microsoft system center virtual machine manager 2008 r2

54
Microsoft System Center Virtual Machine Manager 2008 R2 Edin Smlatić Ventex d.o.o. [email protected]

Upload: winda

Post on 14-Jan-2016

39 views

Category:

Documents


0 download

DESCRIPTION

Microsoft System Center Virtual Machine Manager 2008 R2. Edin Smlatić Ventex d.o.o. edin.smlatic @ ventex.hr. Agenda : Što je SCVMM, preduvjeti i instalacija Prvi koraci i podešavanje u SCVMM-u VMM Library VMM Self - service portal - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Microsoft  System Center Virtual Machine Manager  2008 R2

Microsoft System CenterVirtual Machine Manager 2008 R2

Edin SmlatićVentex d.o.o.

[email protected]

Page 2: Microsoft  System Center Virtual Machine Manager  2008 R2

Agenda:

• Što je SCVMM, preduvjeti i instalacija• Prvi koraci i podešavanje u SCVMM-u• VMM Library• VMM Self-service portal• Stvaranje i upravljanje virtualnih mašina među hostovima• P2V i V2V migracija• Highly Available virtualne mašine• Upravljanje sa Checkpoint-ima i Update-ima• Upravljanje sa Job-ovima• Integracija SCOM 2007 i PRO Tips• Što donosi SCVMM 2012?• Live Demo

Page 3: Microsoft  System Center Virtual Machine Manager  2008 R2

Što je SCVMM?

– Alat za centralizirano upravljanje i nadzor virtualnih mašina– Podržani Hyper-V, Virtual Server, VMware ESX hostovi– Podržana migracija P2V i V2V– Perfomanse and Resource Optimization (PRO) and reporting -

integracija sa SCOM– Podrška za high availability– Self-service Portal– Centraliziran library– Mogućnost delegiranja administracije virtualnih mašina– Integracija sa PowerShell-om

Page 4: Microsoft  System Center Virtual Machine Manager  2008 R2

SCVMM komponente:

Obavezne komponente:• VMM Server i default library server• VMM Database• VMM Administration Console• Virtual Machine Host

Dodatne komponente i feature-i:• Dodatni library serveri• VMM Self-Service Portal• Perfomance and Resource Optimization (PRO)

Page 5: Microsoft  System Center Virtual Machine Manager  2008 R2

SCVMM minimalni hardverski zahtjevi:

Page 6: Microsoft  System Center Virtual Machine Manager  2008 R2

SCVMM softverski zahtjevi:

Page 7: Microsoft  System Center Virtual Machine Manager  2008 R2

Podržani Host-ovi:

Microsoft VM Host-ovi:• Microsoft Virtual Server 2005• Windows Server 2008• Windows Server 2008 R2 VMware support:• VMware VirtualCenter 2.5 (VI3), sa slijedećim ESX Serverima:

– VMware ESX Server 3.5– VMware ESX Server 3.0 ili jači

• VMware vSphere 4 (VI3 features only), sa slijedećim ESX Serverima:– VMware ESX Server 4.0– ESX Server 3.5– ESX Server 3.0 ili jači

• VMware Server nije podržan

Page 8: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacijske opcije SCVMM

Page 9: Microsoft  System Center Virtual Machine Manager  2008 R2

VMM Configuration Analyzer:

Page 10: Microsoft  System Center Virtual Machine Manager  2008 R2

VMM Configuration Analyzer:

Page 11: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Server role

Page 12: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Server role

Page 13: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Server role

Page 14: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Server role

Page 15: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Server role

Page 16: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Server role

Page 17: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Server role

Page 18: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Admin Console

Page 19: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Admin Console

Page 20: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Admin Console

Page 21: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Admin Console

Page 22: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Admin Console

Page 23: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Admin Console

Page 24: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Self-Service Portal

Page 25: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Self-Service Portal

Page 26: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Self-Service Portal

Page 27: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Self-Service Portal

