Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Chapter 6 External Memory

Presentasi serupa


Presentasi berjudul: "Chapter 6 External Memory"— Transcript presentasi:

1 Chapter 6 External Memory
POKOK POKOK PENTING Disk magnetik merupakan komponen yang paling utama dari memori external, baik yang dapat dipindahkan maupun yang tetap. Disk digunakan pada sistem komputer mulai PC s/d super komputer. Untuk mencapai kinerja yang lebih baik, pola yang sering digunakan pada server dan pada sistem lebih baik adalah teknologi RAID (Redundant Array of Independent Disk). RAID mengacu pada suatu kelompok teknik yang menggunakan berbagai disk sebagai larik/array paralel dari perangkat penyimpan data , dengan kelebihan yang dibentuk sebagai kompensasi dar kegagalan disk. Teknologi penyimpan optik telah menjadi makin bertambah penting pada semua jenis sistem komputer. Sedangkan CDROM telah digunakan secara luas selama bertahun-tahun, teknologi terakhir CDRW dan DVD, menjadi makin penting.

2 Types of External Memory
Magnetic Disk RAID Removable Optical CD-ROM CD-Recordable (CD-R) CD-R/W DVD Magnetic Tape

3 Magnetic Disk Disk adalah suatu piringan berbentuk lingkaran yg dibuat dari material nonmagnetik, disebut dgn substrate, dilapisi dgn material yg dpt dimagnet. Substrate mengandung aluminium Kaca substrate mempunyai manfaat: Peningkatan keseragaman permukaan magnetik ( Increases reliability) Mengurangi kerusakan permukaan (Reduced read/write errors) Kekakuan untuk mengurangi dinamika disk Untuk melawan goncangan

4 Read and Write Mechanisms
Data direkam dan dibaca kembali dengan conductive coil yg disebut head Satu head bisa digunakan untuk read/write, atau terpisah Selama opersai read/write, head tetap dibawah piringan yang berputar Write Aliran listrik melalui coil menghasilkan medan magnet Pulses sent to head Magnetic pattern recorded on surface below Read (traditional) Medan magnet bergerak relative dgn suatu kumparan akan menhasilkan arus listrik pada kumparan. Coil is the same for read and write Read (contemporary/jaman ini) Separate read head, close to write head Head baca terdiri dari suatu magneto resistive (MR) sensor Pada (MR) Electrical resistance depends on direction of magnetic field High frequency operation Higher storage density and speed

5 Inductive Write MR Read

6 Data Organization and Formatting
Head adalah perangkat yang relatif kecil yang mampu membaca dari atau menulis kebagian dari piringan yang berputar dibawahnya. Concentric rings or tracks Setiap tracks sama lebarnya dengan head Terdapat ribuan tracks pada satu permukaan Gaps between tracks Gaps mengurangi kesalahan karena inferensi medan magnet dari track disebelahnya Reduce gap to increase capacity Same number of bits per track (variable packing density) Constant angular velocity Tracks divided into sectors Terdapat ratusan sector dalam satu tracks Minimum block size is one sector May have more than one sector per block

7 Disk Data Layout

8 Disk Velocity Kerugian dengan CAV
Kecepatan dekat pusat perputaran disk lebih lambat dibandingkan diluar disk Untuk mengatasi bisa dilakukan dengan menambah spasi diantara tracks Rotate disk at constant angular velocity (CAV) => kecepatan sudut tetap, memberikan keuntungan : Setiap blok data dapat secara langsung dialamati oleh track dan sektor. Untuk memindahkan head dari lokasinya ke alamat tertentu hanya memerlukan gerakan pendek. Kerugian dengan CAV Waste of space on outer tracks Lower data density Untuk meningkatkan kepadatan, sistem perangkat keras yang modern menggunakan teknik yang dikenal dgn perekam berbagi Zona Each zone has fixed bits per track More complex circuitry

9 Disk Layout Methods Diagram

10 Finding Sectors Harus ada beberapa titik awal pada track, dan cara mengidentifikasi awal dan akhir dari setiap sector Oleh karena itu Disk perlu diformat Additional information Marks tracks and sectors

11 ST506 format (old!) Gambar lihat di Text Book lebih jelas !!!, Gap1
Sektor 0 Sektor 1 Gap1 Gap1 Id Gap2 Data Gap3 Id Gap2 Data Gap3 Sync Byte Track Sync Byte Head Sector CRC Data CRC Gambar lihat di Text Book lebih jelas !!!,

12 Characteristics Gerakan Head Portabilitas Disk Sisi Platter
Fixed or movable head Portabilitas Disk Removable or fixed Sisi Single or double (usually) sided Platter Single or multiple platter Head mechanism Contact (Floppy) Fixed gap Flying (Winchester) => gap aerodinamika (tegantung kepadatan data, semakin padat semakin dekat) ??

13 Fixed/Movable Head Disk
Fixed head Terdapat satu head baca-tulis per track Heads mounted on fixed ridged arm Movable head Terdapat Satu head baca-tulis per side Mounted on a movable arm

14 Removable or Not Removable disk Nonremovable disk
Can be removed from drive and replaced with another disk Provides unlimited storage capacity Easy data transfer between systems Nonremovable disk Permanently mounted in the drive

15 Multiple Platter One head per side Heads are joined and aligned
Aligned tracks on each platter form cylinders Data is striped by cylinder (data dipecah-pecah dan disimpan disetiap silider) reduces head movement Increases speed (transfer rate)

