SESSION CODE: SEC312 Alessandro Cardoso Dell Senior Technical Consultant Microsoft MVP SCVMM 2012: DEPLOYMENT, PLANNING, UPGRADE (c) 2011 Microsoft.
Download ReportTranscript 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.