Bisakah saya mengatur RAID perangkat lunak di Windows 7 menggunakan Virtual Hard Disk?

15

Nah, judul pertanyaan saya cukup banyak merangkumnya, tetapi izinkan saya menguraikan. Gagasan utama dari apa yang ingin saya lakukan adalah sebagai berikut:

1) Saya memiliki dua hard disk yang terpisah, dengan kinerja yang hampir sama. Saya menggunakannya sebagai cakram "dasar" (kontras dengan "cakram dinamis windows"), dan bermaksud mempertahankannya dengan berbagai alasan.

2) Namun, kadang-kadang saya ingin menggunakan beberapa kelebihan dari Software RAID, yang ditawarkan oleh disk dinamis.

3) Windows 7, setelah sekitar 15 tahun sekarang, akhirnya menyusul Linux (dan "perangkat loop" -nya) dan memperkenalkan gagasan "virtual hard disk", yang sebenarnya merupakan file pada hard disk nyata.

4) Jadi, saya ingin membuat dua file hard disk virtual pada dua hard disk saya yang berbeda, membuatnya dinamis, memformatnya, dan akhirnya bergabung menjadi satu, misalnya, volume bergaris (alias RAID 0). Dengan cara ini hard drive saya yang sebenarnya tetap "dasar", dan saya mendapatkan semua keuntungan "dinamis".

Bagi saya, itu adalah ide yang bagus, tanpa indikasi, bahwa itu mungkin tidak berhasil, tetapi gagal. Ternyata, meskipun Anda dapat membuat hard drive virtual dinamis, Anda tidak dapat bergabung dengan mereka ke RAID tanpa alasan yang jelas (item menu yang relevan dalam Manajemen Disk berwarna abu-abu).

Kata Microsoft

Anda tidak dapat mengonfigurasi dua VHD yang dilampirkan menjadi VHD yang berkembang secara dinamis. VHD yang berkembang secara dinamis adalah disk fisik yang telah Anda inisialisasi untuk penyimpanan dinamis. Ini berisi volume dinamis seperti volume sederhana, terbentang, bergaris, atau cermin atau volume RAID-5.

yaitu "Itu tidak bisa dilakukan, karena itu tidak bisa dilakukan, jadi tersesat sekarang."

Saya kira, saya dapat menemukan cara lain untuk mencapai apa yang saya inginkan (yaitu serangan perangkat lunak tanpa membuat cakram saya dinamis). Tapi saya ingin membuatnya tanpa menggunakan alat dan driver pihak ketiga, dengan cara yang sepenuhnya "didukung sistem".

Karena itu, pertanyaannya adalah: Adakah yang tahu jenis peretasan yang tidak terlalu kotor untuk membuatnya berfungsi?

bulbul
sumber
1
+1, pertanyaan bagus. Saya bisa melihat diri saya mungkin menggunakan ini juga, tetapi Anda mungkin ingin memperluas pertanyaan untuk memungkinkan untuk format disk alternatif (yaitu tidak hanya format VHD).
Terobosan
1
Yang ingin saya ketahui adalah bagaimana Manajemen Disk tahu bahwa itu adalah disk virtual untuk memperlakukannya secara berbeda. Membuatnya muncul sebagai disk biasa akan menjadi salah satu cara untuk memperbaikinya. +1 Saya benci batasan bodoh seperti ini.
Chris Smith
1
Kutipan MS itu agak memukul. Tampaknya ada kebingungan antara Dynamically Expanding VHDs, dan drive yang disiapkan sebagai Volume Dinamis.
Ƭᴇcʜιᴇ007
1
"berkembang secara dinamis": bagaimana kalau mencoba VHD berukuran tetap?
harrymc
1
@harrymc - Itu juga salah satu pertanyaan saya (Tapi saya rasa saya tidak pernah bertanya;;): Apakah Anda menggunakan VHD ukuran tetap saat mencoba ini?
Ƭᴇcʜιᴇ007

Jawaban:

5

Saya mengonversi komentar saya menjadi jawaban, seperti yang dikomentari oleh @ C0D3M0NK3Y.

Windows tidak akan menerima disk virtual dinamis dalam RAID, tetapi komentar oleh @ C0D3M0NK3Y mengkonfirmasi bahwa disk berukuran tetap yang digunakan untuk bekerja di XP Professional. Oleh karena itu ada kemungkinan yang sangat baik bahwa disk virtual berukuran tetap akan bekerja dengan RAID di Windows 7.

