OpenFiler versus FreeNAS untuk lingkungan Mac OSX

3

Saya seorang fotografer dan saya harus menemukan metode yang lebih baik untuk menyimpan perpustakaan foto saya.

Saat ini saya menggunakan Macbook Pro dan 6 drive eksternal yang terhubung melalui USB2 atau FW800. Mereka dibagi berpasangan, satu adalah salinan yang lainnya disinkronkan secara manual dengan rsync. Itu lambat.

Saya sedang mempertimbangkan untuk membangun kotak NAS dan menggunakan dua drive 2TB dengan perangkat lunak RAID untuk mencerminkan drive, dan mengkonsolidasikan perpustakaan saya ke satu lokasi pusat yang dapat saya akses melalui lan 1gb, atau jaringan nirkabel saat nyaman.

Saya ingin menggunakan FreeNAS karena saya memahaminya mendukung AFP.

Saya tidak tahu cara kerja perangkat lunak RAID, berharap kapan saja saya dapat menarik drive master dan menyambungkannya ke macbook melalui eSATA sehingga saya dapat bekerja dengan kecepatan lebih cepat ... tancapkan kembali ke kotak NAS dan miliki itu mensinkronkan drive jika perlu.

Jadi, saya mencari metode terbaik dan memberi saran tentang proyek saya. Haruskah saya mempertimbangkan FreeNAS atau OpenFiler, dan sistem file apa yang harus saya pilih untuk drive sehingga bermain bagus dengan OSX ketika dicolokkan secara lokal melalui USB, eSATA atau FW800.

Terimakasih banyak

Chris
sumber

Jawaban:

2

Saya tahu Anda sedang mencari serangan perangkat lunak, tetapi saya sangat merekomendasikan Adaptec SAS HBA seperti SAS-2405 . Adaptec bekerja dengan komunitas FreeBSD untuk mendukung driver mereka juga (FreeNAS didasarkan pada FreeBSD). Dan Anda biasanya dapat mengambilnya dengan harga yang wajar di eBay. RAID perangkat keras yang baik biasanya akan mengalahkan RAID perangkat lunak, dan dapat menambahkan hot-swap atau fitur lainnya.

Yang mengatakan, ada beberapa cara untuk mirror drive dalam perangkat lunak. Jika saya ingat benar antarmuka web hanya menyediakan satu metode, yang paling umum digunakan, dan paling sederhana. Untuk koneksi nirkabel cukup cepat. Itu tidak akan mengikuti ethernet gigabit, tetapi mungkin cukup cepat untuk Anda.

FreeNAS mendukung AFP; dan FreeNAS dan OSX mendukung CIFS (alias SMB) yang membuatnya dapat dioperasikan dengan sistem Windows. Anda juga dapat menggunakan iSCSI, tetapi saya tidak akan merekomendasikan melakukannya.

Menarik drive keluar dari array terus-menerus meminta masalah. Pertama, jika Anda menarik drive dan melakukan perubahan kemudian tancapkan kembali, array akan menganggap perubahan itu rusak dan menimpa mereka. Anda juga dapat memperkenalkan masalah stabilitas, tetapi kehilangan data dari masalah sebelumnya sangat mungkin terjadi .

Saya menggunakan FreeBSD setiap hari, jadi saya bias ke FreeNAS; OpenFiler juga akan bekerja dengan baik (ini berbasis Linux). Basis Darwin OSX juga didasarkan pada FreeBSD.

Chris S
sumber
Terima kasih atas jawabannya, saya mengerti RAID lebih baik sekarang. Saya akan mulai dengan FreeNAS malam ini!
Chris
Saya akan mencoba ini - mungkin alih-alih dari RAID, saya akan mengatur rutin rsync untuk membuat salinan yang sudah berumur sehari ke drive lain. Terima kasih!
Chris
1

Bukan itu cara kerja RAID. Anggap saja sebagai hard disk yang lebih andal. Jangan coba skema smarty di mana Anda menarik dan memasang kembali drive berharap itu akan melakukan sinkronisasi ulang. setidaknya, saya akan melakukan sinkronisasi ulang ke arah yang salah. paling buruk, itu akan menyatakan ketidakkonsistenan yang tidak dapat didamaikan dan memblokir alamat untuk semua data.

Juga, RAID tidak ada cadangan. apa yang Anda miliki sekarang adalah cadangan sederhana. jika ada yang gagal saat menulis ke disk 'primer', Anda masih memiliki yang lain. Dalam RAID1, kedua disk identik, jika terjadi kesalahan pada perangkat lunak, itu akan andal menulis data yang salah pada kedua disk.

