Kami adalah perusahaan kecil yang melakukan pengeditan video, antara lain, dan membutuhkan tempat untuk menyimpan salinan cadangan file media besar dan membuatnya mudah untuk membagikannya.
Saya sudah menyiapkan kotak dengan Ubuntu Server dan drive 4 x 500 GB. Mereka saat ini diatur dengan Samba sebagai empat folder bersama yang bisa dilihat oleh workstation Mac / Windows dengan baik, tapi saya ingin solusi yang lebih baik. Ada dua alasan utama untuk ini:
- 500 GB tidak terlalu besar (beberapa proyek lebih besar)
- Sangat rumit untuk mengelola pengaturan saat ini, karena masing-masing hard drive memiliki jumlah ruang kosong yang berbeda dan data duplikat (untuk cadangan). Ini membingungkan sekarang dan itu hanya akan menjadi lebih buruk setelah ada beberapa server. ("proyek ini pada sever2 di share4" dll)
Jadi, saya perlu cara untuk menggabungkan hard drive sedemikian rupa untuk menghindari kehilangan data lengkap dengan kegagalan satu drive, dan sehingga pengguna hanya melihat satu bagian pada setiap server. Saya telah melakukan perangkat lunak linux RAID5 dan memiliki pengalaman buruk dengannya, tetapi akan mencobanya lagi. LVM terlihat ok tapi sepertinya tidak ada yang menggunakannya. ZFS tampaknya menarik tetapi relatif "baru".
Apa cara paling efisien dan paling tidak berisiko untuk menggabungkan hdd yang nyaman bagi pengguna saya?
Sunting: Tujuan di sini pada dasarnya adalah untuk membuat server yang berisi jumlah hard drive yang sewenang-wenang tetapi membatasi kompleksitas dari perspektif pengguna akhir. (yaitu mereka melihat satu "folder" per server) Mencadangkan data bukan masalah di sini, tetapi bagaimana setiap solusi merespons kegagalan perangkat keras adalah masalah serius. Itu sebabnya saya menyamakan RAID, LVM, ZFS, dan yang-tahu-apa bersama.
Pengalaman saya sebelumnya dengan RAID5 juga pada kotak Ubuntu Server dan ada serangkaian keadaan yang rumit dan tidak mungkin yang menyebabkan hilangnya data lengkap. Aku bisa menghindari bahwa lagi tapi ditinggalkan dengan perasaan bahwa saya menambahkan jalur tambahan yang tidak perlu dari kegagalan untuk sistem.
Saya belum pernah menggunakan RAID10 tetapi kami menggunakan perangkat keras komoditas dan sebagian besar drive data per kotak cukup banyak pada angka 6. Kami memiliki banyak drive 500 GB dan 1,5 TB cukup kecil. (Namun, masih merupakan opsi untuk setidaknya satu server)
Saya tidak punya pengalaman dengan LVM dan telah membaca laporan yang saling bertentangan tentang bagaimana menangani kegagalan drive. Jika pengaturan (non-striped) LVM dapat menangani satu drive gagal dan hanya kehilangan file mana saja yang sebagian disimpan pada drive itu (dan menyimpan sebagian besar file pada drive tunggal saja) kita bahkan bisa hidup dengan itu.
Tetapi selama saya harus belajar sesuatu yang sama sekali baru, saya mungkin akan pergi ke ZFS. Tidak seperti LVM, saya juga harus mengubah sistem operasi saya (?) Sehingga meningkatkan jarak antara tempat saya dan tempat yang saya inginkan. Saya menggunakan versi solaris di uni dan tidak akan keberatan dengan hal itu.
Di ujung lain pada spektrum IT, saya pikir saya juga dapat menjelajahi FreeNAS dan / atau Openfiler, tetapi itu tidak benar-benar menyelesaikan masalah bagaimana-untuk-menggabungkan-drive.