Sebenarnya cukup logis bahwa Windows tidak dapat membuat RAID melalui disk dinamis yang ukurannya tidak diketahui dan dapat berubah setiap saat.


Sunting / Tambah:

Harus mencobanya untuk melihat cara yang pasti, dan itu berfungsi (saat menggunakan VHD berukuran tetap):

OS Host: Windows 7 Ultimate, dengan dua disk "Dasar".

VM OS: Vista Ultimate.

Menciptakan dua "ukuran tetap" VHD masing-masing 500MB, satu di masing-masing disk fisik host, dan melampirkannya ke VM (sebagai drive ke-2 dan ke-3).

Menginisialisasi disk baru di VM dan kemudian mengonversinya menjadi disk "Dinamis" (dalam Manajemen Disk Vista).

Kemudian bergabung bersama mereka menjadi RAID0 (stripe):

Rentang dalam VM

Ukuran Volume

Bekerja seperti pesona, tanpa perlu melakukan sesuatu yang 'aneh'.

harrymc
sumber
2
Saya tidak yakin bagaimana komentar CodeMonkey benar-benar mengkonfirmasi atau menyangkal ada hubungannya dengan VHD, karena XP tidak memiliki sesuatu yang melekat untuk membuat atau berurusan dengan VHD? Apakah Anda benar-benar mencobanya (belum)? :)
Ƭᴇcʜιᴇ007
1
@ techie007: Saya tidak dan tidak akan mencobanya, dan dia mungkin menggunakan produk pihak ke-3. Tapi kedengarannya sangat logis dan layak untuk dicoba oleh poster. Dan bukankah Anda sendiri baru saja memvalidasi jawaban saya? Tetapi mengapa Anda mempostingnya sebagai jawaban terpisah dari milik saya?
harrymc
Saya mempostingnya sebagai jawaban terpisah karena itu adalah jawaban teruji dari "Ya itu berfungsi", vs. "Itu seharusnya bekerja secara logis, dan orang lain mengatakan itu bekerja untuk mereka sekali di XP" tanpa info tentang bagaimana mereka melakukannya. Jika orang lain setuju, saya akan dengan senang hati memberikan jawaban dan memindahkan isinya ke milik Anda (atau sesuatu). Ini tidak seperti kita membutuhkan hadiah. ;)
Ƭᴇcʜιᴇ007
@ techie007: Saya senang jawaban saya menginspirasi Anda untuk memverifikasinya demi manfaat poster dan situs SU. Saya meninggalkan keputusan apa pun di tangan Anda (jika Anda memutuskan untuk mengedit milik saya, Anda mendapat berkah).
harrymc
2
Sayangnya, ukuran hard disk virtual tidak berfungsi di Windows 7. Ini hanya berfungsi di dalam VM, bukan di luar.
William Lawn Stewart
0

Ada cara untuk membodohi Windows ke striping VHD dengan menggunakan Storage Spaces. 1- Buat VHD di setiap hard (fisik) drive, dalam kasus saya 4 drive, 4 VHD. 2- Dari Tempat Penyimpanan, buat 4 kelompok, dengan satu VHD di masing-masingnya. (Windows 7,8, Windows Server 2008+) 3- Buat 1 volume dengan sederhana (tanpa ketahanan) di setiap kumpulan 4- Sekarang Anda akan memiliki 4 disk logis yang dikontrol oleh Microsoft Storage Spaces Controller. Anda bisa mengupas semuanya.

Saya memiliki tangkapan layar tetapi saya tidak dapat mengunggahnya karena reputasi saya belum cukup.

Diuji dan berfungsi untuk Windows 8.1, saya telah melihat peningkatan kinerja. Hanya melakukannya untuk eksperimen, mungkin saya bisa menggunakan seperti disk awal untuk photoshop, terlalu berisiko untuk menyimpan data yang mungkin Anda perlukan nanti.

sdkks
sumber
Untuk meningkatkan ruang penyimpanan, jawab ... Anda tidak perlu melakukan hal khusus sejauh membuat vhds pada drive yang terpisah. Cukup buat semua vhds Anda, kemudian luncurkan ruang penyimpanan dan ikat bersama-sama. Kemudian saat boot lakukan automount semua vhds yang digunakan oleh ruang penyimpanan - maka ruang penyimpanan akan dengan senang hati muncul lagi. Bekerja seperti pesona
Steve
Saya mencoba ini dengan ruang penyimpanan Windows 10 dan itu tidak memungkinkan saya untuk mirror disk, Adakah yang menguji ini dengan ruang penyimpanan windows 10?
Allan Xu