SESSION CODE: SEC312 Alessandro Cardoso Dell Senior Technical Consultant Microsoft MVP SCVMM 2012: DEPLOYMENT, PLANNING, UPGRADE (c) 2011 Microsoft.

Download Report

Transcript SESSION CODE: SEC312 Alessandro Cardoso Dell Senior Technical Consultant Microsoft MVP SCVMM 2012: DEPLOYMENT, PLANNING, UPGRADE (c) 2011 Microsoft.

SESSION CODE: SEC312
Alessandro Cardoso
Dell Senior Technical Consultant
Microsoft MVP
SCVMM 2012: DEPLOYMENT,
PLANNING, UPGRADE
(c) 2011 Microsoft. All rights reserved.
Agenda
SCVMM 2012
► Topology and components
► Deployment Planning
► Get you ready to test VMM 2012 with minimum
effort
► Setup Improvements : Prepare your
environment for brand new installation
► Upgrading from previous VMM version
► Demo : Installing SCVMM 2012
(c) 2011 Microsoft. All rights reserved.
Topology
VMM
Console
Self-Service
Portal
Server
Library
Server
Web Console
Internet Explorer 8
Internet Explorer 9
HA VMM
Management
Servers
SQL
Server
WSUS
Server
WDS
(PXE)
Server
VMware
vCenter Server
Hyper-V
Servers and
Clusters
Citrix
XenServers
and Clusters
VMware ESX
Servers and
Clusters
(c) 2011 Microsoft. All rights reserved.
Deployment Planning
Supported OS and Servers
VMM Server
• Windows Server 2008 SP2 - 64bit (Standard, Enterprise, Datacenter) –
supported in RTM only
• Windows Server 2008 R2 - 64bit (Standard, Enterprise, Datacenter)
• Windows Server 2008 R2 SP1 - 64bit (Standard, Enterprise, Datacenter)
HA VMM Server
• Windows Server 2008 R2 - 64bit (Standard, Enterprise, Datacenter)
• Windows Server 2008 R2 SP1 - 64bit (Standard, Enterprise, Datacenter)
Database Server
• SQL Server 2008 SP2 - (Standard, Enterprise, Datacenter)
• SQL Server 2008 R2 - (Standard, Enterprise, Datacenter)
(c) 2011 Microsoft. All rights reserved.
• No SQL Server 2005
• No SQL Server Express
Deployment Planning
Supported OS and Servers
VMM Console
• Windows Server OS support same as VMM server
• Windows7 32 and 64bit (Professional, Enterprise, Ultimate)
Self-Service Portal
• IIS Server: Windows Server OS support same as VMM server
• Browser: Internet Explorer 8 and Internet Explorer 9
VMM Library Servers
• Windows Server OS support same as VMM server
• No Windows Server 2003 support
Deployment Planning
Required pre-installed software's
► On VMM Server box:
– Windows Automated Installation Kit 2.0 (WAIK)
• WAIK 1.0 is no longer included and supported
– .Net 3.5.1(enabled in W2K8 R2)
– PowerShell 2.0
– WinRM 2.0
– SQL Server 2008 or SQL Server 2008 R2 Mgmt.
tools
Deployment Planning
Required pre-installed software's
► On your environment for VMM 2012 Feature
Requirements
– Bare Metal Provisioning (OSD)
• Windows Deployment Services (W2008 R2
only)
– Host Patching
• WSUS 3.0 SP2 64bit
– PRO
• Operations Manager 2007 R2+
Deployment Planning
– Citrix XenServer
• Microsoft SCVMM XenServer Integration Suite
• Needs to be installed on XenServers
– Storage Automation (SMI-S)
• Dell, HP, IBM, EMC, NetAPP, LSI, Compellent, Hitachi
– Load Balancer Integration
• Custom provider (F5, Citrix, Brocade (RTM))
• Needs to be installed on VMM server(s)
– Power Management/OSD (IPMI, SMASH, Custom
Providers)
• No action is needed for SMASH and IPMI supported hardware
since these are built in
• Custom iLO provider needs to be installed on VMM server(s)
Deployment Planning
Redistributables
1.
SQL DAC Framework
SQL Data-Tier
Application Framework
SQL 2008 R2
Management Objects
SQL System CLR Types
Transact-SQL Language
Service
2.
Windows/IIS
Web Deployment Tool
(WebDeploy)
3.
Server App-V
Application Virtualization
Sequencer
Server Application
Virtualization Agent
App-V Cmdlets for
PowerShell
4. Storage Management
Service
Setup Improvements
1. Highly Available VMM Management Server (HA VMM)
• Cluster aware, fault tolerant VMM
– Guards against OS and VMM failures
– There can be one active management server at anytime
– Can failover automatically or manually
» Manual failover may be helpful in planned
maintenance scenarios
• Requires a pre-created container in AD to store Distributed Key
Management (DKM) group
– DKM manages crypto keys in Active Directory, VMM keeps its encryption
keys in this container
– E.g: CN=DKMGroup,DC=contoso,DC=com
Setup Improvements
– Highly Available VMM Console
Connectivity
• VMM console will connect to VMM service
cluster name so that no connectivity is lost
during migrations or failures
– Make sure to follow HA best practices
• Make sure all Library servers are on HA File
Servers
• Make sure VMM DB is on HA SQL Server
HA VMM Server Setup
Cluster Resources
VMM Cluster Resources
Node1
Windows Server 2008 R2
Failover Clustering
Node 2
Windows Server 2008 R2
Failover Clustering
VMM 2012 Mgmt Server
VMM 2012 Console (Active)
VMM 2012 Mgmt Server
VMM 2012 Console
(Passive)
Active Directory
DKM Group
VMM Encryption Keys
VMM 2012 Database
SCVMM 2012
Setup Improvements
2. Update Setup*
– Setup can update itself before it starts
* Will be available at RTM timeframe
3. Chained Installation and Uninstallation of
Components
– VMM Management Server, VMM Console, Self-Service Portal
Setup Improvements
4. No need to type CDKEY, will complete as
“Evaluation Edition” if no key is entered
5. Upgrade “Evaluation Edition” to “Licensed Build”
using Console
• Use VMM console to upgrade your evaluation version to a
licensed version
• In case of HA VMM you only do this in one node
Upgrading to VMM 2012
Preparation
► Support for only for VMM 2008 R2 SP1
► No support for “direct” upgrade from VMM 2007,
VMM 2008 or VMM 2008 R2
Upgrading to VMM 2012
Preparation
► Uninstall WAIK 1.0 from VMM server
– VMM 2012 does not come with WAIK anymore
– WAIK 2.0 does not support direct upgrade
– WAIK 1.0 needs to be uninstalled and WAIK 2.0 must be
downloaded and installed manually (on all nodes if HA
VMM)
► If upgrading directly to HA VMM
– Have DKM group pre-created, HA VMM requires DKM
group name at setup time
– Have domain account for VMM service (recommended to
use a dedicated account)
Upgrading to VMM 2012
Preparation
► Make sure the database server you will use for
VMM is SQL Server 2008 and higher version
– Make sure to upgrade your SQL Server for VMM 2012
prior to upgrade
– Alternate approach to upgrading SQL Server:
• Example: VMM 2008 R2 SP1 database on SQL Server 2005
Backup
SQL Server 2005
Database
Restore to
SQL Server
2008+
Server
Install
VMM 2012
using this
database, it will
be upgraded
during
installation
Upgrading to VMM 2012
Upgrade Paths
► RTM Versions
– VMM 2008 R2 SP1 RTM -> VMM 2012 RTM (from
within Setup)
► Pre-Release Versions
– Beta public
• There will be no upgrade support for this
release
Upgrading to VMM 2012
VMM Server
► Multiple ways to upgrade
– In-Place Upgrade
• Standalone VMM server
• Upgrade Directly to HA VMM Server
– Database Upgrade
• Standalone VMM server
• Upgrade Directly to HA VMM Server
In-Place Upgrade (to HA VMM)
Cluster Resources
VMM Cluster Resources
Node1
Windows Server 2008 R2
Failover Clustering
Node2
Windows Server 2008 R2
Failover Clustering
VMM 2008
SP1 Server
VMM
2012R2Mgmt
Server
VMM
2012
R2
SP1
VMM 2012 Console (Active)
VMM 2012 Mgmt Server
VMM 2012 Console
(Passive)
Administrator Console
Active Directory
DKM Group
VMM Encryption Keys
Database
VMMVMM
2008 2012
R2 SP1
Database
Database Upgrade (to HA VMM)
Cluster Resources
VMM Cluster Resources
Node1
Windows Server 2008 R2
Failover Clustering
Node2
Windows Server 2008 R2
Failover Clustering
VMM 2012 Mgmt Server
VMM 2012 Console (Active)
VMM 2012 Mgmt Server
VMM 2012 Console
(Passive)
Active Directory
DKM Group
VMM Encryption Keys
VMMVMM
20082012
R2 SP1
Database
Database
VMM 2008 R2 SP1 Server
VMM 2012 R2 SP1
Administrator Console
SCVMM 2012
Upgrading to VMM 2012
VMM Component Upgrades
►VMM Console
– Run VMM 2012 Setup on computers that have VMM
2008 R2 SP1 Administrator Console installed
– Setup will detect and ask you if you want to upgrade
the component
►Self-Service Portal
– Uninstall VMM 2008 R2 SP1 Self-Service Portal
– Install VMM 2012 Self-Service Portal
Upgrading to VMM 2012
VMM Component Upgrades
► Host Agents
– N-2 agents will be supported
• W2K8 R2
• W2K8 R2 SP1
– These hosts are not supported and will be removed
by setup during upgrade
• Virtual Server hosts
• VMware vCenter versions lower than 4.1
• ESX host versions lower than 3.5
– Upgrade Compatibility report will warn you about this
fact
Upgrading to VMM 2012
VMM Component Upgrades
► Host Agents
– After upgrade all agents will need to be re-associated
• There will be a optional way for setup to start re-association at
the end of upgrade wizard
• After re-association all agents will have status “Update
Needed”
• Multi-select agents and select “update”
• DMZ/Untrusted Domain hosts will be in “Access Denied” state,
they can’t be re-associated, they will need to be removed and
re-added to VMM 2012 management
► Library Agents are treated same as host agents
therefore same procedure needs to be applied
Upgrading to VMM 2012
VMM Component Upgrades
► HA VMM Library Considerations
– VMM 2012 HA VMM install does not create a local
library share
– But if upgraded directly to HA VMM server it doesn’t
remove the existing one
• You will end up with a library server on HA VMM Server
Recommendation is not to use this and create new library
server and share on an HA file server.
Upgrading to VMM 2012
VMM Component Upgrades
► HA VMM Library Considerations
• Suggested library content transfer methods
– All objects with “disk representation” VHDs, Scripts, ISOs
etc..
» File copy
– VM Templates
» Use new VMM 2012 template export/import wizard
– Saved VMs
» Deploy and save to the new HA library file share
» This way Custom fields will be preserved.
– OS and HW profiles
» Need to be recreated on the new library share
My TIP’s – Part I
► Dedicate time to DESIGN your solution. The
better time you spent in design the better the
implementation will be.
► Use the right number of NIC’s. Network
technologies that provide teaming or virtual
network interface cards (e.g. NPAR) can be
utilized
► Check the Network Configuration and create
standard names across ALL Hosts.
(c) 2011 Microsoft. All rights reserved.
My TIP’s – Part II : Network Configuration
In Production, for a complete HA environment, I
recommend at least 8 :
► 1 for Management.
► 2 (teamed ) for Virtual machines.
► 2 (MPIO ) for SCSI.
► 1 for Failover cluster.
► 1 for Live migration.
► 1 for CSV.
(c) 2011 Microsoft. All rights reserved.
Enrol in Microsoft Virtual Academy Today
Why Enroll, other than it being free?
The MVA helps improve your IT skill set and advance your career with a free, easy to access
training portal that allows you to learn at your own pace, focusing on Microsoft
technologies.
What Do I get for enrolment?
► Free training to make you become the Cloud-Hero in my Organization
► Help mastering your Training Path and get the recognition
► Connect with other IT Pros and discuss The Cloud
Where do I Enrol?
www.microsoftvirtualacademy.com
Then tell us what you think. [email protected]
Resources
www.msteched.com/Australia
www.microsoft.com/australia/learning
Sessions On-Demand & Community
Microsoft Certification & Training Resources
http:// technet.microsoft.com/en-au
http://msdn.microsoft.com/en-au
Resources for IT Professionals
Resources for Developers
(c) 2011 Microsoft. All rights reserved.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other
countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing
market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this
presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
(c) 2011 Microsoft. All rights reserved.