INFORMATYKA EKONOMICZNA



Podobne dokumenty
Rozwiązania VDI w środowiskach akademickich korzyści i doświadczenia z wdrożeń

WDRAŻANIE INFRASTRUKTURY VDI W ŚRODOWISKU AKADEMICKIM STUDIUM PRZYPADKU

WIRTUALIZACJA INFRASTRUKTURY INFORMATYCZNEJ W ŚRODOWISKU AKADEMICKIM. STUDIUM PRZYPADKU Z ZASTOSOWANIEM TECHNOLOGII VDI

INFORMATYKA EKONOMICZNA

INFORMATYKA EKONOMICZNA

INFORMATYKA EKONOMICZNA

INFORMATYKA EKONOMICZNA

INFORMATYKA EKONOMICZNA

INFORMATYKA EKONOMICZNA

INFORMATYKA EKONOMICZNA

INFORMATYKA EKONOMICZNA

Dni: 5. Opis: Adresaci szkolenia. Kurs jest przeznaczony dla:

VMware View: Desktop Fast Track [v5.1] Dni: 5. Opis: Adresaci szkolenia

INFORMATYKA EKONOMICZNA

INFORMATYKA EKONOMICZNA

Przetwarzanie danych w chmurze

PRZEWODNIK PO PRZEDMIOCIE

1 Implementowanie i konfigurowanie infrastruktury wdraŝania systemu Windows... 1

Client Management Solutions i Mobile Printing Solutions

PRZEWODNIK PO PRZEDMIOCIE. stacjonarne. I stopnia III. Leszek Ziora, Tomasz Turek. ogólnoakademicki. kierunkowy

Program szkolenia KURS SPD i PD Administrator szkolnej pracowni internetowej Kurs MD1 Kurs MD2 Kurs MD3 (dla szkół ponadgimnazjalnych)

Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego. Opis oferowanego przedmiotu zamówienia

Dysk 20GB przestrzeni Ajax Ajax 1.0 Baza danych MS SQL 2005 lub 2008 Express Java Java 6 run time Microsoft Silverlight 3.

Wirtualizacja aplikacji: spakuj i wdrażaj aplikacje szybko i łatwo za pomocą ZENworks Application Virtualization

Szczegółowy opis przedmiotu zamówienia

Licencjonowanie serwerów do zarządzania wydajnością. Office Web Apps Server

INFORMATYKA EKONOMICZNA

Zmiana treści Specyfikacji Istotnych Warunków Zamówienia.

Client Management Solutions i Mobile Printing Solutions

HP Matrix Operating Environment: Infrastructure Administration

Laboratorium Chmur obliczeniowych. Paweł Świątek, Łukasz Falas, Patryk Schauer, Radosław Adamkiewicz

Case Study: Migracja 100 serwerów Warsaw Data Center z platformy wirtualizacji OpenSource na platformę Microsoft Hyper-V

Instrukcja szybkiego rozpoczęcia pracy

Instrukcja szybkiego rozpoczęcia pracy

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source

INFORMATYKA EKONOMICZNA

Wirtualizacja w praktyce.

Zmiana treści Specyfikacji Istotnych Warunków Zamówienia.

SYSTEM VILM ZARZĄDZANIE CYKLEM ŻYCIA ŚRODOWISK WIRTUALNYCH. tel: +48 (032)

INFORMATYKA EKONOMICZNA

Spis treści. Wstęp Część I. Rynek usług IT

Case Study: Migracja 100 serwerów Warsaw Data Center z platformy wirtualizacji OpenSource na platformę Microsoft Hyper-V

Wymagania systemowe Dla przedsiębiorstw i średnich firm

PREMIUM BIZNES zł 110zł za 1 Mb/s Na czas nieokreślony Od 9 14 Mbit/s

Szkolenie autoryzowane. MS Konfigurowanie Windows 8. Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje

PROGRAM MICROSOFT DEVELOPER NETWORK ACADEMIC ALLIANCE MSDN AA

Szkolenie autoryzowane. MS Administracja i obsługa Windows 7. Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje

Wirtualizacja sieci - VMware NSX

Wymagania systemowe Dla przedsiębiorstw i średnich firm

Produkty. MKS Produkty

Wymagania systemowe Dla przedsiębiorstw i średnich firm

Sieć aktywna. Podział infrastruktury sieciowej na różne sieci wewnętrzne w zależności od potrzeb danego klienta.

Symantec Backup Exec 2012 V-Ray Edition

Windows XP. Procesor Pentium II/AMD 233 MHz lub szybszy

Warszawa, 6 lutego Case Study: Chmura prywatna HyperOne dla Platige Image dzięki Microsoft Hyper-V Server. Wyzwanie biznesowe

z kapitałem polskim Zatrudnienie 1 10 osób osób 2,27% osób 11,36% osób osób powyżej osób 20,45% 50,00% 13,64%

Instrukcja obsługi przełącznika KVM ATEN CS661. Opis urządzenia. Instalacja urządzenia

Zastosowanie wirtualizacji w edukacji wybrane przykłady. The Virtualization in Education Selected Examples

Wymagania systemowe. Wersja dokumentacji 1.9 /

Przetwarzanie i zabezpieczenie danych w zewnętrznym DATA CENTER

Rodzaje pamięci masowych by Silas Mariusz

Win Admin Replikator Instrukcja Obsługi

INFORMATYKA EKONOMICZNA

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Usługi terminalowe

Odpowiedź II wyjaśnienie na zapytania do Specyfikacji Istotnych Warunków Zamówienia.

Client Management Solutions i Universal Printing Solutions

NOWY OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA

Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający- D Uczeń: - zna rodzaje sieci - zna topologie sieciowe sieci

Bezpieczeństwo dla wszystkich środowisk wirtualnych

Projektowanie architektury systemu rozproszonego. Jarosław Kuchta Projektowanie Aplikacji Internetowych

Wirtualizacja zasobów informatycznych w pracowni komputerowej

AM 331/TOPKATIT Wsparcie techniczne użytkowników i aplikacji w Windows 7

pasja-informatyki.pl

Co to jest GASTRONOMIA?

Rozwi zania Client Management Solutions i Mobile Printing Solutions. Numer katalogowy dokumentu:

