Storage@home
Utvecklare | Stanford University / Adam Beberg |
---|---|
Initial release | 2009-09-15 |
Stabil frisättning | 1.05 / 2009-12-02 |
Operativ system | Microsoft Windows , Mac OS X , Linux |
Plattform | x86 |
Tillgänglig i | engelsk |
Typ | Distribuerad lagring |
Licens | Proprietär |
Hemsida |
|
Storage@home var ett distribuerat datalagringsprojekt utformat för att lagra enorma mängder vetenskaplig data över ett stort antal volontärmaskiner. Projektet utvecklades av några av Folding@home- teamet vid Stanford University , från cirka 2007 till 2011.
Fungera
Forskare som de som kör Folding@home hanterar enorma mängder data, som måste lagras och säkerhetskopieras, och detta är mycket dyrt. Traditionellt används metoder som att lagra data på RAID- servrar, men dessa blir opraktiska för forskningsbudgetar i denna skala. Pandes forskargrupp sysslade redan med att lagra hundratals terabyte av vetenskaplig data. Professor Vijay Pande och studenten Adam Beberg tog erfarenhet från Folding@home och började arbeta på Storage@home. Projektet är designat baserat på det distribuerade filsystemet som kallas Cosm , och den arbetsbelastning och analys som behövs för Folding@home-resultat. Även om Folding@home-volontärer enkelt kan delta i Storage@home, behövs mycket mer diskutrymme från användaren än Folding@home för att skapa ett robust nätverk. Volontärer donerar vardera 10 GB lagringsutrymme, vilket skulle innehålla krypterade filer. Dessa användare får poäng som belöning för pålitlig lagring. Varje fil som sparas på systemet replikeras fyra gånger, var och en spridd över 10 geografiskt avlägsna värdar. Redundans förekommer också över olika operativsystem och över tidszoner. Om servrarna upptäcker att en enskild bidragsgivare försvinner, kommer datablocken som innehas av den användaren att automatiskt dupliceras till andra värdar. Idealiskt skulle användare delta i minst sex månader och varna Storage@home-servrarna innan vissa ändringar på deras sida, såsom en planerad flytt av en maskin eller en nedgradering av bandbredd. Data som lagrats på Storage@home upprätthölls genom redundans och övervakning, med reparationer som gjordes efter behov. Genom noggrann tillämpning av redundans, kryptering, digitala signaturer, automatiserad övervakning och korrigering kunde stora mängder data på ett tillförlitligt och enkelt sätt hämtas. Detta säkerställer ett robust nätverk som kommer att förlora minsta möjliga data.
Storage Resource Broker är det lagringsprojekt som ligger närmast Storage@home.
Status
Storage@home gjordes först tillgängligt den 15 september 2009 i en testfas. Den övervakade först tillgänglighetsdata och annan grundläggande statistik på användarens maskin, som skulle användas för att skapa ett robust och kapabelt lagringssystem för att lagra enorma mängder vetenskaplig data. Men samma år blev den inaktiv, trots initiala planer på att fler skulle komma. Den 11 april 2011 uppgav Pande att hans grupp inte hade några aktiva planer med Storage@home.