31
MEMORI MEMORI EKSTERNAL EKSTERNAL EKSTERNAL EKSTERNAL

Pert-04 Memori Eksternal Bag-2

Embed Size (px)

DESCRIPTION

lalalal

Citation preview

Page 1: Pert-04 Memori Eksternal Bag-2

MEMORIMEMORIEKSTERNALEKSTERNALMEMORIMEMORI

EKSTERNALEKSTERNAL

Page 2: Pert-04 Memori Eksternal Bag-2

Redundant Array of Independent Disks Redundant Array of Inexpensive Disks 6 levels in common use 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

RAID (1)

#1

Redundant Array of Independent Disks Redundant Array of Inexpensive Disks 6 levels in common use 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

Page 3: Pert-04 Memori Eksternal Bag-2

No redundancyData striped across all disksRound Robin striping Increase speedMultiple data requests probably not on same diskDisks seek in parallelA set of data is likely to be striped across multiple

disks

RAID 0 (1)

#2

No redundancyData striped across all disksRound Robin striping Increase speedMultiple data requests probably not on same diskDisks seek in parallelA set of data is likely to be striped across multiple

disks

Page 4: Pert-04 Memori Eksternal Bag-2

RAID 0 (2)

#3

Page 5: Pert-04 Memori Eksternal Bag-2

Mirrored DisksData is striped across disks2 copies of each stripe on separate disksRead from eitherWrite to bothRecovery is simple Swap faulty disk & re-mirrorNo down time

Expensive

RAID 1 (1)

#4

Mirrored DisksData is striped across disks2 copies of each stripe on separate disksRead from eitherWrite to bothRecovery is simple Swap faulty disk & re-mirrorNo down time

Expensive

Page 6: Pert-04 Memori Eksternal Bag-2

RAID 1 (2)

#5

Page 7: Pert-04 Memori Eksternal Bag-2

Disks are synchronizedVery small stripesOften single byte/word

Error correction calculated across correspondingbits on disksMultiple parity disks store Hamming code error

correction in corresponding positions Lots of redundancy ExpensiveNot used

RAID 2 (1)

#6

Disks are synchronizedVery small stripesOften single byte/word

Error correction calculated across correspondingbits on disksMultiple parity disks store Hamming code error

correction in corresponding positions Lots of redundancy ExpensiveNot used

Page 8: Pert-04 Memori Eksternal Bag-2

RAID 2 (2)

#7

Page 9: Pert-04 Memori Eksternal Bag-2

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

RAID 3 (1)

#8

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

Page 10: Pert-04 Memori Eksternal Bag-2

RAID 3 (2)

#9

Page 11: Pert-04 Memori Eksternal Bag-2

Each disk operates independentlyGood for high I/O request rate Large stripesBit by bit parity calculated across stripes on each

diskParity stored on parity disk

RAID 4 (1)

#10

Each disk operates independentlyGood for high I/O request rate Large stripesBit by bit parity calculated across stripes on each

diskParity stored on parity disk

Page 12: Pert-04 Memori Eksternal Bag-2

RAID 4 (2)

#11

Page 13: Pert-04 Memori Eksternal Bag-2

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!!!!!

RAID 5 (1)

#12

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!!!!!

Page 14: Pert-04 Memori Eksternal Bag-2

RAID 5 (2)

#13

Page 15: Pert-04 Memori Eksternal Bag-2

Two parity calculationsStored in separate blocks on different disksUser requirement of N disks needs N+2High data availabilityThree disks need to fail for data loss Significant write penalty

RAID 6 (1)

#14

Two parity calculationsStored in separate blocks on different disksUser requirement of N disks needs N+2High data availabilityThree disks need to fail for data loss Significant write penalty

Page 16: Pert-04 Memori Eksternal Bag-2

RAID 6 (2)

#15

Page 17: Pert-04 Memori Eksternal Bag-2

Data Mapping for a RAID Level 0 Array

#16

Page 18: Pert-04 Memori Eksternal Bag-2

RAID Levels

#17

Page 19: Pert-04 Memori Eksternal Bag-2

CD (Compact Disk):Non erasable diskUntuk menyimpan data audio digital dengan

durasi selama lebih dari 60 menitDiameter 12 cm

CD ROM (CD Read Only Memory)Non erasable diskUntuk menyimpan data komputerKapasitas sekitar 680 MbyteDiameter 12 cm

OPTICAL MEMORY

#18

