Вы находитесь на странице: 1из 76

Virtualisation

Virtualizao de Servidores

Fbio S. Caetano Especialista em infraestrutura

Agenda
Before Virtualising Server Virtualisation & Futures Management around Virtualisation Desktop Virtualisation Application Virtualisation Presentation Virtualisation Resources & Blogs

Virtualisation

Antes de Virtualiasar

Virtualisation

Por que virtualizar?


Consolidao de servidores
Menor TCO
Diminuio do numero de computadores

Diminuio dos custos com hardware e manuteno!

Otimizao de recursos

Virtualisation

Por que virtualizar?


Mltiplos ambientes de execuo
Aumento de QoS atravs de garantia e otimizao de recursos

Mltiplos SOs simultneos


Windows, Linux, FreeBSD, etc, rodando ao mesmo tempo em uma mquina

Fcil recuperao de desastre


Realizar backup da mquina virtual e restaurar em qualquer servidor

Virtualisation

Planning Stuff
IPD Guides MAPS Tool Version 4.0 System Center Capacity Planner 3rd Party Tools ROI Tool Core IO Assessment Tool

Virtualisation

Server Virtualization

Virtualisation

Inherent Savings
Consolidao de Servidor Energia eletrica Impacto ambiental Espao
Server Setup Standalone Web Server x10 Hyper-V Server with 10 Web Server VMs Savings Av. Watts 5,001 512 4,489 kWh/year 43,839 4,490 39,349 Cost $4,007 $410 $3,597 KG of CO2 34,084 3,491 30,593

Virtualisation

Virtualisation

Server Virtualisation R2

Virtualisation

Virtualisation

Failover Cluster Configuration Program


Purchase solutions that you know will work Microsoft recommends you purchase from FCCP partners
Not required for Microsoft support, but must still be logo d

Look for solutions with this tagline:


Validated by Microsoft Failover Cluster Configuration Program

Virtualisation

High Availability (Unplanned)


SAN
.VHDs .VHDs .VHDs .VHDs

1. 2 Windows Server 2008 R2 (Ent / DC) com Hyper-V so Ns de um Failover Cluster. Cada N tem 2 VMs executando. As VMs so armazenadas no Storage. 2. N 1 Falha, e tambm indisponibiliza as 2 VMs. 3. Failover Clustering do Windows Server 2008 R2 garante que as VMs iniciaro no N 2 do Hyper-V Cluster Virtualisation

Live Migration (Planned)


SAN
.VHDs .VHDs .VHDs .VHDs

1. 2 Windows Server 2008 R2 (Ent / DC) com Hyper-V so Ns de um Failover Cluster. Cada N tem 2 VMs executando. VMs esto armazenadas no Storagre. 2. Voce decide que deseja migrar uma VM executando no N 1 para o N 2 3. Live Migration do Windows Server 2008 R2 (Ent/DC) garante que as VMs so migradas com o minimo de downtime. Virtualisation

Cluster de Volumes compartilhados


Cluster Shared Volumes (CSV)
Habiita multiplos ns a acessar um unico volume compartilhado (LUN) Fornece as VM s complete transparency with respect to which nodes actually own a LUN Guest VMs can be moved without requiring any drive ownership changes No dismounting and remounting of volumes is required

Virtualisation

Cluster Shared Volumes


SAN C:\ClusterStorage\Volume1 C:\ClusterStorage\Volume2 C:\ClusterStorage\Volume3 C:\ClusterStorage\Volume4
LUN1 LUN3 LUN2 LUN4

C:\ClusterStorage\Volume1 C:\ClusterStorage\Volume2 C:\ClusterStorage\Volume3 C:\ClusterStorage\Volume4

1. 2. 3. 4.

We ve set up a WS2008 R2 Cluster, and created 4 LUNs on the SAN. We ve made the LUNs available to the Cluster In Failover Clustering MMC, we mark the LUNs as CSV s. Each Node in our Cluster then has a Consistent Namespace for accessing the LUNs. We can now drop as many VMs on each CSV as we like. Virtualisation

Cluster Shared Volumes


Distributed file access coordinated through a node

Volume mounted on one node

VM performing direct I/O

SAN

LUN 5
VHD VHD VHD

Virtualisation

