Date post: | 02-Jan-2016 |
Category: |
Documents |
Upload: | marsden-george |
View: | 22 times |
Download: | 1 times |
William Stallings William Stallings Computer Organization Computer Organization
and Architectureand ArchitectureChapter 5
Memori External
1Agung Yulianto Nugroho ST
Jenis Memori ExternalJenis Memori External
Magnetic Disk◦RAID◦Removable
Optical◦CD-ROM◦CD-Writable (WORM)◦CD-R/W◦DVD
Magnetic Tape
2Agung Yulianto Nugroho ST
Magnetic DiskMagnetic Disk
Metal atau plastic dilapisi dg material yg bersifat magnet (iron oxide)
Jenis kemasan◦Floppy◦Winchester hard disk◦Removable hard disk
3Agung Yulianto Nugroho ST
Format dan Organisasi Data Format dan Organisasi Data
Lingkaran konsentris atau track◦Ada Gap antar track◦Gap sempit, kapasitas bertambah◦Jumlah bit per track sama (kerapatan
bervariasi)◦Kecepatan putar tetap
Track dibagi menjadi beberapa sectorUkuran minimum block adalah satu sectorSatu block bisa berisi lebih dari satu
sector
4Agung Yulianto Nugroho ST
Fixed/Movable Head DiskFixed/Movable Head Disk
Fixed head◦Ada satu head (r/w) per track◦Head diletakkan pada tangkai yg tetap
Movable head◦Hanya ada satu head per side◦Diletakkan pada tangkai yg dpt bergerak
5Agung Yulianto Nugroho ST
Removable / NonremovableRemovable / Nonremovable
Removable disk◦Dapat dilepas dari drive dan diganti dg disk lain ◦Memberikan kapasitas simpanan yg tak
terbatas◦Mudah melakukan transfer data antar sistem
Nonremovable disk◦Terpasanang permanen dalam drive
6Agung Yulianto Nugroho ST
Floppy DiskFloppy Disk
8”, 5.25”, 3.5”Kapasitas kecil
◦sampai 1.44Mbyte (ada yg 2.88M)LambatUmum dipakaiMurah
7Agung Yulianto Nugroho ST
Winchester Hard Disk (1)Winchester Hard Disk (1)
Dikembangkan oleh IBM di Winchester (USA)
Dikemas dalam satu unitBerisi satu cakram atau lebihHead sangat kecilHandal
8Agung Yulianto Nugroho ST
Winchester Hard Disk (2)Winchester Hard Disk (2)
Umum digunakanMurahSbg external storage yg sangat cepatKapasitas semakin besar
◦Dalam orde GB
9Agung Yulianto Nugroho ST
Removable Hard DiskRemovable Hard Disk
ZIP◦Murah◦Banyak digunakan◦100MB
JAZ◦Mahal◦1G
L-120 (a: drive)◦Juga dpt untuk membaca 3.5” floppy
10Agung Yulianto Nugroho ST
Pencarian SectorPencarian Sector
Harus dapat mengenali awal suatu track dan sector
Format disk◦Menambahkan informasi tambahan◦Memberi tanda awal track dan sector
11Agung Yulianto Nugroho ST
ST506 format (old!)ST506 format (old!)12
Gap1 Id Gap2 Data Gap3 Gap1 Id Gap2 Data Gap3
TrackSyncByte
Head Sector CRC SyncByte
Data CRC
Agung Yulianto Nugroho ST
KarakteristikKarakteristik
Fixed head atau movable headRemovable disk atau fixed diskSingle side atau double sideSingle platter atau multiple platterMekanisme head
◦Contact (Floppy)◦Fixed gap◦Flying (Winchester)
13Agung Yulianto Nugroho ST
Multiple PlatterMultiple Platter
Satu head per sideSemua head di-join dan di-alignTrack-track yg setiap platter membentuk
cylinderData dipecah berdasarkan cylinder
◦Mengurangi gerakan head◦Meningkatkan kecepatan (transfer rate)
14Agung Yulianto Nugroho ST
KecepatanKecepatan
Seek time◦gerakan head ke track yg dituju
(Rotational) latency◦Putar platter sampai posisi data dibawah head
Access time = Seek + LatencyTransfer rate
15Agung Yulianto Nugroho ST
RAIDRAID
Redundant Array of Independent Disks Redundant Array of Inexpensive DisksAda 6 level Tidak berhirarkiSejumlah disks (fisik) yg dipandang sbg
satu drive (logical) oleh Sistem OperasiData tersebar diantara disk fisik
16Agung Yulianto Nugroho ST
RAID 0RAID 0
No redundancyData striped across all disksRound Robin stripingIncrease speed
◦Multiple data requests probably not on same disk
◦Disks seek in parallel◦A set of data is likely to be striped across
multiple disks
17Agung Yulianto Nugroho ST
RAID 1RAID 1
Mirrored DisksData is striped across disks2 copies of each stripe on separate disksRead from eitherWrite to bothRecovery is simple
◦Swap faulty disk & re-mirror◦No down time
Expensive
18Agung Yulianto Nugroho ST
RAID 2RAID 2
Disks are synchronizedVery small stripes
◦Often single byte/wordError correction calculated across
corresponding bits on disksMultiple parity disks store Hamming code
error correction in corresponding positionsLots of redundancy
◦Expensive◦Not used
19Agung Yulianto Nugroho ST
RAID 3RAID 3
Similar to RAID 2Only one redundant disk, no matter how
large the arraySimple parity bit for each set of
corresponding bitsData on failed drive can be reconstructed
from surviving data and parity infoVery high transfer rates
20Agung Yulianto Nugroho ST
RAID 4RAID 4
Each disk operates independentlyGood for high I/O request rateLarge stripesBit by bit parity calculated across stripes
on each diskParity stored on parity disk
21Agung Yulianto Nugroho ST
RAID 5RAID 5
Like RAID 4Parity striped across all disksRound robin allocation for parity stripeAvoids RAID 4 bottleneck at parity diskCommonly used in network servers
N.B. DOES NOT MEAN 5 DISKS!!!!!
22Agung Yulianto Nugroho ST
Optical Storage CD-ROMOptical Storage CD-ROM
Originally for audio650Mbytes giving over 70 minutes audioPolycarbonate coated with highly
reflective coat, usually aluminumData stored as pitsRead by reflecting laserConstant packing densityConstant linear velocity
23Agung Yulianto Nugroho ST
CD-ROM Drive SpeedsCD-ROM Drive Speeds
Audio is single speed◦Constant linier velocity◦1.2 ms-1
◦Track (spiral) is 5.27km long◦Gives 4391 seconds = 73.2 minutes
Other speeds are quoted as multiplese.g. 24xThe quoted figure is the maximum the
drive can achieve
24Agung Yulianto Nugroho ST
CD-ROM FormatCD-ROM FormatMode 0=blank data fieldMode 1=2048 byte data+error correctionMode 2=2336 byte data
25
00 00FF x 10 M
in
Sec
Sec
tor
Mod
e
DataLayeredECC
12 byteSync
4 byteId
2048 byte 288 byte
2352 byte
Agung Yulianto Nugroho ST
Random Access on Random Access on CD-ROMCD-ROM
DifficultMove head to rough positionSet correct speedRead addressAdjust to required location(Yawn!)
26Agung Yulianto Nugroho ST
CD-ROM for & againstCD-ROM for & against
Large capacity (?)Easy to mass produceRemovableRobust
Expensive for small runsSlowRead only
27Agung Yulianto Nugroho ST
Other Optical StorageOther Optical Storage
CD-Writable◦WORM◦Now affordable◦Compatible with CD-ROM drives
CD-RW◦Erasable◦Getting cheaper◦Mostly CD-ROM drive compatible
28Agung Yulianto Nugroho ST
DVD - what’s in a name?DVD - what’s in a name?
Digital Video Disk◦Used to indicate a player for movies
Only plays video disksDigital Versatile Disk
◦Used to indicate a computer drive Will read computer disks and play video disks
Dogs Veritable DinnerOfficially - nothing!!!
29Agung Yulianto Nugroho ST
DVD - technologyDVD - technology
Multi-layerVery high capacity (4.7G per layer)Full length movie on single disk
◦Using MPEG compressionFinally standardized (honest!)Movies carry regional codingPlayers only play correct region filmsCan be “fixed”
30Agung Yulianto Nugroho ST
DVD - WritableDVD - Writable
Loads of trouble with standardsFirst generation DVD drives may not read
first generation DVD-W disksFirst generation DVD drives may not read
CD-RW disksWait for it to settle down before buying!
31Agung Yulianto Nugroho ST
Foreground ReadingForeground Reading
Check out optical disk storage optionsCheck out Mini Disk
32Agung Yulianto Nugroho ST
Magnetic TapeMagnetic Tape
Serial accessSlowVery cheapBackup and archive
33Agung Yulianto Nugroho ST
Digital Audio Tape (DAT)Digital Audio Tape (DAT)
Uses rotating head (like video)High capacity on small tape
◦4Gbyte uncompressed◦8Gbyte compressed
Backup of PC/network servers
34Agung Yulianto Nugroho ST