Infrastruktura wirtualnego pulpitu (VDI) to technologia wirtualizacji pulpitu, w której system operacyjny dla komputerów stacjonarnych, zazwyczaj Microsoft Windows, działa i jest zarządzany w centrum danych. Obraz wirtualnego pulpitu jest dostarczany przez sieć do urządzenia końcowego, co umożliwia użytkownikowi interakcję z systemem operacyjnym i jego aplikacjami tak, jakby działały lokalnie. Punktem końcowym może być tradycyjny komputer PC, urządzenie typu cienki klient lub urządzenie mobilne.
Koncepcja prezentowania użytkownikom zwirtualizowanych aplikacji i pulpitów mieści się w ramach pojęcia przetwarzania końcowego użytkownika (EUC). Termin VDI został pierwotnie wymyślony przez firmę VMware i od tego czasu stał się de facto akronimem technologii. Podczas gdy VDI oparty na systemie Windows jest najczęstszym obciążeniem, wirtualne pulpity Linux są również opcją.
Sposób dostępu użytkownika do VDI zależy od konfiguracji organizacji, od automatycznej prezentacji wirtualnego pulpitu podczas logowania do wymaganie od użytkownika wybrania pulpitu wirtualnego, a następnie jego uruchomienia. Gdy użytkownik uzyska dostęp do pulpitu wirtualnego, jego głównym celem jest jego wygląd i zachowanie odpowiadające lokalnej stacji roboczej. Użytkownik wybiera odpowiednie aplikacje i może wykonywać swoją pracę.
Jak działa VDI?
System operacyjny
VDI może być oparty na systemie operacyjnym dla serwera lub stacji roboczej. Tradycyjnie Termin VDI najczęściej odnosi się do systemu operacyjnego zwirtualizowanej stacji roboczej przydzielonego do pojedynczego użytkownika, ale ta definicja się zmienia.
Każdy wirtualny pulpit prezentowany użytkownikom może być oparty na wyrównaniu 1: 1 lub 1: wielu, co jest często określane jako wielu użytkowników. Na przykład jeden wirtualny pulpit przydzielony t o pojedynczy użytkownik jest uważany za 1: 1, ale wiele wirtualnych pulpitów współdzielonych w ramach jednego systemu operacyjnego jest hostowanym modelem współdzielonym lub 1: wielu.
Serwerowy system operacyjny może obsługiwać użytkowników jako 1: 1 lub 1: wiele. Tam, gdzie system operacyjny serwera jest platformą dla VDI, Microsoft Server Desktop Experience jest w stanie dokładniej naśladować system operacyjny stacji roboczej dla użytkowników. Desktop Experience dodaje funkcje, takie jak Windows Media Player, Sound Recorder i Character Map, z których wszystkie nie są natywnie zawarte jako część ogólnej instalacji systemu operacyjnego serwera.
Do niedawna system operacyjny stacji roboczej mógł obsługiwać tylko użytkowników jako 1: 1. Jednak w 2019 roku Microsoft ogłosił dostępność Windows Virtual Desktop (WVD), który umożliwia korzystanie z funkcji wielu użytkowników w systemie Windows 10, który wcześniej był dostępny tylko w serwerowych systemach operacyjnych. W ten sposób system Windows 10 ma teraz prawdziwą funkcjonalność dla wielu użytkowników stacji roboczej. WVD jest dostępny tylko w infrastrukturze chmurowej firmy Microsoft, Azure, i istnieją surowe wymagania licencyjne, które sprawiają, że jest nieodpowiedni dla wszystkich organizacji oprócz korporacyjnych.
Protokoły wyświetlania
Każde urządzenie końcowe musi zainstaluj odpowiednie oprogramowanie klienckie lub uruchom sesję opartą na HTML5, która wywołuje odpowiedni protokół sesji. Każda platforma dostawcy jest oparta na protokole zdalnego wyświetlania, który przenosi dane sesji między klientem a zasobem komputerowym:
- Citrix
- Independent Computing Architecture (ICA)
- Enlightened Data Transport (EDT)
- VMware
- Blast Extreme
- PC over IP (PCoIP)
- Microsoft
- Remote Desktop Protocol (RDP)
High-definition user experience (HDX) od Citrix to w dużej mierze ogólny termin marketingowy obejmujący ICA, EDT i kilka dodatkowych możliwości.Sesje użytkowników VMware mogą być oparte na Blast Extreme, PCoIP lub RDP. Microsoft Remote Komputer stacjonarny może używać tylko RDP.
Protokół wyświetlania lub protokół sesji steruje wyświetlaniem użytkownika i możliwościami multimedialnymi, a specyficzne cechy i funkcjonalność każdego protokołu są różne. PCoIP jest licencjonowany przez Teradici, natomiast Blast Extreme jest wewnętrznym protokołem VMware. Ponadto EDT i Blast Extreme są zoptymalizowane pod kątem protokołu UDP (User Datagram Protocol).
Wymienione powyżej protokoły sesji minimalizują i kompresują dane, które są przesyłane do iz urządzenia użytkownika, aby zapewnić jak najlepsze wrażenia użytkownika. Na przykład, jeśli użytkownik pracuje nad arkuszem kalkulacyjnym w ramach sesji VDI, przesyła ruchy myszy i naciśnięcia klawiszy na serwer wirtualny lub stację roboczą oraz mapy bitowe są przesyłane z powrotem do urządzenia użytkownika. Same dane nie wypełniają ekranu użytkownika, ale zamiast tego pokazują mapy bitowe reprezentujące dane. Gdy użytkownik wprowadzi dodatkowe dane do komórki, przesyłane są tylko zaktualizowane mapy bitowe.
Wymagania
VDI wymaga kilku różnych technologii działających razem, aby skutecznie zaprezentować użytkownikowi wirtualny pulpit.Przede wszystkim IT musi przedstawić użytkownikowi zasoby obliczeniowe.Chociaż z technicznego punktu widzenia ten zasób obliczeniowy może być fizycznym pulpitem, bardziej powszechnym wyborem są maszyny wirtualne.
W przypadku wdrożeń lokalnych hiperwizor obsługuje maszyny wirtualne, które zostaną wdrożone jako VDI. Citrix Virtual Apps and Desktops oraz Microsoft RDS mogą być hostowane na dowolnym hiperwizorze, podczas gdy VMware Horizon zostało zaprojektowane tak, aby działać na hiperwizorze ESXi. Kiedy organizacje muszą używać wirtualnych jednostek przetwarzania grafiki (vGPU) do obsługi wysoce graficznych aplikacji, takich jak obrazowanie radiograficzne lub projektowanie wspomagane komputerowo (CAD), często używa się Citrix Hypervisor (dawniej XenServer) lub VMware ESXi.
Mechanizm masteringu i dystrybucji obrazów VDI jest konieczny, a procesy te są bardzo złożone. W zależności od wymagań przedsiębiorstwa, dział IT może stosować jeden złoty obraz dla wszystkich obciążeń VDI lub wiele złotych obrazów. Minimalizacja liczby obrazów zmniejsza administrację wysiłek, ponieważ każdy obraz zwiększa wykładniczy narzut. Dział IT musi otwierać złote obrazy, korygować je za pomocą aktualizacji systemu Windows, podstawowych aplikacji, oprogramowania antywirusowego i innych zmian, a następnie ponownie je włączać.
Zasoby pamięci masowej mogą być znaczne i może stanowić najdroższy aspekt VDI, zwłaszcza gdy każdej maszynie wirtualnej przydzielono znaczny rozmiar dysku. IT może wybrać alokację elastyczną, powodując, że maszyna wirtualna będzie używać minimalną ilość miejsca na dysku, a następnie rozszerz w razie potrzeby. Jednak ścisłe monitorowanie rzeczywistych wymagań dotyczących pamięci masowej jest konieczne, aby zapewnić, że rozszerzenie pamięci nie przekroczy faktycznej przestrzeni. Aby przeciwdziałać tej możliwości, organizacje mogą wybrać pełne przydzielanie zasobów, co powoduje pełne przydzielenie maksymalnej ilości miejsca.
Dział IT często używa technologii warstw w połączeniu z obrazami VDI. Udostępniając użytkownikom nietrwały wirtualny pulpit i dodając warstwy dla aplikacji i funkcji, dział IT może dostosować wirtualny pulpit przy minimalnym zarządzaniu. Na przykład dział IT może dołączyć warstwę aplikacji odpowiednią dla działu marketingu dla tych użytkowników, podczas gdy dział inżynierii wymagałby oddzielnej warstwy aplikacji z oprogramowaniem CAD lub innymi aplikacjami do projektowania.
VDI wymaga danych przedsiębiorstwa do przechodzenia przez sieć, dlatego dział IT musi zabezpieczyć komunikację użytkowników za pośrednictwem protokołu SSL / TLS 1.2. Na przykład Citrix zdecydowanie zaleca używanie swojego produktu Gateway (dawniej NetScaler), aby zapewnić bezpieczny przepływ całego ruchu w sieci.
Infrastruktura konwergentna i infrastruktura hiperkonwergentna (HCI) rozwiązują problemy związane ze skalowalnością i kosztami infrastruktura wirtualnego pulpitu. Produkty te obejmują pamięć masową, serwery, oprogramowanie sieciowe i wirtualizacyjne – często specjalnie do wdrożeń VDI. Zarówno Nutanix, jak i VMware są liderem w rynku HCI i mogą służyć jako platforma dla Microsoft RDS, VMware Horizon i Citrix Virtual Apps and Desktops.
Wdrożenia trwałe a nietrwałe
Administratorzy VDI mogą wdrażać nietrwałe lub trwałe komputery stacjonarne. Stałe wirtualne pulpity mają stosunek 1: 1, co oznacza, że każdy użytkownik ma swój własny obraz pulpitu. Nietrwałe komputery stacjonarne mają stosunek wielu: 1, co oznacza, że wielu użytkowników końcowych udostępnia jeden obraz pulpitu. Podstawowa różnica między tymi dwoma typami wirtualnych pulpitów polega na możliwości zapisywania zmian i trwałego instalowania aplikacji na pulpicie.
Trwałe VDI
Dzięki trwałemu VDI użytkownik otrzymuje trwale zarezerwowane zasoby VDI przy każdym logowaniu, więc wirtualny pulpit każdego użytkownika może mieć osobiste ustawienia, takie jak przechowywane hasła, skróty i wygaszacze ekranu. Użytkownicy końcowi mogą również zapisywać pliki na pulpicie.
Trwałe komputery stacjonarne mają następujące zalety :
- Dostosowywanie. Ponieważ obraz jest przydzielany do każdego oddzielnego pulpitu, użytkownicy korzystający z trwałego VDI mogą dostosowywać swój wirtualny pulpit.
- Użyteczność. Większość użytkowników końcowych oczekuje, że będzie w stanie do zapisywania spersonalizowanych danych, skrótów i plików. Jest to szczególnie ważne dla pracowników umysłowych, ponieważ muszą oni często pracować z zapisanymi plikami. Trwałe VDI zapewnia poziom znajomości, którego nie zapewnia nietrwałe VDI.
- Proste zarządzanie pulpitem Administratorzy IT zarządzają trwałymi pulpitami w sa mnie jak fizyczne komputery stacjonarne. Dlatego administratorzy IT nie muszą przeprojektowywać komputerów stacjonarnych po przejściu na model VDI.
Jednak trwałe VDI ma również wady:
- Trudne zarządzanie obrazami. Stosunek 1: 1 trwałych komputerów stacjonarnych oznacza, że dział IT musi zarządzać wieloma indywidualnymi obrazami i profilami, co może stać się nieporęczne.
- Wyższe wymagania dotyczące pamięci masowej. Trwałe VDI wymaga więcej pamięci niż nietrwałe VDI, co może zwiększyć ogólne koszty.
Nietrwałe VDI
Nietrwałe VDI tworzy nowy obraz VDI przy każdym logowaniu. oferuje szereg korzyści, w tym:
- Łatwe zarządzanie.Dział IT ma minimalną liczbę głównych obrazów do utrzymania i zabezpieczenia, co jest znacznie prostsze niż zarządzanie całym wirtualnym pulpitem dla każdego użytkownika.
- Mniej pamięci. W przypadku nietrwałego VDI system operacyjny jest oddzielony od danych użytkownika, co zmniejsza koszty przechowywania.
Najczęściej przytaczaną wadą nietrwałego VDI jest ograniczona personalizacja i elastyczność. Dostosowywanie jest bardziej ograniczone w przypadku nietrwałego VDI, ale dział IT może nałożyć na siebie mechanizm dołączania profilu użytkownika, aplikacji i innych danych podczas uruchamiania. Tak więc nietrwałe VDI przedstawia użytkownikowi podstawowy obraz z unikalnymi dostosowaniami.
Przypadki użycia VDI
VDI to potężna technologia biznesowa dla dobrze dopasowanych przypadków użycia. Aby zdecydować, czy VDI jest odpowiednie, organizacje powinny dokładnie ocenić swoich użytkowników z perspektywy tego, co robią i gdzie pracują.
Ogólnie, lokalni i zdalni użytkownicy (którzy wykonują pracę na komputerach stacjonarnych z centralnie zlokalizowanej witryny). ) może skorzystać na VDI. Użytkownicy mobilni (którzy pracują w różnych lokalizacjach) nie zawsze dobrze pasują do VDI; organizacje powinny oceniać takie sytuacje indywidualnie. To samo dotyczy użytkowników mobilnych lub użytkowników, którzy dzielą swój czas między lokacje lokalne lub zdalne.
Organizacje muszą również ocenić, w jaki sposób ich użytkownicy wykonują swoją pracę, na przykład aplikacje, zasoby i pliki, których używają. Ogólnie pracownicy dzielą się na cztery kategorie:
- Pracownicy zadaniowi. Ci użytkownicy są zwykle w stanie wykonywać swoje zadania przy użyciu niewielkiego zestawu aplikacji i mogą skorzystać z VDI. Przykłady obejmują pracowników magazynów lub agentów call center.
- Pracownicy umysłowi. Pracownicy ci wymagają więcej zasobów niż pracownicy zadaniowi i dobrze nadają się do VDI. Przykładem są analitycy lub księgowi.
- Zaawansowani użytkownicy. Są to prawdopodobnie najlepsi pracownicy VDI; mogą mieć uprawnienia administracyjne IT lub pracować z aplikacjami CAD, które wymagają dużej ilości zasobów obliczeniowych. Na przykład programiści mogą używać stacji roboczych VDI do testowania funkcjonalności użytkownika końcowego.
- Użytkownicy kiosków. Ci użytkownicy pracują z udostępnionym zasobem, takim jak biblioteka komputerowa. Korzystaliby również z VDI.
Istnieją inne przypadki użycia, które dobrze współpracują z VDI:
- BYOD. Przynieś własne programy urządzeń (BYOD) dobrze współpracują z VDI. Tam, gdzie użytkownicy wprowadzają własne urządzenia końcowe do miejsca pracy, w pełni funkcjonalne wirtualne pulpity eliminują potrzebę integracji aplikacji z osobistym fizycznym urządzeniem użytkownika. Zamiast tego użytkownicy mogą szybko uzyskać dostęp do wirtualnego pulpitu i aplikacji korporacyjnych bez dodatkowej konfiguracji. większość zarządzania na poziomie urządzenia, które często towarzyszy tradycyjnemu środowisku BYOD.
- Środowiska o wysokim poziomie bezpieczeństwa. Branże, które muszą priorytetowo traktować wysoki poziom bezpieczeństwa, takie jak finanse lub wojsko, dobrze nadają się do VDI. VDI umożliwia IT, aby mieć szczegółową kontrolę nad pulpitami użytkowników i zapobiegać przedostawaniu się nieautoryzowanego oprogramowania do środowiska komputerowego. Alternatywnie organizacje te mogą również rozważyć wirtualizację aplikacji w przypadku aplikacji wymagających wysokiego poziomu bezpieczeństwa. Ten proces instaluje zwirtualizowane aplikacje w centrum danych, zachowując oddzielone od podstawowego systemu operacyjnego i innych aplikacji.
- Silnie regulowane branże . Organizacje, które są zobowiązane do przestrzegania norm regulacyjnych, takie jak firmy prawnicze lub medyczne, odniosłyby korzyści z VDI ze względu na możliwość centralizacji danych w bezpiecznej chmurze lub w centrum danych. Eliminuje to możliwość przechowywania przez pracowników prywatnych danych na osobistym serwerze.
Korzyści z VDI
VDI jako platforma ma wiele zalet, w tym:
- Elastyczność urządzeń. Ponieważ niewiele rzeczywistych obliczeń odbywa się w punkcie końcowym, działy IT mogą być w stanie przedłużyć żywotność przestarzałych komputerów PC, zmieniając ich przeznaczenie na punkty końcowe VDI. A kiedy nadejdzie czas na zakup nowych urządzeń, organizacje mogą kupić mniej wydajne – i tańsze – urządzenia komputerowe użytkownika końcowego, w tym terminale klienckie.
- Większe bezpieczeństwo. Ponieważ wszystkie dane znajdują się w centrum danych, a nie w punkcie końcowym, VDI zapewnia znaczne korzyści w zakresie bezpieczeństwa. Złodziej, który kradnie laptopa od użytkownika VDI, nie może zabrać żadnych danych z urządzenia końcowego, ponieważ żadne dane nie są na nim przechowywane.
- Wrażenia użytkownika. VDI zapewnia scentralizowany, ustandaryzowany pulpit, a użytkownicy są do niego przyzwyczajeni do spójnego obszaru roboczego Niezależnie od tego, czy użytkownik uzyskuje dostęp do VDI z komputera domowego, terminala klienckiego, kiosku, przenośnej stacji roboczej czy urządzenia mobilnego, interfejs użytkownika jest taki sam, bez konieczności aklimatyzacji na żadnej fizycznej platformie.
Środowisko użytkownika VDI jest takie samo lub lepsze niż w przypadku fizycznej stacji roboczej ze względu na scentralizowane zasoby systemowe przypisane do wirtualnego pulpitu, a także bliskość obrazu pulpitu do baz danych zaplecza, repozytoriów pamięci masowej i innych zasobów. Ponadto protokoły zdalnego wyświetlania znacznie kompresują i optymalizują ruch sieciowy, co umożliwia malowanie ekranu, dane klawiatury i myszy oraz inne interakcje w celu symulacji reakcji lokalnego pulpitu.
- Skalowalność. Gdy organizacja rozszerza się tymczasowo, np. sezonowi wykonawcy agentów call center, może szybko rozszerzyć środowisko VDI. Umożliwiając tym pracownikom dostęp do obciążenia wirtualnego pulpitu przedsiębiorstwa i odpowiednich aplikacji, wykonawcy ci mogą być w pełni funkcjonalni w ciągu kilku minut, w porównaniu do dni lub tygodni. kupuj urządzenia końcowe i konfiguruj aplikacje.
- Mobilność. Inne zalety VDI obejmują możliwość łatwiejszej obsługi pracowników zdalnych i mobilnych. Pracownicy mobilni stanowią znaczny procent siły roboczej, a pracownicy zdalni stają się coraz bardziej powszechni. Niezależnie od tego, czy te osoby są inżynierami terenowymi, przedstawicielami handlowymi, zespołami projektowymi na miejscu czy kierownictwem, wszyscy potrzebują zdalnego dostępu do swoich aplikacji podczas podróży. Prezentując wirtualny pulpit tym zdalnym użytkownikom, kabiny pracują tak wydajnie, jakby byli w biurze.
Wady VDI
Kiedy VDI po raz pierwszy zyskało na znaczeniu około 10 lat temu, niektóre organizacje wdrożyły VDI bez uzasadnionego uzasadnienia biznesowego. W rezultacie wiele projektów zakończyło się niepowodzeniem z powodu nieoczekiwanej złożoności technicznej zaplecza, a także siły roboczej, która nie akceptowała w pełni VDI jako modelu obliczeniowego użytkownika końcowego. Ważne jest również przetestowanie wdrożenia VDI w celu zapewnienia że infrastruktura i zasoby organizacji mogą osiągnąć akceptowalny poziom doświadczenia użytkownika na wirtualnych pulpitach.
Oto kilka potencjalnych wad wdrożenia VDI:
Potencjalnie słabe wrażenia użytkownika. Bez odpowiedniego przeszkolenia zapewnienie użytkownikowi dostępu do dwóch komputerów stacjonarnych (tj. lokalnego i zwirtualizowanego pulpitu) może być mylące i powodować złe wrażenia użytkownika. Na przykład, jeśli użytkownicy spróbują zapisać plik z wirtualnego pulpitu, mogą szukać go w niewłaściwej lokalizacji, co może skutkować dodatkowym wsparciem dot poszukiwania brakujących plików, które zostały po prostu zarchiwizowane na niewłaściwym pulpicie.
Dodatkowe koszty. Organizacje powinny dogłębnie przeanalizować dane finansowe związane z VDI. Chociaż istnieją oszczędności pieniężne związane z wydłużeniem żywotności sprzętu końcowego, dodatkowe koszty związane z wydatkami na infrastrukturę IT, personel, licencje i inne elementy mogą być wyższe niż oczekiwano.
Chociaż koszty przechowywania spadają, niemniej jednak mogą one spowodować, że VDI stanie się zbyt kosztowne. Gdy komputer stacjonarny działa lokalnie, system operacyjny, aplikacje, dane i ustawienia są przechowywane w punkcie końcowym. Nie ma dodatkowych kosztów przechowywania; jest to wliczone w cenę komputera. Jednak w przypadku VDI przechowywanie systemu operacyjnego, aplikacji, danych i ustawień dla każdego użytkownika musi znajdować się w centrum danych. Potrzeby w zakresie wydajności i koszt ich zaspokojenia , może szybko wymknąć się spod kontroli.
Złożona infrastruktura. VDI wymaga bezbłędnej współpracy kilku komponentów, aby zapewnić użytkownikom wirtualne pulpity. Jeśli którykolwiek z komponentów zaplecza napotka problemy, takie jak broker pulpitu lub licencja serwer automatycznie uruchamia się ponownie lub w systemie wdrażania maszyny wirtualnej kończy się przestrzeń dyskowa, a użytkownicy nie mogą nawiązywać połączeń z pulpitem wirtualnym. Podczas gdy funkcje monitorowania dostawcy VDI oferują pewne szczegóły dotyczące problemów systemowych i powiązanych danych kryminalistycznych, w szczególności duże środowiska prawdopodobnie potrzebują narzędzie do monitorowania, aby zapewnić maksymalny czas sprawności, co dodatkowo zwiększa koszty.
Dodatkowy personel IT. Utrzymanie personelu obsługującego środowisko VDI może być trudne. Oprócz rekrutacji i utrzymywania wykwalifikowanych specjalistów IT, ciągłe szkolenia i rotacja to bardzo realne wyzwania, przed którymi stają organizacje. Ponadto, gdy organizacje podejmują nowe projekty, mogą potrzebować zatrudnić konsultantów zewnętrznych, którzy zapewnią wytyczne dotyczące architektury i pomoc w początkowym wdrożeniu.
Kwestie licencyjne. Licencjonowanie oprogramowania to ważna kwestia. Oprócz początkowego zakupu licencji VDI, bieżące umowy dotyczące konserwacji i wsparcia mają wpływ na wynik finansowy. Ponadto wymagana jest licencja na stację roboczą i / lub serwer Microsoft Windows, która może wiązać się z dodatkowymi kosztami.VDI może skomplikować licencjonowanie oprogramowania i wsparcie, ponieważ niektóre umowy licencyjne i dotyczące pomocy technicznej nie zezwalają na współdzielenie oprogramowania przez wiele urządzeń i / lub użytkowników.
Poleganie na łączności internetowej. Bez sieci, bez sesji VDI. Zależność VDI od łączności sieciowej stanowi kolejne wyzwanie. Chociaż łączność internetowa szybko się poprawia na całym świecie, wiele lokalizacji wciąż ma niewielki lub żaden dostęp do Internetu. Użytkownicy nie mogą uzyskać dostępu do swoich wirtualnych pulpitów bez połączenia sieciowego, a słaba łączność może powodować słabe wrażenia użytkownika.
Technologie VDI firm Citrix, Microsoft, VMware i innych spełniają wymagania biznesowe i techniczne, które umożliwiają użytkownikom zdalny dostęp do spójnych wirtualnych pulpitów. Potrzeby biznesowe i doświadczenie użytkowników należy porównać z wymaganiami dotyczącymi zasobów, kosztami i złożonością techniczną, aby upewnić się, że VDI jest właściwą platformą dla danego przedsiębiorstwa.
VDI a RDS
Usługi pulpitu zdalnego (RDS) i VDI to sposoby dostarczania zdalnych pulpitów do użytkowników. Podobnie jak VDI, RDS umożliwia użytkownikom dostęp do komputerów stacjonarnych poprzez połączenie z maszyną wirtualną lub serwerem, który jest hostowany w lokalnym centrum danych lub w chmurze. Środowisko pulpitu, aplikacje i dane znajdują się na tej maszynie wirtualnej lub serwerze. Istnieją jednak różnice między RDS i VDI.
RDS pierwotnie nazywał się usługami terminalowymi, co było funkcją starszego systemu operacyjnego Windows, Windows NT. Citrix napisał i udzielił licencji na kod usług terminalowych. RDS jest ograniczone do Windows Server, co oznacza, że użytkownicy mogą uzyskiwać dostęp tylko do pulpitów Windows. Jednak VDI nie ogranicza się do pojedynczego systemu operacyjnego lub architektury aplikacji.
Aby włączyć RDS dla użytkownika, dział IT musi uruchomić jeden system Windows Instancja serwera na sprzęcie lub serwerze wirtualnym. Ten jeden serwer jednocześnie uruchamia instancję każdego użytkownika. Dzięki VDI każdy użytkownik jest połączony z własną maszyną wirtualną, która również musi mieć własną licencję na system operacyjny i aplikacje.
Aby użytkownicy mieli dostęp do tej instancji, muszą połączyć się z siecią, a ich urządzenia klienckie muszą obsługiwać Protokół zdalnego pulpitu, protokół firmy Microsoft, który zapewnia użytkownikowi interfejs graficzny. Korzystając z tego interfejsu, użytkownik może połączyć się z innym komputerem przez połączenie sieciowe.
W większości przypadków wszyscy użytkownicy RDS mają ten sam system operacyjny i aplikacje. Windows Server 2016 i nowsze wersje pozwalały jednak pulpitom z sesjami osobistymi na pewną trwałość.
RDS obsługuje wielu użytkowników. Ponieważ każda licencja jest powiązana z użytkownikiem za pośrednictwem licencji Microsoft Client Access License, licencjonowanie i administracja RDS mogą być prostsze niż VDI. RDS działa dobrze dla organizacji, które muszą obsługiwać standardowe aplikacje komputerowe, takie jak Microsoft 365 lub poczta e-mail.
VDI jest jednak lepiej dopasowane w następujących okolicznościach:
- Zgodność i bezpieczeństwo. W przypadku RDS wszyscy użytkownicy współdzielą jeden serwer, co wprowadza pewne potencjalne zagrożenia bezpieczeństwa.
- Ciągłość biznesowa. Dzięki RDS pojedyncza awaria sieci może mieć wpływ na każdego użytkownika. VDI jest często bardziej odporny, ponieważ serwery wirtualne mogą się przełączać awaryjnie.
- Aplikacje niestandardowe lub intensywne. VDI jest lepszą opcją dla aplikacji wymagających jako programy do projektowania wspomaganego komputerowo lub do edycji wideo. Jest również lepszy dla niestandardowych aplikacji, ponieważ umożliwia wyższy poziom personalizacji niż RDS.
VDI a DaaS
Istnieją dwa główne mechanizmy dostarczania wirtualnego pulpitu użytkownikowi: wirtualny pulpit w infrastruktura i pulpit jako usługa (DaaS). Różnica między tymi dwoma mechanizmami polega po prostu na tym, kto jest właścicielem infrastruktury.
Dzięki VDI firma lokalnie tworzy i zarządza podstawową wirtualizacją i wynikającymi z niej wirtualnymi pulpitami. Oznacza to, że sama firma posiada i obsługuje serwery VDI, odpowiada za tworzenie i utrzymywanie wszystkich obrazów wirtualnego pulpitu i tak dalej. Wdrażając VDI, firma uzyskuje pełną kontrolę nad środowiskiem pulpitu wirtualnego. Może to być preferowana alternatywa dla każdej firmy, która podlega surowym przepisom dotyczącym zgodności lub musi zapewniać silną postawę bezpieczeństwa. Jednak dodatkowe koszty zakupu, instalacji i utrzymania serwerów i oprogramowania VDI mogą być wygórowane dla niektórych małych firm.
Dzięki DaaS zewnętrzny dostawca tworzy i zarządza środowiskiem wirtualizacji i wirtualnymi pulpitami. Najczęściej dotyczy to nie tylko wirtualnego pulpitu, ale także aplikacji i wsparcia. Dostawca zewnętrzny posiada i obsługuje serwery VDI oraz kontroluje tworzenie i udostępnianie obrazów wirtualnego pulpitu. W efekcie firma po prostu „wypożycza” wirtualne komputery stacjonarne od dostawcy, który obsługuje żądane instancje i udostępnia je użytkownikom.
DaaS jest często określany jako „VDI w chmurze” i jest zwykle przedstawiany jako usługa w chmurze.Może to być preferowana alternatywa dla każdej firmy o ograniczonych możliwościach IT, w której wdrażanie VDI jest niepożądane lub gdy firma jest lepiej przystosowana do obsługi miesięcznych rachunków za wirtualne komputery stacjonarne.
Dział IT może łatwiej skalować i zwiększać wyłączanie komputerów z DaaS, dodając lub usuwając licencje zamiast wprowadzania zmian w samej infrastrukturze. Może to być korzystne dla firm, które szybko się rozwijają lub doświadczają gwałtownych wzrostów użycia w określonych porach roku, takich jak Czarny piątek. DaaS może również lepiej wspierać organizacje z aplikacjami wykorzystującymi GPU, zapewniając bardziej przystępny sposób dostępu do drogiego sprzętu.
DaaS ma jednak wady. Podczas gdy dostawcy chwalą obsługę prostych lub powszechnych aplikacji, takich jak Microsoft Office, w rzeczywistości integracja aplikacji biznesowych – w tym baz danych, serwerów plików i innych zasobów – jest niezwykle złożona. W związku z tym wdrażanie prawdziwych i użytecznych produktów DaaS jest często długim, złożonym procesem.
Organizacje, które przechodzą z lokalnego VDI na DaaS, mogą wybierać między kilkoma różnymi metodami. Organizacje mogą stosować metodę „lift and shift” w przypadku obciążeń VDI, która obejmuje przenoszenie aplikacji bez ich ponownego projektowania lub zmiany przepływu pracy. Bardziej kompleksowa metoda obejmuje przemyślenie strategii, a także przegląd ofert w chmurze, co skutkuje bardziej wszechstronną i zaktualizowaną ofertą technologiczną.
Historia VDI
Na początku XXI wieku klienci VMware zaczęli hostować zwirtualizowane procesy pulpitu na serwerach VMware i ESX, używając protokołu Microsoft Remote Desktop Protocol zamiast brokera połączeń. Podczas drugiej dorocznej konferencji VMware VMworld w 2005 r. Firma zademonstrowała prototyp brokera połączeń.
Firma VMware wprowadziła termin „VDI” w 2006 r., Kiedy firma stworzyła program VDI Alliance, a VMware, Citrix i Następnie Microsoft opracował produkty VDI do sprzedaży. Wirtualne pulpity były nieco ukrytą, ale opcjonalną możliwością Citrix Presentation Server 4.0, a XenDesktop został później wydany jako samodzielny produkt.
VMware wypuściło swój produkt VDI pod nazwą Virtual Desktop Manager , który później został przemianowany na View, a następnie Horizon. Produkty Citrix, XenDesktop i XenApp, zostały później przemianowane na Citrix Virtual Apps and Desktops.
Licencjonowanie stanowiło znaczącą przeszkodę we wczesnych wdrożeniach VDI, głównie ze względu na firmę Microsoft Wymóg VDA (Virtual Desktop Access). Organizacje z wirtualnymi pulpitami Windows, które były hostowane na serwerach, musiały płacić 100 USD za urządzenie rocznie za licencję VDA. Licencje Microsoft Software Assurance (SA) obejmowały VDA ale tylko dla urządzeń z systemem Windows. Oznaczało to, że firmy posiadające tablety, komputery PC i smartfony, które nie zostały wyprodukowane przez firmę Microsoft, były zobowiązane do płacenia znacznych opłat licencyjnych.
Wiele organizacji znalazło obejście problemu, używając systemu Windows Server jako podstawowego systemu operacyjnego VDI. Uniemożliwiło to organizacjom płacenie wygórowanych opłat licencyjnych, ponieważ licencja na Windows Server była jednorazowa; licencja VDA była rocznym kosztem plus koszt licencji Windows Server.
W 2014 roku Microsoft zezwolił na przypisywanie licencji Windows na użytkownika, a nie na urządzenie, co złagodziło kosztowny problem licencjonowania VDA.
DaaS, model wirtualizacji desktopów, w którym zewnętrzny dostawca usług w chmurze dostarcza wirtualne komputery stacjonarne za pośrednictwem usługi subskrypcji, zaczął zyskiwać na popularności w połowie 2010 roku. Amazon wypuścił jeden z pierwszych produktów DaaS w 2014 roku, oferując jako system operacyjny Windows Server 2012 dla jednego użytkownika. Inni dostawcy, w tym Citrix, VMware i Workspot, poszli w ślady swoich własnych produktów DaaS.
W 2019 roku Microsoft wprowadził więcej zmian w branży VDI, wypuszczając Windows Virtual Desktop, ofertę DaaS działającą na platformie Azure cloud i udostępnia wersję systemu Windows 10 dla wielu użytkowników. Organizacje muszą pokryć koszty subskrypcji platformy Azure, ale oferta DaaS jest objęta licencją na system Windows 10 Enterprise.
Co dalej z VDI?
Rynek VDI rozwija się wykładniczo ze względu na różne czynniki, w tym zwiększone przyjmowanie programów BYOD i większe zapotrzebowanie na zmobilizowaną siłę roboczą. Szczególnie duże zapotrzebowanie na VDI w chmurze lub DaaS. W 2016 r. bazujący na VDI rynek wart był 3,6 miliona dolarów i szacuje się, że do 2023 roku przekroczy 10 milionów dolarów, według Allied Market Research.
Pandemia COVID-19 wywołała dalsze zainteresowanie DaaS ze względu na nagle zwiększone zapotrzebowanie na użytkowników móc pracować w dowolnym miejscu. Podczas pandemii COVID-19 na przykład DaaS umożliwił wielu organizacjom łatwiejsze przejście do środowiska pracy z domu ze względu na skalowalność i łatwość wdrażania modelu wirtualizacji komputerów stacjonarnych.
Wiele organizacji rozpoczyna podróż do chmury , a uwzględnienie wymagań VDI jest ważnym aspektem projektowania infrastruktury nowej generacji.Wielu ekspertów uważa, że DaaS będzie popularną metodą wdrażania w przyszłości, ponieważ jest to model SaaS oparty na subskrypcji, na który przeszło wielu dostawców oprogramowania.
Model subskrypcji chmury ma sens od dostawcy perspektywa, jak również. Subskrypcje generują spójny, powtarzający się strumień przychodów, a nie jednorazowe transakcje sprzedaży, które powodują nieregularne wzrosty przychodów. Sprzedawcy mogą łatwiej wprowadzać na rynek usługi oparte na zużyciu, ponieważ istnieją atrakcyjne korzyści, takie jak niższe opłaty za konserwację i koszty początkowe.
Produkty i sprzedawcy
Na rynku VDI jest trzech kluczowych graczy : Citrix, Microsoft i VMware. Spośród nich największy udział w rynku ma Citrix Virtual Apps and Desktops, a następnie VMware Horizon, a następnie Microsoft Remote Desktop Services (RDS).
Citrix i Microsoft jako pierwsi weszli na rynek ze zwirtualizowanymi aplikacjami i współużytkowanymi pulpitami opartymi na komputerach serwerowych. Następnie oferowali obciążenia VDI oparte na systemach operacyjnych stacji roboczych, podczas gdy VMware początkowo uruchomiło VDI, a później oferowało aplikacje zwirtualizowane.
Rynek VDI obejmuje również innych dostawców, którzy często mogą być bardziej przystępni cenowo niż główni, wypróbowani i -prawdziwi sprzedawcy. Te opcje obejmują flexVDI, NComputing i Leostream.
Wielu lokalnych dostawców VDI ma również ofertę DaaS. Na przykład Citrix oferuje Citrix Managed Desktops, VMware oferuje Horizon DaaS i Microsoft wypuścił Windows Virtual Desktop na platformę Azure w 2019 roku. Amazon ma również ofertę DaaS, Amazon WorkSpaces.
Inni dostawcy DaaS to Evolve IP, Cloudalize , Workspot, dinCloud i Dizzion.