CSV Stats
Max Volume Size Min Volume Size Max # Partitions LUN Concatenation Data Migration Supported Hardware Storage Type Multi-path Support iSCSI Initiator Support Write I/O Performance Metadata Updates Max Number of LUNS s Directory Structure Max # of Files per Volume LUN Presentation Price 256 TB 1 MB 128

CSV

Hardware LUN Expansion Seamless Commodity FC, iSCSI, NAS, SAS Industry Standard Industry Standard Fast!! Fast!! 2,000+ Unrestricted 4+ Billion Flexible Storage Model Free!

Virtualisation

Redirected I/O
I/O rerouted based on connection availability SAN Connectivity fails I/O redirected over network Network Failure I/O redirected via other node Node Failure volume ownership redirected
Virtualisation

Core Parking
One of many power-related enhancements Consolidates process onto fewest cores Suspends remaining cores

Virtualisation

Thin Provisioning
Guest OS needs to see 100GB but may only consume % of that With Fixed VHDs, a 100GB VHD would consume 100GB on SAN With Dynamic VHDs, the physical space consumed is only equal to that consumed by Guest OS

VM VHD

Virtualisation

Windows Server 2008 R2 Hyper-V


High Availability & Live Migration Cluster Shared Volumes with I/O Redirection 64 Logical Processor (Core) Support 64 GB RAM & 4vCPUs Core Parking & Processor Compatibility Mode Hot Add/Remove Storage Thin Provisioned VHDs Second Level Address Translation
Leveraging new Virtualisation technology built into next generation of Intel (EPT) / AMD (NPT) chips

Boot from VHD Networking Improvements


NIC Teaming, Jumbo Frames & TCP Offload

Virtualised I/O
Virtualisation

Hyper-V Architecture
Provided by:

Parent Partition
VM Worker Processes

Child Partitions

Hy er-

ISV / IHV / EM

Applications
WMI Provider

Applications

Applications

MS/ XenSource

VM Service

User Mode

Windows Server 2008, x64


Windows Drivers

Windows Server
Windows Kernel Kernel
Windows

Windows Server 2008, 2003

VSP VSC

Non2008, x64 Hypervisor Aware OS

Xen-Enabled Linux Kernel Linux VSC


Windows Drivers

Windows Kernel

Hypercall Adapter

VMBus

VMBus

Emulation

VMBus

Kernel Mode

Certified for Windows Server Hardware Hy er-

Virtualisation

Windows Server 2008 R2 Hyper-V

Demo

Virtualisation

Virtualisation Licensing
By assigning a copy of WS 2008 R2 Enterprise:
4 free running Instances Cumulative...

The same process with WS 2008 R2 Datacenter:


Unlimited running instances

Virtualisation Agnostic
Virtualisation

Virtualisation Support
Server Virtualisation Validation Program (SVVP) Launched
Opportunity for non-MS Virtualisation platforms to be certified to run MS Servers & Applications http://www.windowsservercatalog.com/svvp/

Current list includes:


Cisco WAAS Virtual Blades 4.1 Citrix XenServer 5, Emb, 5.5 SUSE Linux Enterprise Server 10 SP2 VMware ESX 3.5 U2, U3, U4 VMware ESXi 3.5 U3, U4 VMware vSphere ESX 4.0, ESXi 4.0

But what does this mean for me?


Virtualisation

Virtualisation Support KB957006


Microsoft Application Virtualization (App-V) Microsoft BizTalk Server Microsoft Commerce Server Microsoft Dynamics AX, CRM, GP, NAV Microsoft Exchange Server Microsoft Forefront Client Security Microsoft Intelligent Application Gateway (IAG) Microsoft Forefront Security for Exchange (FSE) Microsoft Forefront Security for SharePoint (FSP) Microsoft Host Integration Server Microsoft Internet Security and Acceleration (ISA) Microsoft Office Communications Server R2 Microsoft Office Groove Server Microsoft Office PerformancePoint Server Microsoft Office Project Server Microsoft Office SharePoint Server and WSS Microsoft Operations Manager (MOM) 2005 Microsoft Search Server Windows SBS / EBS 2008 Microsoft SQL Server 2005, 2008 Microsoft System Center Configuration Manager Microsoft System Center Data Protection Manager Microsoft System Center Essentials Microsoft System Center Operations Manager Microsoft System Center Virtual Machine Manager Microsoft Systems Management Server (SMS) Microsoft Visual Studio Team System Microsoft Windows HPC Server 2008 Windows Server 2003 Web Edition Microsoft Windows Server Update Services (WSUS) Windows Web Server 2008

