Wirtualizacja Serwerów
Wirtualizacja zasobów storage, określana również mianem wirtualizacji blokowej, potwierdziła swoją przydatność w dużych środowiskach korporacyjnych. Jako standardowa usługa w wielu centrach przetwarzania danych, wirtualizacja zasobów może być również remedium na wiele problemów występujących w małych i średnich przedsiębiorstwach.
Nowe platformy zapewniają nie tylko większa wydajność, ale przede wszystkim funkcje sprzętowego wspomagania mechanizmów wirtualizacyjnych.
- na fizycznym serwerze uruchomione są wirtualne środowiska (VE, Virtual Environment), które nazywane są również kontenerami (Container) oraz rzadziej — wirtualnymi serwerami prywatnymi (VPS, Virtual Private Server)
- wirtualne środowiska są odseparowane od siebie, tak, ze uruchomione na nich aplikacje zachowują się jak niezależne fizyczne serwery
- możliwe jest jednoczesne uruchamianie wirtualnych środowisk z różnymi systemami operacyjnymi (taka możliwość oferuje Citrix XenServer) lub tych samych systemów operacyjnych (tylko systemy GNU/Linux lub tylko systemy z rodziny Microsoft Windows — Parallels® Virtuozzo) — jest to uzależnione od wykorzystanej technologii wirtualizacji.
Ograniczenie liczby jednocześnie uruchomionych wirtualnych środowisk wynika wyłącznie z możliwości technicznych serwera — można uruchomić od kilku do kilkudziesięciu, a w specyficznych przypadkach nawet kilkaset niezależnych systemów na jednym fizycznym serwerze
Wykorzystanie wielu fizycznych serwerów pozwala na przenoszenie miedzy nimi wirtualnych środowisk bez ich zatrzymywania (w czasie rzeczywistym), w zależności od zaistniałych potrzeb jak choćby konserwacja serwera, zapotrzebowanie na dodatkowe zasoby czy awaria.
Wirtualizacja aplikacji
Rozwój infrastruktury, przy zamrożeniu budżetów i zasobów IT powoduje, ze aplikacje są coraz większe i coraz trudniejsze do zarządzania, użytkujemy coraz większe i bardziej zróżnicowane urządzenia, dane coraz częściej zawierają pliki graficzne i multimedialne. W tym środowisku wirtualizacja umożliwia konsolidacje.
Z perspektywy IT, wirtualizacja aplikacji oznacza oddzielenie jej od urządzenia użytkownika w takim stopniu, w jakim to tylko jest możliwe. Pierwszym krokiem jest umożliwienie użytkownikom interakcji z aplikacja, bez konieczności instalowania jej na komputerze – innymi słowy, wyodrębnienia interfejsu. Zamiast instalowania i uruchomiania oprogramowania na urządzeniu lokalnym, zostaje ona umieszczona w centrum danych na serwerze. Serwer daje wielu użytkownikom dostęp do „sesji” poprzez siec w oparciu o pierwsza instancje aplikacji. Sesja wysyła zmiany na wyświetlaczu z powrotem poprzez siec do urządzenia użytkownika, skąd powracają sygnały ruchu myszki i wciskania klawiszy. Wirtualne aplikacje sa widoczne jak lokalne aplikacje, w menu i paskach zadań, dzięki czemu ich obsługa jest intuicyjna.
Wirtualizacja Pamięci Masowej
Wirtualizacja to odpowiednie przedstawienie fizycznych pamięci masowych, co można osiągnąć stosując wyrafinowane metody abstrakcji. Technologia wirtualizacji maskuje przed użytkownikiem całą złożoność sieciowych pamięci masowych, budując logiczny obraz danych,
który jest odizolowany od skomplikowanej struktury fizycznych urządzeń.
Specjalne oprogramowanie (dysponujące mechanizmami wirtualizacji pamięci) zbiera dane przechowywane na różnych typach sieciowych pamięci masowych (czyli na urządzeniach SAN, NAS i systemach pamięci masowej dołączonych bezpośrednio do serwera) i umieszcza je we wspólnej puli, którą można łatwo monitorować i administrować z pojedynczej konsoli zarządzania.
Poszczególni producenci sieciowych pamięci masowych stosują różne metody wirtualizacji pamięci: niektórzy stosują mechanizmy wirtualizacji tylko w produkowanych przez siebie urządzeniach, podczas gdy inni stosują tę technologię do urządzeń pamięci masowej oferowanych także przez innych producentów.
Można wyróżnić trzy sposoby wirtualizacji pamięci masowych - zadanie to może być wykonywane przez serwer lub host, przez urządzenie zainstalowane w sieci lub przez macierz.
Producenci stosują rozwiązania wirtualizujące dane przechowywane na urządzeniach typu SAN i NAS. Niektóre programy potrafią tworzyć wspólną pulę, która zawiera dane odczytywane z obu typów wymienionych powyżej urządzeń.
Współpracujemy z największymi producentami pamięci masowych -Hewlett-Packard, Network Appliance oraz IBM.





