211service.com
Mobiliųjų telefonų siuntimas į debesį
Problema su mobiliaisiais telefonais, sako Alanas keliai , „Intel Research“ Berklyje asocijuotas direktorius, teigia, kad visi nori, kad jie veiktų kaip įprastas kompiuteris, nepaisant gana menkos aparatinės įrangos. Byung-Gon Chun , „Intel Research Berkeley“ mokslininkas, mano, kad jis gali rasti šios problemos sprendimą: sukurkite savo išmaniojo telefono įkrautą kloną, kuris gyvena debesyje, ir leiskite jam atlikti visus skaičiavimo sunkumus, kuriuos jūsų telefonas yra per silpnas. .

Veidas debesyje : „CloneCloud“ leidžia daug procesoriaus reikalaujančias programas, tokias kaip ši prototipinė veido atpažinimo programa, perkelti į nuotolinius serverius.
CloneCloud , išrado Chun ir jo kolega Petros Maniatis , naudoja išmaniojo telefono spartųjį ryšį su internetu, kad galėtų susisiekti su savo kopija, kuri yra nuotolinių serverių debesų kompiuterijos aplinkoje. Prototipas veikia „Google“ „Android“ mobiliojoje operacinėje sistemoje ir sklandžiai perkelia daug procesoriaus reikalaujančias užduotis į savo debesyje pagrįstą dvigubą įrenginį. Išsami informacija apie projektą bus atskleista vėliau šį mėnesį Šveicarijoje vyksiančioje „HotOS XII“ konferencijoje.
Tai triukas, nepanašus į tai, kaip daugelis žiniatinklio programų, tokių kaip „Google“ dokumentai, veikia nuotoliniuose serveriuose. Skirtumas tas, kad „CloneCloud“ sukuria tobulą telefono programinės įrangos kopiją, todėl, įvertinus laiką ir akumuliatoriaus veikimo laiką, reikalingą perkelti reikalingi duomenys.
Didelis „CloneCloud“ pranašumas yra baterijos veikimo trukmės pailgėjimas, kuris, žinoma, atsirastų dėl mažesnio telefono procesoriaus naudojimo. Chun įsivaizduoja, kad tai gali tapti konkurenciniu pranašumu pardavėjams, pavyzdžiui, nemokamas balso paštas arba neriboti duomenų planai.
Tačiau „CloneCloud“ ne tik padidintų išmaniųjų telefonų efektyvumą, bet ir galėtų padaryti juos galingesnius. Chun sukurta bandomoji programa nuotraukose atlieka veido atpažinimą. Standartiniame „Android“ telefone jam prireikė 100 sekundžių procesoriaus laiko, tačiau jis baigėsi tik per vieną sekundę, kai jį paleido telefono klonas, veikiantis staliniame kompiuteryje. Kadangi programinė įranga veikia debesų kompiuterijos platformoje, ją galima keisti pagal skiriamos atminties kiekį ir apdorojimo galią, o tai padidina našumą atliekant daug skaičiavimo užduotis.
Saugumas gali būti svarbi galima CloneCloud programa. Ya-Yunn Su, NEC Laboratories Naujajame Džersyje tyrėjas, anksčiau sukūręs prototipą, panašų į CloneCloud, pažymi, kad išmaniesiems telefonams tapus mini bendrosios paskirties kompiuteriais, vis daugiau problemų, kurias matome staliniuose kompiuteriuose, pavyzdžiui, virusai. tapti išmaniojo telefono problemomis. Virusų nuskaitymas, apimantis visos įrenginio failų sistemos patikrinimą, yra būtent toks procesas, kurį Chun numato, kad CloneCloud atlieka fone, net kai išmanusis telefonas yra išjungtas.
Kita vertus, kaip ir visos debesimi pagrįstos paslaugos, CloneCloud gali sukurti visiškai naują saugumo spragų klasę – tokių, kurios atsiranda, kai visi vartotojo privatūs duomenys yra saugomi viešai prieinamuose serveriuose. Net ir išsprendę technines problemas, kaip priversti vartotojus pasitikėti debesimi? klausia Su.
Maniatis, Chun bendradarbis CloneCloud, pažymi, kad komanda dirba su įvairiais būdais, kad apsaugotų CloneCloud. Vienas metodas, žinomas kaip privačių duomenų atskleidimo aptikimas arba nešvarumų tikrinimas, tiria visus programos kintamuosius, kuriuos gali paveikti įvestis iš išorinių šaltinių, siekiant nustatyti, ar šiose įvesties dalyse nėra duomenų, įterptų piktavališkais tikslais. Neteisybės tikrinimas reikalauja itin daug procesoriaus, o tai reiškia, kad „CloneCloud“ gali būti unikali mobiliųjų įrenginių įgalinimo priemonė. Mes naudojame vykdymą debesyje, kad paleistume el. pašto programas aplinkoje, kurioje galite atlikti šią emuliaciją nelaukdami, kol jūsų išmanusis telefonas baigsis karščiu, sako Maniatis.
„CloneCloud“ gali pakenkti kitai problemai, kuri neleido komercializuoti ankstesnių tyrimų, susijusių su skaičiavimo perkėlimu iš mobiliųjų įrenginių: tinklo delsos ir pralaidumo apribojimai. Kai 90-ųjų pabaigoje jie tai tyrinėjo, sako Chun, jų belaidis ryšys buvo modemas, 28,8 kbps. Galite įsivaizduoti, kad duomenų siuntimas šiuo ryšiu gali užtrukti gana ilgai. Išmanieji telefonai dabar naudoja daug spartesnes belaidžio ryšio technologijas: Wi-Fi, 3G, Bluetooth ir galiausiai 4G bei WiMax. Tačiau telefono ryšio greitis ir energijos suvartojimas, reikalingas duomenims perduoti, vis tiek gali apriboti užduočių, kurioms gali būti naudojamas CloneCloud, rūšis.
Chun teigia, kad tinklo delsą galima užmaskuoti: telefonas gali atspėti, koks gali būti konkretaus proceso rezultatas, ir tęsti tol, kol, pavyzdžiui, pasakys kitaip. Tačiau akivaizdu, kad kai kurioms programoms, pvz., žaidimams, ryšiai būtų spartesni nei šiuo metu prieinami, todėl telefono baterija gali greitai išeikvoti.
Galiausiai Chun numato, kad CloneCloud tyrimai padės sumaniai sumaišyti užduotis į greičiausią arba efektyviausią energiją naudojantį procesorių duomenų centre. Ši programa ypač aktuali „Intel“, kuri gamina viską nuo energiją siurbiančių „Atom“ procesorių, naudojamų internetiniuose kompiuteriuose, iki galingų (ir energijos reikalaujančių) „Nehalem“ procesorių, naudojamų žiniatinklio serveriuose. Bus nevienalyčių įrenginių šeima, ir jūs norėtumėte perkelti skaičiavimo užduotį į tą, kuris yra prasmingiausias; Šiuo požiūriu tai yra puiki idėja, sako Knies.
Tas pats metodas kada nors leistų atskirti skaičiavimo aplinką nuo bet kurio konkretaus įrenginio. Galite grįžti namo, atsisėsti prie mobiliojo interneto įrenginio ir persiųsti turinį bei skaičiavimus į jūsų stalinį kompiuterį, sako Kniesas. Galite įsivaizduoti, ką tai leistų dalytis informacija tarp namų įrenginių ir mobiliojo prietaiso, kurį visą laiką turite.