VMware Virtual Infrastructure Leiv Jarle Larsen
Agenda VMware kjapp oversikt over produkter Nøkkelteknologier Lagring/SAN Nettverk Virtual appliances Litt om fremtiden
VMware Amerikansk selskap grunnlagt i 1998 Oppkjøpt av EMC (passive eiere) Har flere virtualiseringprodukter VMware Player VMware Workstation VMware View VMware ThinApp VMware Infrastructure 120000 kunder 100% av Fortune 100 90% av Fortune 1000
Nøkkelteknologier Hypervisor VMware Tools VMware HA vmotion / Storage vmotion DRS VMFS VirtualCenter
VMwares hypervisor
VMware Tools Drivere som brukes av virtuelle maskiner Skjermdrivere Diskdrivere Nettverkskortdrivere Kommuniserer mellom operativsystemet og hypervisoren Finnes til en lang rekke operativsystem Windows (de fleste versjoner) RedHat Linux SuSE Linux Novell Solaris Ubuntu/Debian
VMware HA VMware High Avaliability er VMwares cluster-funksjonalitet Forsvinner en ESX-server, vil de virtuelle serverne ble restartet på andre ESXservere Hver ESX-server har oversikt over hvilke virtuelle severe som kjører hvor
vmotion / Storage vmotion vmotion flytter virtuelle maskiner fra en ESX-server til en annen i fart Innholdet til en virtuell maskin kopieres, til slutt endres diskaksessen Kan brukes til bl.a vedlikehold av ESX-servere, utfasing av gamle servere Storage vmotion kopierer virtuelle maskiner fra et LUN til et annet i fart. Kan brukes ti bl.a utfasing/innfasing av SAN
Dynamic Resouce Scheduler Lastbalansering av virtuelle maskiner Systemet overvåker hvorvidt virtuelle servere får de ressursene de skal ha Finnes ressurser på andre ESX-servere, flyttes virtuelle servere vha. vmotion Ressursgrupper kan prioritere ressurser og sørge for at SLA-krav kan bli innfridd
VMFS VMware File System Cluster filsystem hvor virtuelle servere kan lagres Muliggjør at alle ESX-serverne kan ha tilgang på delt lagring Tilgang med SCSI, iscsi eller FC
VirtualCenter Management-verktøy for styring av ESX-servere og virtuelle maskiner Kjører på en Windows 2003-maskin (fysisk eller virtuell) Styring av ressurser Monitorering av logger og hendelser Konfigurering av ESX-servere og virtuelle maskiner Oppgradering/patching vha. Update Manager
Kjapt om noen andre teknologier Site Recovery Manager : automatiserer site failover/failback VMware Converter : konverting av fysiske maskiner til virtuelle maskiner VMware Consolidated Backup : verktøy for disaster recovery backup Capacity Planner : undersøking av miljø før et virtualiseringsprosjekt VMmark : benchmarktesting av virtuelt miljø
Lagring / SAN Virtuelle maskiner lagres på lokal disk eller delt lagring Skal der være HA-funksjonalitet, må det være delt lagring Kun på den måten kan flere ESX-servere få tilgang til de virtuelle maskinenen Delt lagring kan være NFS, iscsi eller FC iscsi og FC vil bruke VMFS, mens NFS vil bruke standard filsystem Best ytelse/funksjonalitet med FC og blir oftest valgt som plattform Utvalget i støttede produkter er god Hewlett-Packard IBM EMC NetApp Hitachi osv. osv.
Nettverk VMware støtter bl.a VLAN tagging, CDP og NIC trunking Muliggjør en robust og sikker nettverksdesign Service Console er kommunikasjon til ESX-serveren VMkernel er kommunikasjon for vmotion Virtual Machine er kommunikasjon for virtuelle maskiner
Virtual appliances Ferdiglagde virtuelle maskiner, klar til å kjøres Lastes ned fra nettet, importeres i vmware-miljøet og startes opp Både opensource og closed-source Kommersielle aktører som CheckPoint og Cisco har mange ferdiglagde appliances Kvalitetssikret og optimert for virtuell plattform www.vmware.com/appliances
Litt om fremtiden Virtual Infrastructure 4.0 blir lansert snart (Q1 2009?) Inneholder en mengde nye features: VMware Fault Tolerence Thin Provisioning Distributed Switches VMSafe AppSpeed Chargeback CapacityIQ Cisco Nexus 1000V Ciscos første virtuelle switch