211service.com
Synkronisera dina data utan molnet
Filer på en hemdator kan snart vara tillgängliga från var som helst, även när datorn som håller dem är avstängd, tack vare en prototyp för filsynkroniseringssystem som utvecklats vid Microsofts forskningslabb.
Systemet är designat för att visa ett alternativ till ett växande utbud av molntjänster. En av våra underliggande principer är att du inte alltid vill lägga all din data i molnet och ge den till Google eller något annat företag, sa Michelle Mazurek , från Carnegie Mellon University, presenterar tekniken på Usenix fil- och lagringsteknik konferens i San Jose, Kalifornien, förra veckan.
Molnsystem kan synkronisera data mellan datorer för att ge åtkomst var som helst, men användare måste planera i förväg vilken data de vill synkronisera, och de måste lita på en tredje part med sina filer.
Mazurek och forskare vid Microsofts labb i Cambridge, U.K., byggde ett alternativ i form av en enkel applikation som gör all data på en av en persons datorer synlig och tillgänglig från någon av deras andra. Användarens enheter fungerar som personliga molnservrar, och programvaran, kallad ZZFS, använder ett nytt hårdvaruknep för att väcka stationära och bärbara datorer som är i standby- eller viloläge. Det innebär att en fil som finns kvar på en sluten bärbar dator som sitter i soffan hemma kan hämtas från jobbet.
En användare kan använda filläsaren Windows Explorer för att se alla filer och mappar på andra datorer med ZZFS installerat. Program som Microsoft Office och iTunes kan öppna dessa filer normalt när de har hämtats över Internet.
En hårdvara som kallas Somniloquy är anledningen till att detta system fungerar. USB-enheten, som fungerar som en smartare version av ett vanligt nätverkskort som ansluter en dator till internet, kan väcka en sovande dator och hämta data från den innan den stängs av igen. Den har en egen lågeffektprocessor och några gigabyte lagringsutrymme för att cache-filer som skickas iväg medan en dator vaknar.
Mazurek tror att den övergripande designen av ZZFS kan vara mer tillmötesgående för det spontana – vissa kan säga oorganiserade – sättet som de flesta människor hanterar data spridda över många enheter. Användare vet eller planerar inte alltid vad de behöver ha i förväg, sa hon och syftade på det faktum att molntjänster inte kan synkronisera alla en persons data, så användarna måste välja vad som säkerhetskopieras.
När en fil som hämtats från en annan ZZFS-enhet har ändrats, uppdateras originalet för att återspegla eventuella ändringar. En fördel med ZZFS design är att data laddas ner även när enheterna är avstängda. Om jag växlar mellan min bärbara dator och surfplatta och stänger den bärbara datorn är de aldrig på samtidigt, säger Mazurek. Om min data fanns i molnet kanske jag måste vänta ett tag innan den datan kommer ner.
Forskarna planerar att skapa appar för telefoner och surfplattor; eftersom dessa enheter sällan är avstängda, kan sådana appar lätt fungera som en PC utrustad med ett av Somniloquys nätverkskort, sa Mazurek.
Även om ZZFS lyckas synkronisera filer utan att förlita sig på molnet, har försök visat att det kan ta cirka 20 sekunder att hämta data från en sovande enhet eftersom det tar ett tag för ett Somniloquy-kort att väcka en enhet. Mazurek erkänner att detta inte är direkt snabbt, men om data är avgörande kan en kort väntan vara värt det. Om ZZFS var proaktiva med att hämta till exempel musikfiler, skulle det kunna tillåta spellistor med media från fjärrenheter att spela utan problem, sa hon.
Eftersom Intel och andra PC-tillverkare driver bärbara datorer att bli mer som surfplattor, har snabba starttider och omedelbar uppvaknande från viloläge blivit viktiga funktioner för nya datorer. Vi tror att den här [starttiden] börjar närma sig. Nyare system är i storleksordningen 10 till 15 sekunder att stå vid och sedan återuppta, och vi tror att det kommer att förbättras, sa hon.
Yuvraj Agarwal , en forskare vid University of California, San Diego, ledde det ursprungliga arbetet som skapade Somniloquy-designen, som ursprungligen avsåg det som ett sätt att spara energi. Men han tror att den allmänna designen kan bli kommersiell verklighet, med hänvisning till hur bärbara datortillverkare har experimenterat med instant on-lägen som förlitar sig på separata, energisnåla system inte olikt Somniloquy.
Det fanns några bärbara datorer som hade en separat ARM-processor med ett helt annat OS, som Linux, förutom huvudsystemet som körde Windows, vilket gav en mekanism för att snabbstarta och kolla e-post etc., snabbt med lägre energi , förklarar Agarwal. Dessa två separata system är naturligtvis inte integrerade tillsammans, som Somniloquy föreslår, men du börjar se lite av detta.
Agarwal arbetar för närvarande på en mjukvaruversion av Somniloquy som heter SleepServer som har centraliserade servrar för många sovande datorer för att spara energi i byggnader.