Rozwiązania HPE Storage jak zapewnić pełne bezpieczeństwo Twoich danych?

Implementing HP Rack and Tower & HP BladeSystem Server Solutions

WZÓR UMOWY. Zawarta w Białymstoku, w dniu.. pomiędzy:

Wirtualizacja desktopów i aplikacji.

VMware vsphere 5.5: Install, Configure, Manage

Worry-FreeTM. Business Security Standard Edition i Advanced Edition. Wymagania systemowe. Administrator s Guide. Securing Your Journey to the Cloud

Wymagania systemowe. Wersja dokumentacji 1.12 /

CyberGuru Wirtualizacja na platformie Hyper-V w pigułce. Prezentuje: Kamil Frankowicz

Wykorzystanie wirtualizacji w kluczowych scenariuszach data-center

Zespól Szkół Ponadgimnazjalnych Nr 17 im. Jana Nowaka - Jeziorańskiego Al. Politechniki 37 Windows Serwer 2003 Instalacja

PRZEWODNIK PO PRZEDMIOCIE

Service Pack 1 z poprawką krytyczną Wymagania systemowe Dla przedsiębiorstw i średnich firm

Architektura systemu e-schola

Symantec Backup Exec 2012

Tworzenie i obsługa wirtualnego laboratorium komputerowego

Cechy e-usługi i e-firmy. Elastyczność i niezawodność. Jak się przygotować na zmiany?

Wspomaganie pracy w terenie za pomocą technologii BlackBerry MDS. (c) 2008 Grupa SPOT SJ

Wprowadzenie do informatyki

Wyspecjalizowani w ochronie urządzeń mobilnych

Składamy zapytanie ofertowe na wykonanie niniejszych dostaw urządzeń komputerowych i informatycznych oraz oprogramowania systemowego :

Symantec Backup Exec System Recovery 7.0 Server Edition. Odtwarzanie systemu Windows w ciągu najwyżej kilkudziesięciu minut nie godzin czy dni

PureSystems zautomatyzowane środowisko aplikacyjne. Emilia Smółko Software IT Architect

UpGreat Systemy Komputerowe Sp. z o.o. NIP KRS KRS ul.ostrobramska 22, Poznań REGON TEL.

Transkrypt:

INFORMATYKA EKONOMICZNA BUSINESS INFORMATICS 2(32) 2014 Wydawnictwo Uniwersytetu Ekonomicznego we Wrocławiu Wrocław 2014

Redaktor Wydawnictwa: Dorota Pitulec Redaktor techniczny: Barbara Łopusiewicz Korektor: Hanna Jurek Łamanie: Barbara Szłapka Projekt okładki: Beata Dębska Publikacja jest dostępna w Internecie na stronach: www.ibuk.pl, www.ebscohost.com, w Dolnośląskiej Bibliotece Cyfrowej www.dbc.wroc.pl, The Central European Journal of Social Sciences and Humanities http://cejsh.icm.edu.pl, The Central and Eastern European Online Library www.ceeol.com, a także w adnotowanej bibliografii zagadnień ekonomicznych BazEkon http://kangur.uek.krakow.pl/ bazy_ae/bazekon/nowy/index.php Informacje o naborze artykułów i zasadach recenzowania znajdują się na stronie internetowej Wydawnictwa www.wydawnictwo.ue.wroc.pl Kopiowanie i powielanie w jakiejkolwiek formie wymaga pisemnej zgody Wydawcy Copyright by Uniwersytet Ekonomiczny we Wrocławiu Wrocław 2014 ISSN 1507-3858 Wersja pierwotna: publikacja drukowana Druk i oprawa: EXPOL, P. Rybiński, J. Dąbek, sp.j. ul. Brzeska 4, 87-800 Włocławek

Spis treści Wstęp:... 9 Część 1. Informatyka w organizacji Zbigniew Antczak: Wpływ narzędzi informatycznych na kierunki ewolucji funkcji personalnej w przedsiębiorstwach w Polsce w XXI wieku... 13 Ewa Badzińska: Indywidualizacja rozwiązań ICT w praktyce gospodarczej na przykładzie start-upów akademickich... 24 Grzegorz Biziel, Adam Pyka, Tomasz Skalniak, Jan Słowik: Platforma zarządzania usługami jako narzędzie wspierające życie osób starszych... 33 Iwona Chomiak-Orsa, Michał Flieger: Wykorzystanie technologii informacyjno-komunikacyjnych determinantą doskonalenia komunikacji z interesariuszami w gminach... 41 Małgorzata Furmankiewicz, Anna Sołtysik-Piorunkiewicz, Piotr Ziuziański: Artificial intelligence and multi-agent software for e-health knowledge management system... 51 Małgorzata Furmankiewicz, Anna Sołtysik-Piorunkiewicz, Piotr Ziuziański: Zaawansowane techniki graficznej analizy danych epidemiologicznych na kokpicie menedżerskim... 64 Wiesława Gryncewicz, Karol Łopaciński: Technologia informacyjna jako determinanta rozwoju e-usług w sektorze medycznym i rehabilitacyjnym. 78 Jarosław Jankowski, Maciej Janiak: Zastosowanie modeli wnioskowania rozmytego w projektowaniu struktury interfejsu systemu rekomendującego. 86 Jerzy Korczak: Chmura obliczeniowa dla logistyki projekt LOGICAL... 95 Krzysztof Kubiak: Przepływy wartości z wykorzystaniem narzędzi ICT case study... 106 Bernard F. Kubiak: Model informacji strategicznej w obsłudze procesów biznesowych przemysłu turystycznego... 116 Iwona Małgorzata Kutzner: Wykorzystanie Visual Basic w procesie rekrutacji i selekcji pracowników na przykładzie Instytutu Edukacji Gospodarczej Sp. z o.o.... 133 Maja Leszczyńska: Analiza i ocena uwarunkowań oraz możliwości wirtualizacji procesów wdrażania i utrzymywania systemów informatycznych... 156

