Synchronizuj swoje dane bez chmury

Dzięki prototypowemu systemowi synchronizacji plików opracowanemu w laboratoriach badawczych Microsoftu, pliki na komputerze domowym mogą wkrótce być dostępne z dowolnego miejsca, nawet gdy komputer je przechowujący jest wyłączony.





System został zaprojektowany, aby zademonstrować alternatywę dla rosnącej gamy usług w chmurze. Jedną z naszych podstawowych zasad jest to, że nie zawsze chcesz umieszczać wszystkie swoje dane w chmurze i przekazywać je Google lub innej korporacji, powiedział Michelle Mazurek , z Carnegie Mellon University, prezentując technologię na Technologia plików i przechowywania Usenix konferencja w San Jose w Kalifornii w zeszłym tygodniu.

Systemy w chmurze mogą synchronizować dane między komputerami, aby zapewnić dostęp z dowolnego miejsca, ale użytkownicy muszą wcześniej zaplanować, które dane chcą synchronizować, a ich pliki muszą powierzyć stronie trzeciej.

Mazurek i badacze z laboratoriów Microsoftu w Cambridge w Wielkiej Brytanii stworzyli alternatywę w postaci prostej aplikacji, która sprawia, że ​​wszystkie dane na jednym z komputerów danej osoby są widoczne i dostępne z innych. Urządzenia użytkownika działają jak osobiste serwery w chmurze, a oprogramowanie o nazwie ZZFS wykorzystuje nowatorską sztuczkę sprzętową do wybudzania komputerów stacjonarnych i laptopów znajdujących się w trybie gotowości lub uśpienia. Oznacza to, że plik pozostawiony na zamkniętym laptopie siedzącym na domowej kanapie można odzyskać z pracy.



Użytkownik może użyć przeglądarki plików Eksploratora Windows, aby zobaczyć wszystkie pliki i foldery na innych komputerach z zainstalowanym ZZFS. Aplikacje takie jak Microsoft Office i iTunes mogą normalnie otwierać te pliki po ich pobraniu przez Internet.

Powodem, dla którego ten system działa, jest sprzęt zwany Somniloquy. Urządzenie USB, które działa jak inteligentniejsza wersja zwykłej karty sieciowej, która łączy komputer z Internetem, może obudzić uśpiony komputer i pobrać z niego dane przed ponownym wyłączeniem. Ma własny procesor o niskim poborze mocy i kilka gigabajtów pamięci do przechowywania plików, które są wysyłane, gdy komputer się budzi.

Mazurek uważa, że ​​ogólny projekt ZZFS może być bardziej dostosowany do spontanicznego – niektórzy mogliby powiedzieć, niezorganizowanego – sposobu, w jaki większość ludzi zarządza danymi rozproszonymi na wielu urządzeniach. Powiedziała, że ​​użytkownicy nie zawsze wiedzą lub planują, czego potrzebują, z wyprzedzeniem, nawiązując do faktu, że usługi w chmurze nie mogą zsynchronizować wszystkich danych danej osoby, więc użytkownicy muszą wybrać, co ma zostać zarchiwizowane.



Gdy plik pobrany z innego urządzenia ZZFS zostanie zmodyfikowany, oryginał zostanie zaktualizowany, aby odzwierciedlić wszelkie zmiany. Jedną z zalet projektu ZZFS jest to, że dane są pobierane nawet wtedy, gdy urządzenia są wyłączone. Jeśli przełączam się między laptopem a tabletem i zamykam laptopa, nigdy nie są włączone jednocześnie – mówi Mazurek. Jeśli moje dane znajdowały się w chmurze, być może będę musiał chwilę poczekać, aż te dane się pojawią.

Naukowcy planują stworzyć aplikacje na telefony i tablety; Ponieważ urządzenia te są rzadko wyłączane, takie aplikacje mogą z łatwością zachowywać się jak komputer PC wyposażony w jedną z kart sieciowych Somniloquy – powiedział Mazurek.

Chociaż ZZFS udaje się synchronizować pliki bez polegania na chmurze, próby wykazały, że pobieranie danych z urządzenia uśpionego może zająć około 20 sekund, ponieważ wybudzenie urządzenia za pomocą karty Somniloquy zajmuje trochę czasu. Mazurek przyznaje, że nie jest to zbyt szybkie, ale jeśli dane są kluczowe, warto chwilę poczekać. Powiedziała, że ​​gdyby ZZFS były proaktywne w pobieraniu, powiedzmy, plików muzycznych, umożliwiłoby to bezproblemowe odtwarzanie list odtwarzania multimediów z urządzeń zdalnych.



Ponieważ Intel i inni producenci komputerów PC naciskają, aby laptopy stały się bardziej podobne do tabletów, szybkie czasy uruchamiania i natychmiastowe wybudzanie z trybu uśpienia stały się ważnymi cechami nowych komputerów. Uważamy, że ten [czas uruchomienia] się kończy. Nowsze systemy mają około 10 do 15 sekund, aby stać w gotowości, a następnie wznowić, i uważamy, że to się poprawi, powiedziała.

Yuvraj Agarwal , naukowiec z Uniwersytetu Kalifornijskiego w San Diego, kierował oryginalnymi pracami, które stworzyły projekt Somniloquy, pierwotnie mając na celu oszczędzanie energii. Wierzy jednak, że ogólny projekt może stać się komercyjną rzeczywistością, powołując się na sposób, w jaki producenci laptopów eksperymentowali z trybami natychmiastowego włączania, które opierają się na oddzielnych, energooszczędnych systemach, podobnie jak Somniloquy.

Było kilka laptopów, które miały oddzielny procesor ARM z zupełnie innym systemem operacyjnym, takim jak Linux, oprócz głównego systemu z systemem Windows, który zapewniał mechanizm szybkiego uruchamiania i sprawdzania poczty e-mail itp., Przy niższym zużyciu energii , wyjaśnia Agarwal. Te dwa oddzielne systemy nie są oczywiście ze sobą zintegrowane, jak proponuje Somniloquy, ale zaczynasz to trochę dostrzegać.



Agarwal pracuje obecnie nad wersją oprogramowania Somniloquy o nazwie SleepServer, która ma scentralizowane serwery zastępujące wiele uśpionych komputerów PC, aby oszczędzać energię w budynkach.

ukryć