Rumah Ulasan Level serangan dijelaskan

Level serangan dijelaskan

Video: Minecraft 1.14 Survival Raid Levels 1 to 10 (Oktober 2024)

Video: Minecraft 1.14 Survival Raid Levels 1 to 10 (Oktober 2024)
Anonim

Jika Anda pernah mencari untuk membeli perangkat atau server NAS, khususnya untuk bisnis kecil, Anda pasti akan menemukan istilah "RAID." RAID adalah singkatan dari Redundant Array of Inexpensive (atau terkadang "Independent") Disk. Secara umum, sistem berkemampuan RAID menggunakan dua atau lebih hard disk untuk meningkatkan kinerja atau memberikan tingkat toleransi kesalahan pada mesin - biasanya NAS atau server. Toleransi kesalahan berarti menyediakan jaring pengaman untuk perangkat keras yang rusak dengan memastikan bahwa mesin dengan komponen yang gagal, biasanya hard drive, masih dapat beroperasi. Toleransi kesalahan mengurangi gangguan dalam produktivitas, dan juga mengurangi kemungkinan kehilangan data.

Cara Anda mengkonfigurasi toleransi kesalahan tergantung pada level RAID yang Anda atur. Level RAID bergantung pada berapa banyak disk yang Anda miliki di perangkat penyimpanan, seberapa penting drive failover dan pemulihan untuk kebutuhan data Anda, dan seberapa penting untuk memaksimalkan kinerja. Suatu bisnis umumnya akan merasa lebih penting untuk menjaga data tetap utuh jika terjadi kegagalan perangkat keras daripada, misalnya, pengguna rumahan. Level RAID yang berbeda mewakili konfigurasi yang berbeda yang ditujukan untuk memberikan keseimbangan yang berbeda antara optimalisasi kinerja dan perlindungan data.

Ikhtisar RAID

RAID secara tradisional diterapkan dalam bisnis dan organisasi di mana toleransi kesalahan disk dan kinerja yang dioptimalkan harus dimiliki, bukan kemewahan. Server dan NAS di pusat data bisnis biasanya memiliki pengontrol RAID - perangkat keras yang mengontrol array disk. Sistem ini memiliki banyak drive SSD atau SATA, tergantung pada konfigurasi RAID. Karena meningkatnya permintaan penyimpanan konsumen, perangkat NAS rumahan juga mendukung RAID. Nasabah rumahan, prosumer, dan bisnis kecil semakin banyak mengirim dengan dua atau lebih ruang disk drive sehingga pengguna dapat memanfaatkan kekuatan RAID seperti yang dapat dilakukan perusahaan.

RAID Perangkat Lunak berarti Anda dapat mengatur RAID tanpa perlu pengontrol RAID perangkat keras khusus. Kemampuan RAID melekat dalam sistem operasi. Fitur Storage Spaces Windows 8 dan Windows 7 (edisi Pro dan Ultimate) memiliki dukungan bawaan untuk RAID. Anda dapat mengatur disk tunggal dengan dua partisi: satu untuk boot dari dan yang lain untuk penyimpanan data dan memiliki partisi data yang dicerminkan.

Jenis RAID ini tersedia di sistem operasi lain juga, termasuk OS X Server, Linux, dan Windows Server. Karena jenis RAID ini sudah hadir sebagai fitur di OS, harganya tidak dapat dikalahkan. RAID perangkat lunak juga dapat terdiri dari solusi RAID virtual yang ditawarkan oleh vendor seperti Dot Hill untuk menghadirkan adaptor RAID virtual berbasis host yang kuat. Namun, itu solusi yang lebih disesuaikan dengan jaringan perusahaan.

RAID mana yang Tepat untukku?

Seperti disebutkan, ada beberapa level RAID, dan yang Anda pilih tergantung pada apakah Anda menggunakan RAID untuk kinerja atau toleransi kesalahan (atau keduanya). Juga penting apakah Anda memiliki RAID perangkat keras atau perangkat lunak, karena perangkat lunak mendukung level yang lebih sedikit daripada RAID berbasis perangkat keras. Dalam kasus RAID perangkat keras, jenis pengontrol yang Anda miliki juga penting. Pengontrol yang berbeda mendukung level RAID yang berbeda dan juga menentukan jenis disk yang dapat Anda gunakan dalam array: SAS, SATA atau SSD.

Berikut ini rundown pada level RAID populer:

• RAID 0 digunakan untuk meningkatkan kinerja server. Ini juga dikenal sebagai "disk striping." Dengan RAID 0, data ditulis di beberapa disk. Ini berarti pekerjaan yang dilakukan komputer ditangani oleh banyak disk daripada hanya satu, meningkatkan kinerja karena beberapa drive membaca dan menulis data, meningkatkan disk I / O. Diperlukan minimal dua disk. Kedua perangkat lunak dan perangkat keras RAID mendukung RAID 0, seperti halnya kebanyakan pengontrol. Kelemahannya adalah tidak ada toleransi kesalahan. Jika satu disk gagal, maka itu mempengaruhi seluruh array dan kemungkinan kehilangan data atau korupsi meningkat.

• RAID 1 adalah konfigurasi toleransi kesalahan yang dikenal sebagai "disk mirroring." Dengan RAID 1, data disalin dengan mulus dan simultan, dari satu disk ke disk lain, membuat replika, atau mirror. Jika satu disk digoreng, yang lain dapat tetap bekerja. Ini adalah cara paling sederhana untuk menerapkan toleransi kesalahan dan biayanya relatif rendah.

