Wirtualizacja zasobów informatycznych w pracowni komputerowej mgr inż. Marcin Ścibisz Wydział Zarządzania PW www.wz.pw.edu.pl Wirtualizacja zasobów informatycznych w pracowni komputerowej 1
Geneza Rozszerzenie zakresu technologicznych przedmiotów informatycznych w procesie dydaktycznym. Zapotrzebowanie na zasoby informatyczne przekraczające możliwości posiadanej infrastruktury fizycznej w laboratoriach IT. Przykład - IMSYS: Z1 - IIS, system operacyjny MS Windows Serwer, Z2 - MS SQL Server, system operacyjny MS Windows Serwer, Z3 przeglądarka internetowa, system operacyjny MS Windows XP, Z4 wydzielona sieć komputerowa zasobów {Z1, Z2, Z3}. Wirtualizacja zasobów informatycznych w pracowni komputerowej 2
Zapotrzebowanie Systemy operacyjne dla architektury Intel x86. Wirtualizowane sieci komputerowe. Użytkownik (student) - przedmiot: jeden skonfigurowany SO - jeden uruchomiony, wiele skonfigurowanych SO - jeden uruchomiony, wiele skonfigurowanych SO - wiele uruchomionych, dowolność konfiguracji SO i oprogramowania użytkowego. Akceptowalny czas rekonfiguracji laboratorium między zajęciami. Minimalna ingerencja w infrastrukturę i organizację pracy laboratorium (sprzęt, oprogramowanie, organizacja zajęć). Wirtualizacja zasobów informatycznych w pracowni komputerowej 3
Bieżące rozwiązanie problemu Rozproszona wirtualizacja komputerów i sieci realizowana za pomocą stacji roboczych. Wirtualizowane zasoby informatyczne: maszyny wirtualne klasy PC, systemy operacyjne: MS Windows, Linux, lokalne sieci komputerowe. Hostujący system operacyjny Windows XP. Oprogramowanie wirtualizujące: MS VirtualPC 2007 SP1 (32 bity), VMWarePlayer 3.1 (32 bity). Wirtualizacja zasobów informatycznych w pracowni komputerowej 4
Stan bieżący - plusy Centralne składowanie instalacyjnych wersji maszyn wirtualnych. Łatwe przygotowanie maszyn wirtualnych o konfiguracji dostosowanej do zakresu prowadzonych zajęć. Prosta i szybka instalacja wirtualnego systemu na stacji roboczej. Izolowanie systemów wirtualnych w wirtualizowanych sieciach lokalnych. Ograniczenie dostępu do urządzeń zewnętrznych. Zerowe koszty wdrożenia rozwiązania. Wirtualizacja zasobów informatycznych w pracowni komputerowej 5
Stan bieżący - braki Możliwość wirtualizowania współczesnych systemów 64 bitowych. Administrowanie konfiguracją środowisk wirtualnych przygotowanych dla wielu studentów. Ekstremalnie wykorzystanie pojemności systemu dyskowego komputerów hostujących. Ochrona antywirusowa systemów wirtualnych. Archiwizacja stanu maszyn wirtualnych (np. na koniec zajęć). Lokalny dostęp do wirtualnego środowiska. Przywiązanie studenta do konkretnej stacji roboczej. Awaria stanowiska - udział studenta w zajęciach. Wirtualizacja zasobów informatycznych w pracowni komputerowej 6
Stan bieżący - wnioski Aktualne rozwiązania wirtualizacyjne są adekwatne dla stanu technologii informatycznych uznanych przez producentów za nieaktualne i wycofane (brak wsparcia). Wirtualizacja zasobów informatycznych w pracowni komputerowej 7
Zadanie Określenie technologii wirtualizacji zasobów informatycznych używanych w procesach dydaktycznych realizowanych w LI oraz warunków jej wdrożenia na WZ. Wirtualizacja zasobów informatycznych w pracowni komputerowej 8
Oczekiwania Zachowanie plusów istniejącego rozwiązania. Eliminacja braków funkcjonalnych istniejącego rozwiązania: wirtualizacja współczesnej infrastruktury informatycznej, ochrona antywirusowa systemów wirtualnych, archiwizacja stanu maszyn wirtualnych, zdalny dostęp do środowisk wirtualnych. Akceptowalny całkowity koszt posiadania (TCO). Zakres zmian organizacyjnych. Wirtualizacja zasobów informatycznych w pracowni komputerowej 9
Rezultaty Rekomendacja dla technologii wirtualizacyjnej jednej lub rozwiązania hybrydowego: serwerowa wirtualizacja desktopów (WSD), desktopowi wirtualizacja desktopów (WDD), hybrydowa wirtualizacja desktopów (WSD + WDD), wirtualizacja jako usługa w chmurze (DaaS). Specyfikacja oprogramowania i zasobów sprzętowych. Określenie kosztów TCO. Zakres ewentualnych zmian organizacyjnych laboratorium, proces dydaktyczny itp. Wirtualizacja zasobów informatycznych w pracowni komputerowej 10
Możliwości - rozważania wstępne Wirtualizacja na bazie własnych zasobów sprzętowych. Zewnętrzna usługa wirtualizacyjna - chmura. Wirtualizacja zasobów informatycznych w pracowni komputerowej 11
Wirtualizacja desktopów 1 serwery: XenDesktop (np. Citrix), KVM, Microsoft Hyper-V, WMware Horizon. Wirtualizacja własna Wirtualizacja desktopów 2 desktopy osobiste: MS Virtual PC, Oracle VirtualBox, Pararells Desktop, VMwarePlayer, WMwareWorkstation. Wirtualizacja zasobów informatycznych w pracowni komputerowej 12
Wirtualizacja zewnętrzna Platformy obliczeniowe w chmurze, np.: Microsoft Azure, Oracle Cloud, Amazon Elastic Compute Cloud. Wirtualizacja zasobów informatycznych w pracowni komputerowej 13
Wybór technologii i oprogramowania Specyfikacja cech technologii i oprogramowania implementującego oczekiwanych przez użytkowników (wagi, kryteria brzegowe): nauczyciele, administratorzy IT, studenci. Ustalenie stopnia realizacji oczekiwanej funkcjonalności przez technologie wirtualizacyjne, np. ocena wielokryterialna. Oszacowanie kosztów materialnych (TCO) i niematerialnych. Wirtualizacja zasobów informatycznych w pracowni komputerowej 14
Problem Ustalenie, w jakim stopniu technologia wirtualizacji zasobów informatycznych spełnia wymagania użytkowników. Wirtualizacja zasobów informatycznych w pracowni komputerowej 15
Dziękuję za uwagę Wirtualizacja zasobów informatycznych w pracowni komputerowej 16