6 Spis treści Józef Bohdan Lewoc, Iwona Chomiak-Orsa, Antoni Izworski, Sławomir Skowroński, Antonina Kieleczawa, Marion Ann Hersh, Peter Kopacek: Optimization of network topology in a CIMM system used in organization management... 168 Maria Mach-Król: Narzędzia budowy systemu z temporalną bazą wiedzy wspomagającego twórczość organizacyjną... 179 Adam Nowicki, Bogdan Burkot: Zarys koncepcji doskonalenia procesów programowych podejście systemowe... 188 Maria Pietruszka, Marian Niedźwiedziński: Third dimension of e-commerce... 198 Cezary Stępniak, Tomasz Turek: Technologiczne uwarunkowania budowy regionalnej społeczności biznesowej... 213 Radosław Wójtowicz: Wdrażanie systemów klasy Enterprise Content Management jako złożone przedsięwzięcie informatyczne... 223 Łukasz Żabski: Functions of the integrated computer system of Ministry of the Treasury within the scope of exercising the owner s supervision... 235 Część 2. Dydaktyka Ewa Badzińska: Potencjał urządzeń mobilnych i gamifikacji w usługach edukacyjnych... 251 Paweł Chrobak: Wdrażanie infrastruktury VDI w środowisku akademickim studium przypadku... 262 Dorota Jelonek, Barbara Łukasik-Makowska: Efekty kształcenia jako podstawa projektowania programu studiów na kierunku Informatyka ekonomiczna... 274 Arkadiusz Januszewski: Zastosowanie technologii informatycznych w kształceniu studentów w zakresie controllingu i rachunkowości zarządczej... 300 Jerzy Korczak, Witold Abramowicz, Jerzy Gołuchowski, Andrzej Kobyliński, Mieczysław Owoc: Wzorcowy program studiów licencjackich kierunku Informatyka ekononomiczna koncepcja wstępna... 311 Karol Korczak, Konrad Szymański: Wykorzystanie wiedzy z zakresu Informatyki ekonomicznej w procesie modelowania ścieżek kształcenia... 338 Barbara Łukasik-Makowska, Jerzy Korczak, Paweł Chrobak, Maciej Bac: Wykorzystanie technologii informacyjnych w procesach wdrażania Krajowych Ram Kwalifikacji dla Szkolnictwa Wyższego... 350 Karolina Muszyńska, Jakub Swacha: Wykorzystanie narzędzi komunikacji, współpracy i wymiany plików przez studentów kierunków Informatyka i Zarządzanie... 365 Małgorzata Pańkowska: Prezentacja efektów kształcenia w kartach przedmiotów... 376

Spis treści 7 Summaries Part 1. Informatics in organization Zbigniew Antczak: The influence of information tools on the evolution trends of hr function in enterprises in Poland in the XXI st century... 23 Ewa Badzińska: Individualization of ICT solutions in business practice on the example of academic start-ups... 32 Grzegorz Biziel, Adam Pyka, Tomasz Skalniak, Jan Słowik: Service management platform as an independent living supporting tool for senior citizens... 40 Iwona Chomiak-Orsa, Michał Flieger: ICT technologies as a way to improve communication with stakeholders in local governments... 50 Małgorzata Furmankiewicz, Anna Sołtysik-Piorunkiewicz, Piotr Ziuziański: Sztuczna inteligencja i multiagenci oprogramowania w systemie zarządzania wiedzą w e-zdrowiu... 63 Małgorzata Furmankiewicz, Anna Sołtysik-Piorunkiewicz, Piotr Ziuziański: Advanced techniques for graphical analysis of epidemiological data on management dashboard... 77 Wiesława Gryncewicz, Karol Łopaciński: Information technology as a determinant of e-services development in medical and rehabilitation sector.. 85 Jarosław Jankowski, Maciej Janiak: Application of fuzzy inference models in the Web recommending interface design... 94 Jerzy Korczak: Architecture of computing cloud LOGICAL project... 105 Krzysztof Kubiak: Value stream flow using ICT tools case study... 115 Bernard F. Kubiak: Model of strategic information in support of business processes of the tourism industry... 132 Iwona Małgorzata Kutzner: Usage of Visual Basics in the process of recruitment and selection of employees at IEG LLC... 155 Maja Leszczyńska: Analysis and evaluation of determinants and possibilities of virtualization of implementation and maintenance processes of it systems... 167 Józef Bohdan Lewoc, Iwona Chomiak-Orsa, Antoni Izworski, Sławomir Skowroński, Antonina Kieleczawa, Marion Ann Hersh, Peter Kopacek: Optymalizacja topologii sieci w systemach CIMM wykorzystywana w zarządzaniu organizacjami... 178 Maria Mach-Król: Tools for developing a system with temporal knowledge base to support organizational creativity... 187 Adam Nowicki, Bogdan Burkot: Draft of a concept for software process improvement system approach... 197

8 Spis treści Maria Pietruszka, Marian Niedźwiedziński: Trzeci wymiar w e-commerce... 212 Cezary Stępniak, Tomasz Turek: Technological conditionings of regional spatial community creation... 222 Radosław Wójtowicz: Implementation of ECM As a complex it project... 234 Łukasz Żabski: Funkcje zintegrowanego systemu informatycznego Ministerstwa Skarbu Państwa w zakresie sprawowania nadzoru właścicielskiego.. 248 Part 2. Didactics Ewa Badzińska: Potential of mobile devices and gamification in educational services... 261 Paweł Chrobak: Implementation of VDI infrastructure in an academic environment case study... 273 Dorota Jelonek, Barbara Łukasik-Makowska: Learning outcomes as the base for program of studies design at the business informatics field of study... 299 Arkadiusz Januszewski: Application of information technology to managerial accounting and financial controlling at the university-level education. 310 Jerzy Korczak, Witold Abramowicz, Jerzy Gołuchowski, Andrzej Kobyliński, Mieczysław Owoc: Standard program of bachelor study in Business Informatics preliminary concept... 337 Karol Korczak, Konrad Szymański: The use of knowledge of business informatics in the learning pathways modeling process... 349 Barbara Łukasik-Makowska, Jerzy Korczak, Paweł Chrobak, Maciej Bac: USe of it in implementation process of the National Framework of Qualification Standards for Higher Education... 364 Karolina Muszyńska, Jakub Swacha: Use of communication, collaboration and file sharing tools by students of information technology and management... 375 Małgorzata Pańkowska: Learning outcomes presentation in course cards... 387