tidak sulit menggunakan dua disk untuk mendapatkan sesuatu (dari jarak jauh) mirip dengan mesin waktu: satu disk memiliki 'master', dan yang lain menyimpan salinan 'kemarin', dengan beberapa 'tampilan' keadaan data sebelumnya, biasanya akan mundur seminggu atau sebulan. periksa rsnapshot ; itu Perl, skrip ini berjalan pada sistem seperti Unix.

Anda bahkan dapat menjadikannya metode transfer utama, sehingga Anda memiliki satu disk besar yang terhubung secara lokal ke mac Anda, dan menggunakan rsnapshot untuk menyimpan cadangan bergulir di kotak jaringan. Ini bekerja sangat baik bahkan dalam LAN berukuran sedang, dengan mudah membuat cadangan direktori penting dari beberapa server dan stasiun pengguna.

Javier
sumber
RAID1 akan bekerja untuk kegagalan disk, korupsi saya (sedikit) kurang khawatir. Namun, poin yang valid. Jika sesuatu terhapus secara tidak sengaja, itu hilang. Memiliki cadangan lama sehari atau seminggu yang saya dapat memicu secara manual bukanlah ide yang buruk. Terima kasih! Saya akan memeriksa rsnapshot, terima kasih banyak!
Chris
0

Untuk sesuatu yang mudah yang akan menjaga keamanan data Anda dan memungkinkan Anda mengakses dengan cepat, saya akan mendapatkan Drobo ( http://www.drobo.com/products/drobo.php ). Seperti yang dikatakan orang lain, Anda tidak akan dapat menghapus drive dari serangan itu dan menggunakannya secara langsung, serangan itu biasanya membutuhkan drive lain untuk berfungsi dengan baik.

Itu akan memungkinkan Anda mengakses file Anda melalui firewire 800 atau usb 2, dan jika Anda memerlukan konektivitas jaringan Anda dapat melampirkan share drobo padanya.

pengguna27787
sumber
Saya tidak yakin bagaimana Drobo (tanpa add-on share $ 200) menyelesaikan masalah di sini. Sepertinya itu akan menjadi $ 400 tanpa keuntungan nyata, selain menghapus beberapa kabel usb. Saya kira jika dia tidak memiliki perangkat keras untuk memulai dengan ini mungkin merupakan pilihan yang baik.
Chris S
Saya mengambil dari posnya bahwa dia belum tentu memiliki perangkat keras apa pun, dan dia ingin tetap dapat menyambungkan langsung ke dalamnya agar lebih cepat daripada akses lan. Jadi, sementara drive Drobo + Drobo share + akan cukup mahal, drive akan mati sederhana untuk disetel, menyediakan redundansi data, dan ia akan dapat memperluas penyimpanan dengan menambahkan dan / atau menukar drive. Sebuah solusi FreeNAS atau OpenFiler akan melibatkan pembangunan kembali seluruh array untuk memperluasnya (kecuali saya melewatkan sesuatu dalam cara mereka menangani raid), dan dia akan dibatasi hanya akses jaringan ke solusi FreeNAS atau OpenFiler.
user27787
Drobo adalah pilihan yang valid bagi banyak orang. Di menemukannya mahal dan membatasi. Saya memiliki beberapa perangkat keras, dan saya pikir saya dapat membangun sesuatu yang sesuai dengan kebutuhan saya lebih baik daripada drobo - dan mengkonfigurasinya untuk melakukan lebih dari yang dapat dilakukan oleh drobo. Saran yang bagus, terutama untuk solusi lengkap.
Chris
0

Jika Anda hanya memiliki satu klien yang mengakses volume pada satu waktu (yaitu: laptop Anda), saya akan mempertimbangkan untuk menggunakan iSCSI. Ini adalah protokol tingkat blok dan akan memberikan kinerja yang lebih baik daripada AFP, CIFS, atau NFS. Laptop Anda akan melihat volume seolah-olah terhubung langsung (sebagai lawan berbagi jaringan). Saya menggunakan inisiator (klien) globalSAN iSCSI dengan hasil yang sangat baik.

Untuk kinerja lebih lanjut, gunakan RAID-0 antara drive. RAID-0 cepat, tetapi tidak menawarkan perlindungan jika drive gagal, jadi Anda harus memiliki solusi cadangan yang baik juga. Bahkan jika Anda menggunakan RAID-1 atau -5 atau -6 (yang menawarkan perlindungan), Anda memerlukan solusi cadangan yang baik.

lukecyca
sumber