CD (Compact Disk):Non erasable diskUntuk menyimpan data audio digital dengan

durasi selama lebih dari 60 menitDiameter 12 cm

CD ROM (CD Read Only Memory)Non erasable diskUntuk menyimpan data komputerKapasitas sekitar 680 MbyteDiameter 12 cm

Page 20: Pert-04 Memori Eksternal Bag-2

Data disimpan dalam bentuk pits Cara baca dengan memantulkan sinar laser Kerapatan data konstan Kecepatan linear konstan

CD ROM (1)

#19

Data disimpan dalam bentuk pits Cara baca dengan memantulkan sinar laser Kerapatan data konstan Kecepatan linear konstan

Page 21: Pert-04 Memori Eksternal Bag-2

CD ROM (2)

#20

Page 22: Pert-04 Memori Eksternal Bag-2

Kelebihan CD ROM dibanding CD: Lebih rugged Mempunyai error-correction

Permukaan CD ROM terdiri dari satu track berbentuk spiral Awal track berada di dekat pusat Track terbagi menjadi sektor yang ukurannya sama Data rate tetap putaran disk di dekat pusat lebih cepat CD audio:

Kecepatan linear konstan Single speed = 1.2 m/s

Panjang track (spiral) = 5.27 km !!! Lama waktu = 4391 seconds = 73.2 menit

Kecepatan yang lain merupakan kelipatannya (misal 8x, 24x,52x, dll), referensi diambil dari kecepatan floppy disc = 150 kBps

CD ROM (3)

#21

Kelebihan CD ROM dibanding CD: Lebih rugged Mempunyai error-correction

Permukaan CD ROM terdiri dari satu track berbentuk spiral Awal track berada di dekat pusat Track terbagi menjadi sektor yang ukurannya sama Data rate tetap putaran disk di dekat pusat lebih cepat CD audio:

Kecepatan linear konstan Single speed = 1.2 m/s

Panjang track (spiral) = 5.27 km !!! Lama waktu = 4391 seconds = 73.2 menit

Kecepatan yang lain merupakan kelipatannya (misal 8x, 24x,52x, dll), referensi diambil dari kecepatan floppy disc = 150 kBps

Page 23: Pert-04 Memori Eksternal Bag-2

Format blok CD ROM:

Data dikelompokkan dalam blok Blok terbagi menjadi:

12 byte sinkronisasi 4 byte header 2048 byte data 288 byte auxiliary:

+ mode 0: field data blank+ mode 1: field Error Correcting Code (ECC)+ mode 2: no ECC field data = 2336 byte

CD ROM (4)

#22

Format blok CD ROM:

Data dikelompokkan dalam blok Blok terbagi menjadi:

12 byte sinkronisasi 4 byte header 2048 byte data 288 byte auxiliary:

+ mode 0: field data blank+ mode 1: field Error Correcting Code (ECC)+ mode 2: no ECC field data = 2336 byte

Page 24: Pert-04 Memori Eksternal Bag-2

Prosedur random akses (alamat tertentu): Gerakkan head ke general area Sesuaikan putaran disk Baca alamat Atur posisi head Baca data yang diinginkan

Kelebihan/kekurangan CD ROM dibanding harddisk:(+) duplikasi data massal lebih murah(+) removable dapat sebagai arsip(+) lebih tahan terhadap gangguan(-) read only(-) akses time lebih lama (MENGAPA ???)

CD ROM (5)

#23

Prosedur random akses (alamat tertentu): Gerakkan head ke general area Sesuaikan putaran disk Baca alamat Atur posisi head Baca data yang diinginkan

Kelebihan/kekurangan CD ROM dibanding harddisk:(+) duplikasi data massal lebih murah(+) removable dapat sebagai arsip(+) lebih tahan terhadap gangguan(-) read only(-) akses time lebih lama (MENGAPA ???)

Page 25: Pert-04 Memori Eksternal Bag-2

CD-Recordable (CD-R) Hanya dapat ditulisi satu kali saja Digunakan untuk membuat copy data dalam

jumlah kecil Kompatibel dengan drive CD ROM

CD-RW Dapat ditulisi berkali-kali Kebanyakan kompatibel dengan drive CD ROM Sebagai penyimpanan data sekunder Mempunyai kehandalan tinggi Tahan lama

CD R/RW

#24

CD-Recordable (CD-R) Hanya dapat ditulisi satu kali saja Digunakan untuk membuat copy data dalam