Kelemahannya adalah bahwa RAID 1 menyebabkan sedikit hambatan pada kinerja. RAID 1 dapat diimplementasikan melalui perangkat lunak atau perangkat keras. Minimal diperlukan dua disk untuk implementasi perangkat keras RAID 1. Dengan perangkat lunak RAID 1, alih-alih dua disk fisik, data dapat dicerminkan antara volume pada disk tunggal. Satu hal tambahan yang perlu diingat adalah bahwa RAID 1 memotong total kapasitas disk menjadi dua: Jika server dengan dua drive 1TB dikonfigurasi dengan RAID 1, maka total kapasitas penyimpanan akan menjadi 1TB bukan 2TB.

• RAID 5 sejauh ini merupakan konfigurasi RAID yang paling umum untuk server bisnis dan perangkat NAS perusahaan. Level RAID ini memberikan kinerja yang lebih baik daripada mirroring serta toleransi kesalahan. Dengan RAID 5, data dan paritas (yang merupakan data tambahan yang digunakan untuk pemulihan) dilucuti di tiga atau lebih disk. Jika disk mendapat kesalahan atau mulai gagal, data dibuat kembali dari data yang didistribusikan dan blok paritas ini - mulus dan otomatis. Pada dasarnya, sistem masih beroperasi bahkan ketika satu disk menendang bucket dan hingga Anda dapat mengganti drive yang gagal. Manfaat lain dari RAID 5 adalah memungkinkan banyak NAS dan drive server menjadi "hot-swappable" yang berarti seandainya drive dalam array gagal, drive itu dapat ditukar dengan drive baru tanpa mematikan server atau NAS dan tanpa memiliki untuk mengganggu pengguna yang mungkin mengakses server atau NAS. Ini adalah solusi yang bagus untuk toleransi kesalahan karena ketika drive gagal (dan mereka akhirnya akan), data dapat dibangun kembali ke disk baru sebagai disk yang gagal diganti. Kelemahan dari RAID 5 adalah kinerja yang mencapai server yang melakukan banyak operasi penulisan. Misalnya, dengan RAID 5 di server yang memiliki database yang diakses banyak karyawan dalam satu hari kerja, mungkin ada kelambatan yang terlihat.

• RAID 6 juga sering digunakan di perusahaan. Ini identik dengan RAID 5, kecuali itu solusi yang lebih kuat karena menggunakan satu blok paritas lebih dari RAID 5. Anda dapat memiliki dua disk mati dan masih memiliki sistem operasional.

• RAID 10 adalah kombinasi dari RAID 1 dan 0 dan sering dilambangkan sebagai RAID 1 + 0. Ini menggabungkan mirroring dari RAID 1 dengan striping dari RAID 0. Ini adalah level RAID yang memberikan kinerja terbaik, tetapi juga mahal, membutuhkan disk dua kali lebih banyak daripada level RAID lainnya, untuk minimum empat. Ini adalah tingkat RAID yang ideal untuk server basis data yang sangat dimanfaatkan atau server apa pun yang melakukan banyak operasi penulisan. RAID 10 dapat diimplementasikan sebagai perangkat keras atau perangkat lunak, tetapi konsensus umum adalah bahwa banyak keuntungan kinerja hilang ketika Anda menggunakan perangkat lunak RAID 10.

Level RAID Lain Ada level RAID lain: 2, 3, 4, 7, 0 +1… tetapi mereka benar-benar varian dari konfigurasi RAID utama yang telah disebutkan, dan mereka digunakan untuk kasus-kasus tertentu. Berikut ini beberapa deskripsi singkat dari masing-masing:

• RAID 2 mirip dengan RAID 5, tetapi bukannya striping disk menggunakan paritas, striping terjadi pada bit-level. RAID 2 jarang digunakan karena biaya untuk mengimplementasikan biasanya mahal (pengaturan tipikal membutuhkan 10 disk) dan memberikan kinerja yang buruk dengan beberapa operasi I / O disk.

• RAID 3 juga mirip dengan RAID 5, kecuali solusi ini membutuhkan drive paritas khusus. RAID 3 jarang digunakan kecuali di basis data atau lingkungan pemrosesan yang paling khusus, yang dapat mengambil manfaat darinya.

• RAID 4 adalah konfigurasi tempat striping disk terjadi pada level byte, bukan pada bit-level seperti pada RAID 3.

• RAID 7 adalah tingkat kepemilikan RAID yang dimiliki oleh Storage Computer Corporation yang sekarang tidak berfungsi.

• RAID 0 +1 sering dipertukarkan untuk RAID 10 (yang merupakan RAID 1 + 0), tetapi keduanya tidak sama. RAID 0 +1 adalah array cermin dengan segmen yang merupakan array RAID 0. Ini diimplementasikan dalam infrastruktur spesifik yang membutuhkan kinerja tinggi tetapi tidak skalabilitas tingkat tinggi.

Untuk sebagian besar usaha kecil hingga menengah, RAID 0, 1, 5 dan dalam beberapa kasus 10 cukup untuk toleransi kesalahan dan kinerja yang baik. Untuk sebagian besar pengguna rumahan, RAID 5 mungkin berlebihan, tetapi mirroring RAID 1 memberikan toleransi kesalahan yang layak.

Penting untuk diingat bahwa RAID bukan cadangan, juga tidak menggantikan strategi cadangan - lebih baik yang otomatis. Mencadangkan ke perangkat RAID mungkin menjadi bagian dari strategi semacam itu. Memiliki perangkat berkemampuan RAID, yang Anda gunakan sebagai server utama atau perangkat penyimpanan, tidak. RAID dapat menjadi cara yang bagus untuk mengoptimalkan kinerja NAS dan server dan dengan cepat pulih dari kegagalan perangkat keras, tetapi itu hanya bagian dari solusi pemulihan bencana secara keseluruhan.

Level serangan dijelaskan