INFORMATYKA EKONOMICZNA BUSINESS INFORMATICS 2(32) 2014 ISSN 1507-3858 Paweł Chrobak Uniwersytet Ekonomiczny we Wrocławiu e-mail: pawel.chrobak@ue.wroc.pl WDRAŻANIE INFRASTRUKTURY VDI W ŚRODOWISKU AKADEMICKIM STUDIUM PRZYPADKU Streszczenie: W artykule opisano przyczyny ekonomiczno-organizacyjne przemawiające za wdrażaniem rozwiązań VDI (Virtual Desktop Infrastructure) w ośrodkach dydaktycznych wyższych uczelni. Przeprowadzona analiza infrastruktury laboratoryjnej pozwala lepiej zrozumieć szerokie możliwość adaptacji VDI oraz wachlarz korzyści, jakie otrzymują administratorzy i pracownicy naukowo-dydaktyczni. Oprócz analizy korzyści przedstawiono studium przypadku wdrożenia modelowego rozwiązania na Uniwersytecie Ekonomicznym we Wrocławiu, które obejmuje ponad 240 terminali typu zero client i ponad 400 zwirtualizowanych systemów udostępnianych studentom w 9 laboratoriach. W artykule przedstawiono także wybrane doświadczenia z realizacji projektu oraz uwagi, których omówienie i zrozumienie może być kluczowe dla udanego wdrażania infrastruktury VDI. Opisane wdrożenie oparte jest o środowisko VMware Horizon View. Słowa kluczowe: chmura prywatna, wirtualizacja, infrastruktura VDI, laboratorium dydaktyczne. DOI: 10.15611/ie.2014.2.22 1. Wstęp Rosnąca popularyzacja scentralizowanych centrów obliczeniowych, zwanych popularnie chmurami [Rosenberg 2012], spowodowała, iż także uczelnie wyższe w Polsce zaczęły budować własne chmury prywatne nie tylko do obsługi swoich procesów wewnętrznych, lecz także do dostarczania studentom zwirtualizowanych stacji roboczych w modelu DaaS (Desktop as a Service) [Madden 2014]. Jedną z pierwszych uczelni, która wdrożyła w Polsce to rozwiązanie na masową skalę, był Uniwersytet Ekonomiczny we Wrocławiu. Poniżej opisano wybrane korzyści wynikające ze zwirtualizowania laboratoriów studenckich oraz inne doświadczenia uzyskane z realizacji tego projektu. Przedmiotem poniższego opracowania są studenckie laboratoria akademickie, choć treści tu zawarte odnoszą się także do wszelkiego typu ośrodków szkoleniowych oraz rozwiązań dydaktycznych w szkołach czy też centrach kształcenia ustawicznego.

Wdrażanie infrastruktury VDI w środowisku akademickim... 263 2. Architektura i charakterystyka rozwiązań VDI 1 Technologia VDI (Virtual Desktop Infrastructure) jest kolejnym po Terminal Services 2 wcieleniem filozofii wirtualizacji stacji roboczych oraz umieszczania ich w scentralizowanych serwerach i udostępnianych na terminalach typu zero client 3. W uproszczeniu, VDI to dedykowana dla każdego użytkownika wirtualna stacja robocza, pracująca pod kontrolą systemu wirtualizującego. Podobnie jak w przypadku wirtualizacji serwerów, każda wirtualna stacja robocza ma przydzieloną pamięć RAM, obszar dyskowy, a pełna instalacja systemu operacyjnego rezyduje na wirtualnym dysku. Użytkownik współdziała z wirtualną maszyną, używając protokołu zdalnego terminala graficznego, takiego jak Microsoft RDP (Remote Desktop Protocol) czy VMware PCoIP (Pc over Internet Protocol). Kluczowy jest fakt, że terminal jest tylko bezdyskowym systemem cienkiego klienta, którego działanie sprowadza się do łączenia się z infrastrukturą VDI. Terminal nie posiada więc żadnego systemu operacyjnego, a jedynie sprzętowy układ dekodujący strumień danych i wyświetlający go na ekranie. Dodatkowo terminal dekoduje dane z portów USB (klawiatura/ mysz/pendrive) i przesyła go do systemu wirtualnego [Serafin 2011]. Centralizując funkcje desktopów, upraszcza się jednocześnie ich administrowanie i zabezpieczanie oraz eliminuje konieczność wykonywania podstawowych prac związanych z utrzymywaniem desktopów. Zmniejsza się też istotnie pobór mocy, co opisane zostanie w dalszych punktach. 3. Przyczyny ekonomiczno-organizacyjne wdrażania VDI w środowisku dydaktycznym Uczelnie mają dwa główne powody wdrażania rozwiązań VDI w laboratoriach dydaktycznych: ekonomiczne oraz organizacyjne. Prawdą jest jednak, że niemal wszystkie aspekty organizacyjne mają także w podtekście oszczędności ekonomiczne (redukcje etatów itp.), dlatego w charakterystyce poniżej oznaczone one będą jako ekonomiczno-organizacyjne lub ekonomiczne (redukujące wprost koszty utrzymania laboratoriów). 3.1. Charakterystyka laboratoriów studenckich Stanowiska komputerowe w laboratoriach studenckich mają swoją specyfikę, której analiza pozwala zrozumieć szerokie możliwości adaptacji VDI w takim środowisku. Poniższe punkty opisują tę specyfikę: 1 VDI (Virtual Desktop Infrastucture) infrastruktura wirtualnych stacji roboczych 2 Więcej: pl.wikipedia.org/wiki/remote_desktop_protocol. 3 Inaczej Klient Zerowy rodzaj cienkiego urządzenia klienckiego, niezawierający klasycznego procesora, pamięci dyskowej ani pamięci RAM. Jest to kompaktowy terminal końcowy, który jest używany w scentralizowanej infrastrukturze obliczeniowej lub VDI.

