Greitesnis failų srautas

Aria, naujas Kalifornijoje įsikūrusio startuolio produktas FastSoft , pagreitina bet kokio didelio failo perdavimą internetu, nereikalaujant aparatinės ar programinės įrangos priėmimo pusėje. Pasak Dano Hendersono, „FastSoft“ produktų ir rinkos plėtros viceprezidento, 700 megabaitų filmo failą, kurį regioniniu lygiu per kabelinio modemo ryšį galima atsisiųsti per 50 minučių, galima atsisiųsti per 34 minutes, jei siuntėjas naudoja „Aria“. Užjūrio pervedimai rodo didesnį skirtumą – tą patį 700 megabaitų filmą iš Azijos per kabelinį modemą galima atsisiųsti beveik aštuonias valandas, o naudojant Aria – apie 45 minutes.





Perdavimo sistema: čia parodytas FastSoft Aria įrenginys gali pagreitinti didelių failų perdavimą internetu. Dėžutė prijungiama prie siuntėjo serverio ir leidžia bet kokiam skaičiui gavėjų atsisiųsti failus greičiau nei įprastais būdais, prieš tai neįdiegę programinės ar aparatinės įrangos.

Darinas Harrisas, filmų gamybos įmonės vyriausiasis informacijos pareigūnas Pranešimų grupė , sako, kad jo įmonė pastebėjo, kad failai, kurių atsisiuntimas paprastai užtrunka vieną dieną, pasiekiami per porą valandų. Harrisas sako, kad jį Aria patraukė iš dalies todėl, kad tik siuntėjui reikia turėti aparatinę įrangą, o gavėjams nereikia nieko žinoti apie Aria, kad galėtų greičiau gauti failus. Viskas, ką siuntėjas turi padaryti, tai prijungti „Aria“ įrenginį prie savo serverio.

Aria, kuri yra pagrįsta tyrimais iš Kalifornijos technologijos institutas (Caltech), bando maksimaliai išnaudoti turimą pralaidumą. Duomenys paprastai nepersiunčiami visu linijos pajėgumu. Taip yra todėl, kad perdavimo valdymo protokolas (TCP), valdantis 90 procentų srauto internetu, neatsiliko nuo laiko.



20 metų senumo algoritmas TCP sukurtas užtikrinti, kad siunčiama informacija būtų patikimai priimta, ir stebėti, ar tinkle nėra perkrovų. Standartinis TCP, kartais vadinamas Reno, veikia atsargiai didindamas informacijos siuntimo greitį, kol nustato, kad informacijos paketas buvo prarastas. Reno interpretuoja, kad praradimas reiškia, kad tinklas yra per daug perkrautas, kad galėtų valdyti tokį srauto greitį, ir sumažina perdavimo greitį per pusę. Lachlanas Andrejus , Caltech tyrėjas, tyrinėjantis Arijos veikimo algoritmus, lygina tai su vairuotoju, kuris lėtai įsibėgėja iki leistino greičio, tada spaudžia stabdžius. Kai ryšio greitis buvo lėtesnis, šis modelis nebuvo problema; Dabar, kai pramoniniai ryšiai pasiekiami 155 megabitų per sekundę greičiu, tai yra. „Reno“ išties ištemptas iki lūžio taško, sako Stevenas Lowas, vienas „FastSoft“ įkūrėjų ir bendrovės vadovas. Netlab Caltech tyrimų grupė.

„Caltech“ mokslininkai sukūrė „FastTCP“, „Aria“ algoritmą, kad patobulintų „Reno“. Hendersonas teigia, kad akademinių bandymų metu FastTCP nustatė duomenų perdavimo įrašus, perduodamus duomenis nuolatiniu 101 gigabito per sekundę greičiu. Tai prilygsta Kongreso bibliotekos turinio perdavimui per 15 minučių.

FastTCP veikia aptikdamas spūstis kitu būdu. Reno aptinka spūstis stebėdamas, ar nėra prarastų duomenų. FastTCP stebi kiekvieno informacijos paketo perdavimo greitį realiuoju laiku ir stebi, ar nėra vėlavimų. Tokiu būdu koregavimas gali būti atliekamas sklandžiai. Andrew sako, kad skirtumas ypač svarbus belaidžiams tinklams. Kadangi perdavimas belaidžiu tinklu dažnai yra mažiau patikimas, informacijos paketai prarandami gana dažnai. Pasak jo, „FastTCP“ nustato, kad nereikia sulėtinti informacijos srauto: jis tiesiog iš naujo siunčia prarastus paketus.

Norėdami sklandžiai veikti, ką daro FastTCP, turite būti švelnesni ir įvertinti eilės vėlavimą, sako Aleksandras Kuzmanovičius , Šiaurės Vakarų universiteto Elektros inžinerijos ir kompiuterių mokslo katedros docentas, tiriantis TCP. Pasak jo, neleidžiant perdavimui pasiekti paketų praradimo taško, galima išvengti duomenų siuntimo, o tai gali sukelti gavėjo nervingumo efektą.

Kuzmanovičiaus teigimu, problema yra ta, kad FastTCP nėra vienintelis bandymas patobulinti Reno. Sukurti kiti protokolai, galintys paspartinti failų perdavimą, tačiau naudojant paketų praradimą stebėti perkrovą. Jei tie protokolai siunčiami ta pačia linija kaip ir FastTCP, jie gali apriboti pralaidumą. Protokolas, kuris nustato vėlavimą, gali būti nepalankioje padėtyje, sako Kuzmanovičius, nes jis gali mandagiai atsitraukti nuo spūsčių, kai agresyvesni protokolai priveda prie paketų praradimo.

Lowas sako, kad jo tyrimų grupė nagrinėjo sąžiningumo klausimą – klausimą, kaip mandagūs ir agresyvūs protokolai turėtų sąveikauti. Teoriškai, anot jo, visada galima sukurti teisingą situaciją, net ir tarp skirtingų protokolų tipų. „Low“ grupė dirbo su algoritmu, kuris galėtų būti naudojamas valdyti, kaip pralaidumas yra dalijamas tarp „FastTCP“ srautų ir kitų protokolų. Nors praktikoje problemų dėl sąžiningumo dar nebuvo, Lowo teigimu, algoritmas galėtų būti įtrauktas į „Aria“, jei iškiltų poreikis.

Liepos 30 d. „FastSoft“ pristatys savo kitą komercinį „Aria“ linijos produktą: „Aria 2000“, kuris, pasak bendrovės, gali pagreitinti pralaidumą iki vieno gigabito per sekundę. „Aria“ prietaisų kainos prasideda nuo 10 000 USD ir siekia daugiau nei 200 000 USD, priklausomai nuo modelio ir konfigūracijos.

paslėpti