Objek Volume

[Dimulai dengan Windows 8 dan Windows Server 2012, antarmuka COM Layanan Disk Virtual digantikan oleh WINDOWS Storage Management API.]

Objek volume memodelkan unit penyimpanan logis yang dibuat oleh penyedia perangkat lunak dan disajikan ke sistem file sebagai disk. Setiap volume terdiri dari setidaknya satu pleks volume, yang pada gilirannya terdiri dari jangkauan dari satu atau beberapa disk.

Jenis volume

VDS mendukung lima jenis volume: sederhana, berkesan, bergaris, dicerminkan, dan bergaris dengan paritas. Volume sederhana, berkesan, dan bergaris tidak toleran terhadap kesalahan; volume cermin dan paritas toleran terhadap kesalahan. Sisa bagian ini menjelaskan masing-masing jenis volume VDS.

  • Volume sederhana adalah bagian dari disk fisik yang berfungsi seolah-olah itu adalah unit yang terpisah secara fisik. Volume sederhana dapat terdiri dari satu wilayah pada disk atau beberapa wilayah dari disk yang sama yang ditautkan bersama.
  • Volume yang diperluas menggabungkan area ruang yang tidak dialokasikan dari beberapa disk ke dalam satu volume logis, memungkinkan Anda untuk lebih efisien menggunakan semua ruang dan semua huruf drive pada sistem multi-disk.
  • Volume bergaris dibuat dengan menggabungkan area ruang kosong pada dua disk atau lebih ke dalam satu volume logis. Volume bergaris menggunakan RAID-0, yang menghapus data di beberapa disk. Volume bergaris tidak dapat diperpanjang atau dicerminkan, dan tidak menawarkan toleransi kesalahan. Jika salah satu disk yang berisi volume bergaris gagal, seluruh volume gagal. Saat membuat volume bergaris, yang terbaik adalah menggunakan disk dengan ukuran, model, dan produsen yang sama.
  • Volume yang dicerminkan adalah volume yang toleran terhadap kesalahan yang menyediakan redundansi data dengan menggunakan dua salinan, atau pleks, dari volume untuk menduplikasi data yang disimpan pada volume. Semua data yang ditulis ke volume cermin ditulis ke kedua pleks, yang terletak di disk fisik terpisah. Jika salah satu disk fisik gagal, data pada disk yang gagal menjadi tidak tersedia, tetapi sistem terus beroperasi menggunakan disk yang tidak terpengaruh.
  • Volume bergaris dengan paritas adalah volume yang toleran terhadap kesalahan dengan data dan paritas bergaris sewaktu-waktu di tiga disk fisik atau lebih. Jika sebagian disk fisik gagal, Anda dapat membuat ulang data yang berada di bagian yang gagal dari data dan paritas yang tersisa. Jenis volume ini (juga disebut volume RAID-5) adalah solusi yang baik untuk redundansi data di lingkungan komputer di mana sebagian besar aktivitas terdiri dari membaca data.

Pembuatan Volume

Penyedia perangkat lunak dasar dan dinamis mendukung pembuatan volume yang diarahkan sebagian; penelepon hanya menentukan atribut yang menarik, dan memungkinkan penyedia untuk memilih sisanya. VDS memasang volume yang baru dibuat secara otomatis, kecuali pada platform Windows Server 2003, Enterprise Edition dan Windows Server 2003, Datacenter Edition.

Bekerja dengan Volume

Selalu buat volume dalam paket yang sama dengan disk yang berkontribusi padanya. Gunakan metode IVdsPack::CreateVolume untuk membuat objek volume baru. Anda dapat menentukan volume yang terkandung dalam paket tertentu dengan memanggil metode QueryVolumes , juga diekspos oleh IVdsPack. Penelepon bisa mendapatkan penunjuk ke volume tertentu dengan memilih objek volume yang diinginkan dari enumerasi yang dikembalikan oleh QueryVolumes. Dengan objek volume, Anda dapat mengatur status; kueri untuk pleks; memperluas dan menyusutkan volume; tambahkan, putuskan, dan hapus pleks; dan hapus volume.

Selain pengidentifikasi objek, nama, dan nomor seri, properti objek volume mencakup jenis volume, ukuran, status, kesehatan, status transisi, bendera, dan jenis sistem file yang direkomendasikan.

Tabel berikut ini mencantumkan antarmuka, enumerasi, dan struktur terkait.

Jenis Elemen
Antarmuka yang selalu diekspos oleh objek ini IVdsVolume, IVdsVolumeMF, IVdsVolumeMF2*, IVdsVolumeOnline*, dan IVdsVolumeShrink*.
Enumerasi terkait VDS_VOLUME_FLAG, VDS_VOLUME_STATUS, VDS_VOLUME_TYPE, dan VDS_DISK_EXTENT_TYPE.
Struktur terkait VDS_VOLUME_PROP dan VDS_VOLUME_NOTIFICATION.

 

*Windows Server 2003: Antarmuka ini tidak didukung sampai Windows Vista.

Objek Penyedia Perangkat Lunak