Kode MK : IT-012336
Sistem Penyimpanan
13
Struktur Disk
Sistem Penyimpanan Disk Penjadualan Disk
Manajemen Disk
Tim Teaching Grant
Mata Kuliah Sistem Operasi
Manajemen Swap-Space
Struktur RAID
Disk Attachment
Implementasi Stable-Storage
Tertiary Storage Devices
Isu Sistem Operasi
Isu Unjuk Kerja Bab 13. Sistem Penyimpanan Disk 2
Head pointer 53
Bab 13. Sistem Penyimpanan Disk 5 Bab 13. Sistem Penyimpanan Disk 6
Bab 13. Sistem Penyimpanan Disk 7 Bab 13. Sistem Penyimpanan Disk 8
SCAN SCAN (Cont.)
Ilustrasi menunjukkan total pergerakan head adalah 208 silinder.
Arm disk dimulai dari salah satu ujung disk
dan bergerak menuju ujung yang lain sambil
melayani permintaan setiap kali mengunjungi
masing-masing silinder.
Sering disebut juga algoritma elevator (Lift)
Bab 13. Sistem Penyimpanan Disk 9 Bab 13. Sistem Penyimpanan Disk 10
Bab 13. Sistem Penyimpanan Disk 11 Bab 13. Sistem Penyimpanan Disk 12
C-LOOK C-LOOK (Cont.)
Versi C-SCAN
Arm disk bergerak paling jauh hanya pada
permintaan terakhir pada masing-masin arah
pergerakannya. Kemudian langsung berbalik
arah tanpa harus menuju ujung disk.
Bab 13. Sistem Penyimpanan Disk 13 Bab 13. Sistem Penyimpanan Disk 14
Pemilihan Agoritma
Penjadualan Disk Manajemen Disk
SSTF lebih umum dan memiliki prilaku yang lazim kita temui Low-level formatting, or physical formatting — Membagi disk
ke dalam sektor dimana disk controller dapat membaca dan
SCAN dan C-SCAN memperlihatkan kemampuan yang lebih baik
bagi sistem yang menempatkan beban pekerjaan yang berat menulis.
kepada disk Untuk menggunakan file yang disimpan pada disk, sistem
Kinerja sistem sangat tergantung pada jumlah dan tipe permintaan . operasi membutuhkan record dari struktur data yang ada
Pelayanan permintaan disk dapat dipengaruhi pula oleh metode pada disk.
alokasi file . Partisi disk ke dalam satu atau lebih kelompok silinder.
Algoritma penjadualan disk harus ditulis dalam modul terpisah dari Logical formatting atau buat suatu sistem.
sistem operasi, jadi dapat saling mengganti dengan algoritma lain Boot block Menginisialisasi Sistem
jika diperlukan. .
Bbootstrap disimpan di ROM.
Baik SSTF mau pun LOOK keduanya merupakan pilihan yang
Program Bootstrap loader.
paling masuk akal sebagai algoritma yang paling dasar .
Metode sector sparing digunakan untuk menangani blok yang
Bab 13. Sistem Penyimpanan Disk 15 rusak. Bab 13. Sistem Penyimpanan Disk 16
MS-DOS Disk Layout Manajemen Swap-Space
Bab 13. Sistem Penyimpanan Disk 17 Bab 13. Sistem Penyimpanan Disk 18
Bab 13. Sistem Penyimpanan Disk 19 Bab 13. Sistem Penyimpanan Disk 20
Removable Disks Removable Disks (Cont.)
Magneto-optic disk- Piringan optic yang keras dilapisi oleh
Floppy disk — fleksible disk yang tipis, material yang bersifat magnet, kemudian dilapisi pelindung
dilapisi material yang bersifat magnet, dan dari plastik atau kaca yang berfungsi untuk menahan head
yang hancur .
ditutupi oleh plastik. Pada suhu kamar, medan magnet terlalu kuat dan terlalu lemah untuk
memagnetkan satu bit ke disk.
Untuk menulis satu bit, disk head akan mengeluarkan sinar laser ke
Umumnya mempunyai kapasitas antara 1-2 MB . permukaan disk.
Kemampuan akses hampir seperti hardisk . Magneto-optic disk head berjarak lebih jauh dari permukaan disk
daripada magnetic disk head. Walau pun demikian, drive tetap dapat
membaca bit, yaitu dengan bantuan sinar laser (disebut Kerr effect).
Bab 13. Sistem Penyimpanan Disk 21 Bab 13. Sistem Penyimpanan Disk 22
WORM Disks
(Write Once, Read Many Times) Tape
Harga tape drive lebih mahal daripada disk drive, harga tape
WORM - Aluminium film yang tipis dilapisi oleh piringan cartridge lebih murah daripada disk cartridge apabila dilihat
plastik atau kaca pada bagian atas dan bawahnya dari kapasitas yang sama
Untuk menulis bit, drive tersebut menggunakan sinar Untuk penggunaan yang lebih ekonomis lebih baik digunakan
laser untuk membakar hole yang kecil pada aluminium. tape. Contoh: backup data dari data disk, menampung data
Hole ini tidak dapat diubah seperti sebelumnya. yang besar.
Data hanya dapat ditulis sekali . Pemasangan tape yang besar menggunakan robotic tape
changers yang memindahkan beberapa tape antara
Data lebih tahan lama dan dapat dipercaya beberapa tape drive dan beberapa slot penyimpanan yang
Read Only disk, seperti CD-ROM dan DVD yang berada di dalam tape library. .
berasal dari pabrik sudah berisi data . stacker – Library yang menyimpan beberapa tape
silo – Library yang menyimpan ribuan tape
Bab 13. Sistem Penyimpanan Disk 23 Bab 13. Sistem Penyimpanan Disk 24
Isu Seputar Sistem Operasi Interface Aplikasi
Tugas terpenting dari sistem operasi adalah Kebanyakan sistem operasi menangani removable media hampir
sama dengan fixed disk, yaitu cartridge di format dan dibuat file
mengatur physical devices dan menampilkan sistem yang kosong pada disk.
abstraksi mesin virtual dari aplikasi (Interface Tapes ditampilkan sebagai media raw storage dan aplikasi tidak
aplikasi). membuka file pada tape, tetapi tapes dibuka kesemuanya sebagai
raw device.
Biasanya tape drive disediakan untuk penggunaan khusus dari
Untuk hardisk, OS menyediakan dua abstaksi, yaitu: suatu aplikasi sampai aplikasi berakhir atau menutup tape drive.
Raw device = array dari beberapa data blok. Sistem operasi tidak menyediakan file system sehingga aplikasi
File sistem = sistem operasi mengantrikan dan harus memutuskan bagaimana cara menggunakan array dari blok-
menjadwalkan beberapa permintaan interleaved yang blok.
berasal dari beberapa aplikasi. Setiap aplikasi mempunyai caranya masing-masing untuk mengatur
tape sehingga tape yang telah penuh terisi data hanya dapat
digunakan oleh program yang membuatnya.
Bab 13. Sistem Penyimpanan Disk 25 Bab 13. Sistem Penyimpanan Disk 26