16 Multiple Platters

17 Cylinders

18 Floppy Disk 8”, 5.25”, 3.5” Small capacity Slow Universal Cheap
Up to 1.44Mbyte (2.88M never popular) Slow Universal Cheap Obsolete? / usang ?

19 Winchester Hard Disk (1)
Developed by IBM in Winchester (USA) Sealed unit (disegel) One or more platters (disks) Heads fly on boundary layer of air as disk spins Very small head to disk gap Getting more robust (menjadi lebih sempurna)

20 Winchester Hard Disk (2)
Universal Cheap Fastest external storage

21 Removable Hard Disk ZIP Cheap Only 100M JAZ Not cheap 1G
L-120 (a: drive) Also reads 3.5” floppy Becoming more popular? All obsoleted (usang) by CD-R and CD-R/W?

22 Parameter kinerja DISK (Speed)
Seek time (waktu pencarian) Moving head to correct track (Rotational) latency => Rotational delay Waiting for data to rotate under head Access time = Seek + Latency Transfer time (lihat dibuku rumusnya)

23 Timing of Disk I/O Transfer

24 RAID Redundant Array of Inexpensive Disks
6 levels in common use (level 0 s/d level 5) Not a hierarchy Set of physical disks viewed as single logical drive by O/S Data distributed across physical drives Can use redundant capacity to store parity information

25 RAID 0 No redundancy Data striped across all disks
Round Robin striping Increase 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

26 RAID 1 Mirrored Disks Data is striped across disks
2 copies of each stripe on separate disks Read from either Write to both Recovery is simple Swap faulty disk & re-mirror No down time Expensive

27 RAID 2 Disks are synchronized Very small stripes
Often single byte/word Error correction calculated across corresponding bits on disks Multiple parity disks store Hamming code error correction in corresponding positions Lots of redundancy Expensive Not used

28 RAID 3 Similar to RAID 2 Only one redundant disk, no matter how large the array (tak peduli bgm besarnya Array) Simple parity bit for each set of corresponding bits Data on failed drive can be reconstructed from parity info Very high transfer rates

29 RAID 4 Each disk operates independently (untuk data per blok)
Good for high I/O request rate Large stripes (blok data) Bit by bit parity calculated across stripes on each disk (blok level pariti) Parity stored on parity disk

30 RAID 5 Like RAID 4 Parity striped across all disks (block level distributed parity) Round robin allocation for parity stripe Avoids RAID 4 bottleneck at parity disk Commonly used in network servers

31 RAID 6 Two parity calculations (dual redundancy)
Stored in separate blocks on different disks User requirement of N disks needs N+2

32 RAID 0, 1, 2

33 RAID 3 & 4

34 RAID 5 & 6

35 Data Mapping For RAID 0

36 Optical Storage CD-ROM
CD (Compact Disk) adalah disk tdk dapat dihapus, dan dpt menyimpan lebih dari 60 menit informasi audio pada salah satu sisinya. CD-ROM (Compact Disk Read Only memory) dan CD menggunakan teknologi yg sama. Perbedaan utama Player CD-ROM memiliki perangkat koreksi kesalahan Dapat menyimpan data 650M bytes = 70 minutes audio Disk dibuat dari Polycarbonate. Informasi disimpan secara digital (rangkaian bintik mikroskopik pada permukaan polycarbonate) => pits Menggunakan laser dengan intensitas tinggi Dilapisi dengan aluminium dan juga lapisan anti gores Constant linear velocity

37 CD Operation

38 CD-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 multiples e.g. 24x

39 CD-ROM Format Mode 0=blank data field
Mode 1=2048 byte data+error correction Mode 2=2336 byte data

40 Random Access on CD-ROM
Difficult Move head to rough position Set correct speed Read address Adjust to required location

41 CD-ROM Large capacity (?) Easy to mass produce Removable
Robust (sempurna) Expensive (mahal) for small runs Slow Read only

42 Other Optical Storage CD-Recordable (CD-R) CD-RW Erasable
Getting cheaper Mostly CD-ROM drive compatible

43 DVD Digital Video Disk Digital Versatile Disk
Used to indicate a player for movies Only plays video disks Digital Versatile Disk Used to indicate a computer drive Will read computer disks and play video disks

44 DVD - technology Multi-layer Very high capacity (4.7G per layer)
Full length movie on single disk Using MPEG compression

45 DVD – Writable Loads of trouble with standards
First generation DVD drives may not read first generation DVD-W disks First generation DVD drives may not read CD-RW disks Wait for it to settle down before buying!

46 CD and DVD

47 Magnetic Tape Serial access Slow Very cheap Backup and archive

48 Digital Audio Tape (DAT)
Uses rotating head (like video) High capacity on small tape 4Gbyte uncompressed 8Gbyte compressed Backup of PC/network servers

49 Cara kerja CD: http://micro.magnet.fsu.edu/electromag/java/cd/

50 Hard Disk Drives

51 Latihan Sebuah disk Seagate Barracuda 36ES, memiliki spindle speed (kecepatan memutar) 7200 rpm, data (byte/sector) = 512, sector/track = 600, track/silinder = 2, jumlah siliner = 29851 Hitung : Average Rotational delay (4.17 msec) Kapasitas disk (18.4 Gbyte)


Download ppt "Chapter 6 External Memory"

Presentasi serupa


Iklan oleh Google