211service.com
Snabbare filflöde
Aria, en ny produkt från Kalifornien-baserad startup FastSoft , påskyndar överföringen av alla stora filer över Internet, utan att kräva hårdvara eller mjukvara på den mottagande sidan. Enligt Dan Henderson, FastSofts vice vd för produkt- och marknadsutveckling, kan en filmfil på 700 megabyte som tar 50 minuter att ladda ner regionalt via en kabelmodemanslutning laddas ner på 34 minuter om avsändaren använder Aria. Utlandsöverföringar visar en större skillnad, med samma 700 megabyte film som tar nästan åtta timmar att ladda ner från Asien via ett kabelmodem, och cirka 45 minuter med Aria.

Överföringssystem: FastSofts Aria-apparat, som visas här, kan påskynda överföringen av stora filer över Internet. Boxen ansluts till avsändarens server och låter valfritt antal mottagare ladda ner filer i en snabbare takt än konventionella metoder utan att först behöva installera mjukvara eller hårdvara.
Darin Harris, informationschef för filmproduktionsföretaget Postgrupp , säger att hans företag har sett filer som normalt tar en dag att ladda ner gå igenom på ett par timmar. Harris säger att han var attraherad av Aria delvis för att bara avsändaren behöver äga hårdvara, och mottagarna behöver inte veta något om Aria för att få sina filer snabbare. Allt avsändaren behöver göra är att ansluta Aria-apparaten till sin server.
Aria, som är baserad på forskning från California Institute of Technology (Caltech), försöker få ut det mesta av den tillgängliga bandbredden. Data överförs vanligtvis inte med en linjes fulla kapacitet. Detta beror på att transmissionskontrollprotokollet (TCP) som styr 90 procent av trafikflödet över Internet inte har hängt med tiden.
En 20 år gammal algoritm, TCP, är designad för att säkerställa att information som skickas tas emot på ett tillförlitligt sätt och för att se efter överbelastning i nätverket. Standard TCP, ibland kallad Reno, fungerar genom att försiktigt öka hastigheten med vilken den skickar information tills den upptäcker att ett paket med information har gått förlorat. Reno tolkar förlusten som att nätverket är för överbelastat för att hantera den flödeshastigheten, och det halverar dess överföringshastighet. Lachlan Andrew , en Caltech-forskare som studerar algoritmerna bakom Aria, jämför detta med en förare som accelererar långsamt upp till hastighetsgränsen och sedan slår till i bromsen. När anslutningshastigheterna var långsammare var detta mönster inget problem; nu när industriella anslutningar är tillgängliga med hastigheter på 155 megabit per sekund är det så. Reno sträcks verkligen till bristningsgränsen, säger Steven Low, medgrundare av FastSoft och chef för Netlab forskargrupp vid Caltech.
Caltech-forskare designade FastTCP, algoritmen bakom Aria, för att förbättra Reno. I akademiska prövningar, säger Henderson, har FastTCP satt dataöverföringsrekord och överfört data med en konstant hastighet av 101 gigabit per sekund. Det motsvarar att överföra innehållet i Library of Congress på 15 minuter.
FastTCP fungerar genom att upptäcka trafikstockningar på ett annat sätt. Reno upptäcker överbelastning genom att titta efter förlorad data. FastTCP övervakar överföringshastigheten i realtid för varje informationspaket och ser efter förseningar. På så sätt kan justeringar göras smidigt. Andrew säger att skillnaden är särskilt viktig för trådlösa nätverk. Eftersom överföring över ett trådlöst nätverk ofta är mindre tillförlitlig, förloras paket med information ganska ofta. FastTCP, säger han, upptäcker att det inte finns något behov av att bromsa informationsflödet: det skickar helt enkelt de förlorade paketen igen.
För att vara smidig, vilket är vad FastTCP gör, måste du vara mer försiktig och bedöma köförseningar, säger Aleksandar Kuzmanovic , en docent vid avdelningen för elektroteknik och datavetenskap vid Northwestern University som forskar om TCP. Genom att förhindra att överföringen når punkten för paketförlust, säger han, är det möjligt att undvika att skicka dataskurar, vilket kan skapa en skakig effekt för mottagaren.
Problemet, säger Kuzmanovic, är att FastTCP inte är det enda försöket att förbättra Reno. Andra protokoll har utformats som kan påskynda filöverföringen samtidigt som paketförluster används för att övervaka trafikstockningar. Om dessa protokoll skickar över samma linje som FastTCP, kan de sänka bandbredden. Ett protokoll som känner av förseningar kan vara till en nackdel, säger Kuzmanovic, eftersom det artigt kan backa från trafikstockningar där mer aggressiva protokoll pressar till punkten för paketförlust.
Low säger att hans forskargrupp har studerat frågan om rättvisa – frågan om hur artiga och aggressiva protokoll ska interagera. I teorin, säger han, är det alltid möjligt att skapa en rättvis situation, även mellan olika typer av protokoll. Lows grupp har arbetat på en algoritm som kan användas för att hantera hur bandbredd delas mellan FastTCP-flöden och andra protokoll. Även om det ännu inte har varit några problem med rättvisa i praktiken, säger Low, kan algoritmen göras till en del av Aria om behovet uppstår.
Den 30 juli kommer FastSoft att tillkännage sin nästa kommersiella produkt i Aria-serien: Aria 2000, som företaget säger kan accelerera genomströmningen till upp till en gigabit per sekund. Prissättningen för Aria-apparater börjar på $10 000 och går upp till mer än $200,000, beroende på modell och konfiguration.