Virtualisation

Hyper-V Server 2008 R2


On par with WS2008 R2 Enterprise
1 TB RAM (up from 32GB) 64 Logical Processor (Core) Support (up from 24) Cluster Shared Volumes Hot-Add / Remove Storage Failover Clustering & Live Migration

Free
Doesn t require dedicated management product Manage from WS2008 R2 GUI / Win 7 RSAT
Virtualisation

Hyper-V Server 2008 R2

Virtualisation

Side by Side Comparison


Hyper-V Server 2008
x64 Only & Hypervisor Based Product Type Physical Sockets Physical Core Support Physical Memory VM Migration Administrative UI Management SCVMM Managed? Free Windows Guests? Number of running VM Guests Storage Guest OS Support Yes (SCVMM 2008 & R2) 0 192 (or as many as physical resources allow) Yes Standalone Product Up to 4 24 (with QFE) 32GB None CMD Line, Text Based Config Utility, Remote GUI Management

Hyper-V Server 2008 R2


Yes Standalone Product Up to 8 64 1TB Failover + Quick & Live CMD Line, Text Based Config Utility, Remote GUI Management Existing Management Tools Yes (SCVMM 2008 R2) 0 384 VMs (1 vCPU) or up to 512 vCPUs

WS2008 EE / DC Hyper-V R2
Yes Operating System Up to 8 (EE) | Up to 64 (DC) 64 1TB Failover + Quick & Live CMD Line, Local GUI (Hyper-V Manager MMC), Remote GUI Management

Yes (SCVMM 2008 R2) 4 (EE) | Unlimited (DC) 384 VMs (1 vCPU) or up to 512 vCPUs

DAS: SATA, eSATA, PATA, SAS, SCSI, USB, Firewire, SANs: iSCSI, FC, FCoE Windows Server: 2008 R2, 2008, 2003 SP2, 2000 SP4 / Novell SUSE SLES 10 SP1 / SP2 Virtualisation Windows Client: 7, Vista SP1, XP SP2/SP3

Hyper-V Server 2008 R2

Demo

Virtualisation

Gerenciamento

Virtualisation

Gerenciamento de ambiente virtual

Virtualisation

Virtualisation Management

Desktop Management Server Management Device Management OS Deployment App Deployment Patch Management Asset Intelligence Desired Configuration Management

Multi-Hypervisor Management P2V & V2V Quick Storage Migration OpsMgr Integration Intelligent Placement Library & Web Portal AD Integration PowerShell

Cross-Platform Monitoring Service Level Monitoring Automate Routines SCVMM Integration 3rd Party Integration End to End Service Management Reporting Client Monitoring

Protect Hyper-V Protect SharePoint Protect SQL Protect Exchange Physical & Virtual X-Forest Protection DR & Cloud Integration Disk & Tape Backup Continuous Data Protection

Virtualisation

System Center

Demo

Virtualisation

System Center Licensing (Suites)


Server Management Suite Enterprise
Full Application and Server Management (P&V)

Server Management Suite Datacenter


Full Application and Server Management (P&V)

Virtualisation

SMSe (Enterprise) from 1st July 2009


Designed for Lightly virtualised servers By assigning an SMSe to the Physical box, it can be:
Patched/Updated (SCCM) Monitored (SCOM) Backed Up (SCDPM) VMM Host (SCVMM) VMM Server (SCVMM)

Retails @ $1192 per SVR SMSe grants 4 Virtual OSEs per SMSe
E.g. 4 VMs or 3 VMs & Host

Virtualisation Agnostic
Virtualisation

SMSd (Datacenter) from 1st July 2009


Designed for Heavily virtualised servers By assigning an SMSd to the Physical box, it can be:

Patched/Updated (SCCM) Monitored (SCOM) Backed Up (SCDPM) VMM Host (SCVMM) VMM Server (SCVMM)

Retails @ $744 per CPU SMSd grants unlimited virtualisation OSE rights... Virtualisation Agnostic
Virtualisation

Retail Pricing Summary


