Apakah disk dalam fungsi Raid-1 di luar serangan itu?


8

Raid-1 adalah mirroring dua disk (jika saya belum mengacaukan sepenuhnya di sini: p). Apakah itu berarti saya bisa mengeluarkan satu disk dan memasukkannya ke komputer lain dan itu akan berfungsi seperti disk biasa? Atau apakah itu masih berfungsi dalam serangan itu? Saya bisa mengerti bahwa Raid-0 tentu saja hanya berfungsi secara keseluruhan. Tetapi dengan mirroring saya tidak begitu yakin cara kerjanya ...

Tentu saja meletakkan kembali cermin disk dalam serangan itu akan menjadi ide yang buruk, tetapi hanya mengambilnya ... bagaimana itu bisa berhasil? Apakah raid menyimpan data khusus pada drive yang diperlukan? atau apakah pengontrol serangan menangani semuanya seperti itu dan harddisk hanya digunakan seperti biasa?


Saya mengajukan pertanyaan yang berhubungan dengan masalah yang Anda uraikan juga. Lihat di sini: serverfault.com/questions/61024/…
7wp

Jawaban:


8

Yah, jawaban NYATA adalah bahwa itu tergantung pada pengontrol RAID. Ada Hardware RAID dan ada 'Fake RAID' - yang pada dasarnya adalah implementasi ROM dari perangkat lunak RAID.

Fake Raid akan selalu membutuhkan pengontrol yang sama, seperti halnya menggunakan perangkat lunak linux raid akan membutuhkan sistem operasi yang sama (dan terkadang versi modul kernel yang sama).

RAID perangkat keras yang sebenarnya akan TERKADANG berarti Anda dapat bertukar di antara mesin, tetapi dalam beberapa kasus Anda harus memiliki kartu RAID yang sama atau serupa. Satu kasus di mana saya pernah melihat ini adalah dengan volume RAID5 pada kartu Dell PERC / 3di. Saya belum pernah mencobanya dengan RAID1, tapi saya mengerti itu mungkin.

Apakah raid menyimpan data khusus pada drive yang diperlukan?

Biasanya ya.

atau apakah pengontrol serangan menangani semuanya seperti itu dan harddisk hanya digunakan seperti biasa?

Terkadang ini benar - baik secara independen dari data pada drive, atau bersamaan dengan data pada drive. yaitu drive mungkin memiliki metadata yang hanya dapat dibaca oleh kelas pengontrol tertentu yang mengatakan itu adalah bagian dari pasangan RAID1, dan pengontrol lain akan mengabaikan metadata itu.


4

Ini sepenuhnya tergantung pada RAID yang digunakan. Sangat mungkin untuk kartu RAID yang berbeda dan implementasi perangkat lunak RAID yang berbeda untuk memiliki format pada disk yang tidak memungkinkan Anda menggunakan disk tunggal dengan sendirinya.

Namun, saya tahu setidaknya perangkat lunak md RAID Linux menjabarkan semuanya sehingga Anda dapat menggunakan disk tunggal di luar RAID.


1

Ya dalam kebanyakan kasus ini benar, Anda dapat menggunakan disk di komputer lain.

Tidak jarang menggunakan disk dari set cermin untuk mengkloning mesin.


5
Di sebagian besar implementasi perangkat keras dari RAID-1 yang saya temui, ini TIDAK akan berfungsi, kecuali jika Anda memiliki pengontrol RAID yang cocok di kotak baru. Perangkat lunak RAID-1 tampaknya akan tergantung pada OS.
geoffc

Sangat benar itu tergantung pada versi perangkat lunak pengendali atau serangan. Sebagai catatan, banyak serangan SATA bawaan Anda merupakan serangan perangkat lunak.
Brettski

1

Sebagian besar implementasi raid akan menambahkan blok data (mdadm menyebut ini "raid superblock") yang menggambarkan dan mengidentifikasi array ke setiap disk yang membentuk array. Lebih baik memiliki informasi ini pada disk daripada pada pengontrol karena memungkinkan array dipindahkan di antara pengontrol dan mengurangi risiko disk secara tidak sengaja digunakan sebagai bagian dari array yang salah.

Blok ini bisa berada di berbagai lokasi. Misalnya mdadm linux menawarkan tiga pilihan, awal akhir atau 4k dari awal.

Jika deskripsi raid ada di akhir perangkat dan array raid1 maka Anda dapat mengakses masing-masing drive secara terpisah karena tabel partisi normal di awal perangkat dan sampah pada akhirnya tidak masalah. Ini bisa baik dan buruk, ini dapat berguna untuk keperluan booting atau pemulihan data tetapi juga dapat menyebabkan kerusakan array jika partisi pada salah satu perangkat komponen tidak sengaja dipasang baca / tulis.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.