Intelligens "hálókártya", amelyik folytatja a letöltést a PC alvó állapotában is

Címkék

A Microsoft Research-nél és a San Diego Egyetemen dolgozó fejlesztők azt állítják, hogy komoly mértékű energiamegtakarítást lehet realizálni az általuk kifejlesztett eszközzel. Ez nem más, mint egy hálózati csatolóba integrált ARM-alapú CPU. A "Somniloquy" névre hallgató hardver képes saját maga végezni a fájlmegosztást és a hosszú letöltéseket, és csak akkor "ébreszti fel" a hostot, ha arra feltétlenül szükség van.

Somniloquy

A hat kutatóból álló csapat szerint a számítógépek - főként az otthoni számítógépek - jelentős része marad bekapcsolva akkor is, amikor valójában nem használja a felhasználó. Az ok: fájlletöltés. Ez nyilvánvalóan megmutatkozik az energiafogyasztáson is.

A fejlesztők kimutatták, hogy a korszerű számítógépek S3 állapotban (ismert még: Stand by, Sleep, Suspend to RAM - azaz a memória bekapcsolt állapotban van) a normális felhasználás során használt energia töredékét igénylik. Az egyetlen probléma ezzel az állapottal, hogy ilyenkor a számítógép nem képes a hálózatkezelésre. A szakemberek azért készítették el a Somniloquy-t, hogy ezt a problémát megoldják.

A Somniloquy egy olyan intelligens hálózati csatoló, amely saját ARM processzorral rendelkezik és amely képes számos művelet elvégzésére akkor, amikor a gazdaszámítógép alvó állapotban van. Maga a készülék 200MHz-es Marvell PXA255 processzorral, 64MB RAM-mal, 16MB flash-sel, 10/100 Ethernet porttal, WiFi-vel és 2GB-os memóriakártya fogadására alkalmas SD aljzattal rendelkezik.

A Somniloquy képes detektálni a gazdaszámítógép állapotát és fel tudja azt ébreszteni, ha arra szükség van.

Amikor a gazdaszámítógép be van kapcsolva, akkor a Somniloquy nem csinál semmit. A fejlesztők terve az, hogy a végleges verziójú hardver ilyenkor kikapcsol majd. Amikor a PC alvó állapotba megy, a Somniloquy ezt észleli és a hálózati állapotot (ARP tábla bejegyzések, IP cím, DHCP címbérlet adatok, WiFi SSID, stb.) magához veszi, azaz hálózati szempontból képes a host gépet "megszemélyesíteni". Mivel az eszköz folyamatosan monitorozza a hálózati forgalmat, képes a gazdagépet pillanatok alatt feléleszteni, ha arra szükség van. Emellett képes a host gépen futó népszerű webalkalmazások - Bittorrent, webes letöltés, stb. - funkcióinak "átvételére". Például ha a gazdagép éppen letöltést végez miközben alvó állapotba küldjük, a Somniloquy képes átvenni a letöltések állapotát és folytatni azokat úgy, hogy a letöltésre kerülő adatok a saját SD kártyájára kerülnek. Hasonlóan képes az azonnali üzenetküldő (instant messaging - IM) alkalmazások lekezelésére is. Ha a saját tárterülete betelik, vagy egy felhasználó beszélgetést kezdeményez, a Somniloquy feléleszti a gazdagépet.

A fejlesztők szerint ezzel a technikával jelentős energiamegtakarítás érhető el.

A Somniloquy prototípus Gumstick-alapú és beágyazott Linux-ot futtat operációs rendszerként. A Linux-alapú operációs rendszer teljes TCP/IP stack-et, DHCP-t, konfigurálható routing táblákat, konfigurálható csomagszűrőt, SSH-t és soros porti kommunikációt kínál.

A windowsfordevices.com cikke szerint - mivel a hat tagú kutatócsapat négy tagja a Microsoft Research-től van -, nem kétséges, hogy az OS lehetne akár Windows CE is.

