Download presentation
Presentation is loading. Please wait.
Published byCíntia Gil Ribas Modified over 6 years ago
1
Infrastructure Management: Configure and Deploy
9/20/ :39 AM MGT319 Infrastructure Management: Configure and Deploy Eric Winner Principal Program Manager Lead, System Center Microsoft Corporation © 2007 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.
2
AGENDA Introduction Why System Center 2012
Configure and Deploy Infrastructure Components Compute, Storage, Network, Cluster Configure Library Dynamic Optimization and Power Optimization Configuration Configure and Deploy Private Cloud Infrastructure Abstraction, Heterogeneity, Access, Control Next Steps Q&A
3
SYSTEM CENTER HELPS DELIVER IT AS A SERVICE
Deploy Configure Virtual Physical Public Cloud Private Cloud App Controller Orchestrator App Owner Service Model Service Delivery and Automation Self Service Virtual Machine Manager DC Admin Operations Manager Configuration Manager Data Protection Manager Operate Monitor Service Manager Service Manager Application Management Service Delivery and Automation Infrastructure Management 3
4
Overview: System Center 2012 VMM
Services Service Templates Application Deployment Custom Command Execution Image-based Servicing Application Owner Usage Capacity and Capability Delegation and Quota Clouds Fabric Server Lifecycle Management Multiple Hypervisors Network Management Storage Management Dynamic Optimization HA VMM Server PowerShell Upgrade Custom Properties Infrastructure
5
Themes: System Center 2012 SP1 VMM
Multi-tenancy Partner Enablement Windows Server 2012 Perf and Scale Tenant Administrator VM Network Isolation Service Deployment UI Add-ins Service Templates Server Hardware Providers Load Balancer Providers Storage automation Large VMs Live Migration Enhancements Network Virtualization Storage Management Increase Scale Increase Performance Decrease Latency MGT314 - What's New in System Center 2012 SP1 - Virtual Machine Manager
6
CONSTRUCTING THE PRIVATE CLOUD
Standardized services Delegated capacity Development Production Cloud abstraction Assign dedicated and shared resources Logical and standardized Diverse infrastructure Datacenter One Datacenter Two Production Development
7
Configure and Deploy – Infrastructure Components
8
TRANSFORM YOUR DATA CENTER INTO A PRIVATE CLOUD
COMPUTE STORAGE NETWORK CLUSTER Deploy your compute resources, taking them from bare metal to fully deployed for your physical and virtualization hosts. Discover, classify, and allocate storage for use by the private cloud. Provide the correct storage for use with appropriate access. Abstract your complex networking infrastructure into logical networks for cloud use. Assign IP, virtual IP, and MAC addresses from pools and integrate with load balancers. Consolidate your infrastructure components for use in a private cloud. 8
9
BARE-METAL DEPLOYMENT OF COMPUTE RESOURCES
Virtual Machine Manager Configuration Manager MGT320 - Microsoft System Center Virtual Machine Manager 2012: Zero to Cluster to Cloud
10
PROVISION INFRASTRUCTURE
Deploy Configure Virtual Machine Manager Virtual Servers DC Admin Configuration Manager Physical Servers MGT320 - Microsoft System Center Virtual Machine Manager 2012: Zero to Cluster to Cloud 10
11
AUTOMATED BARE-METAL HYPER-V DEPLOY IN ACTION
Download WINPE Boot from PXE WDS server 4 2 Run generic command execution scripts and configure partitions Hyper-V server Host Group Customize and domain join Authorize PXE boot 3 contoso 8 OOB reboot 5 Hyper-V server Host Group Host Group VMM server 1 Enable Hyper-V Hyper-V server Hyper-V server VHD 9 Download VHD Inject drivers Bare-metal server Library server Drivers 6 7 Host profile 1 2 3 4 5 6 7 8 9
12
LEVERAGE YOUR HETEROGENEOUS VIRTUALIZATION INVESTMENT
Virtual Machine Manager
13
LEVERAGE YOUR EXISTING INVESTMENTS
CONSISTENCY CHOICE SIMPLICITY Offer same capabilities with different hypervisors Use the same network abstractions Deploy VMs and applications in a consistent manner Microsoft Hyper-V VMware vSphere 4.1 Citrix XenServer 6.0 Abstract the hypervisor layer to decrease complexity Simplify migration between virtualization solutions Use the same methods to manage virtualization and deploy services to different hypervisors
14
SUPPORT FOR MULTIPLE HYPERVISORS
Virtual Machine Manager Host Group vCenter Server VMware vSphere 4.1 Microsoft Hyper-V Citrix XenServer 6.0
15
OPTIMIZE STORAGE INFRASTRUCTURE UTILIZATION
Virtual Machine Manager MGT316 - Overview of Microsoft System Center 2012 SP1 - Storage Management 15
16
UTILIZE STORAGE MORE EFFECTIVELY
END-TO-END MAPPING CAPACITY MANAGEMENT RAPID PROVISIONING Create associations between storage and VM through reconciling data from Hyper-V and storage arrays Identify storage consumed by VM, host, and cluster Add storage to a host or cluster through masking operations, initialization, partitioning, formatting, and CSV cluster resource creation Add storage capacity during new cluster creation Create new VMs leveraging the SAN to copy the VHD Utilize SMI-S copy services and replication profiles Deploy to host or cluster at scale MGT316 - Overview of Microsoft System Center 2012 SP1 - Storage Management 16
17
STORAGE ALLOCATION PROCESS
Discover storage through SMI-S provider Virtual Machine Manager Create storage-classification pools and associate with storage Host Group SMI-S provider Allocate storage to specific host groups Assign existing LUNs to hosts and clusters Create new LUNs from pool and assign to hosts and clusters Tier 1 Tier 2 17
18
LOGICAL ABSTRACTION FOR THE NETWORK INFRASTRUCTURE
Virtual Machine Manager MGT315 - Network Management in Microsoft System Center 2012 SP1 – Virtual Machine Manager 18
19
NETWORK MANAGEMENT LOGICAL NETWORKS ADDRESS POOLS LOAD BALANCERS
Classify network for VMs to access Map to network topology Allocate to hosts and clouds Allocate a static IP address to VMs from a preconfigured pool Create an IP pool as a managed range of IP address assignments Create a MAC address pool as a managed range of MAC address assignments Apply settings for load balancer capability in service deployment Control load balancer through vendor provider based on PowerShell Create virtual IP templates consisting of load balancer configuration settings MGT315 - Network Management in Microsoft System Center 2012 SP1 – Virtual Machine Manager 19
20
LOGICAL NETWORKS IN THE PRIVATE CLOUD
Standardized services Delegated capacity Development Production Simple Networking Complex Networking Cloud abstraction Create logical networks and assign them to the appropriate networking on the hosts Deployed services use correct logical networks Logical and standardized DMZ Prod DMZ Prod DMZ Prod Diverse infrastructure Datacenter One Datacenter Two Production Development
21
ADDRESS POOLS IP POOLS MAC POOLS VIRTUAL IP POOLS
Assigned to VMs, hosts, and virtual IPs Specified use in VM template creation Checked out at VM creation—assigns static IP in VM Returned on VM deletion Assigned to VMs Specified use in VM template creation Checked out at VM creation—assigned before VM boot Returned on VM deletion Assigned to service tiers that use a load balancer Reserved within IP Pools Assigned to clouds Checked out at service deployment Returned on service deletion MGT315 - Network Management in Microsoft System Center 2012 SP1 – Virtual Machine Manager
22
LOAD BALANCER SUPPORT AUTOMATION PARTNERS VIRTUAL IP TEMPLATES
Connect to load balancer through hardware provider Assign to clouds, host groups, and logical networks Configure load balancing method and add virtual IP on service deployment F5 BIG-IP Brocade ServerIron ADX Citrix NetScaler Microsoft network load balancer Specifies preconfigured properties for configuring a load balancer at service deployment Specifies load balancing methods—round robin, least connections, fastest response MGT315 - Network Management in Microsoft System Center 2012 SP1 – Virtual Machine Manager
23
“ZERO TO CLUSTER” THE FOUNDATION FOR YOUR PRIVATE CLOUD
Virtual Machine Manager MGT320 - Microsoft System Center Virtual Machine Manager 2012: Zero to Cluster to Cloud 23
24
HOST CLUSTERS BRING THE FABRIC TOGETHER
CREATION MANAGEMENT DELETION Use wizard-based experience Support cluster validation Allocate cluster disks from managed storage Create cluster-wide virtual network Add and remove nodes, cluster disks, and virtual networks Drag and drop host to add node to cluster Monitor cluster health and status Clustered hosts will become managed standalone hosts Clustered disks will be returned to managed storage MGT320 - Microsoft System Center Virtual Machine Manager 2012: Zero to Cluster to Cloud 24
25
CONFIGURE AND DEPLOY INFRASTRUCTURE COMPONENTS
Physical and virtual compute infrastructure deployment Storage infrastructure management Logical network infrastructure abstraction Cluster creation brings the infrastructure together DC Admin
26
Libraries and Library Objects
TechReady 14 9/20/ :39 AM Libraries and Library Objects VMM library: a catalog of resources file-based resources (virtual hard disks, virtual floppy disks, ISO images, Scripts, driver files, application packages that are stored on library servers) non file-based resources (virtual machine and service templates and profiles that reside in the VMM database) A library is associated to a single host group © 2012 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.
27
Using Library Resources
Deploy Service Deploy Service Service Template SLOW! Resource Dependency
28
New in VMM 2012: Library Object Equivalency
TechReady 14 9/20/ :39 AM New in VMM 2012: Library Object Equivalency Resources (any physical library object) across multiple libraries can be tagged as equivalent Why use this? Consistency amongst multiple sites Maximize performance by using the “closest” available resource Provide high availability/redundancy of resources © 2012 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.
29
DEMO VMM Fabric VMM Library
MGT320 - Microsoft System Center Virtual Machine Manager 2012: Zero to Cluster to Cloud
30
New in 2012: Dynamic and Power Optimization
Dynamic Optimization (DO): Automatically or manually balance VMs across a cluster Replaces Host CPU & Memory PRO monitors from 2008 R2 Does not require Operations Manager DO coordinates moves of multiple machines Power Optimization (PO) Works with Dynamic Optimization Balances VM load on the smallest possible number of cluster nodes while ensuring a cluster quorum is maintained Powers off unused nodes Powers on nodes based on need and user-defined schedule
31
Placement (star ratings)
Layered technology Dynamic Optimization Placement (star ratings) Power Optimization
32
Placement: Host reserves
CPU, Memory, Disk I/O, Disk Space, Network I/O Host Reserve (for example, 10%) VM VM
33
Dialing up the perfect level of Dynamic Optimization
All of these are configurable: Placement Host reserves (familiar from 2008 R2) Dynamic Optimization Thresholds Dynamic Optimization Aggressiveness Set the rating improvement required to initiate an optimization action Low = 1.0 star rating improvement, High = .2 star rating improvement
34
Dynamic Optimization Configuration
35
Dynamic Optimization: Thresholds
36
Dynamic Optimization: Aggressiveness
Slider level Means VMM will migrate VMs for… High 0.2 of a star improvement 0.4 of a star improvement Medium 0.6 of a star improvement 0.8 of a star improvement Low A full star better
37
Dynamic Optimization Example
Dynamic Optimization Threshold (30%) Host Reserve (10%) Dynamic Optimization Threshold (30%) Host Reserve (10%) Dynamic Optimization Threshold (30%) Host Reserve (10%) Host Reserve (10%) Dynamic Optimization Threshold (30%) VM VM VM VM VM VM
38
Dynamic Optimization Example 2
Dynamic Optimization Threshold (30%) Host Reserve (10%) Host Reserve (10%) Dynamic Optimization Threshold (30%) Host Reserve (10%) Dynamic Optimization Threshold (30%) Dynamic Optimization Threshold (30%) Host Reserve (10%) VM VM VM VM VM VM VM VM
39
Power Optimization
40
Configuring Power Optimization
41
Power Optimization Example Scenario
42
Power Optimization Example
Dynamic Optimization Threshold (30%) Power Optimization Threshold (40%) Host Reserve (10%) Dynamic Optimization Threshold (30%) Power Optimization Threshold (40%) Host Reserve (10%) Power Optimization Threshold (40%) Dynamic Optimization Threshold (30%) Host Reserve (10%) Power Optimization Threshold (40%) Dynamic Optimization Threshold (30%) Host Reserve (10%) VM VM VM VM VM VM
43
Power Optimization Example
44
Power Optimization Example
Dynamic Optimization Threshold (30%) Power Optimization Threshold (40%) Host Reserve (10%) Dynamic Optimization Threshold (30%) Power Optimization Threshold (40%) Host Reserve (10%) Power Optimization Threshold (40%) Dynamic Optimization Threshold (30%) Host Reserve (10%) Power Optimization Threshold (40%) Dynamic Optimization Threshold (30%) Host Reserve (10%) VM VM VM VM VM VM
45
CONFIGURING DYNAMIC OPTIMIZATION AND POWER OPTIMIZATION
DEMO CONFIGURING DYNAMIC OPTIMIZATION AND POWER OPTIMIZATION
46
Custom Placement Rules
Used to customize Placement behavior Available via custom properties Four requirement levels available Virtual machine must match host (blocking) Virtual machine should match host Virtual machine must not match host (blocking) Virtual machine should not match host
47
CUSTOM PLACEMENT RULES
DEMO CUSTOM PLACEMENT RULES
48
Configure and Deploy – Private Cloud Infrastructure
49
TRANSFORM YOUR DATACENTER INTO A PRIVATE CLOUD
ABSTRACTION HETEROGENEITY ACCESS CONTROL Take the underlying infrastructure of networking, storage, and compute, and abstract those resources into clouds. Create cloud abstractions across virtualized infrastructure from Microsoft, VMware, and Citrix. Manage resource utilization and service creation by delegating self-service access to cloud resources. Standardize application deployment by using templates. 49
50
Private Cloud Usage Scenario
Configure the fabric (servers, network, storage) Create a cloud from the fabric Delegate the cloud to a Self Service User Self Service User creates VMs and Services in the cloud
51
Private Clouds Cloud Consumer View Capacity Capabilities Libraries
Hosts Clusters Library Servers Logical Networks Load Balancers IP Address Pools MAC Address Pools Storage Classifications Storage Capacity Storage Pools Storage Providers Storage Arrays
52
Cloud Capacity Cloud can expose Dimensions of Capacity
Limited set of underlying resources “Overstated” set of underlying resources Actual aggregate capacity of underlying resources (vCPU, Memory, Storage) Dimensions of Capacity vCPUs Memory Storage Number of deployed VMs (VMs in Library are not counted) Custom Quota (to support quota points from VMM 2008 R2)
53
Cloud Capabilities Cloud can VM “shape” limits
Host highly available VMs Allow VMs to use dynamic disks or differencing disks Enable network optimizations VM “shape” limits Processor Range (i.e ) Memory Range (i.e. 16MB – 32 GB) Number of disks (0 – 7) Number of NICs (0 – 7) … Built-in set representing underlying limits for Hyper-V, Xen, VMware
54
BUILD YOUR PRIVATE CLOUD
Virtual Machine Manager
55
CREATE THE PRIVATE CLOUD
Development Production Cloud Abstraction Logical and Standardized Datacenter One Datacenter Two Production Development
56
DELEGATE ACCESS TO PRIVATE CLOUD CAPACITY
Virtual Machine Manager
57
DELEGATING ACCESS TO PRIVATE CLOUD CAPACITY
Delegated Capacity Development Production Cloud Abstraction Datacenter One Datacenter Two Production Development
58
VMM 2012 User Role Profiles VMM Admin Delegated Admin
Fabric Administrator Scope: Entire system Can take any action Delegated Admin Fabric Administrator Scope: Host groups and clouds Configure fabric (hosts, networking and storage) Create cloud on fabric Assign cloud Tenant Administrator Tenant Scope: Clouds only Author VM Networks Assign cloud All other SSU settings Self-Service User Application Owner Scope: Clouds only Author templates Deploy/manage VMs and Services Share resources Revocable actions Quota as a shared and per-user limit Read-only Administrator Help Desk Scope: Host groups and clouds, No actions
59
Controlling Usage by Self-Service Users
Permitted actions – fine-grained action control Author, VM Control, Read-only Quota – 2 Types of Quota Shared – total usage of all members of the user role Per-user – usage of each member of the user role Dimensions of Quota vCPUs Memory Storage Number of deployed VMs (VMs in Library are not counted) Custom Quota (to support quota points from VMM 2008 R2)
60
Sharing among application owners
An application owner authors the service template and then shares that template with his team to deploy the application. Shareable Objects Resource group – group of on-disk library objects which user considers interchangeable Profiles (Hardware, Guest OS, Application, SQL) Templates (VM, Service) Virtual machine Service
61
CLOUD CREATION and DELEGATE ACCESS
DEMO CLOUD CREATION and DELEGATE ACCESS
62
STANDARDIZE APPLICATION DEPLOYMENT
Virtual Machine Manager MGT317 - Overview of Microsoft System Center 2012 SP1 - Virtual Machine Manager Services MGT321 - Service Template Creation from the Ground Up
63
STANDARDIZE APPLICATION DEPLOYMENT
Scale out and health policy Service template (multi-tier .NET applications) Internet Information Services (IIS) HW profile OS profile App profile Application server SQL Server Web tier Application tier Data tier Web (IIS) App (App-V) Data (SQL) Compute Storage Network MGT317 - Overview of Microsoft System Center 2012 SP1 - Virtual Machine Manager Services MGT321 - Service Template Creation from the Ground Up
64
NEXT STEPS – DELIVER YOUR PRIVATE CLOUD USING SYSTEM CENTER 2012 TODAY!
REFER ADDITIONAL SYSTEM CENTER 2012 RESOURCES SYSTEM CENTER MARKETPLACE microsoft.com DOWNLOAD AND EVALUATE SYSTEM CENTER 2012 DOWNLOAD AND EVALUATE SYSTEM CENTER 2012 CHECK OUT OUR BLOGS server-cloud
65
Related Content Breakout Sessions Other Sessions
MGT314 - What's New in System Center 2012 SP1 - Virtual Machine Manager MGT315 - Network Management in Microsoft System Center 2012 SP1 – Virtual Machine Manager MGT316 - Overview of Microsoft System Center 2012 SP1 - Storage Management MGT317 - Overview of Microsoft System Center 2012 SP1 - Virtual Machine Manager Services MGT319 - Infrastructure Management: Configure and Deploy MGT320 - Microsoft System Center Virtual Machine Manager 2012: Zero to Cluster to Cloud MGT321 - Service Template Creation from the Ground Up MGT326 - Building a Hosted Cloud Using Microsoft System Center 2012 and Windows Server 2012 VIR312 - Compete to Win, Part 2: Comparing Private Cloud Capabilities Other Sessions MGT41-HOL- Microsoft System Center 2012 Virtual Machine Manager Infrastructure Components Management MGT42-HOL - Microsoft System Center 2012 Virtual Machine Manager and App Controller Creating, Deploying, and Managing Service Templates MGT53-HOL - Microsoft System Center 2012 Application Self-Service and Managing Applications across Clouds PRC03 - Pre-Conference Seminar - Private Cloud Immersion Contact me
66
Resources Learning TechNet http://northamerica.msteched.com
Connect. Share. Discuss. Microsoft Certification & Training Resources TechNet Resources for IT Professionals Resources for Developers
67
Complete an evaluation on CommNet and enter to win!
68
Please Complete an Evaluation Your feedback is important!
Be eligible to win great daily prizes and the grand prize of a $5,000 Travel Voucher! Multiple ways to Evaluate Sessions Scan the Tag to evaluate this session now on myTechEd Mobile
69
9/20/ :39 AM © 2012 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. © 2009 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.
70
9/20/ :39 AM © 2009 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.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.