Page 28: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Self-Service Portal

Page 29: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Self-Service Portal

Page 30: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Self-Service Portal

Page 31: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Self-Service Portal

Page 32: Microsoft  System Center Virtual Machine Manager  2008 R2

Instalacija SCVMM: VMM Self-Service Portal

Page 33: Microsoft  System Center Virtual Machine Manager  2008 R2

Prvi koraci i podešavanje u SCVMM-u:

• Hosts:– Host grupe – organizacija hostova– Pridruživanje host-a SCVMM-u:

• Windows host na ADDS-u• Windows host na perimetru• VMware ESX Host-a• Vmware Virtual Center servera

– Konfiguracija host properties-a

• VMM Administration:– Placement Settings – podešavanje načina na koji se određuje score-a hosta.

VMM mjeri CPU, RAM, disk I/O i network svakih 10 min i kalkulira score• Load Balancing – ocjenjivanje hosta sa ciljem distribucije processing load-a podjednako na sve hostove• Resurce maximization – ocjenjivanje hosta u cilju hostanja više VM-ova na što manji broj hostova

– PRO i SCOM integracija– User Roles i VMM Security

• Administrator: Maksimalne privilegije• Delegated Administrator – Slično Administrator roli, samo su prava limitirana na određene host grupe i library servere. Ne

može upravljati User role-ama• Self-Service User - A self-service user rola omogučuje korisnicima izrade i upravljanju vlastitih vritualnih mašina unutar

VMM Self-Service Portala. Ne može upravljati User role-ama, te ne može upravljati administrativnim funkcijama na Hostu i Library Server-u

Page 34: Microsoft  System Center Virtual Machine Manager  2008 R2

VMM Library Server:

• Centralizirani katalog resursa potrebnih za izradu virtualnih mašina u VMM-u

• Default Library server se ne može modificirati i brisati, za razliku od dodatnih library server-a

• Library grupe• VMM Library sačinjavaju: ISO, virtualni diskovi, virtualne floppy diskete,

sysprep answer file-ove, powershell skripte, hardware template-ove, OS profile template-ove, virtual machine templates, virtualne mašine koje se ne koriste

Page 35: Microsoft  System Center Virtual Machine Manager  2008 R2

VMM Self-service Portal:

• Web portal koji omogućuje korisnicima izradu i management virtualnih mašina u SCVMM infrastrukturi

• Pristup se omogućuje konfiguracijom User role u VMM konzoli• Ograničavanje prava User-u na koje hostove, koliko i kakve VM-ove može

koristiti

Page 36: Microsoft  System Center Virtual Machine Manager  2008 R2

Stvaranje virtualnih mašina:

• Novu VM možemo stvoriti:• Manualno sa novim VHD-a• Iz postoječeg VHD-a• Virtual Machine Template – potreban sysprep• VM pohranjen u VMM Library• VM Cloning• P2V i V2V konverzijom

• Da li je OS na VM podržan – integration services• Na koji host ćemo deploy-at – host rating • Virtual Networks

Page 37: Microsoft  System Center Virtual Machine Manager  2008 R2

Upravljanje virtualnim mašinama među hostovima:

• LAN Migration • Quick Migration • Live Migration• SAN Migration• Storage vMotion• Quick Storage Migration

Page 38: Microsoft  System Center Virtual Machine Manager  2008 R2

Upravljanje virtualnim mašinama među hostovima:

• Live Migration (Hyper-V 2008 R2, ESX 3.0, ESX 3.5)– No service interruption while virtual machine is moved

• Quick Migration (Hyper-V)– Downtime under 1 minute in most cases – VM is put into save-state while it is moved from one cluster node to another using the cluster failover mechanism

• SAN Migration (Virtual Server, Hyper-V)– requires a SAN and SAN management software supplied by vendor that hooks into Virtual Disk Services (VDS)– SAN management software must be installed on your SCVMM server– Downtime under 1 minute in most cases – VM is put into save-state while SCVMM detaches the LUN from Host A and attaches the LUN to Host B using unmasking and

