Suuntana kokonaan virtualisoitu palvelininfra Cisco Expo 2009 08.09.2009 Messukeskus, Helsinki Santeri Stolt VMware Finland
IT:n suurin haaste Mihin IT-budjetti kuluu 5% Infran investoinnit 23% Sovellusten investoinnit 42% Infran ylläpito Valtaisa monimutkaisuus >70% IT-budjetista kuluu siihen että valot palaa <30% jää kehittämiseen ja kilpailuedun tavoitteluun 30% Sovellusten ylläpito Liiketoiminta ei voi muuttua nopeammin kuin IT muuttuu
VMwaren vaikutus asiakasorganisaatioissa 60% säästö kustannuksissa $14,235 2 3x kasvu tuottavuudessa 100 250 $5,694 30 75 Ennen VMwarea VMwaren jälkeen Infran hinta per sovellus Ennen VMwarea VMwaren jälkeen Työkuormia per Admin *Lähde: IDC ja VMware TAM program
Palvelinkonsolidointi Kööpenhaminan kaupunki Ennen Jälkeen Palvelimia 638 Palvelimia 32 Tallennus Sekalaista Tallennus SAN Verkko (kaapelit/portit) >1000 Verkko (kaapelit/portit) 128 Räkkejä Todella paljon Räkkejä 5 Sähkönsäästö 75% CO2 säästö / 5v Rahallinen säästö / 3v 3550tn > 1M eur
Pää pilvissä, mutta jalat tukevasti maassa Yksityinen pilvi (Private Cloud) App Loads Nykyinen konesali Sisäinen pilvi Siirrettävyys ja valinnanvapaus Standardit Pilvipalvelut Ulkoinen (Cloud pilvi Computing) Tehokas Luotettava Joustava Turvallinen Dynaaminen 11
VMware vsphere - konesalin ja pilvipalveluiden käyttöjärjestelmä.net Windows Linux J2EE ERP Web 2.0 SaaS vapp vcenter Suite Application Services Infrastructure Services Availability Security Scalability VMotion Storage VMotion HA Fault Tolerance Data Recovery ESX ESXi DRS/DPM vshield Zones VMSafe VMFS Thin Provisioning DRS Hot Add vcompute vstorage vnetwork Distributed Switch VMware vsphere 4.0 Internal Cloud *Note vcenter Server and its components are a separate purchase External Cloud
Sovelluksen ajonaikainen siirto ei katkoksia! Taattu palvelutaso infrastruktuurille Laitehuollot Laitemigraatiot Kuormantasaus Infrastruktuurin muutokset ymv. Esimerkki: Ylläpito ilman huoltokatkosta VMotion VMotion Laitetta on helppo huoltaa, laajentaa tai vaihtaa se tehokkaampaan!
Konesalin resurssit jaetaan älykkäästi vsphere kokoaa erilliset resurssit jaetuiksi loogisiksi resursseiksi Department A Resource Pool 2 CPU 36GHz, Mem 58GB Priority HIGH Business Unit Aggregate Resources Department B Resource Pool 3 CPU 12GHz, Mem 22GB Priority LOW CPU 48 GHz, Mem 80GB Servers, Storage, Networking Rikkoontunut palvelin vähentää resursseja, mutta ei halvaannuta sovellusta Dedikoitu (virtuaalinen) infrastruktuuri liiketoimintayksiköille, keskitetyllä IT:llä kuitenkin kokonaishallinta ja rauta Resurssien ja virtuaalikoneiden hallinnan voi delegoida liiketoimintayksiköille Kokonaista SOA-sovelluspinoa voi hallita yhtenä kokonaisuutena
VMware DRS - Capacity on Demand Dynaaminen raudan lisääminen minimoi riskit mitoituksessa Provisiointi yksinkertaista ja nopeaa Kapasiteetin lisääminen on ennennäkemättömän helppoa Vähentää ylimitoitusta parantaa kustannustehokkuutta Resource Pool Pool CPU CPU 36GHz, 50GHz, Mem Mem 58GB70GB Priority Priority HIGH HIGH
Sovellusinstanssin ajonaikainen kasvattaminen TPS TPS Latenssi Latenssi SQL 2 GB 1 vcpu SQL 8 GB 4 vcpu Lisää kapasiteettia ilman palvelukatkosta Toivuta takelteleva palvelu minuuteissa ja pysyt SLA:ssa Vaihtoehtoina myös Vmotion tehokkaammalle palvelimelle tai toisen instanssin lisääminen
Mitoitusriskin mukana poistuu etukäteisinvestoinnit Varmuuskerroin Tehontarve ~3-5v Tehontarve tänään Maksa vain siitä mitä tarvitset > Vapauttaa pääomaa kassan vahvistamiseen, työpaikkojen säilyttämiseen, innovoimiseen jne > Lisäkapasiteettia saa tulevaisuudessa halvemmalla kuin tänään > Ei turhia ylläpitokuluja > Ei turhaa painolastia taseessa Ei-virtualisoidun sovellusalustan mitoitus
Suojaus laiterikkojen varalta mille tahansa sovellukselle APP VMware vsphere APP X Resource Pool VMware FT VMware HA Sovellus- ja käyttöjärjestelmäriippumaton Ei klusteroinnin monimutkaisuutta ja kustannuksia
Kahden konesalin katastrofivalmius kustannustehokkaasti! Konesali 1 Konesali 2 Turvattu ympäristö Varaympäristö VirtualCenter Site Recovery Manager VirtualCenter Site Recovery Manager Datastore Groups Levyjärjestelmän replikointi Datastore Groups
Max skaalautuvuus (ydintä) vspherellä sovelluksesi skaalautuu paremmin 64 Kuinka montaa ydintä sovelluksesi osaa käyttää? 2005 2010 56 Quad-Socket 48 40 16-Core 32 24 16 Quad-Socket Dual-Core 8 Average App Exchange Web Servers SQL Server ESX Scale-out Average App Exchange Web Servers SQL Server ESX Scale-out
Kehitys- ja testaussyklin nopeutuminen Testaus 4 Siirrä tuotantoon Tuotanto 3 Enemmän testejä Web APP vapp DB 2 Tarkka kopio tuotannosta 1 Arkistointi Rollbackia varten Web APP vapp DB Web APP vapp DB > Nopeammat testisyklit > Aina ajantasainen kopio tuotannosta -> parempi laatu > Halvempi infrastruktuuri testiympäristöille
Tavoite IT as a Service (Sisäisesti tai ulkoisesti provisioitu) Tehokkuus Hallittavuus Valinnanvapaus
Liiketoimintakriittiset sovellukset ja VMware % asiakkaista jotka ajavat sovellustaan tuotannossa VMwarella 56% 53% 50% 36% 41% 34% 24% 27% MS Exchange MS SQL MS SharePoint Oracle Middleware Oracle DB IBM WebSphere IBM DB2 Source: VMware customer survey, September 2008, sample size 1038 Data: Within subset of VMware customers running a specific app, % that have at least one instance of that app in production in a VM SAP In a recent Gartner poll, 73% of customers claimed to use x86 virtualization for mission critical applications in production Source: Gartner IOM Conference (June 2008) Linux and Windows Server Virtualization Is Picking Up Steam (ID Number: G00161702)
% sovelluksista vsphere 4 takaa suorituskyvyn vaativille sovelluskuormille 95% sovelluksista VMware Infrastructure 3 VMware vsphere 4 1 to 2 vcpus 4 VCPUs 8 VCPUs < 4 GB piikit 64 GB per VM 255 GB per VM < 2.4Mbits/s 9 Gb/s 30 Gb/s < 100 piikki 100,000 300,000 Sovelluksen suorituskykyvaatimukset 1. Source: VMware Capacity Planner assessments
vsphere ja SQL Server 2008: suorituskyky Suhteellinen skaalautuvuus VM Natiivi 147.24 133.12 ESX saavuttaa 90% natiivista suorituskyvystä 4 vcpu virtuaalikoneella 94.04 51.08 45.22 79.88 Tapahtuman viive ei muutu! 1 vcpu 2 vcpu 4 vcpu
Onko se tuettu? Useimmiten on. McKesson
Miten saavuttaa maksimaalinen hyöty virtualisoinnista? Virtualisoi kaikki. Aloita heti.