370 likes | 595 Views
SIM336. Microsoft System Center Virtual Machine Manager 2012: Server Fabric Lifecycle, Part 1 - Configuring Networking and Storage. Stephen Baron Senior Program Manager Microsoft Corporation. Session Objectives and Takeaways. Session Objective(s):
E N D
SIM336 Microsoft System Center Virtual Machine Manager 2012: Server Fabric Lifecycle, Part 1 - Configuring Networking and Storage Stephen Baron Senior Program Manager Microsoft Corporation
Session Objectives and Takeaways • Session Objective(s): • Detailed walk through of new networking and storage features in VMM 2012 • Enhance VM deployment using network and storage integration • Describe infrastructure requirements for networking & storage • Key Takeaway • Gives you ability to discover, configure and provision network and storage fabric for use with the private cloud
System Center Virtual Machine Manager 2012 Fabric Services Cloud Deployment • Fabric • Management • Hyper-V Bare Metal Provisioning • Update Management • Hyper-V, • VMware, Citrix XenServer • Dynamic Optimization • Network Management • Power Management • Storage Management • Cluster Management
Value Proposition • Standards-based approach • Deep integration of fabric into SCVMM • Backwards compatibility (PowerShell and VDS HW providers)
VMM 2012 User Role Profiles • VMM Admin Delegated Admin Self-Service User • Fabric Administrator • Scope: Entire system • Can take any action • Can use Administrator console or PowerShell Fabric Administrator Scope: Host groups and clouds Set up fabric by configuring hosts, networking and storage Create cloud from physical capacity Assign cloud to self-service users Can use Administrator console or PowerShell Application Owner Scope: Clouds only Author templates Deploy/manage VMs and Services Share resources Can use Administrator console, PowerShell and Self-Service portal Revocable actions Quota as a shared and per-user limit • Read-only Administrator • Help Desk • Scope: Host groups and clouds, No actions
Fabric Management Physical Server • Manage multiple hypervisors – Hyper-V, VMware, Xen • Integration with remote management – IPMI, DCMI, iLO, SMASH, Custom • Host provisioning – from baremetal to Hyper-V to Cluster provisioning Network • Define Logical Networks using VLANs and Subnets per datacenter location • Address management for Static IPs, Load Balancer VIPs and MAC addresses • Automated provisioning of Load Balancers Storage • Discover storage arrays and pools • Classify storage based on throughput and capabilities • Discover or configure LUNs and assign to Hyper-V hosts and clusters • Provision new storage with VM deployment
Networking • Define Logical Networks using VLANs and Subnets per datacenter location • Address management for Static IPs, Load Balancer VIPs and MAC addresses • Automated provisioning of Load Balancers
Logical Network and IP Pools Logical Network Host Group IP Subnets/ VLANS IP Pools Pool 01 FRONTEND BOSTON 10.1.1.0/24 VLAN 5 Pool 02 VLAN 7 DHCP NEW YORK 12.1.1.0/24 VLAN 10 Pool 03 Pool 04 VLAN 12 DHCP
IP Address Pool Management IP Range: 10.70.23.1/24 (254 addresses) Static IPs Reserved IPs VIPs (Virtual IPs) • Set IP range • Static, reserve, VIP • New VM creation • VM Deletion, Migration • Define Pool • IP check-out • IP check-in
MAC Address Pool Management MAC Range: 00:1D:D8:B7:1C:00 - 00:1D:D8:F4:1F:FF (3,998,720 addresses)
VIP Address Pool Management IP Range: 10.70.23.1/24 (254 addresses) Static IPs Reserved IPs VIPs (Virtual IPs) When a VIP is given to a load balancer, it is checked out from the IP Pool
Load Balancer Integration • PowerShell provider • Connection properties • Validate connection • Protocol • LB method • Persistence • Health Monitors • Add Load Balancer Provider • Add a Load Balancer • Define VIP Template
VMM uses the Citrix NetScaler provider to create VIP in the load balancer VMM Placement picks same IP pool that’s used to allocate IPs for DIPs New York NetScaler BigIP Pool 01 Pool 02 Citrix Netscaler F5 BigIP Library NetS_HTTPS User chooses VIP template to use when creating service instance
Storage • End-to-end storage device mapping • Allocation and assignment of storage • Provisioning of new VM using the SAN • Migration of SAN based VM
Storage Automation – Value Proposition • Standards-based approach • Deep integration into VMM
Storage Automation – VMM 2008 R2 Discovery of LUNS Mask and Unmask Set ISCSI CHAP VMM VDS VDS h/w provider Discovery of portals and targets Log on & log off Port to LUN mappings Host iSCSI initiator Host Host VDS • Virtual to Physical port mappings • Create & delete Virtual Ports Host HBA Provider Host NPIV Provider Enumerate Rescan Mount/UnMount Volume to Disk mapping Disk to LUN mapping FC Array / ISCSI Target SAN admin tool LUN LUN LUN LUN
Storage Automation – VMM 2012 Discovery of LUNS Mask and Unmask Set ISCSI CHAP Discovery of Array, Pool and LUNS Mask and Unmask LUN Clone V-NEXT VDS Storage Service VDS h/w provider Discovery of portals and targets Log on & log off Port to LUN mappings Host iSCSI initiator Host Host VDS • Virtual to Physical port mappings • Create & delete Virtual Ports Host HBA Provider Host NPIV Provider Enumerate Rescan Mount/UnMount Volume to Disk mapping Disk to LUN mapping FC Array / ISCSI Target SAN admin tool LUN LUN LUN LUN
Storage Automation – VMM 2012 VMM 2012SERVER WS-Man WMI Server Storage Service (WMI Provider) SMI-S Module CIM-XML Client CIM-XML SMI-S Providers Array SAN admin tool Pool LUN LUN LUN
Storage Automation – End to End Mapping • Service Instance • Machines • Virtual Layer • Logical Disk Virtual Layer In Guest
Storage Automation – End to End Mapping Logical Disk • Virtual Layer • In Guest • Virtual Layer • In Guest Volume • Physical Layer • In host OS • Physical Layer • In Host OS Logical Disk • Physical Layer • In Host OS Logical Unit • Array Layer
Storage Automation – End to End Mapping • Logical Unit • Array Layer • Pool • Array Layer • Array • Provider
Allocate Storage Assign Storage Cluster1 Host1 Available disks Available storage disks CSV, available disks Available storage pools Dedicated Storage Shared Storage Host groups
New Template Wizard New VM Wizard VHD is SAN Copy Capable (SCC) VM SCC Template Host Host VM OS Profile VHD VHD Array supports snapshot/clone Array creates a copy using snapshot/clone HW profile Storage Disk SAN SAN SAN
Storage Automation – VM SAN Migration • Migration of VM uses SAN capabilities to avoid network copy • Support for migration using iSCSI and FC • iSCSI Migration • Masking/unmasking • Initiator logon/logoff • FC Migration • Masking/unmasking • NPIV vPort deletion/creation
Required Slide Speakers, please list the Breakout Sessions, Interactive Discussions, Labs, Demo Stations and Certification Exam that relate to your session. Also indicate when they can find you staffing in the TLC. Related Content • VIR315 – Modeling and Maintaining Virtualized Services in VMM 2012 • VIR316 – VMM 2012 Deployment, Planning and Upgrade • SIM361 – VMM 2012 Fabric Lifecycle Part 2 – OSD, OOB and Agent • SIM357 – VMM 2012 Fabric Lifecycle Part 3 – Cluster Creation and Update Management • SIM212 – Hybrid Cloud Management with Microsoft System Center Code-Named “Concero” • VIR314 – Understanding Server App-V, Sequencing and Deploying Datacenter Applications
Track Resources • Don’t forget to visit the Cloud Power area within the TLC (Blue Section) to see product demos and speak with experts about the Server & Cloud Platform solutions that help drive your business forward. • You can also find the latest information about our products at the following links: • Cloud Power - http://www.microsoft.com/cloud/ • Private Cloud - http://www.microsoft.com/privatecloud/ • Windows Server - http://www.microsoft.com/windowsserver/ • Windows Azure - http://www.microsoft.com/windowsazure/ • Microsoft System Center - http://www.microsoft.com/systemcenter/ • Microsoft Forefront - http://www.microsoft.com/forefront/
Resources • Connect. Share. Discuss. http://northamerica.msteched.com Learning • Sessions On-Demand & Community • Microsoft Certification & Training Resources www.microsoft.com/teched www.microsoft.com/learning • Resources for IT Professionals • Resources for Developers http://microsoft.com/technet http://microsoft.com/msdn
© 2011 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.