masking operations at the SAN level• LAN migration Virtual Server, Hyper-V, ESX

– Downtime minutes to hours (W2K8, W2K3 hosts) VM needs to be stopped or in saved state for the entire duration of transfer – Downtime under 1 minute in most cases (W2K8 R2) VM can remain running for the almost entire duration of the transfer of its

virtual disks from once storage location to another. VM is put into save-state for a brief interval to migrate its memory state and associated differencing disks.

• Storage vMotion (ESX 3.5) – No perceived service interruption while the virtual disks associated with a virtual machine are moved from storage location to

another• Quick Storage Migration Hyper-V (W2k8 R2)

– Minimal downtime - under 1 minute in most cases– VM can remain running for the almost the entire duration of the transfer of its virtual disks from once storage location to

another – Creates differencing disk, copy data to target, brings VM is into save-state to migrate its memory, state and associated

differencing disks.

Page 39: Microsoft  System Center Virtual Machine Manager  2008 R2

Physical to Virtual migracija (P2V):

• Analiza kandidata za virtualizaciju:– Microsoft Assessment and Planning Toolkit

• Online migracija:– Instaliranje agenta– Analiza hardvera da li je odgovarajući za migraciju– Izrada VSS-a snapshot-a i kopiranje u VHD disk– Fixing up (prilagodba drivera)– Kreiranje VM-a– Koristimo kod mašina sa statičkim podacima (web server), te VSS kompatibilnih aplikacija

• Offline migracija:– Boot u Windows PE okolinu– Svi traženi driveri fizičke mašine moraju biti sadržani u WinPE boot-u– Barem 512MB RAM– Sličan proces kao i online migracija samo se ne koristi VSS– Koristimo kod mašina gdje se podaci često mijenjaju (SQL, File Server), te ADDS, Exchange,

kao i aplikacija koje nisu VSS kompatibilne– Kod ne podržanih operativnih sustava

Page 40: Microsoft  System Center Virtual Machine Manager  2008 R2

Virtual to Virtual migracija (V2V):

• VMware virtualne mašine:– Migracija se može raditi sa:

• ESX Servera• VMM Library-a• File share-a (Windows ili NFS)

– Read-only operacija – originalna VM se ne briše, niti mijenja– VM mora biti ugašena da bi se migrirala

• Virtual Server 2005:– Deinstalira Virtual Machine Additions– Upgrade-a HAL– Instalira Integration Services

Page 41: Microsoft  System Center Virtual Machine Manager  2008 R2

High Availability opcije za Hyper-V virtualizaciju :

• Host Clustering:– Fizički serveri su cluster node-ovi– Shared storage – FC ili iSCSI– Aplikacije ne moraju biti cluster-aware jer se failover odvija na razini VM-a

• Guest Clustering:– Cluster node-ovi su virtualne mašine– Shared storage može biti samo iSCSI– Aplikacije moraju biti cluster-aware

• Network Load Balancing:– Radi na isti način kao i na fizičkim mašinama– VM-ovi mogu biti NLB cluster node-ovi– Aplikaciju instaliramo i konfiguriramo na serverima, te podesimo NLB cluster– Primjer za NLB: - web, streaming media servers i sl.

Page 42: Microsoft  System Center Virtual Machine Manager  2008 R2

Highly Available virtualne mašine:

• Dostupne kroz Failover Clustering• Novosti u Windows Server 2008 R2 Failover Clustering-u:

– Clustered Shared Volume (CSV)– Live Migration– Processor Compatibility Mode – ‘’normalizira’’ procesor feature set– Dodatni CMDLets u PowerShellu– Dodatni testovi u Cluster validaciji

