virtualisatie-in-de-praktijk-met-hyper-v-2

Download Report

Transcript virtualisatie-in-de-praktijk-met-hyper-v-2

Jorrit Mertens
Wat is virtualisatie
Los koppelen van besturingssyteem van de hardware.
Host en Guest wat is het verschil
Hyper V
gast
gast
gast
Hyper visor
Huidige wensen
Huidige “klimaat” zorgt voor versnelling
Flexibiliteit
Welke hardware ?
Capaciteit bepalen
Resource monitor
Kijk naar upgrade mogelijkheden
Storage
Backup
Infrastructuur
management
Hyper visor
emulatie
Inventarisatie software gebruik
Planning
Security
Beheer
Automatisch inventariseren
Assessments voor o.a.
Windows 7, Office 2010,
Internet Explorer
Windows Server 2008 R2, Hyper-V
Windows Azure Platform
Genereert aanpasbare voorstellen en
rapportages.
En het is gratis!
Hyper-V Cloud Fast
Track Onboarding
Office 2010
Windows Azure
Platform
Windows 7
MAP
6.5
Software Usage
Tracking
Heterogeneous Server
& Database Inventory
SQL Server 2008 R2
Windows Server 2008
R2
Hyper-V
Architectuur
System Center UI Framework
ADO.NET
MAP Console UI
DocGen
Engine
Reporting
Engine
Assessment
Engine
Survey
Engine
UI Data Access Layer
Snel: 10.000 machines
in 45 minuten
Scaalbaar: 100K machines
inventarisatie
Routines zijn getest
Uitbreidbaarheid: Nieuwe
Functionaliteit kan worden
Toegevoegd.
Get Collector's
Configured
Information
Collector Data Access Layer
MAP Collection Manager
AD/LDA
P
WINS/
Workgroup
IP
Range
WMI
ssh
Perfmon
Persist Collection
Results/Populate
Work-Items
Others
Inventatie
Bedrijfs
netwerk
Database
(SQL Server)
Data Access via ADO.NET
User
Input
Persist Configuration
Information/
Retrieve Progress Status
Server Consolidation
Hoe veel servers heb ik nodig als ik ga
virtualiseren.
Welke VM’s kunnen op welke server.
Wat als scenario’s kunnen worden
nagegaan.
Handig voor tool voor kosten in kaart
te brengen.
Server Consolidation Workflow
1. Run Server Inventarisatie
2. Verzamel Server resources gebruik
3. Run Server Consolidation Assessment
4. Genereer het voorstel
en pas het rapport aan
jouw wensen en eisen.
Stap1 – Server Inventarisatie
MAP Tool User
WMI
Active Directory
Windows Networking
SQL Server Credentials
VMware
SSH
Stap2 – Verzamelen van de Performance gegevens
Werkt zonder agent
Waarden worden elke 5 min ververst
Gebruikt WMI
Data collected is extensive
Configureren van Performance waarde
Als je weet wanneer de systemen het drukst zijn meet ruim van te voren en tot
Als je de omgeving niet goed kent meet dan een week of meer
Zorg er voor dat je meet in rustige tijden en in drukke tijden zo krijg je een goed beeld van
De omgeving.
meten
Betrouwbaar
advies
Goed
scenario
Virtualization Requirements
Hyper-V Security
Server Core
Enabling Hyper-V with Server Core
Designing a Windows Server 2008 Hyper V & System Center Infrastructure
Deployment Considerations
Best Practices & Tips and Tricks
Goed om te weten voor je gaat meten
De metingen met map toolkit
De metingen worden standaard om de
5 minuten gedaan
Netwerk belasting
Eerste sample is ongeveer 2 mb per
server die word gemeten. Daarna
ongeveer 20 KB per server.
Database gebruik
Database zal 53 kb per machine per
uur.
SQL Express database mag maximaal
10 GB worden let daar op
Stap 3 – Server Consolidatie Assessment
Host configuratie
• CPU, Geheugen, Netwerk, Hardschrijf
• Placement Constraints
• Guest List (de besturingssystemen die op host
draaien)
• Bekijk de resultaten en lees de documentatie
Stap 4 – Review het Server Consolidatie rapport
User Interface
Server Consolidatie Rapport
Server Consolidatie Prapport
ROI Analyse
Neem de beslissing
Werk het virtualisatie plan uit.
Zelf met MAP toolkit aan de slag?
• Aan de slag met MAP:
• Meer info : www.microsoft.com/map
• Download MAP: http://go.microsoft.com/fwlink/?LinkID=111000
Soorten Virtualisatie
Applicatie
•
Applicatie Virtualisatie
• Microsoft SoftGrid
•
Desktop/Session Virtualisatie
• Windows Terminal Services
• Machine Virtualisatie
Besturingsysteem
Service
• Virtual Server & Virtual PC
•
Virtualisatie kan helpen besparen.
Hardware
Hardware aandachtspunten
• Betrouwbaarheid hardware
• Stabiele drivers (gecertificeerd)
• Ondersteuning van leverancier
• Intel-VT en AMD-V
AMD -VT
FEATURES
Virtualization extensions to the x86
instruction set
BENEFITS
Tagged TLB
Hardware-eigenschappen die een efficiënte omschakeling te vergemakkelijken
tussen virtuele machines voor een betere toepassing responsiviteit.
Rapid Virtualization Indexing (RVI)
Helpt bij het versnellen van de prestaties van de vele gevirtualiseerde applicaties
door het activeren hardware-gebaseerde virtuele machine geheugen
management.
AMD-V™ Extended Migration
Helps virtualization software with live migrations of virtual machines between all
available AMD Opteron processor generations. For an in-depth look at Extended
Migration, read more
I/O Virtualization
Maakt directe toegang tot het apparaat door een virtuele machine, het omzeilen
van de hypervisor voor een betere toepassing prestaties en verbeterde isolatie
van virtuele machines voor meer integriteit en veiligheid.
Maakt software om efficiënter te creëren virtuele machines zodat meerdere
besturingssystemen en hun toepassingen kunnen gelijktijdig op dezelfde
computer.
De live migration technologie
De architectuur van intel-vt
DMA Remapping—Intel® Virtualization
Technologie voor Directed I/O
DMA Remapping—Intel® Virtualization
Technologie voor Directed I/O 2
Virtualization Capabilities
Workload Isolation
App1
App2
OS
App1
OS
Workload Consolidation
App2
App1
App2
App1
App2
OS
OS1
OS2
OS1
OS2
HW1
HW2
VMM
HW
HW
Workload Embedding
Workload Migration
App
App
App
OS
OS
OS1
VMM
HW1
VMM
HW2
VMM
HW1
VMM
HW
VMM
HW2
App
OS2
VMM
HW
Power shell
• Alles wat via gui wordt aangeklikt wordt als
een powershell commando uitgevoerd.
• De scripts kunnen worden bekeken onder de
knop toon script.
• Voorbeeld van een powershell command is
Get-Vmsnapshot. Welke alle snapshots
toont die gemaakt zijn.
De voordelen voor virtualisatie in de praktijk
• Hardeschijven kunnen toevoegen terwijl de
virtuele machine draait.
• Handig voor SQL en Exchange servers waar de
data snel kan groeien.
• Live migreren van server van de ene host naar de
ander zonder dat de gebruikers daar iets van
merken.
• Snel nieuwe machine kunnen installeren door
gebruik te maken van base volumes.
De voordelen voor virtualisatie in de praktijk (2)
• Snel machines dupliceren,backups maken.
• Terug zetten van virtuele machine gaat sneller dan
hardware server.
• Meerdere besturingssystemen/applicaties op één
server.
• Optimaal gebruik kunnen van de beschikbare
resources
De voordelen voor virtualisatie in de praktijk (3)
• Een virtuele server bestaat eigenlijk uit niet meer dan een paar
bestanden.
• Updates maken kan sneller en zonder dat de gebruiker het merkt
(FailoverCluster).
Aandachtspunten(4)
• Licenties, (per Core of gratis)
• Capacity Management
– Virtueel betekent niet dat alles makkelijker wordt en
• Beheer en resource management
– Goede administratie
– Procedures en controle
– Capacity management let op je resouce gebruik
– Virtualisatielaag moet ook beheerd worden (kennis)
– Niet alle virtuele servers met hetzelfde gedrag op
dezelfde fysieke hardware
– Virtualisatie wordt niet zonder meer ondersteund
door alle software leveranciers
• Hardware Redundancy is een must
– Adequate uitwijk, of
– Redundancy in power, storage en netwerk