A gazdagépen elvileg bármilyen OS futhat, de egyelőre Windows Vista-hoz reszelték hozzá a hoston futó szoftvert.

A kutatók a jövő hónapban előadást tartanak majd a cuccról a San Diego-ban megrendezésre kerülő USENIX rendezvényen.

A cuccról bővebben ebben a PDF-ben.

Hozzászólások

Majd jól beperelik őket a jogvédett anyagok terjesztésének segítéséért.

100 kB/s-mal a 2GB mintegy 5.5 óra alatt jön le. Öt és fél óráig ki lenne kapcsolva a gép, majd mintegy 3 perc alatt átnyomná a 2GB-ot a vinyóra, és újra elmenne aludni öt és fél órára.

Igazából lassú letöltéseknél lenne értelme a dolognak. Ha az SD kártya olvasási sebessége 100-szorosa a hálózati sebességnek, akkor a gép az idő 99%-ában nyugodtan aludhat.

Ekkora SDkártyával erősen limitált lesz a p2p. Letöltés ok, de feltöltés, seed is van a világon, azmeg jóesetben jóval több tárterületet igényel(ne).

Remélem az usb csatlakozó is csak vicc. Minimum esata kellene az usb mellé, de normál sata csatlakozót is tehetnének rá, hogy akinek több hdd van a gépében, legalább ő tudja majd normálisan használni. Gondolom a nem p2p (ftp http) feltöltés sem fog neki gondot okozni, a cikkben mindenhol csak letöltést emlegetnek. Pedig feltölteni egy ugyanakkora fájlt otthoni ADSL, kábelnettel jó esetben is 4-8x annyi időbe telik, mint letölteni. Tudom, túl sokat akarok, de némi (wifi) router funkciót is belepréselhetnének a (remélhetőleg) normális telefon funkciók mellé... Mindettől függetlenül tetszik az ötlet. Gyúrjanak egybe egy (atom procis) mac minit, meg egy time capsulet, és már érdekel is a dolog... Viszont azmeg túl nagy lenne, bár kétség kívül drágább és sokkal jobban használható... Mára befejeztem az álmodozást...

Tisztában vagyok vele. Engem csak az a sok különálló kellék, "részegység" zavar, mint pl: ADSL és/vagy kábelmodem, router, tv, dvd, BR lejátszó, recorder (akkor már a konzolt is idesorolhatjuk) idővel majd set top box, usb hdd, kábelei, tápjai zavarnak...(koax, hdmi). Kellene (nekem) egy (apple imac-szerű) all-in-one cucc... Nem akarok "építkezni", de jó lenne egy (mac mini (HDTV-re drótozva:) szerű) 4-6 gbit ethernet portos, g-s és n-es, (voip sip, skype, p2p) kompakt eszköz (lehetőleg apple designnal)... Természetesen a felsorolt eszközök mindegyikével nem rendelkezem, de egy többtagú családban, vagy pusztán idővel simán előfordulhat, hogy egy háztartásban majd mindegyikből legyen egy, esetleg több (tv, dvdlejátszó, set top box havi cirka 1000 ft plusszért darabja)... Ezek 1 része elkerülhető lenne, vagy lett volna... TVbe lehetne mondjuk beépített "korongégető", set top box, "browser". ADSL és/vagy kábelmodemben meg NORMÁLIS router...
Otrombán néz ki, és gondolom már csak alsó kategóriás router tudja ugyanazt olcsóbban, de itt van: http://reviews.cnet.com/routers/motorola-sbg1000-wireless-cable/4505-33…

