Szybsza droga do chmury

Przetwarzanie w chmurze oferuje tani sposób wykonywania obliczeń intensywnie przetwarzających dane, umożliwiając firmom efektywne dzierżawienie mocy obliczeniowej od dostawcy internetowego. Jednak przesyłanie dużych ilości danych do systemów przetwarzania w chmurze pozostaje kosztowne i czasochłonne.





Dzisiaj Amazon ogłosił nowy, ultraszybki protokół przesyłania plików, który ma ułatwić przesyłanie do swojej usługi w chmurze. Ten ruch może zwiększyć atrakcyjność przetwarzania w chmurze, umożliwiając mniejszym organizacjom, a nawet osobom prywatnym, przesyłanie danych bez kosztownej infrastruktury.

Największym wąskim gardłem w chmurze obliczeniowej jest bez wątpienia transmisja danych – przesyłanie i pobieranie danych do iz chmury, mówi Ian Sommerville , z Współpracownicy ds. Cloud Computing na Uniwersytecie St. Andrews w Szkocji. Sommerville mówi, że małe firmy często muszą wybierać między niskimi szybkościami przesyłania danych a inwestycją w dodatkową infrastrukturę.

Sednem problemu jest sposób, w jaki działa jedna z podstawowych funkcji Internetu – protokół kontroli transmisji (TCP). TCP reguluje przepływ danych, dzieląc je na małe pakiety informacji, wysyłając każdy pakiet, a następnie czekając na potwierdzenie, że pakiet został odebrany przed wysłaniem następnego. Jeśli pakiet nie dotrze, TCP albo wysyła go ponownie, albo zakłada, że ​​sieć jest przeciążona, i inicjuje agresywną strategię kontroli przeciążenia, spowalniając szybkość transmisji danych, aby uniknąć awarii sieci.

Chociaż protokół TCP działa dobrze w przypadku wysyłania stosunkowo niewielkich ilości danych na niewielkie odległości, może powodować poważne problemy u klientów korzystających z chmury. Odległość, jaką dane muszą pokonać – mierzona geograficznie, a także liczbą węzłów sieci, przez które muszą przejść – wpływa na liczbę błędów, które wkradają się do sygnału. Na przykład przesyłanie danych przez Stany Zjednoczone łączem internetowym o szybkości 100 megabitów na sekundę (Mb/s) może skutkować opóźnieniem wynoszącym 100 milisekund i utratą około 1% pakietów, co przekłada się na rzeczywistą szybkość transferu wynoszącą zaledwie 10 Mb/s lub mniej.

Nick Trigg z Technologie konstelacji , firma zajmująca się przetwarzaniem w chmurze wydzielona z Laboratorium Rutherforda Appletona , w Oxfordshire w Wielkiej Brytanii i CERN w Genewie w Szwajcarii, mówi, że TCP może być dramatycznym wąskim gardłem dla dużych ilości danych. Oznacza to, że czasami szybciej fizycznie dostarczyć dane na dysk niż je wgrać – mówi.

By rozwiązać ten problem, Usługi internetowe Amazon użyje technologii opracowanej przez Surowy , z siedzibą w Emeryville w Kalifornii, zwany Fast And Secure Protocol (FASP).

Nasza podstawowa technologia to alternatywny protokół przesyłania danych masowych – mówi Michelle Munson, dyrektor generalny i współzałożyciel Aspera. Mówi, że nieefektywność [z TCP] jest naprawdę bardzo zauważalna podczas przesyłania dużych ilości danych.

Panel danych: Interfejs użytkownika Aspera pozwala użytkownikowi kontrolować szybkość transferu danych i pokazuje czasy transferu oraz informacje o sieci w czasie rzeczywistym.

W przeciwieństwie do TCP, FASP nie czeka na potwierdzenie odbioru, ale po prostu zakłada, że ​​wszystkie pakiety dotarły, mówi Simon Hudson z Chmura2 , dostawcę usług przetwarzania w chmurze w East Yorkshire w Wielkiej Brytanii i pierwszego użytkownika FASP. W ramach tego protokołu ponownie wysyłane są tylko pakiety, które zostały odrzucone. I zamiast wysyłać wiele małych pakietów, wysyła mniej dużych pakietów, mówi Hudson. W rezultacie dostępna przepustowość jest wykorzystywana bardziej efektywnie — więcej danych przechodzi i dociera tam szybciej.

Inną kwestią jest monitorowanie ruchu, mówi Anna Liu , naukowiec zajmujący się chmurą obliczeniową na Uniwersytecie Nowej Południowej Walii w Sydney w Australii. W przypadku przetwarzania w chmurze wyzwaniem jest nieprzewidywalność sieci publicznej – mówi. Nie możesz kontrolować tego, co jeszcze dzieje się w sieci z powodu działań innych osób.

FASP radzi sobie z tą nieprzewidywalnością, monitorując cały ruch sieciowy i zmieniając rozmiar pakietów oraz szybkość i kolejność ich wysyłania, zgodnie z dostępną przepustowością i innymi problemami z ruchem. W ten sposób można regulować przepływ danych, zapewniając przepływ danych FASP bez nasycania sieci. Oznacza to również, że możliwe staje się zagwarantowanie czasu przesyłania plików, mówi Munson. Podczas przesyłania danych przez połączenie 100 Mb/s, mówi Munson, FASP osiągnie około 95 Mb/s lub więcej.

Ponieważ Amazon jest tak dużym graczem w chmurze obliczeniowej, przyjęcie FASP może zwiększyć atrakcyjność tej technologii, mówi Trigg. Mówi, że to 800-funtowy goryl na rynku. Jeśli poprawisz połączenie sieciowe, zmniejszysz przeszkodę i pozwolisz większej liczbie osób z niego korzystać.

ukryć