264 Paweł Chrobak 1. Do większości zajęć używana jest taka sama konfiguracja programowa stanowisk (pakiet Office + oprogramowanie specyficzne dla różnych zajęć, jak Mathematica, Pakiet Visual Studio, pakiety graficzne itp.) 2. Dla części bardziej zaawansowanych przedmiotów potrzebna jest specyficzna konfiguracja (z reguły wymagająca także wydajniejszych komputerów) głównie w przypadku konfiguracji, gdzie instalowana jest lokalnie baza danych. Najczęściej są to przedmioty związane z bazami danych, oprogramowaniem ERP (np. SAP z lokalną bazą) czy też sieciami komputerowymi (inna konfiguracja sieci lub elementy lokalnej wirtualizacji). Sytuacja ta często jest rozwiązywana poprzez wyodrębnienie specjalistycznych laboratoriów lub możliwość uruchamiania różnych systemów podczas startu systemów (osobne systemy z inną konfiguracją na różnych partycjach dysku). 3. Pożądane jest, aby każdy student przystępujący do zajęć miał do dyspozycji komputer bez plików czy też zmian konfiguracyjnych, które mógł pozostawić poprzedni student, czyli mówiąc w języku potocznym miał świeży system operacyjny. 4. Kluczowe jest, aby wszystkie komputery w laboratorium miały dokładnie taką samą konfigurację oprogramowania, aby każdy student mógł realizować ćwiczenia w podobny sposób. 5. Jednym z głównych problemów administratorów są zmiany konfiguracyjne powodowane przez studentów. Poziom komplikacji systemu Windows powoduje, iż mimo nakładania kolejnych ograniczeń na konto studenckie, odbierania uprawnień do instalacji, jest wiele luk, które co sprytniejsi studenci wykorzystują, aby pokazać swoje zdolności (np. podmiany tapety na pulpicie, instalacja dodatków do przeglądarki, podatności na instalację malwere). Z drugiej strony odbieranie uprawnień powoduje problemy z aktualizacją oprogramowania, sterowników (np. sterowniki do pendrive ów), które uprzykrzają życie i studentom, i prowadzącym. 6. Najczęściej studenci realizują proste zadania (jak edycja arkuszy kalkulacyjnych), przez co wykorzystanie procesora pozostaje na poziomie 5 10% przez 90% czasu. Podsumowując niektóre implikacje wynikające z powyższych spostrzeżeń oraz doświadczenia administratorów laboratoriów studenckich, należy stwierdzić, że bardzo czasochłonne i żmudne jest utrzymanie szeregu takich klasycznych laboratoriów (w formie komputerów PC) oraz ciągłe prześciganie się z pomysłowością studentów, którzy mniej lub bardziej rozmyślnie modyfikują standardowe konfiguracje systemu operacyjnego lub aplikacji. Oczywiście ta czasochłonność wyraża się liczbą etatów administratorów, którzy połowę czasu poświęcają na wykonywanie tych samych, często niepotrzebnych czynności. Oczywiście są narzędzia administracyjne pozwalające na automatyzację części czynności (Active Directory, automatyzacja instalacji oprogramowania i inne), lecz powstają jeszcze nowe utrudnienia: nie zawsze administratorzy pracujący na uczelniach są biegli we wdrażaniu nowych rozwiązań,

Wdrażanie infrastruktury VDI w środowisku akademickim... 265 narzędzia do automatyzacji wdrażania oprogramowania często wymagają od administratorów poświęcania czasu, aby można było ten proces przeprowadzić (nie wszystkie programy dają się automatycznie zainstalować lub wymagają przerobienia do wersji instalacyjnych msi ) 4. Poza tym pozostaje szereg czynności, których nie da się zautomatyzować i wymagają one interwencji, jak odtwarzanie systemu, naprawa uszkodzonych jednostek itp. Aby odpowiednio przedstawić skalę problemu, należy jeszcze poświęcić chwilę analizie punktu 2 opisywanej charakterystyki. Oba opisane tam warianty są nieefektywne i nieporęczne w praktyce. Tworzenie specjalistycznych laboratoriów powoduje trudności w przydzielaniu i harmonogramowaniu zajęć oraz musi prowadzić do nieoptymalnego zarządzania czasem wykorzystania tych laboratoriów lub problemy z ich dostępnością, szczególnie jeśli jest ich więcej. Często wykorzystywana na uczelniach opcja druga (konfiguracje multisystemowe) jest efektywniejsza, wymaga jednak restartu komputera przed zajęciami, co praktycznie może zająć nawet 5 minut, a potem wymaga kolejnego restartu komputera (pod koniec lub na początku kolejnych zajęć). Jest to problem, z którym można się pogodzić, ale w ekstremalnych przypadkach (np. spotkania 45-minutowe) prowadzący może tracić nawet 10% czasu zajęć. 3.2. Korzyści wynikające z wdrożenia VDI w laboratoriach studenckich Z analizy dokonanej w poprzednim punkcie wyłania się model optymalnego rozwiązania organizacyjnego: idealnie byłoby, gdyby student na początku zajęć otrzymał komputer ze świeżo zainstalowanym systemem operacyjnym oraz potrzebnymi mu do zajęć aplikacjami, mógł na nim robić, co chce (a nawet w niektórych przypadkach miał uprawnienia administracyjne), a po skończeniu zajęć system taki byłby kompletnie kasowany, a w jego miejsce byłby podstawiany zupełnie nowy. Dokładnie taką możliwość daje zastąpienie klasycznych komputerów PC architekturą VDI oraz urządzeniami końcowymi klasy zero-client. Jednak całe powyższe rozważania są dopiero wstępem do zmiany modelu organizacyjnego utrzymywania laboratoriów, dalej należy skoncentrować się na korzyściach ekonomicznych i wykazać oszczędności, które pozwolą uczelniom efektywniej gospodarować swoim budżetem w obszarze IT: Koszty utrzymania administracji wdrożenie architektury VDI pozwala znacząco uprościć proces administrowania, utrzymywania laboratoriów i stanowisk komputerowych. W środowiskach korporacyjnych w latach 90. ubiegłego wieku przyjmowało się, że jeden etat administracyjny pokrywał obsługę ok. 50 stacji roboczych. Wraz z upływem czasu i poszerzającą się ofertą narzędzi do automatyzacji procesów administracyjnych dziś przyjmuje się, że jeden administrator 4 Pliki o rozszerzeniu.msi zawierają wersje instalacyjne oprogramowania, które może być instalowane automatycznie na systemach Windows, przy wykorzystaniu mechanizmu Windows Installer.