Area Server Editions: Description Windows Server 2008 Data Center Edition Windows Server 2008 Enterprise Edition Virtualisation Management Licenses: SMSe (Per Host) SMSd (Per CPU) Management Server Licenses: SCDPM 2007 Server SCOM 2007 R2 SVR SCCM 2007 R2 SVR SCVMM 2008 R2 Workgroup (<= 5 Hosts) SCVMM 2008 R2 (>5 Hosts, Per Host) Agents: SCDPM 2007, SCCM 2007 R2, SCOM 2007 R2 Agent(s) (Per OSE) Price (Estimated Retail Price) in $ $2999 per Processor $3999 per Server $1192 (host + 3 VM s or 4 VM s) $744 $579 $579 $579 $505 $869 $431 per agent

http://www.microsoft.com/windowsserver2008/en/us/pricing.aspx Virtualisation

Enterprise Example
3-Node (2CPU) Cluster

This example includes Windows Server OS licenses (4). Price Based on advertised retail price as at 01/07/09
Server Management Suite Enterprise

VIRTUALISATION

Management Servers

3 x WS2008 R2 Enterprise @ $3999 per Host = $11,997

Total Cost: $17,310

3 x SMSe @ $1192 per Host = $3576

1 of each @ $579 each = $1737

Virtualisation

Datacenter Example
3-Node (2CPU) Cluster

This example includes unlimited Windows Server OS licenses for each node. Price Based on advertised retail price as at 01/07/09
Server Management Suite Datacenter

VIRTUALISATION

Management Servers

3 x WS2008 R2 Datacenter @ $2999 per CPU = $17,994

Total Cost: $24,195

6 x SMSd @ $744 per CPU = $4464

1 of each @ $579 each = $1737

Virtualisation

No Guest OS Example
3-Node (2CPU) Cluster

This example includes no Windows Server OS licenses for each node. Price Based on advertised retail price as at 01/07/09
Server Management Suite

VIRTUALISATION

Management Servers

Cost = $0

Total:
$5313 (SMSe) / $6201 (SMSd)

3 x SMSe @ $1192 per Host = $3576 6 x SMSd @ $744 per CPU = $4464

1 of each @ $579 each = $1737

Virtualisation

SMB Example
Up to 5-Node (2CPU) Cluster

This example includes no Windows Server OS licenses for each node. Price Based on advertised retail price as at 01/07/09
Management

VIRTUALISATION

Cost = $0

Fully Featured Workgroup Edition for up to 5 Physical Hosts & Unlimited VMs= $505

Total:
$0 / $505

Virtualisation

Desktop Virtualisation

Virtualisation

Desktop Virtualisation Technologies

VDI

Virtualisation

Windows Virtual PC
Free Download Run multiple OS s on Desktop/Laptop Great for:
Tech Support Legacy Applications Training

4 Free local VMs with Vista Enterprise


Virtualisation

MED-V
Microsoft Enterprise Desktop Virtualisation Designed to solve App -> OS Incompatibility Seamless & Controlled Deployment of Virtual PC Images:
Centrally Managed Virtual Images Invisible to End User Usage Policy & Data Transfer Control

Virtualisation

Virtual PC 2007 Experience


Introduction of VM Concepts to User

A very obvious second OS environment

Virtualisation

MED-V Experience

Integrated XP (VM) Apps into Local Vista OS

Start Men Integration

Virtualisation

MED-V Beta

Demo

Virtualisation

Virtual Desktop Infrastructure

Improve desktop flexibility, business agility and data control by moving to a Virtual Desktop Infrastructure, running on Hyper-V.

Virtualisation

Microsoft VDI

Citrix XenDesktop Quest vWorkspace 6.0 Brocade / Ericom / VDIworks Unisys / SunRay

Virtualisation

Licensing VDI Part 1 (VECD)


SA Devices
Typically Laptops/Desktops

DATACENTER

Non- SA Devices
Includes Thin Clients

Device Covered by SA Buy VECD for SA Retails @ $23 per Device Allows MDOP Bolt-On

Choose your Hypervisor(s) Choose your Guest OS s Mix & Match Guest OS s Run Unlimited Guests

Device Not Covered by SA Buy VECD (or Upgrade to SA) Retails @ $110 per Device Allows MDOP Bolt-On

Each VECD licensed device is covered to access up to 4 vDesktops at once, running in the Datacenter

Virtualisation

Licensing VDI Part 2 (VDI Suites)

(VDI) (VDI & non-VDI)

$21 Per Device + VECD

