Przechowywanie w domu - Storage@home
| Deweloper (y) | Uniwersytet Stanforda / Adam Beberg |
|---|---|
| Pierwsze wydanie | 2009-09-15 |
| Wersja stabilna | 1.05 / 2009-12-02 |
| System operacyjny | Microsoft Windows , Mac OS X , Linux |
| Platforma | x86 |
| Dostępne w | język angielski |
| Rodzaj | Rozproszone przechowywanie |
| Licencja | Prawnie zastrzeżony |
| Stronie internetowej |
pl |
Storage @ home był projektem rozproszonego magazynu danych, zaprojektowanym do przechowywania ogromnych ilości danych naukowych na dużej liczbie ochotniczych maszyn. Projekt został opracowany przez część zespołu Folding @ home na Uniwersytecie Stanforda od około 2007 do 2011 roku.
Funkcjonować
Naukowcy, tacy jak ci, którzy prowadzą Folding @ home, mają do czynienia z ogromnymi ilościami danych, które muszą być przechowywane i archiwizowane, a to jest bardzo kosztowne. Tradycyjnie stosuje się takie metody, jak przechowywanie danych na serwerach RAID , ale stają się one niepraktyczne w przypadku budżetów badawczych na taką skalę. Grupa badawcza Pande zajmowała się już przechowywaniem setek terabajtów danych naukowych. Profesor Vijay Pande i student Adam Beberg wzięli doświadczenie z Folding @ home i rozpoczęli pracę nad Storage @ home. Projekt został zaprojektowany w oparciu o rozproszony system plików znany jako Cosm oraz obciążenie i analizy potrzebne do uzyskania wyników Folding @ home. Podczas gdy wolontariusze Folding @ home mogą z łatwością uczestniczyć w Storage @ home , do stworzenia solidnej sieci potrzeba znacznie więcej miejsca na dysku niż w przypadku Folding @ home . Każdy z ochotników ofiaruje 10 GB przestrzeni dyskowej, na której będą przechowywane zaszyfrowane pliki. Ci użytkownicy otrzymują punkty w nagrodę za niezawodne przechowywanie. Każdy plik zapisany w systemie jest replikowany czterokrotnie, z których każdy jest rozmieszczony na 10 odległych geograficznie hostach. Nadmiarowość występuje również w różnych systemach operacyjnych i w różnych strefach czasowych. Jeśli serwery wykryją zniknięcie indywidualnego dostawcy, bloki danych przechowywane przez tego użytkownika zostaną automatycznie skopiowane na inne hosty. Idealnie byłoby, gdyby użytkownicy uczestniczyli przez co najmniej sześć miesięcy i ostrzegaliby serwery Storage @ home przed pewnymi zmianami po ich zakończeniu, takimi jak planowane przeniesienie maszyny lub obniżenie przepustowości. Dane przechowywane w Storage @ home były utrzymywane poprzez redundancję i monitorowanie, a naprawy były wykonywane w razie potrzeby. Dzięki starannemu zastosowaniu redundancji, szyfrowania, podpisów cyfrowych, zautomatyzowanemu monitorowaniu i korekcji, można było niezawodnie i łatwo odzyskać duże ilości danych. Zapewnia to solidną sieć, która straci jak najmniej danych.
Storage Resource Broker to najbliższy projekt magazynu Storage @ home.
Status
Storage @ home został po raz pierwszy udostępniony 15 września 2009 w fazie testowej. Najpierw monitorował dane o dostępności i inne podstawowe statystyki na komputerze użytkownika, które posłużyłyby do stworzenia solidnego i wydajnego systemu pamięci masowej do przechowywania ogromnych ilości danych naukowych. Jednak w tym samym roku stał się nieaktywny, pomimo początkowych planów dotyczących kolejnych. 11 kwietnia 2011 roku Pande oświadczył, że jego grupa nie ma aktywnych planów dotyczących Storage @ home.