Ty asemapalvelun kehitt minen virtualisoinnin avulla

Download Report

Transcript Ty asemapalvelun kehitt minen virtualisoinnin avulla

Diplomityö: Työasemapalvelun kehittäminen
virtualisoinnin avulla
16.10.2007
Jonni Purho
Valvoja: Professori Raimo Kantola
Ohjaaja: DI Saara Marmo
Taustaa




Työasemapalvelu: IT-palveluyrityksen tuottama
palvelu, joka sisältää asiakasyrityksen käyttämien
työasemien toteutuksen ja ylläpidon
Nykyinen toteutustapa: jokaisella käyttäjällä
henkilökohtainen PC
Hajautetun rakenteen ja sovelluksista aiheutuvien
ongelmien vuoksi PC-työasemien ylläpito on kallista
Virtualisoinnin avulla työasemapalvelu voidaan
toteuttaa keskitetysti ja sovellusten väliset konfliktit
voidaan välttää
Työn tavoitteet
Tutkimus tehtiin Enfo Oyj:lle
Taustalla tarve tuotteistaa virtualisointiin perustuva
työasemapalvelu
Tavoitteena esittää näkemys siitä, miten
virtualisointiin perustuva työasemapalvelu voidaan
toteuttaa ja mitä se tarjoaa työasemia käyttäville
yrityksille






Virtualisointiteknologioiden ominaisuudet
Virtualisoinnin liiketoimintastrategiset hyödyt ja haasteet
PC-työasemiin verrattuna
Virtualisointiin perustuvat työasemat yksittäisen käyttäjän
näkökulmasta
Tutkimusmenetelmät

Kirjallisuusselvitys


Aihetta käsittelevää painettua kirjallisuutta saatavilla vähän, minkä
vuoksi suuri osa lähteistä muuntyyppisiä (www, digitaaliset lehdet
jne.)
Asiantuntijoiden haastattelut
Virtualisointi



Virtualisointi tarkoittaa tietokoneen tai sovelluksen
fyysisten ominaisuuksien erottamista tavasta, jolla
muut tietokoneet, käyttäjät tai sovellukset ovat
vuorovaikutuksessa koneen tai sovelluksen kanssa
Työasemapalvelun kannalta oleellisimmat
virtualisointiteknologiat ovat koneiden,
käyttöliittymien ja sovellusten virtualisointi
Yhteistä kaikille virtualisointiteknologioille on tiedon
keskittäminen
Koneiden virtualisointi





Fyysisen tietokoneen ja sen käyttämän laitteiston
mallintaminen ohjelmallisesti
Virtuaalinen kone on fyysisen isäntäkoneen laitteiston
tai käyttöjärjestelmän päällä toimiva kokonaisuus,
jossa on oma käyttöjärjestelmä ja sovellukset
Virtuaalinen kone näkee isäntäkoneen suorittimen,
muistin ja oheislaitteet sille kuuluvina laitteina
Yhdellä isäntäkoneella voi samanaikaisesti toimia
useita virtuaalisia koneita
Palvelimilla toimivia virtuaalisia koneita voidaan
verkon välityksellä käyttää työasemina (VDI)
Käyttöliittymien virtualisointi




Käyttöliittymien virtualisoinnin avulla voidaan tarjota
käyttäjälle verkon välityksellä käyttöliittymä
keskitetyssä palvelinympäristössä toimiviin
sovelluksiin ja työasemiin
Perustuu ITU-T:n suositukseen T.128 (Multipoint
Application Sharing)
Verkon kautta välitetään kuva sovelluksen
käyttöliittymästä tai työpöydästä, sekä käyttäjän
antamat hiiri- ja näppäimistösyötteet
Käytännön sovellus palvelimilla toimivien Windowssovellusten käyttämiseen: Citrix Presentation Server
Sovellusten virtualisointi




Sovelluksen paketointi ympäristöön, joka eristää sen
käyttöjärjestelmästä ja muista sovelluksista
Paketti sisältää kaikki sovelluksen suorittamiseen
vaadittavat tiedot, mukaanlukien rekisterit ja DLLtiedostot
Paketoituja sovelluksia voidaan siirtää palvelimelta
työasemiin ja käyttää välittömästi – perinteistä
asennusprosessia ei tarvita lainkaan
Sovellusten virtualisointi poistaa sovellusten väliset
DLL-konfliktit
Virtualisointiteknologioiden yhdistäminen
VDI-palvelimet
Virtuaaliset työasemat
•asennetut sovellukset
•TS/Citrix-sovellukset
•virtuaaliset sovellukset
Virtuaalisten työasemien ja Citrixsovellusten käyttäminen PC:stä
tai suppeasta työasemasta
Terminal Server/Citrixpalvelinfarmi
Citrix-sovellusten
käyttäminen virtuaalisesta
työasemasta
Käyttäjä
Työasema
•PC
•Suppea työasema
Virtuaalisten sovellusten
lataaminen PC:lle
Virtuaalisten sovellusten
lataaminen virtuaalisiin
työasemiin ja Citrix-palvelimille
Sovellusten virtualisointi:
SoftGrid
Strategiset hyödyt







Keskittäminen ja hallinnointi
Konsolidointi
Uusien sovellusten käyttöönotto
Liiketoiminnan jatkuvuus vikatilanteissa
Tietoturvallisuus
Käyttäjien liikkuvuus
Päätelaitekustannusten vähentäminen
Strategiset haasteet





Vaatimukset verkolle
Eri teknologioista koostuvan järjestelmän hallinnointi
Käyttöönottokustannukset
Kapasiteetin mitoitus
Tietoturvallisuus
Virtualisointiin perustuva työasemapalvelu
käyttäjän näkökulmasta

Käyttäjä käyttää edelleen samaa käyttöjärjestelmää
(Windows) ja samoja sovelluksia




Toteutusteknologian vaihtuminen aiheuttaa vain kosmeettisia
muutoksia käyttökokemukseen
Sovellukset eivät ole sidottuja fyysiseen työasemaan,
minkä ansiosta niitä voidaan käyttää eri työpisteistä
Vikatilanteista aiheutuvat käyttökatkot ovat
harvinaisempia ja niistä toipuminen nopeampaa
Diplomityö sisältää käyttäjän näkökulman tarkastelua
käyttötapausmallinnusten muodossa
Johtopäätökset



Hyvien ominaisuuksiensa ansioista virtualisointi tulee
nousemaan lähitulevaisuudessa pääasialliseksi
työasemapalveluiden toteuttamisteknologiaksi
Työasemajärjestelmien suunnittelu, toteutus ja
ylläpito vaatii entistä parempaa asiantuntemusta,
minkä vuoksi yhä useampi yritys tulee ulkoistamaan
työasemansa
Uusien teknologioiden ymmärtäminen voi olla
työasemia käyttäville yrityksille vaikeaa, mikä vaatii
IT-palveluyrityksiltä hyvää tuotteistamista
Jatkotutkimuksen aiheita

Virtualisointiin perustuvan työasemapalvelun
kustannuslaskelma


Mistä mahdolliset kustannuserot PC-työasemapalveluun
verrattuna muodostuvat?
Case-tutkimus: virtualisoinnin käytön vaikutus
yrityksen liiketoimintaprosesseihin
Kiitos

Kysymyksiä?