3 etapy wirtualizacji
- 19.10.2010
Wirtualizacja sprawia, że system operacyjny przestaje bezpośrednio zarządzać sprzętem. Dalszym etapem będzie wdrożenie infrastruktury, która ułatwi deweloperom tworzenie aplikacji.
Najważniejsze są aplikacje
Wirtualizacja sprawia, że system operacyjny (zarówno Windows, jak i Linux) przestaje bezpośrednio zarządzać sprzętem. Dalszym etapem będzie wdrożenie infrastruktury, która bardzo ułatwi deweloperom tworzenie aplikacji. Wizja VMware zakłada wykorzystanie nowych, otwartych frameworków, najlepiej w modelu open source, które staną się podstawą wielu aplikacji biznesowych. "Aplikacje napisane w takich frameworkach jak Ruby on Rails, będą mogły być utworzone niezależnie od systemu operacyjnego. Otwarte API umożliwi łatwą integrację, a deweloper będzie mógł się skoncentrować na ważniejszych zadaniach, takich jak struktury danych, funkcjonalność i interfejs. Nie musimy wykorzystywać wielu milionów linii kodu Windows do obsługi aplikacji. Jeśli program nie korzysta ze stosu sieciowego, to go wcale nie będziemy tam umieszczać. Naszym celem są lekkie i funkcjonalne frameworki" - mówi Paul Maritz.
Przy rozwoju frameworków VMware zamierza współpracować z Google oraz Salesforce.com, by opracować wspólne API, umożliwiające wdrożenie aplikacji w różnych środowiskach. Dostawcą usług może być nie tylko firma wykorzystująca oprogramowanie VMware, ale także Google czy Salesforce.com. Jednocześnie infrastruktura ta ma umożliwiać przenoszenie aplikacji w obie strony, także od chmury publicznej do prywatnej, bez ponoszenia nadmiernych kosztów.
Nowe wersje programów
Na konferencji VMworld przedstawiono nową wersję vSphere, która obsługuje do 128 jednoczesnych migracji w klastrze, przenoszenie maszyn na podstawie ruchu sieciowego, nowe API integracji z macierzami dyskowymi, a także narzędzia zabezpieczeń.
Największy zysk wydajności przyniesie opcja integracji z macierzami dyskowymi za pomocą nowego API. Dzięki niemu oprogramowanie sprawdzi, czy macierz wspiera akcelerację niektórych operacji systemowych. Jeśli tak, to zamiast klonowania lub kopii migawkowych wykonywanych przez oprogramowanie VMware na standardowym zasobie, vSphere zleci wykonanie takiej operacji przez logikę macierzy dyskowej. Akceleracja operacji przez system macierzy przynosi istotną różnicę w wydajności. Technologię tę obsługują m.in. macierze EMC, Dell, HP oraz Hitachi. vSphere będzie mogło skorzystać także z zaawansowanych opcji zarządzania zasobami, które oferują nowoczesne macierze, takich jak thin provisioning.
Ciekawą propozycją dla małych firm jest niedrogi pakiet vSphere essentials, który jest dostępny w cenie 402 euro, cechuje się łatwością instalacji i administracji.
Rozszerzeniem narzędzi zarządzania jest vCloud Director, który umożliwia łatwą wizualizację nawet bardzo skomplikowanej infrastruktury, tworzenie, pobieranie i szybkie uruchamianie predefiniowanych aplikacji. Potrafi łączyć zasoby z różnych centrów przetwarzania danych i służy do zarządzania nimi przy tworzeniu usług, świadczonych klientom. Do zarządzania usługami służy Request Manager, który instalując się "nad" Directorem wprowadza mechanizmy przepływów, śledzenie licencji oraz partycjonowanie chmury na podstawie założeń polityki bezpieczeństwa.
Zabezpieczenia w tradycyjnym modelu obejmowały system operacyjny, aplikacje i sieć, przy czym związane były z konkretnymi lokalizacjami i instalowane na granicy stref. W modelu wirtualizowanym, ochrona nie zależy od lokalizacji maszyny wirtualnej. Dostępne są trzy produkty: vShield Endpoint (antywirus poza maszyną wirtualną), vShield App (firewall na poziomie hypervisora, elastycznie grupujący maszyny) oraz vShield Edge (wirtualny firewall, IPS oraz webowy load balancer).