A set top box, dvd, BR lejátszó, recorder stb funkció nem fér bele a routerbe - ide már teljesítmény kell. Építkezés nélkül nem hiszem, hogy menne (emberi áron), de kísérletező emberek egy PC-ből a LinuxMCE-vel (http://linuxmce.com/) összerakhatják. Még többet is nyújt, mint amit szeretnél.
Telefonos routerben a FRITZ!Box jött be nekem - sajnos az irodalom hozzá nagyrészt németül van. (Most néztem a legújabbat: FRITZ!Box Fon WLAN 7270 - wifi, adsl modem, analóg telefon vonal kezelés, DECT telefon ... a németségen kívül egy baja van, hogy drága.)

Fenomenális. Olyan érzésem volt a cikk olvasása közben mint a tévében/újságban/rádióban: angol tudósok... kezdetű hírek. Spanyolviasz-kutatók előnyben

trey, küldtem mailt. Csak én nem tudtam hozzászólni a cikkhez, vagy tényleg "vasárnapi feature" volt? Lehet, hogy os x safari (szivatott meg), ezt szeretném kizárni... Várom a választ, Természetesen be voltam jelentkezve, és nem volt hozzászólás menüpont a cikk alatt. thx

Köszi az építő jellegű hozzászólást. trey 3-án 10 körül írta a cikket, kb 1 nappal később született meg az 1. hsz. Látom, hogy a későbbi (frissebb) cikkeknél 1-2 óra után már volt hsz. Azt hittem senkit sem érdekel a téma (illetve vasárnap, anyák napja...), nem gondoltam, hogy trey..., nem szokott. :) Azt hittem flalme miatt van zárolva (merthogy microsoft), Ennyi. Nem a safarin van a hangsúly, itt van mellette firefox is, de azzal nem is pillantottam rá a hupra, jelenleg safari van belakva a mutitouch miatt... Kényelmesebb vele böngészni, és sajnos firefoxban nem úgy működik mouse gestures adonnal sem (egyértelmű)... Az is igaz, hogy nemrég óta használok os x-et, safarit. :) Visszatérnék ubuntura, de valahogy macbookon nem úgy szuperál, ahogy kellene, virtuálisan meg nem akarom... Talán majd idővel..
https://wiki.ubuntu.com/MactelSupportTeam/CommunityHelpPages#Mactel%20W…

köszi :)

Adott egy (gyenge?) április elsejei lehetőség. Vagy volt már ilyen? Poén lenne mondjuk pár óra, vagy 1 nappal később az eltűntnek vélt kommenteket "megmutatni". Addíg meg ismeretlen hibára hivatkozni... Persze eközben a "hiba" gyorsabb, hatékonyabb javítására hivatkozva, értelmes kommentezésre "buzdítani", vagy/és a kommenteket, (közismert win, linux, mac:) usereket összekeverni, bár ez gondolom nagy meló lenne... Most ellőttem, de talán pár év múlva csak kevesen emlékeznek majd rá...

Ilyet egy jobb NAS is tud és az nem akarja bekapcsolni egyszer sem a gépet. A tűz és a kerék óta ez a legnagyobb találmány! Lehet, hogy a hálás utókor majd az "Intelligens hálókártya" korként fog erre az időszakra hivatkozni.

"...a számítógépek jelentős része marad bekapcsolva akkor is, amikor valójában nem használja a felhasználó. Az ok: fájlletöltés."

Ehhez en azert meg egyet hozzatennek: ssh (avagy windows usereknek: rdesktop). En legtobbszor azert vagyok kenytelen bekapcsolva hagyni a gepem, mert nem tudom mikor, honnan akarom majd elerni. Egy ilyen kutyu remek lenne, tulajdonkeppen a "wake on LAN" kepesseget terjeszti ki "wake on internet"-re (tobbek kozott).
En ezt mondjuk egy olyan (belso, nem USB-s) halokartyaval kepzeltem el, amire kozvetlenul lehetne SATA vinyot tenni, igy egyreszt kevesse van korlatozva a letoltes (ha arra hasznalod), masreszt a file-aimat a gep bekapcsolasa nelkul elerhetnem tavolrol. (Megoldando problema azert meg, hogy ha a vinyo ide van dugva, akkor bekapcsolas utan a "rendes geprol" hogyan erem azt el (mondjuk ha bootolni is onnan akarok).)