211service.com
Įmonės tikisi „užprogramuoti“ internetą
Dauguma duomenų tinklų galėtų būti greitesni, efektyvesni ir saugesni. Tačiau tinklo aparatinė įranga – jungikliai, maršruto parinktuvai ir kiti įrenginiai – iš esmės yra užrakinta, o tai reiškia, kad tinklo operatoriai negali pakeisti savo veikimo būdo. Programinė įranga, vadinama OpenFlow, sukurta Stanfordo universitete ir Kalifornijos universitete Berklyje, atvėrė tam tikrą tinklo aparatinę įrangą, leidžiančią tyrėjams perprogramuoti įrenginius, kad jie atliktų naujus triukus.

Išjungimo jungiklis : Ši vizualizacija rodo tinklo srautą, kai srautas mažas, o jungiklius (didelius taškus) galima išjungti, kad būtų taupoma energija.
Šiuo metu 23 įmonės, įskaitant „Google“, „Facebook“, „Cisco“ ir „Verizon“, įkūrė „Open Networking Foundation“ (ONF), siekdamos paversti atvirus ir programuojamus tinklus įprastu būdu. Fondas siekia įtraukti „OpenFlow“ ir panašią programinę įrangą į daugiau techninės įrangos, nustatyti standartus, leidžiančius skirtingiems įrenginiams bendrauti, ir leisti programuotojams kurti programinę įrangą tinklams, kaip tai būtų daroma kompiuteriams ar išmaniesiems telefonams.
Manau, kad tai yra tikra galimybė perkelti internetą į naują lygį, kai programos yra tiesiogiai prijungtos prie tinklo, sako Paul McNab, Cisco duomenų centrų perjungimo ir paslaugų viceprezidentas.
Kompiuterių tinklai gali būti ne tokie apčiuopiami kaip telefonai ar kompiuteriai, bet jie yra labai svarbūs: kabelinė televizija, Wi-Fi, mobilieji telefonai, interneto priegloba, žiniatinklio paieška, įmonių el. paštas ir bankininkystė priklauso nuo sklandaus tokių tinklų veikimo. . Programos, veikiančios tokio tipo programuojamuose tinkluose, kuriuos numato ONF, galėtų sklandžiau transliuoti HD vaizdo įrašus, teikti patikimesnes korinio ryšio paslaugas, sumažinti energijos suvartojimą duomenų centruose ar net nuotoliniu būdu išvalyti kompiuterius nuo virusų.
Aiškina šiandieninių tinklų problema Nickas McKeownas , Stanfordo elektros inžinerijos ir kompiuterių mokslų profesorius, padėjęs sukurti OpenFlow, yra tai, kad duomenys per juos perduodami neefektyviai. Duomenims keliaujant standartiniu tinklu, jų kelią lemia jungikliai, per kuriuos jie praeina, sako McKeown. Tai šiek tiek panašu į navigacijos sistemą [automobilyje], bandančią išsiaiškinti, kaip atrodo žemėlapis, tuo pačiu metu bandančią rasti jums nuorodas, aiškina McKeown.
Pasak jo, naudojant programuojamą tinklą, programinė įranga gali rinkti informaciją apie visą tinklą, todėl duomenys keliauja efektyviau. Išsamesnis tinklo vaizdas, aiškina Kalifornijos universiteto Berklio elektrotechnikos ir informatikos profesorius Scottas Shenkeris, yra dviejų dalykų rezultatas: pirmasis yra „OpenFlow“ programinė įranga (programinė įranga, integruota į aparatinę įrangą), kuri jungiasi prie jungiklių. ir maršrutizatoriai aparatinės įrangos būsenai nuskaityti ir srautui nukreipti; antroji – tinklo operacinė sistema, kuri sukuria tinklo žemėlapį ir parenka efektyviausią maršrutą.
„OpenFlow“ ir tinklo operacinė sistema suteikia nuoseklų tinklo vaizdą ir tai daro iš karto daugeliui programų, sako McKeown. Ieškoti naujų kelių tampa trivialu.
Kai kuriems „OpenFlow“ tyrimų projektams reikia vos kelių šimtų kodo eilučių, kad visiškai pakeistų duomenų srauto modelius tinkle, o rezultatai būtų įspūdingi. Viename projekte, pasak McKeown, mokslininkai sumažino duomenų centro energijos suvartojimą 60 procentų tiesiog nukreipdami tinklo srautą centre ir išjungdami jungiklius, kai jie nebuvo naudojami.
Tokio pobūdžio tyrimai patraukė didelių įmonių dėmesį ir yra viena iš priežasčių, kodėl buvo sukurtas ONF. „Google“ suinteresuota paspartinti tinklus, jungiančius jos duomenų centrus. Šie duomenų centrai paprastai bendrauja nurodytais keliais, tačiau jei maršrutas nepavyksta, eismą reikia nukreipti iš naujo, sako Ursas Hoelzle'as, „Google“ operacijų vyresnysis viceprezidentas. Naudojant standartines maršruto parinkimo instrukcijas, šis procesas gali užtrukti 20 minučių. Jei „Google“ turėtų daugiau galimybių valdyti duomenų srautą, ji galėtų per kelias sekundes pakeisti maršrutą, sako Hoelzle.
Kompanija „Cisco“, kurianti aparatinę įrangą, kuri nukreipia didžiąją dalį duomenų internete, mano, kad ONF yra būdas padėti klientams kurti geresnes interneto paslaugas. Pavyzdžiui, „Facebook“ naudoja „Cisco“ aparatinę įrangą, kad pateiktų būsenos naujinius, pranešimus, paveikslėlius ir vaizdo įrašus šimtams milijonų žmonių visame pasaulyje. Galite įsivaizduoti duomenų antplūdį, sako McNab.
Būsimi ONF standartai galėtų leisti žmonėms programuoti tinklą, kad prireikus gautų įvairų našumą, sako McNab. Sukūrus tokias funkcijas į Cisco aparatinę įrangą, ji taptų patrauklesnė interneto paslaugoms, kurios turi būti greitos.
Pirmasis ONF tikslas yra perimti OpenFlow specifikacijas, sako McKeown. Kaip mokslinių tyrimų projektas „OpenFlow“ buvo sėkmingas daugiau nei dešimtyje miestelių, tačiau jį reikia modifikuoti, kad jis gerai veiktų įvairiose įmonėse. Kitas žingsnis – sukurti lengvai naudojamas sąsajas, kurios leistų žmonėms programuoti tinklus taip, kaip programuotų kompiuterį ar išmanųjį telefoną. Jis sako, kad tai labai didelis žingsnis ONF, nes tai gali padidinti standartų priėmimą ir pagreitinti tinklo taikomųjų programų naujoves. Jis sako, kad procesas gali užtrukti dvejus metus.
Tuo tarpu įmonės, įskaitant „Google“, „Cisco“ ir kitas, išbandys atvirus tinklo protokolus savo vidiniuose tinkluose – iš esmės jos išbandys visiškai naują internetą.