• Implementacija Hyper-V i Failover Clustering-a:– Instalacija Win2008 ili Win2008 R2 (Enterprise, Datacenter)– Podešavanje Shared Storage-a– Instalacija Hyper-V role i Failover Clustering feature-a– Testiranje Cluster konfiguracije– Izrada Cluster-a– Kreiranje VM – sve datoteke moraju biti na Shared Storage-u– Označavanje VM kao ‘’highly available’’ (HAVM)

Page 43: Microsoft  System Center Virtual Machine Manager  2008 R2

Quick Migration:

• VM se stavlja u saved state• Drugi node ‘’preuzima’’ VM• VM se resume-a na target nodu• Minimalan downtime

Page 44: Microsoft  System Center Virtual Machine Manager  2008 R2

Live Migration:

• Pre-flight migration – da li je migracija uopće moguća• Izrada nove VM na target serveru• VM se migrira na drugi host• Promijenjeni memory page-ovi se kopiraju sve dok broj promijenjih page-

ova ne padne na mali broj• VM se pauzira na source node-u• Prebacuje se ostatak memory page-ova• VM se resume-a na target node-u• Nema downtime-a

Page 45: Microsoft  System Center Virtual Machine Manager  2008 R2

Highly Available SCVMM infrastruktura:

• VMM Server: – Moguće ako je VMM Server kao HAVM

• VMM Database: – SQL failover cluster

• VMM Library:– File Server Failover Cluster– Iako je library server u biti file server, ne moze se koristiti DFS.– VMM ne podržava HA Library server na kojem je instaliran VMM Server– Za potpuni HA VMM Library-a, potrebno je VMM SQL bazu cluster-irati

• VMM Self-service Portal:– Više portala na više različitih web servera– NLB – not supported

Page 46: Microsoft  System Center Virtual Machine Manager  2008 R2

Upravljanje Checkpoint-ima:

• Checkpoint u pravilu isto što i Snapshot• Maksimalan broj Checkpointa:

– Hyper-V – 50– Virtual Server – 64– ESX server – ovisno o slobodnom prostoru na disku

• Često korišten u testnim uvjetima, nadogradnjama, kritičnim zahvatima…• Portabilni – migriraju se zajedno sa VM• Savjeti za rad Checkpoint-ima:

– Višestruki Checkpointi mogu smanjiti perfomanse VM-a, poželjno brisati nepotrebne Checkpointe

– Može poslužiti kao privremeni backup, ali se ne savjetuje temeljenje backupa na Checkpoint-ima

– Poseban oprez potreban je kod restore-a Checkpointa na servisima ADDS, DFS-R i sl.

Page 47: Microsoft  System Center Virtual Machine Manager  2008 R2

Upravljanje Update-ima:

• Praktički identičan update-u fizičkih mašina• WSUS – najčešće korišten• SCCM – za kompleksnije i zahtjevnije okoline• Kada je VM ugašena, update-i ne mogu biti instalirani• Virtual Machine Servicing Tool (VMST)• Sa VMST možemo raditi update u slijedećim slučajevima:

– Offline VM spremljene u SCVMM Library– Ugašene ili pauzirane VM na hostu– VM templates

• Kako radi VM Servicing Tool:– Po potrebi deploy-a VM na host i starta VM– Triggerira software update servis na mreži (WSUS, SCCM)– Po obavljenom update-u gasi VM i po potrebi vraća je u library

Page 48: Microsoft  System Center Virtual Machine Manager  2008 R2

Upravljanje sa Job-ovima

• Omogućuje nam pregled obavljenih i tekućih poslova u VMM infrastrukturi• Za svaki job koji nije uspješno završen dobivamo savjete kako riješiti problem• Unutar job-a može se vidjeti svaki korak job-a kroz Details job-a:

– Jednostavni job-ovi – imaju samo jedan korak u job-u– Složeni job-ovi – imaju više koraka unutar job-a

• Upravljanje Job-ova možemo raditi i kroz PowerShell• Job-ovi se mogu pregledati na tri mjesta:

– Jobs view– Jobs Window– Lastest Job Tasks

