Wirtualizacja komputerów stacjonarnych wyjaśniona w prostszych słowach

Wirtualizacja komputerów stacjonarnych to bezpieczny i ekonomiczny sposób zarządzania zasobami informatycznymi.

Koncepcja „komputerów osobistych” jest nielogiczna na poziomie przedsiębiorstwa.

Na przykład na moim urządzeniu domowym obserwuję, że najczęściej używam pamięci RAM (70%), a reszta zasobów (procesor, dysk SSD) jest w zasadzie przesadą dla mojej rutynowej pracy.

To jest migawka, w której mam 18 kart otwartych w dwóch przeglądarkach, aktywny Slack i kilka tuzinów procesów działających w tle, co jest standardem dla każdego komputera z systemem Windows.

Możesz zobaczyć, że większość możliwości sprzętowych jest bezczynna. Jako pisarz tak wygląda moje zużycie zasobów przez większość godzin pracy. Jedynym wyjątkiem jest sytuacja, gdy testuję narzędzia, w których te statystyki użytkowania znacznie przekraczają ten zakres, ale to około 30-40% pracy.

Osobiście niewiele mogę zrobić, aby uniknąć marnowania zasobów, jeśli nie przełączę się na komputer w chmurze, taki jak Shell. Jednak jako firma masz kilka dodatkowych opcji zamiast pozwolić, aby cała moc tkwiła bezczynnie w każdej ze swoich maszyn.

Co to jest wirtualizacja pulpitu?

Jest to procedura, dzięki której urządzenie jest wirtualnie dzielone między wielu użytkowników za pomocą oprogramowania. Pomysł polega na wirtualnym podziale potężnego serwera na wiele maszyn, aby zapewnić zdalny dostęp użytkownikom końcowym za pośrednictwem połączenia internetowego. Innymi słowy, komputery są „przesyłane strumieniowo” do klientów na ich podstawowe urządzenia, takie jak komputery stacjonarne, tablety, a nawet smartfony.

Na punktach końcowych użytkownicy będą pracować tak samo, jak na urządzeniach przydzielonych osobiście. Jedyna zmiana polega na tym, że nie będą mieli pełnego fizycznego dostępu do komputera przedsiębiorstwa. Zamiast tego dzieliliby się zasobami ze swoimi rówieśnikami, każdy w swoich indywidualnych jednostkach.

Liczba „części”, na które można podzielić sprzęt serwera, zależy od podstawowych możliwości sprzętowych i wymagań klienta.

Technika ta jest nie tylko ekonomicznym sposobem alokacji zasobów, ale także chroni poufne dane firmowe przed wyciekiem za pośrednictwem cyberprzestępstw. Poza tym pracownicy mogą swobodnie przynosić własne urządzenia i łączyć się z siecią firmową, aby wykonać pracę. Wirtualizacja pulpitu chroni również organizację przed kosztowną konserwacją i modernizacją sprzętu.

Ta dystrybucja zasobów ma kilka typów w zależności od tego, jak działa dla klienta i dostawcy.

Rodzaje wirtualizacji komputerów stacjonarnych

Można to podzielić na trzy kategorie:

  • Infrastruktura pulpitu wirtualnego (VDI)
  • Usługi pulpitu zdalnego (RDS)
  • Desktop jako usługa (DaaS)

Przyjrzyjmy się pokrótce każdemu z nich.

Infrastruktura pulpitu wirtualnego

Jest to tradycyjny sposób wirtualizacji pulpitu, w którym przetwarzanie serwera jest rozgałęzione na małe strumienie przy użyciu technologii takich jak hiperwizor. Pomaga to w uruchamianiu wielu maszyn wirtualnych na jednym serwerze fizycznym.

