3. Internal Structure (Cont.)
• Head flies above platters
• Platter are divided into circular tracks and tracks which are
subdivided into sectors. The set of tracks at one arm position make
cylinder.
• Logical blocks, the smallest
unit of transfer (512 bytes)
that maps to the sectors.
Medical Infromation Management - Autumn 2013
3
4. Internal Structure (Speed)
• Disk speed has two parts:
•
Transfer Rate, the rate at each data flow between the drive and computer.
•
•
Efficient Transfer Rate
Position Time (Random-Access Time),
•
•
Seek time, the time necessary to move disk arm to the desired cylinder.
Rotational Latency, time necessary for the desired sector to rotate to disk head.
Medical Infromation Management - Autumn 2013
4
5. Internal Structure (Head Crash - Connection)
• Head Crash, head may contact the surface
• I/O bus connects Disk Drive to the computer.
EIDE
• ATA, PATA, SATA
• USB
• FC
• SCSI
• FireWire! (Developed by Apple, IEEE 1934 standard) (400 Mbps)
•
• A disk controller is built into each disk drive that has a cache ...
Medical Infromation Management - Autumn 2013
5
7. Magnetic Tapes
• Early secondary storages with very slow access time (1000 times
slower than HDD)
• Can be used for back up or non-frequently used data.
Medical Infromation Management - Autumn 2013
7
8. Disk Attachment
• Host-Attachment Storage (via I/O) common for small systems.
• Network-Attach Storage, remote host in a distributed file system
•
•
Remote-procedure call interface (NFS for UNIX, CIFS for windows)
NAS is implemented as a RAID (redundant array of independent disks) array
with software that implements RPC interface.
Medical Infromation Management - Autumn 2013
8
22. Choosing a RAID Level
• Continues supply of data is needed
•
Rebuilding is easiest in RAID level 1
• Level 0 for high performance where data loss is not so important
• Level 1+0 and 0+1 for both Performance and reliability (ex. Small
Databases)
• Level 5 can be used instead of 1
• Level 6 is not supported commonly, but it should be more reliable
that level 5
Medical Infromation Management - Autumn 2013
22
23. • How many disks should be in a given
RAID set?
•
More disks, More Data-Transfer
Rate, More Expensive
• How many bits should be protected
by each parity bit?
WHAT SHOULD WE
THINK ABOUT?
•
Less bits each parity, More Chance to
Modify the Failure, More Overhead
Medical Infromation Management - Autumn 2013
23
24. SSD VS. HDD
Solid State Drive
Hard Disk Drive
Medical Infromation Management - Autumn 2013
24