Arkadaşlarım ve ben hepimizin sistemimizde TBC’leri var. Ancak hiçbirimiz coğrafi olarak dağıtılmış tam bir yedeklememiz yoktur, çünkü bu miktarda veri, Dropbox, S3 ve diğerleri gibi çözümler. bizim için maliyet engelleyicidir. Ancak, her birimizin yerel depolama alanı fazladır. TBC'lerin her biri aslında kullanılmıyor.
Düşünmeye başladık: Eğer ana bilgisayarlarımızı bir çeşit Dağıtılmış Dosya Sistemi ile bağlayabilirsek, sahip olduğumuz depolama kapasitesinden daha fazla faydalanırken her biri eksiksiz veri setlerimizin coğrafi olarak dağıtılmış yedeklemelerini alabiliriz. Mükemmel bir çözüm ... düşünüyoruz.
- En az üçümüz var. Proje meyve verirse kesinlikle 6 veya daha fazla.
- Her birimiz 1-2 TB veriye sahiptir ve en azından bu kadarını yedekleyeceğiz.
- Hepimiz WAN'a dağıldık.
- Herhangi bir ev sahibinin, bulut hizmetine keyfi bir şekilde girip çıkma özelliğine ihtiyacımız var.
- Gerçek (ish) zamanlı zaman senkronizasyonu. Aksi takdirde, haftada bir kez bira içip buluşup, dış HDD'lerle uğraşırdık.
- F / OSS gerekli, ancak bol miktarda dirsek yağı var.
- Bu süreçte dağıtılmış bir bilgisayar platformu kullanabilir / öğrenebilir / kaldırabilirsek, çok daha iyi.
OpenStack veya Hadoop'un üstüne bir Dropbox-esque arayüzü kurmayı düşünmeye başladık, ama dışarıda görmezden geldiğimiz başka alternatifler olup olmadığını duymak isterim. Belki de bizim durumumuz için daha basit bir çözüm var mı? Küme başına düşük düğüm sayısı göz önüne alındığında, bunun gibi bir şey mümkün mü?
Not: Doğal olarak ilk senkronizasyon / balanslama / transfer / etc en azından günler sürer, ancak bu kabul edilebilir.