W zależności od hiperwizora istnieją dwa rodzaje wirtualizacji: sprzęt i oprogramowanie. Wirtualizacja sprzętu jest instalowana bezpośrednio na serwerze i jest najlepszym sposobem zarządzania zasobami w celu zapewnienia większej wydajności i bezpieczeństwa. Wręcz przeciwnie, wirtualizacja oprogramowania znajduje się na szczycie systemu operacyjnego i nie ma bezpośredniej kontroli nad zasobami obliczeniowymi, przez co jest mniej wydajna.

Jednak głównym celem pozostaje efektywne współdzielenie zasobów, takich jak procesor, pamięć RAM, pamięć masowa itp., oraz utrzymywanie wielu maszyn wirtualnych (VM) zgodnie z konfiguracją.

Dzięki VDI użytkownicy końcowi mogą zdalnie korzystać z zasobów przedsiębiorstwa w celu uzyskiwania dostępu do plików, uruchamiania aplikacji i usług itp. na swoich urządzeniach osobistych (inaczej cienkich klientach), które mogą być niewystarczające do samodzielnego wykonywania tych zadań.

Na przykład VMWare Fusion umożliwia zdalne dostarczanie środowiska Windows na komputerach Mac.

VDI jest zwykle oferowane w dwóch odmianach: trwałe i nietrwałe wirtualne pulpity. Trwałe doświadczenie zapewnia pulpit zdalny, który pozostaje „osobisty” dla użytkownika podczas logowania. Pulpit nietrwały nie zachowa personalizacji po wylogowaniu, a zasoby powrócą do pierwotnego stanu.

Usługi pulpitu zdalnego

Obsługiwane przez firmę Microsoft usługi pulpitu zdalnego to jeszcze bardziej wydajna wersja wirtualizacji pulpitu z najwyższą możliwą gęstością użytkowników na serwer.

Osiąga się to, unikając przydzielania użytkownikom końcowym pełnych maszyn wirtualnych. Zamiast tego zapewnij wirtualny dostęp do określonych aplikacji, które działają z centrum danych przedsiębiorstwa lub chmury. Jest odpowiedni tam, gdzie klienci mają swoje podstawowe maszyny i potrzebują wsparcia tylko do uruchamiania określonych aplikacji intensywnie korzystających z zasobów i/lub wrażliwych na dane. Tutaj wielu użytkowników współdzieli wirtualny pulpit działający na zdalnym serwerze.

Można to wdrożyć wewnętrznie (serwer Windows) lub w chmurze (Microsoft Azure, czyli technicznie DaaS).

Jednak nie ma tu wyraźnego rozróżnienia, a leżące u podstaw protokoły firmy Microsoft umożliwiają również współdzielenie pełnego „osobistego” środowiska zdalnego pulpitu jako VDI oprócz standardowej wirtualizacji opartej na sesjach.

Pulpit jako usługa

DaaS może być zarówno VDI, jak i RDS. Wystarczy, że nie robisz tego lokalnie, a zamiast tego płacisz abonament dostawcy chmury za zarządzanie wirtualizacją pulpitu.

Porównując go z pozostałymi dwoma, jest to najbardziej elastyczna, skalowalna i ekonomiczna opcja na początek. W szczególności jest to preferowane w przypadku startupów o małej liczbie pracowników. Ponadto jest to opłacalna opcja niż kupowanie sprzętu serwerowego dla przedsiębiorstw we własnym zakresie i wdrażanie ekspertów do zarządzania.

Na początek V2 Cloud oferuje subskrypcję VDI dla małych i średnich firm, która obejmuje 7-dniowy bezpłatny okres próbny.

Jak to działa?

Hiperwizor służy do tworzenia instancji wirtualnej korzystającej z zasobów serwera. Te maszyny wirtualne są zazwyczaj odizolowane od siebie i od serwera pomocniczego.

Ta konfiguracja między serwerem zdalnym a użytkownikiem końcowym jest wspierana przez brokera połączeń. To narzędzie działa jako pomost między nimi i zarządza uwierzytelnianiem użytkowników, zarządzaniem dostępem itp. Na poziomie powierzchni broker połączeń jest odpowiedzialny za aktualizacje ekranu i przesyła sygnały, takie jak kliknięcia i naciśnięcia klawiszy na serwer.

