Ben bir dağıtılmış dosya sistemi ninja değilim, ancak olabildiğince az sayıda makineye birleştirebildiğim kadar konsolide ettikten sonra, makinelerin çoğunu bir ana makineye bağlamak için iSCSI kullanmayı deneyeceğim. Orada, umarım hataya dayanıklı bir depolamada birleştirebilirim. Tercihen, bir makine içinde (sürücü sönerse) ve makineler arasında (bütün bir makine kapalıysa) hataya dayanıklı.
Şahsen ZFS'yi seviyorum. Bu durumda, sıkıştırma, veri tekilleştirme ve hataya dayanıklılıktaki yapı yardımcı olacaktır. Ancak, veriyi hataya dayanıklı hale getirirken sıkıştırmanın başka birçok yolu olduğundan eminim.
Tavsiye etmek için gerçek bir anahtar teslimi dağıtılmış dosya çözümü olsaydı, bu gerçekten kludgey biliyorum ama umarım doğru yönü gösteriyor.
Düzenleme: Ben hala ZFS yeni ve iSCSI kurma, ama Almanya'da Sun ZFS hata toleransı gösteren nerede bir video görmek hatırladı. Bir bilgisayara üç USB hub'ı bağladılar ve her hub'a dört flash sürücü takın. Daha sonra herhangi bir hub'ın depolama havuzunu indirmesini önlemek için her hub'dan bir flash sürücüden oluşan bir RAIDz birimi oluşturdular. Sonra dört ZFS RAIDz birimini bir araya getirir. Bu şekilde eşlik için sadece dört flash sürücü kullanıldı. Sonraki tabii takılı olmayan bir hub ve bu her zpool bozuldu, ancak tüm veriler mevcuttu. Bu yapılandırmada en fazla dört sürücü kaybolabilir, ancak yalnızca iki sürücü aynı havuzda değilse.
Bu yapılandırma her bir kutunun ham sürücüsüyle kullanıldıysa, parite için değil veri için daha fazla sürücü korunur. FreeNAS'ın sürücüleri iSCSI aracılığıyla "ham" bir şekilde paylaşabileceğini (veya yapabildiğini) duydum , bu yüzden Linux'un da aynısını yapabileceğini varsayıyorum. Söylediğim gibi, hala öğreniyorum, ancak bu alternatif yöntem sürücü paritesi açısından daha önceki önerimden daha az israf olacaktır. Tabii ki, kabul edilebilir olup olmadığını bilmediğim ZFS kullanmaya güvenirdi. Bu bir öğrenme deneyimi olmadıkça, bir şey inşa etmek / bakımını yapmak / tamir etmek zorunda kalacaksanız, bildiklerinize bağlı kalmanın genellikle en iyisi olduğunu biliyorum.
Umarım bu daha iyidir.
Edit: Bazı kazma yaptı ve hakkında konuştuğum video bulundu . USB flash sürücüyü hub'lara yaymayı açıkladıkları kısım 2m10s'de başlar. Video, depolama sunucusu "Thumper" (X4500) ve bir sabit disk denetleyici arızası varsa verileriniz hala iyi olacak şekilde diskleri denetleyicilere nasıl dağıtacağınız demosu. (Şahsen bu sadece eğlenen ineklerin bir videosu olduğunu düşünüyorum. Keşke kendim bir Thumper kutusu olsaydım, ama eşim evin içinde bir palet krikosu çalıştırmamı istemezdi.: D Bu büyük bir kutu.)
Düzenleme: OpenAFS adlı dağıtılmış bir dosya sistemi üzerinden geliyor hatırladı . Denememiştim, sadece hakkında bir şeyler okumuştum. Belki de diğerleri gerçek dünyada nasıl işlediğini bilir.