266 Paweł Chrobak (1 etat) wystarcza na obsługę ok. 500 i więcej stacji roboczych. Jednak w środowiskach akademickich (zwłaszcza w uczelniach państwowych) z różnych pozamerytorycznych przyczyn, których omówienie wykracza poza to opracowanie, obserwuje się przerost zatrudnienia w tym segmencie. Wdrożenie VDI pozwala zastąpić stan obecny jednym lub dwoma etatami administracyjnymi. Sama specyfika VDI powoduje, że niezależnie od tego, czy mamy 100, czy 500 stacji roboczych na samo utrzymanie laboratoriów i realizację zapotrzebowania od strony prowadzących wystarcza ½ etatu. Sposób jego rozłożenia i harmonogramowania pozostaje już w rękach kierownictwa uczelni. Koszty eksploatacyjne typowy terminal zintegrowany z monitorem LED wykonany w technologii zero client zużywa średnio 40 50 W energii elektrycznej, co jest 4-krotnie niższym zużyciem od typowej stacji roboczej (która zużywa ok. 200 W wraz z monitorem 5 ). Oczywiście w skład infrastruktury VDI wchodzi także zespół serwerów i macierz dyskowa, więc uśredniając wyniki dla typowego przykładu dziesięciu 30-stanowiskowych laboratoriów, można przyjąć oszczędność energii elektrycznej na poziomie 50%. Koszty wymiany sprzętu zakłada się średni czas amortyzacji stacji roboczej na 3 lata, przy czym w praktyce uczelnianej czas ten szacuje się na okres 5 lat. Producenci sprzętu VDI jako jedną z zalet VDI wskazują na dwukrotnie dłuższy okres amortyzacji klienta VDI od typowej stacji roboczej. Kluczowy jest fakt, że terminal VDI nie ma w sobie żadnych podzespołów, które decydują o umownym starzeniu się sprzętu. Nie ma więc procesora czy karty graficznej, które staną się zbyt wolne, dysku, który może ulec awarii, kończącej się pamięci RAM itp. Wszystkie te komponenty leżą po stronie serwerów, więc dopóki terminal nie zepsuje się w sposób naturalny w procesie starzenia się elektroniki lub wyświetlacza nie ma potrzeby wymieniania go. Terminale VDI nie mają żadnych części mechanicznych, nawet wentylatorów, dzięki czemu wskaźnik MTBF (Mean Time Betwean Failures) wynosi dla nich ok. 70 000 godzin 6, co jest wartością ponaddwukrotnie wyższą od typowej stacji roboczej (MTBF 30 000 godzin). Należy też zauważyć, że sam koszt terminala VDI jest o ok. ¼ tańszy niż przeciętnego zestawu komputerowego do laboratorium. 4. Aspekty technologiczne wdrażania VDI w laboratoriach dydaktycznych Zanim opisany zostanie modelowy przykład wdrożenia infrastruktury VDI w laboratoriach Uniwersytetu Ekonomicznego we Wrocławiu, warto wspomnieć, jakie cechy tej filozofii czynią ją szczególnie przydatną w rozwiązaniach projektowania la- 5 Wyliczono na podstawie: www.extreme.outervision.com/psucalculatorlite.jsp. 6 Na podstawie: www.itwadministracji.pl/numery/marzec-2014/wady-i-zalety-wirtualizacji-stacji-roboczych.html.

Wdrażanie infrastruktury VDI w środowisku akademickim... 267 boratoriów dydaktycznych. Obecnie na rynku jest dwóch wiodących dostawców rozwiązań VDI: VMware Horizon View opierający się na wirtualizatorach VMware vsphere i protokole PCoIP [Guthrie 2013], Microsoft Hyper-V wraz z Microsoft System Center i protokołem RDP [Finn 2012]. Dalszy opis funkcjonalności opiera się na doświadczeniach autora ze środowiskiem VMware Horizon View, jednakże rozwiązanie Microsoftu oferuje podobne funkcjonalności. Oczywiście rozwiązanie bazujące na VMware jest obecnie uważane za najbardziej zaawansowane technologicznie, jednak należy pamiętać, że jest to rozwiązanie najdroższe i jeśli dodatkowo uczelnia ma możliwość wykorzystania licencji w ramach MSDN Academic Alliance 7 (lub innego programu), to rozwiązanie Microsoft może znacząco obniżyć koszty licencji, a przez to całego wdrożenia. Filozofia i infrastruktura VDI daje administratorom uczelni wyższych wydajne i stabilne środowisko zarządzania laboratoriami dydaktycznymi, automatyzując wiele procesów oraz podnosząc niezawodność całego rozwiązania. Poniżej zostaną wymienione główne aspekty usprawniające pracę administratorów. Centralne wdrażanie i konserwacja systemów wirtualnych administrator przygotowuje jeden obraz systemu tzw. gold image, który dostępny będzie tylko do odczytu, przy czym każde sklonowanie obrazu i utworzenie systemu wirtualnego nie powoduje kopiowania całego obrazu. System odczytuje dane ze złotego obrazu, a wszystkie zmiany k realizowane w systemie wirtualnym zapisywane są w tak Rys. 1. Przydział dysków wirtualnych w technice złotego obrazu Źródło: VMware. 7 MSDN Academic Alliance program firmy Microsoft skierowany do uczelni wyższych, studentów i pracowników naukowych.

