Wirtualizacja



Wirtualizacja umożliwia na jednej fizycznej maszynie uruchomić w tym samym czasie wiele systemów operacyjnych, tworząc logiczne maszyny. Wtedy zasoby komputera, na którym jest uruchamiana maszyna wirtualna, są współdzielone. Najczęściej mamy możliwość zarządzania udostępnianymi zasobami, możemy np. ograniczyć wykorzystywaną pamięć RAM przez wirtualizowany system.

Wirtualizacja jest również wykorzystywana, aby zwiększyć logiczną wielkość pamięci operacyjnej. Co jest wykorzystywane w superkomputerach, serwerach, komputerach osobistych, czy nawet w systemach wbudowanych.

Bardzo często wirtualne maszyny wykorzystuje się kompercyjnie, jako maszyny testowe czy nawet serwery. Wirtualne serwery są zazwyczaj stawiane na silnej maszynie, która ma dość dużo zasobów, aby je współdzielić. Taki serwer jest widziany jako niezależne środowisko i logicznie nie ma nic wspólnego z komputerem, który je wirtualizuje.

Jeżeli nie chcemy kupować dodatkowego komputera, a potrzebujemy np. serwer poczty z indywidualnym adresem IP możemy stworzyć wirtualną maszynę, która będzie widoczna jako osobny byt. Możemy również taki system wynająć od firm jak home.pl czy OVH, otrzymujemy wtedy dostęp do wirtualnej maszyny i nie musimy się martwić administracją fizcznego sprzętu.

Najpopularniejsze oprogramowanie do wirtualizacji:

  • VMware - jest to prawdopodonie lider w wirtualizacji, jest na rynku od 1998, a w swojej ofercie ma nie tylko oprogramowanie do wirtualizacji desktopów, czy aplikacji ale również oprogramowanie do zarządzania środowiskami zwirtualizowanymi.
  • HyperV - jest to wirtualizacja zaproponowana przez Microsoft. Jest to realne zagrożenie dla VMware.
  • VirtualBox - jest to całkowicie darmowe oprogramowanie służące do wirtualizacji. Rozwijane przez firmę Oracle.

Jeżeli chodzi natomiast o PROGMATE DOCs to nie ma różnicy, czy system jest wdrażany na fizyczną maszynę czy maszynę wirtualną. Nasz system był instalowany niejednokrotnie na maszynach wirtualnych i jego wydajność była porównywalna.

Podsumowując, wirtualizacja to ciekawa technologia, która pozwala na ograniczenie sprzętu a tym samym kosztów. Jest to profesjonalne rozwiązanie, któremu zaufały tysiące firm.