jumlah kecil Kompatibel dengan drive CD ROM

CD-RW Dapat ditulisi berkali-kali Kebanyakan kompatibel dengan drive CD ROM Sebagai penyimpanan data sekunder Mempunyai kehandalan tinggi Tahan lama

Page 26: Pert-04 Memori Eksternal Bag-2

DVD (1)

DVD = Digital Video Disk Hanya menyimpan data video saja

DVD = Digital Versatile Disk Dapat menyimpan data komputer dan data video

Macam-macam DVD:(a) DVD-ROM DVD-5: satu sisi dan satu lapis, kapasitas total = 4,37 GB DVD-9: satu sisi dan dua lapis dimana kapasitas setiap lapisan

adalah 4,37 GB dan 7,95 GB, sehingga kapasitas totalmenjadi 12,32 GB

DVD-10: dua sisi masing-masing satu lapis, kapasitas totalsebesar 8,74 GB

DVD-18: dua sisi masing-masing dua lapis, kapasitas totalnyasebesar 15,9 GB

#25

DVD = Digital Video Disk Hanya menyimpan data video saja

DVD = Digital Versatile Disk Dapat menyimpan data komputer dan data video

Macam-macam DVD:(a) DVD-ROM DVD-5: satu sisi dan satu lapis, kapasitas total = 4,37 GB DVD-9: satu sisi dan dua lapis dimana kapasitas setiap lapisan

adalah 4,37 GB dan 7,95 GB, sehingga kapasitas totalmenjadi 12,32 GB

DVD-10: dua sisi masing-masing satu lapis, kapasitas totalsebesar 8,74 GB

DVD-18: dua sisi masing-masing dua lapis, kapasitas totalnyasebesar 15,9 GB

Page 27: Pert-04 Memori Eksternal Bag-2

DVD (2)

(b) DVD-R (Readable)DVD-R Authority (A): untuk membuat master DVD

pada proses penduplikasian DVD pada mesin khususdan menggunakan region code (kode wilayah)

+Satu sisi = 4,7 GB+Dua sisi = 9,4 GB

DVD-R General (G): untuk membuat master padaproses duplikasi yang lebih sederhana dan tidakmenggunakan region code

Dapat ditulisi satu kali saja

(c) DVD-RW (Readable-Writeable)Dapat ditulisi sampai 1000 kali

Kapasitas sama dengan DVD-R#26

(b) DVD-R (Readable)DVD-R Authority (A): untuk membuat master DVD

pada proses penduplikasian DVD pada mesin khususdan menggunakan region code (kode wilayah)

+Satu sisi = 4,7 GB+Dua sisi = 9,4 GB

DVD-R General (G): untuk membuat master padaproses duplikasi yang lebih sederhana dan tidakmenggunakan region code

Dapat ditulisi satu kali saja

(c) DVD-RW (Readable-Writeable)Dapat ditulisi sampai 1000 kali

Kapasitas sama dengan DVD-R

Page 28: Pert-04 Memori Eksternal Bag-2

DVD (3)

Mengapa kapasitas dapat besar ?Jarak antar bit dan jarak antar lingkaran lebih

kecil dapat menyimpan data hingga 4,7 GBCD DVD

Jarak antar bit 0,834 µm 0,4 µmJarak antar spiral 1,6 µm 0,74 µmDalam satu sisi digunakan 2 layer untuk

menyimpan data kapasitas menjadi 8,56 GBJika kedua sisi disk digunakan untuk

menyimpan data kapasitas total menjadi17 GB !!!

#27

Mengapa kapasitas dapat besar ?Jarak antar bit dan jarak antar lingkaran lebih

kecil dapat menyimpan data hingga 4,7 GBCD DVD

Jarak antar bit 0,834 µm 0,4 µmJarak antar spiral 1,6 µm 0,74 µmDalam satu sisi digunakan 2 layer untuk

menyimpan data kapasitas menjadi 8,56 GBJika kedua sisi disk digunakan untuk

menyimpan data kapasitas total menjadi17 GB !!!

Page 29: Pert-04 Memori Eksternal Bag-2

DVD (4)

#28

Page 30: Pert-04 Memori Eksternal Bag-2

Karakteristik memori optik

#29

Page 31: Pert-04 Memori Eksternal Bag-2

Referensi [STA10] Stalling, William. 2010. “Computer

Organization and Architecture: Designing forPerformance”. 8th edition

#30