268 Paweł Chrobak zwanych obrazach linked clone. Proces ten zwizualizowano na rys. 1. Porównano tutaj objętość dysku dla pięciu wirtualnych stacji roboczych, przedstawiając, że każdy z obrazów zapisał po 1 GB danych na własne potrzeby, objętość zaś złotego obrazu wynosi 20 GB. Oczywiście przestrzeń obrazów linked clone będzie się automatycznie powiększała podczas zapisu nowych danych aż do osiągniecia wartości maksymalnych (zdefiniowanych przez administratora) [Lowe, Marshall 2013]. Dla podanego przykładu oszczędność miejsca wynosi 75% i w procesie zwiększania liczby stacji roboczych współczynnik ten będzie jeszcze rósł. Oczywiście technika ta wymaga odpowiednio szybkiego dysku do przechowywania złotego obrazu. Powinien on być przechowywany na dyskach SSD lub dane z dysku powinny być cache owane, najlepiej także z wykorzystaniem do tego dysku SSD. Stosowanie takiej technologii daje także drugą kluczową korzyść dla naszego przypadku laboratoriów, a mianowicie szybkie odświeżanie systemów wirtualnych. Błyskawiczne odświeżanie systemów wirtualnych jedną z implikacji złotych obrazów jest fakt, że jeśli wirtualny system operacyjny tylko czyta dane ze złotego obrazu (bez możliwości zapisu nań czegokolwiek) i wszystkie zmiany różnicowe zapisuje na linked clone, to usunięcie danych w tego miejsca natychmiastowo powoduje, że przywracany jest czysty obraz systemu operacyjnego. Na rys. 2 przedstawiony został fragment ustawień konfiguratora odświeżania systemów w konsoli VMware View. System automatycznie odłącza sesję użytkownika po 15 minutach braku aktywności i od razu odświeża obraz systemu wirtualnego, co przywraca go do stanu początkowego (proces ten trwa ok. 5 sekund dla każdego systemu) [Asselin 2014]. Ciągłość działania laboratorium użytkownik nie ma możliwości konfigurowania czegokolwiek, chyba że fizycznie uszkodzi terminal. Ponieważ system wirtualny, na którym pracuje, ulegnie skasowaniu zaraz po jego pracy, nie ma znaczenia, jak bardzo uda mu się go przekonfigurować, rozstroić lub zawirusować. Rys. 2. Konfiguracja odświeżania systemu Źródło: opracowanie własne.

Wdrażanie infrastruktury VDI w środowisku akademickim... 269 Polityka bezpieczeństwa w zależności od przyjętej przez administratorów filozofii bezpieczeństwa można zainstalować jeden centralny program antywirusowy z agentami dla poszczególnych systemów wirtualnych lub nawet zrezygnować z oprogramowania antywirusowego na stacjach roboczych, opierając się na założeniu, że nawet jeśli studentowi uda się zawirusować swój komputer lub komputery w sąsiedztwie, to i tak przestaną one (komputery) istnieć po zajęciach. Ponadto środowisko VDI oferuje wiele pożytecznych dodatkowych funkcji, które pozwalają na: balansowanie obciążenia (przenoszenie wirtualnych systemów w locie na inne serwery w klastrze), wyłączanie serwerów przy mniejszych obciążeniach, tworzenie kopii migawkowych i wiele innych. Przed wdrożeniem konieczne jest oczywiście rozplanowanie niezbędnych zasobów serwerowych, które zapewnią odpowiednią wydajność w kolejnym punkcie przedstawiono przykładową konfigurację i jej obciążenie dla 300 obrazów, z kolei na stronach znaleźć można odpowiednie kalkulatory do wyliczania parametrów środowiska. 5. Studium przypadku Uniwersytet Ekonomiczny we Wrocławiu Koncepcja przebudowy infrastruktury IT na Uniwersytecie Ekonomicznym i wybudowania własnej chmury prywatnej zaczęła powstawać w połowie 2010 r., aby po przejściu wszystkich procedur, ustaleniu koncepcji i finansowania projektu we wrześniu 2011 r. można było rozpocząć proces zamówień publicznych i uruchomić cały projekt na początku 2012 roku. Uniwersytet Ekonomiczny był pierwszą uczelnią 8 w Polsce, która wdrożyła takie rozwiązania na tak dużą skalę (8 laboratoriów VDI, ok. 40% wszystkich). Pierwsza faza projektu objęła instalację i konfigurację 6 laboratoriów ze 175 terminalami zero client (Samsung NC240 24 ) oraz nową serwerownię opartą na serwerach Blade firmy DELL, gdzie łącznie zainstalowano sześć 2-procesorowych serwerów z 864 Gb pamięci RAM oraz możliwością szybkiego skalowania do 16 serwerów. Jako pamięć masową wykorzystano macierz EMC z dyskami o łącznej pojemości roboczej 10 T brutto. Połowę serwerów (czyli trzy) przeznaczono na obsługę VDI, pozostała część została wykorzystana do wirtualizacji środowiska serwerowego. Po 3 miesiącach po uruchomieniu infrastruktury w puli serwerowej pracowało już 60 serwerów, w większości produkcyjnych zwirtualizowano większość starych serwerów obsługujących uczelnię (łącznie w serwerami pocztowymi i www). Koszt projektu zamknął się kwotą około 1 300 000 zł brutto. Po roku od wdrożenia, w związku z tym, że projekt spełnił wszystkie wymagania, zaczęto poszerzać bazę laboratoriów pracujących w VDI. Obecnie jest ponad 240 terminali, ponad 400 wirtualnych systemów, a studenci mogą podłączać się do 1 z 5 8 Mowa o VDI dla laboratoriów, ponieważ w tym czasie podobne wdrożenie dla obsługi pracowników prowadził Wydział Prawa i Administracji Uniwersytetu Łódzkiego.

270 Paweł Chrobak dostępnych obrazów w zależności od zajęć i niezbędnej konfiguracji. Na potrzeby VDI przeznaczonych jest sześć 2-procesorowych serwerów, posiadających łącznie 1,2 TB RAM. Macierz dyskowa oraz niektóre serwery wyposażone są w pamięć cache opartą na SSD. Na rys. 3 przedstawiono typowe obciążenie serwerów obsługujących VDI w godzinach zajęć. Rys. 3. Typowe obciążenie serwerów VDI na UE we Wrocławiu Źródło: opracowanie własne. W latach 2012 i 2013 UE realizowała Laboratorium badawcze projektu In- KoM 9 (z infrastrukturą o wartości ok. 200 000 zł), w ramach którego powstało specjalistyczne laboratorium badawcze. W związku z pozytywnymi doświadczeniami z VDI zdecydowano się na wdrożenie tej infrastruktury również tam. Projektując rozwiązanie dla tego laboratorium, autor artykułu zetknął się z paroma istotnymi problemami, których omówienie i zrozumienie może być kluczowe dla udanego wdrażania infrastruktury VDI. Na rys. 4 przedstawiono zdjęcie części laboratorium 10. Rys. 4. Część wyposażenia Laboratorium InKoM Źródło: zasoby własne. Na rys. 5 przedstawiono fragment obecnej infrastruktury sieciowej obsługującej VDI (stan na styczeń 2014 r.). 9 www.ue.wroc.pl/aktualnosci/7272/otwarto_laboratorium_badawcze_projektu_inkom.html. 10 Więcej zdjęć dostępnych jest na stronie: http://pawelchrobak.pl/budowa-laboratorium-w-ramach-projektu-inkom-inteligentny-kokpit-dla-menedzerow-projekt-ncbir.