W zależności od typu, rzeczy mogą się nieznacznie różnić między VDI, RDS i DaaS. Na przykład VDI zależy przede wszystkim od wirtualizacji sprzętu, która jest wykonywana na hoście fizycznym w celu uzyskania najlepszej możliwej wydajności.

Jednak RDS może mieć różne protokoły, w zależności od tego, czy wolisz zdalny pulpit, czy po prostu chcesz rozszerzyć kilka aplikacji wirtualnych. A DaaS zapewnia najwyższą elastyczność w wyborze najlepszej możliwej konfiguracji dla danego przypadku użycia.

Jednak zasada leżąca u podstaw tych aplikacji pozostaje mniej więcej taka sama.

Korzyści z wirtualizacji komputerów stacjonarnych

Istnieje wiele sposobów wykorzystania wirtualizacji pulpitu, a niektóre z nich to:

✅ Koszt: Dotyczy to wszystkich. Nawet w przypadku VDI konfiguracja lokalnej infrastruktury jest bardziej opłacalna niż wypożyczanie potężnych maszyn każdemu użytkownikowi. RDS jest jeszcze mniej obciążający budżet, ponieważ wielu użytkowników korzysta ze zdalnego pulpitu. Wreszcie, DaaS jest najlepszy dla startupów, aby uniknąć nadmiernych obciążeń finansowych z góry.

Oprócz początkowego kosztu sprzętu, wirtualizacja pulpitu jest korzystna, ponieważ minimalizuje okresową konserwację sprzętu i oprogramowania. Będzie mniej urządzeń do obsługi i minimalny personel do opłacenia.

✅ Bezpieczeństwo: to kolejny główny czynnik przy wyborze wirtualizacji pulpitu. Ewolucja cyberzagrożeń oznacza, że ​​każdemu administratorowi systemu trudno jest zadbać o każde urządzenie w sieci biznesowej.

W takim przypadku administracja centralna pomaga monitorować usługi i terminowo wdrażać aktualizacje/łaty. Ponadto wrażliwe dane pozostaną na serwerach firmy, a nie na urządzeniach pracowników. Nie będzie to więc problem egzystencjalny, nawet jeśli urządzenie pracownika zostanie naruszone.

✅ Zarządzanie: Zarządzanie wieloma urządzeniami jest czasochłonne. Szczególnie wdrażanie i szkolenie pracowników jest proste dzięki centralnym operacjom. Ponadto planowanie kopii zapasowych i przywracanie danych w przypadku jakiegokolwiek cyberataku jest uciążliwe. Posiadanie wszystkiego na serwerach firmowych w takich sytuacjach okazuje się wydajne i elastyczne.

✅ Dostępność: To prawdopodobnie największa zaleta, zwłaszcza gdy praca hybrydowa i zdalna to nowa przyszłość. Wirtualizacja komputerów stacjonarnych zapewnia pracownikom jednolite wrażenia z korzystania z komputera, niezależnie od ich lokalizacji. Mogą być w biurze lub w domu, ale dostęp do oficjalnych danych i wydajnego sprzętu pozostaje bezproblemowy.

Uwagi końcowe

Ludzie robią to na całym świecie i nie bez powodu. Jedną z głównych branż jest (oczywiście) IT, gdzie dla większości pracowników potrzebne są przyzwoicie wydajne urządzenia.

Ponadto centra obsługi telefonicznej, laboratoria komputerowe lub dowolne miejsce pracy z wieloma urządzeniami mogą wykorzystać wirtualizację komputerów stacjonarnych w celu obniżenia kosztów, elastyczności i bezproblemowego zarządzania zasobami.

Jednak nie ogranicza się to do pionów biznesowych, a oto kilka programów do wirtualizacji dla systemów Windows i Mac, z których możesz również korzystać osobiście.