Monthly Archives: February 2012
OpenFlow – wirtualizacja urządzeń sieciowych
Wyobraźmy sobie sytuację w której wyborem urządzenia sieciowego do naszego projektu nie rządzi funkcjonalność i niechęć do korzystania z rozwiązań różnych producentów. Openflow to nowe podejście do funkcjonowania urządzeń sieciowych. Myśl została przedstawiona na jednej z amerykańskich uczelni i od 2007 sukcesywnie jest wdrażana. Projekt zakłada pełną separacje warstwy sprzętowej urządzeń (ASIC, FPGA). Zastąpiono oprogramowanie producenta (tzw. firmware) standardem openflow w postaci tablic, które są dynamiczne programowalne za pomocą kontrolerów.
AWS – cloud computing w wydaniu Amazon
Co to właściwie jest ten AWS? Jeśli wydaje Ci się, że będę pisał o partii politycznej to będę musiał Cię zaskoczyć. Amazon gigant zakupów internetowych postanowił wykorzystać swoją wiedzę i doświadczenie aby stworzyć ogólnoświatową sieć udostępniającą swoje rozwiązania datacenter. Obecnie AWS posiada serwerownie prawie na każdym kontynencie. W lokalizacjach znajdują się odseparowane ośrodki przetwarzania danych, co dodatkowo podnosi poziom bezpieczeństwa SLA. Do najpopularniejszych produktów należą EC2 oraz S3. Elastic Compute Cloud (EC2) można porównać do prywatnej chmury.
VMware – network I/O latency
VMware na swoim blogu umieścił dokument z testami wydajnościowymi warstwy sieciowej Vsphere ESX5i. W testach dla porównania zestawiono środowisko natywne. Wykorzystano oprogramowanie netperf, które w przeciwieństwie do zwykłego pinga wykorzystuje warstwę aplikacji. Pewnie jak każdy się domyśla wirtualizacja ma pewien negatywny narzut na wydajność. Jednak w niektórych przypadkach jest on niewielki.
Należy wiedzieć, że w porównaniu ze środowiskiem ‘native’, esx5i wypada gorzej o 15-20 mikrosekund. Jeśli zdecydujemy się na zastosowanie dedykowanej karty ethernetowej za pomoca technologi DirectPath I/O czas ten spadnie do 10 us.




