+ All Categories
Home > Documents > William Stallings Computer Organization and Architecture

William Stallings Computer Organization and Architecture

Date post: 02-Jan-2016
Category:
Upload: marsden-george
View: 22 times
Download: 1 times
Share this document with a friend
Description:
William Stallings Computer Organization and Architecture. Chapter 5 Memori External. Magnetic Disk RAID Removable Optical CD-ROM CD-Writable (WORM) CD-R/W DVD Magnetic Tape. Jenis Memori External. Metal atau plastic dilapisi dg material yg bersifat magnet (iron oxide) - PowerPoint PPT Presentation
34
William Stallings William Stallings Computer Organization Computer Organization and Architecture and Architecture Chapter 5 Memori External 1 Agung Yulianto Nugroho ST
Transcript
Page 1: William Stallings  Computer Organization  and Architecture

William Stallings William Stallings Computer Organization Computer Organization

and Architectureand ArchitectureChapter 5

Memori External

1Agung Yulianto Nugroho ST

Page 2: William Stallings  Computer Organization  and Architecture

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

Page 3: William Stallings  Computer Organization  and Architecture

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

Page 4: William Stallings  Computer Organization  and Architecture

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

Page 5: William Stallings  Computer Organization  and Architecture

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

Page 6: William Stallings  Computer Organization  and Architecture

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

Page 7: William Stallings  Computer Organization  and Architecture

Floppy DiskFloppy Disk

8”, 5.25”, 3.5”Kapasitas kecil

◦sampai 1.44Mbyte (ada yg 2.88M)LambatUmum dipakaiMurah

7Agung Yulianto Nugroho ST

Page 8: William Stallings  Computer Organization  and Architecture

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

Page 9: William Stallings  Computer Organization  and Architecture

Winchester Hard Disk (2)Winchester Hard Disk (2)

Umum digunakanMurahSbg external storage yg sangat cepatKapasitas semakin besar

◦Dalam orde GB

9Agung Yulianto Nugroho ST

Page 10: William Stallings  Computer Organization  and Architecture

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

Page 11: William Stallings  Computer Organization  and Architecture

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

Page 12: William Stallings  Computer Organization  and Architecture

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

Page 13: William Stallings  Computer Organization  and Architecture

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

Page 14: William Stallings  Computer Organization  and Architecture

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

Page 15: William Stallings  Computer Organization  and Architecture

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

Page 16: William Stallings  Computer Organization  and Architecture

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

Page 17: William Stallings  Computer Organization  and Architecture

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

Page 18: William Stallings  Computer Organization  and Architecture

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

Page 19: William Stallings  Computer Organization  and Architecture

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

Page 20: William Stallings  Computer Organization  and Architecture

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

Page 21: William Stallings  Computer Organization  and Architecture

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

Page 22: William Stallings  Computer Organization  and Architecture

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

Page 23: William Stallings  Computer Organization  and Architecture

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

Page 24: William Stallings  Computer Organization  and Architecture

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

Page 25: William Stallings  Computer Organization  and Architecture

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

Page 26: William Stallings  Computer Organization  and Architecture

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

Page 27: William Stallings  Computer Organization  and Architecture

CD-ROM for & againstCD-ROM for & against

Large capacity (?)Easy to mass produceRemovableRobust

Expensive for small runsSlowRead only

27Agung Yulianto Nugroho ST

Page 28: William Stallings  Computer Organization  and Architecture

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

Page 29: William Stallings  Computer Organization  and Architecture

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

Page 30: William Stallings  Computer Organization  and Architecture

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

Page 31: William Stallings  Computer Organization  and Architecture

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

Page 32: William Stallings  Computer Organization  and Architecture

Foreground ReadingForeground Reading

Check out optical disk storage optionsCheck out Mini Disk

32Agung Yulianto Nugroho ST

Page 33: William Stallings  Computer Organization  and Architecture

Magnetic TapeMagnetic Tape

Serial accessSlowVery cheapBackup and archive

33Agung Yulianto Nugroho ST

Page 34: William Stallings  Computer Organization  and Architecture

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


Recommended