• Filtriranje job-ova:– Po statusu– Po owner-u– Po vremenu pokretanja– Moguće kombiniranje filtera

• Change tracking – informacije o promjenama kroz obavljeni job– Previous Value– New Value

• Opcije za upravljanje job-om:– Canceling jobs– Restarting Jobs– Repairing Jobs

Page 49: Microsoft  System Center Virtual Machine Manager  2008 R2

Integracija SCOM 2007:

• Integracija SCOM 2007 i SCVMM :– Reporting kroz VMM Admin konzolu– Nadzor nad serverima i instaliranim aplikacijama

• Reports:– Host Utilization: report sa brojem upaljenih VM na svakom hostu, te srednje i

maksimalne vrijednosti prefomanse counter-a vezane uz CPU, memoriju i diskovni sustav– VM Allocation: report za sve upaljene VM u cijeloj VMM infrastrukturi, te stanju resursa

CPU-a, memorije, diskovnog sustava i mrežnog zauzeća– VM Utilization: report o potrošenim resursima virtualnih mašine. Ovaj report nam može

pokazati trebamo li migrirati određene VM kako bi optimizirali rad servera– Virtualization Candidate:Pomaže nam pri procjeni fizičke mašine da li je dobar kandidat

za virtualizaciju

• Diagram View – prikazuje grafički VMM infrastrukturu

Page 50: Microsoft  System Center Virtual Machine Manager  2008 R2

Perfomance and Resource Optimization (PRO):

• Dobivamo po integraciji SCOM i PRO-enabled management pack u SCVMM• Dinamičko upravljanje VM-ma u VMM infrastrukturi, bazirano na podacima prikupljenim u

SCOM• Daje nam preporuke za placement VM, migraciju ili rekonfiguraciju VM-a u cilju povečanja

efikasnosti VMM infrastrukture• Podaci vidljivi u VMM Admin konzoli• Mogućnosti:

– Inteligent Placement: preporuke odabira host-a pri radu sa VM-a– Clustering: PRO je cluster-aware, preporuke u optimizaciji clustered hostova– Healt based decisions: predlaže korektivne radnje kako bi se zadržao optimalan rad u VMM

infrastrukturi– Virtual machine sizing: preporuke uz konfiguraciju VM kako unaprijediti perfomanse– Automatic remediation: PRO se može podesiti na način da automatski primjenjuje preporučene

korake• Razlika između VMM reportinga i PRO Tips:

– VMM Reporting – informacija o stanu u VMM infrastrukturi– PRO Tips – daje konkretne prijedloge, te po želji automatski provodi korektivne mjere

• PRO po implementaciji defaultno isključen

Page 51: Microsoft  System Center Virtual Machine Manager  2008 R2

Što donosi SCVMM 2012?

• Trenutno u verziji RC• Upgrade path: VMM 2008 R2 SP1 VMM 2012 RC VMM 2012 RTM• Cloud Management• Kreiranje Hyper-V clustera iz VMM konzole• Resource Optimization:

– Dynamic Optimization – radi optimizaciju resursa migracijom VM-ova unutar host cluster-a– Power Optimization – gasi Hyper-V hostove u cilju uštede energije kada su niski zahtjevi, te ih drži ugašene sve

dok nisu ponovno potrebni

• Self-service user sada može upravljati VMM Admin konzolom• SQL Server podržane verzije:

– SQL Server 2008 ili 2008 R2– SQL Express više nije podržan

• Host platforme koje više nisu podržane:– Microsoft Virtual Server 2005– Vmware ESXi 3.0– Vmware ESX 3.0

• Podržane third party virtualization platforme:– Vmware ESX Host-ovi i Clusteri– Citrix XenServer

Page 52: Microsoft  System Center Virtual Machine Manager  2008 R2

Live Demo

Page 53: Microsoft  System Center Virtual Machine Manager  2008 R2

Pitanja?

Page 54: Microsoft  System Center Virtual Machine Manager  2008 R2

Hvala