Wdrażanie infrastruktury VDI w środowisku akademickim... 271 Rys. 5. Fragment Infrastruktury sieciowej na UE we Wrocławiu Źródło: opracowanie własne. Choć systemy używane do laboratoriów nie są specjalnie wymagające graficznie, to zainstalowano tam duże 30-calowe wyświetlacze o rozdzielczości natywnej 2560x1600 pikseli wraz z systemami Windows 7 lub 8.1.1. Wyświetlacze te obsługiwane są przez terminale zero client firmy Wyse P25. Dodatkowo są tam dwa zestawy monitorowe (każdy zestaw to 3 monitory Full HD osadzone na wspólnej ramie w pozycji pionowej) oraz podłączone do monitora 55 cali (również Full HD). Zestawy te podłączone są do terminali Wyse P45. Taka konfiguracja urządzeń powoduje, że serwery, nawet przy uruchomieniu serwisu Youtube, są bardzo mocno obciążane z dwóch powodów: Strumień PCoIP jest domyślnie kodowany w stacji roboczej i wysyłany siecią LAN. Przy dekodowaniu całego obrazu 2560x1600 okazuje się, że proces dekodujący strumień potrafi zabrać nawet 50 60% mocy dwurdzeniowego wirtualnego procesora. Aby temu zaradzić, serwer został zakupiony ze specjalną kartą dekodującą sprzętowo strumienie PCoIP (karta Teradici Apex 2800). Cena takiej karty oscyluje w granicach 2000 euro (2014 rok), jednak większym problemem jest fakt, że produkt ten jest niedostępny w Polsce, co utrudnia proces zamówie-

272 Paweł Chrobak nia publicznego. Zastosowanie karty odciążyło proces strumieniowania parokrotnie. Jedna karta jest w stanie dekodować równocześnie 40 strumieni Full HD lub 25 strumieni 2560x1600. Drugi problem przy tak dużych rozdzielczościach: domyślnie grafika 2/3D jest emulowana przez VMware, co w przypadku desktopów zaczyna być wąskim gardłem (zwłaszcza przy użyciu nowszych systemów Windows, nawet z wyłączonym AERO). Dlatego zdecydowano się na użycie karty graficznej projektowanej dla środowisk VDI Nvidia Grid K1 (768 rdzeni, 16G RAM), która może zostać użyta w trybie svga (shared VGA), czyli współdzielonej karty graficznej dla wielu wirtualnych systemów. Choć moc karty (i cena również) wydaje się olbrzymia, w przypadku podzielenia jej mocy na 20 30 wirtualnych komputerów pozwala ledwo wspomagać podstawowe operacje graficzne. Obu wyżej wymienionych rozwiązań nie da się zastosować w serwerach typu Blade, choć w rozwiązaniach HP Blade Gen8 możliwe jest użycie zminiaturyzowanej wersji tej karty. Projektując więc takie rozwiązania dla wyświetlaczy wielkoformatowych, należy montować je w tradycyjnych serwerach (np. dell R7 20 na UE) Pozostałe, mniej istotne doświadczenia autora z opisanego wdrożenia, są następujące: W związku z rosnącym tempem pojawiania się na rynku nowych rozwiązań warto nastawiać się na rozwiązania, które dopiero zaczynają pojawiać się na rynku w tracie wdrażania okaże się wtedy, że nie jesteśmy krok do tyłu z naszym rozwiązaniem. Terminale zero client dobrym rozwiązaniem jest stosowanie terminali (o ile to możliwe i uzasadnione laboratoria studenckie są tutaj dobrym przykładem) zintegrowanych z wyświetlaczem. Oprócz często mniejszego zużycia prądu możliwe jest utrzymanie większego porządku w sali poprzez wyeliminowanie wielu niepotrzebnych kabli (klawiatura i mysz łączone są wtedy bezpośrednio do monitora). Literatura Serafin M., 2011, Wirtualizacja w praktyce, Helion, Warszawa. Finn A., Luescher M., Lownds P., 2012, Windows Server 2012 Hyper-V. Podręcznik instalacji i konfiguracji, Helion, Warszawa. Lowe S., Marshall N., 2013, Mastering VMware vsphere 5.5, John Wiley & Sons, Indianapolis, Indiana. Guthrie F., Lowe S., Coleman K., 2013, VMware vsphere design, John Wiley & Sons, Indianapolis, Indiana. Rosenberg J., Mateos A., 2012, Chmura obliczeniowa. Rozwiązania dla biznesu, Helion, Warszawa. Asselin S., O Doherty P., 2014, VMware Horizon Suite: Building End User Services, VMware Press. Madden B., Knuth G., 2014, Desktops as a Service: Everything You Need to Know About DaaS & Hosted VDI, Burning Troll Production, San Francisco, California.

Wdrażanie infrastruktury VDI w środowisku akademickim... 273 IMPLEMENTATION OF VDI INFRASTRUCTURE IN AN ACADEMIC ENVIRONMENT CASE STUDY Summary: The article describes the causes of the economic and organizational case for implementing VDI solutions in the learning centers of universities. The analysis of laboratory infrastructure allows to better understand the broad ability to adapt to VDI as well as the range of benefits administrators and research and teaching staff receive. In addition to the benefit analysis a case study of the implementation of the model solution at the University of Economics in Wroclaw is shown, which includes more than 240 terminals of a true zero-client and more than 400 virtualized systems available to students in 9 laboratories. The article presents a selection of experience from the project. Described implementation is based on VMware Horizon View. Keywords: private cloud, virtualization, VDI infrastructure, academy laboratory.