$53 Per Device + VECD

Virtualisation

Microsoft VDI with RDS

Demo

Virtualisation

Application Virtualisation

Virtualisation

Application Virtualisation Technologies

Virtualisation

Application Virtualisation 4.5

Demo

Virtualisation

Microsoft Desktop Optimisation Pack

Translating software inventory into business intelligence

Enhancing group policy through change management

Dynamically streaming software as a centrally managed service

Proactively managing application and operating system failures

Powerful tools to accelerate desktop repair

Simplifying deployment and management of Virtual PCs

Virtualisation

Presentation Virtualisation

Virtualisation

Remote Desktop Services

With Remote Desktop Services, you can easily provide individual applications, or full OS environments to your end users, over the network.

Virtualisation

Presentation Virtualisation
VIRTUALISATION

Becomes...

VIRTUALISATION

Huge investments still being made in TS / RDP Greater ROI than VDI Sessions Per Server > Desktops per Server Great for Majority Extended by XenApp Familiar & Mature Evolving (RDP7)
Virtualisation

Introducing Remote Desktop Services


TS RemoteApp TS Gateway TS Session Broker TS Web Access TS Easy Print Terminal Server RemoteApp RD Gateway RD Connection Broker RD Web Access RD Easy Print RD Session Host RD Virtual Host RemoteApp & Desktop Connections
Virtualisation

Key Benefits
Simplicity & Manageability Deployment Flexible Working Data Security Increase Efficiency Speed Up Application Access

Virtualisation

RDS Architecture

RD Web Access

RD Session Host

RD Client

RD Gateway

RD Connection Broker

RD Virtualization Host

Active Directory Licensing Server

Virtualisation

RD Virtualisation Host

P rsonal Virtual D sktops

RD Connection Broker RD li nt

Pool d Virtual D sktops Activ Dir ctory

Virtualisation

Personal & Pooled Desktops


Pers

l irt

l eskt

One OS i age er ser inistrat r access, eskt c st isa le User state ty ically art f t e i age

Personal irt al Desktops

Personal Virtual Desktops


Shared OS images, identically configured No administrator access User state temporary - discarded at session end

Pooled irt al Desktops

Virtualisation

User Experience Enhancements


True Multi-Monitor Support (16) Bi-Directional Audio Windows Media Redirection Remote Aero Glass Enhanced Bitmap Acceleration Direct2D & Direct3D Redirection Easy Print RDP Performance Enhancements
Virtualisation

RD Session Host Enhancements


CPU Fairshare
WSRM provides weightings

Improved Management PowerShell Integration Roaming Profile Cache Management MSI Compatibility Improvements Platform Investments IP Virtualisation Session/Program
Virtualisation

Windows Server 2008 R2: RDS

Demo

Virtualisation

RDS Gateway
Allows secure seamless connection without VPN

Tunnels RDP over HTTPS - same as Outlook Place RDS behind multiple firewalls without opening multiple firewall ports other than 443
Who can access what & optionally enforce smart card use and restrict device redirection

Provides Policy Control over:

Allows access to:

RDS Remote Desktops and Programs, Client and Server Remote Desktop When no local copy of data is required & when bandwidth or application characteristics makes VPN experience poor
Virtualisation

When should RDS Gateway be used in place of VPN?

RDS Gateway
Policies 4 3 2 1 Connection Co lete access RDS Gateway connect HTTP & to/Machines/RDS/Web Access External firewall stri s to RDS Session RDPhealth Client tries to authenticates userasses Hosts RDS Gateway checks to 3 Client 2 1 XP/Vista/7 4 RDS Gateway

RDS Session Host RDS Web Access internet eri eter internal Virtualisation

RDS Easy Print

4 3 2 1

The opens to prints Word running the local RDS Easy Print utilizesto the localside print drivers, and Userdocumentprint the document tovia RDS printer the full print UI appears wants Microsoft the client printer Virtualisation

Microsoft Virtualisation Solutions


VIRTUALISATION VIRTUALISATION

VIRTUALISATION

VIRTUALISATION

Virtualisation

To Finish...
Microsoft delivers end-to-end Virtualization solutions
System Center provides the tools for integrated Infrastructure Management "Virtualization without good management is more dangerous than not using virtualization in the first place" Thomas Bittman, Gartner Virtualisation

Virtualisation

Вам также может понравиться