410 likes | 545 Views
Infrastructure Provisioning 02 | What’s New in System Center 2012 R2 Jump Start. Kenon Owens Senior Product Marketing Manager Symon Perriman Senior Technical Evangelist. Infrastructure Provisioning. What’s New in System Center 2012 R2 Jump Start. The Cloud OS.
E N D
Infrastructure Provisioning02 | What’s New in System Center 2012 R2 Jump Start Kenon Owens Senior Product Marketing Manager Symon Perriman Senior Technical Evangelist
Infrastructure Provisioning What’s New in System Center 2012 R2 Jump Start • The Cloud OS Application Performance Monitoring Deep insight into application health Infrastructure Provisioning Enable enterprise-class multitenant infrastructure for hybrid environments Infrastructure Monitoring Comprehensive monitoring of physical, virtual & cloud infrastructure Windows Azure Pack Azure cloud services in your datacenter Automation and Self-Service Enable application owner agility with IT retaining control IT Service Management Flexible service delivery
Agenda: Infrastructure Provisioning • Introduction • Deploy Compute, Storage, and Networking • Day to Day Operations • Constructing the Private Cloud
Customer Needs and Challenges NEEDS CHALLENGES • How to easily deploy Compute, Storage, and Networking resources • Decrease capital and operational costs of infrastructure • Use bigger, more capable servers and infrastructure more effectively • Protect and use existing investments and infrastructure while taking advantage of public cloud resources • Maintain separation of resources in multitenant environments • Central management of infrastructure resources • Operational costs are increasing • Better abstraction of diverse infrastructure into something assignable pools of resources • Utilize both on premises and other resources to lower capital costs • Deploy the underlying management architecture
Scenario summary Constructing the Private Cloud Management Across Clouds Day to Day Operations Architecture reference Deploy Compute, Storage, and Networking
Deploy Compute, Storage & Networking02 | Infrastructure Provisioning
Consistent platform for virtualization host management VMware vSphere Windows Server Hyper-V Citrix XenServer • Add domain joined hosts • Add non-trusted hosts • Bare Metal Deployment Windows Server 2012 R2 Preview, 2012, 2008 R2 2008 • XenCenter not required • Split hosts into different host groups Citrix XenServer 6.1 • Add Hosts through vSphere connection • Split hosts into different host groups VMware vSphere 4.1, 5.0*, 5.1 * New in System Center 2012 R2 Preview Virtual Machine Manager
Deploy Hyper-V hosts onto bare-metal servers Deploy Discover Approved Configurations Deploy a brand new machine with the hypervisor enabled through the baseboard management controller Help ensure hosts are deployed with the approved OS configurations including virtual networking and NIC teaming Deep-discovery to inventory potential host to determine hardware inventory for post install configuration
Bare-metal deep discovery in action Bare-metal server WDS server 4 2 5 3 VMM server 6 1 OOB reboot Boot from PXE Authorize PXE boot Download VMM customized WinPE Execute a set of calls in WinPE to collect hardware inventory data (network adapters and disks) Send hardware data back to VMM
Automated bare-metal Hyper-V deploy in action WDS server Bare-metal server Contoso 2 8 4 Host group Host group Hyper-V server 3 VMM server 5 1 Hyper-V server Hyper-V server Hyper-V server 9 Library server VHD 10 6 7 Drivers OOB reboot Boot from PXE Authorize PXE boot Download WinPE Run generic command execution scripts and configure partitions Download VHD Inject drivers Customize and domain join Enable Hyper-V Run scripts post installation Host profile
Support for multiple hypervisors Virtual Machine Manager Host group Microsoft Hyper-V VMware vSphere 5.1, 5.0*, 4.1 vCenter Server Citrix XenServer 6.1 * New in System Center 2012 R2 Preview Virtual Machine Manager
Utilize storage more effectively Rapid provisioning End-to-end mapping Capacity management • 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 taking advantage of the SAN to copy the VHD • Utilize SMI-S copy services and replication profiles • Deploy to host or cluster at scale
End-to-end mapping • VMM integrates with Windows Server 2012 storage management API. • SMI-S, SMP, and Spaces* storage devices • disk and volume management • iSCSI/FC/SAS HBA initiator management Unified storage management API Windows Server discovery for Hyper-V hosts • HBA Initiator ports (FC, iSCSI, SAS), volume, disk, NPIV, MPIO • Indications/eventing – SMI-S service subscribes to CIM lifecycle Indications and alert indications to keep cache in sync • Monitoring of thin provision threshold alerts from disk (sense codes), health view showing impacted VMs, capacity trending reports Storage Monitoring • SAN discovery – FC, iSCSI, SAS • NAS discovery – Self-contained NAS, NAS Head • File Server discovery – Windows Scale-out File Server* • SAN / NAS / File Server Discovery levels Storage Discovery * New in System Center 2012 R2 Preview Virtual Machine Manager
Storage Capacity Management File server* iSCSI/FC/SAS Fibre channel fabric* File share* VHDX • Automation works for hosts, clusters, VMs and service instances • Connect iSCSI and fibre channel array • iSCSI – Add iSCSI portal and logon to iSCSI target ports (works for Hyper-V host/cluster) • FC – add target ports to zone (works for Hyper-V host, cluster, VM, and service instance) • Provision block and file storage • Storage node provisioning • File server cluster management • Storage pooling • Add capacity • Remove capacity • Zone management • Zone member management • Zoneset management • Add capacity • Remove capacity • Model templates • Deploy services • Expose shared storage* * New in System Center 2012 R2 Preview Virtual Machine Manager
Storage allocation process Discover storage through SMI-S provider Virtual Machine Manager Host group Create storage-classification pools and associate with storage SMI-S provider Allocate storage to specific host groups Assign existing LUN/Space* to hosts and clusters Create LUN/Space* from pool and assign to hosts and clusters Tier 1 Tier 2 * New in System Center 2012 R2 Preview Virtual Machine Manager
Provision low cost scale out file server* • Bare metal deploy operating system • Create scale out file server cluster • Create storage pools • Create file share • Assign file share to Hyper-V host Authorized Hyper-V hosts Host group Scale Out File Server Cluster Physical or virtualized deployments WindowsVirtualizedStorage Storage Space Storage Space Storage Space Storage Pool Storage Pool PhysicalStorage (Shared) SSD, SAS or SATA * New in System Center 2012 R2 Preview Virtual Machine Manager
Networking and isolation in the private cloud Standardized services Delegated capacity Production Development VM Networks Cloud abstraction Logical and standardized Datacenter one Datacenter two Logical Networks Diverse infrastructure Development Production
Hyper-V Network Virtualization • Tenants with overlapping IP Address range share same physical network • Packets isolated using embedded Subnet IDs • Host address and SubnetID uniquely identifies individual VM • Policies enforced at host level using PowerShell or System Center Virtual Machine Manager • Supports L2 learning letting customers bring their own DHCP server, have locally assigned IP addresses for IPv6 and tenant control of IP address within their VM • Supports guest clustering 10.1.1.1 10.1.1.2 10.1.1.1 10.1.1.2 SQL Server Web Blue sees Orange sees SQL Server Web What’s really happening 192.168.n.n PROVIDER ADDRESS SPACE (PA) Hyper-V 1 Hyper-V 2 192.168.1.10 192.168.2.12 10.1.1.1 10.1.1.1 10.1.1.2 10.1.1.2 SQL Server SQL Server Web Web CUSTOMER ADDRESS SPACE
VM networks and network virtualization Connectivity Capability • Multi-tenancy • Isolation • Bring your own IP • Mobility • Quality of Service (QoS) • Security • Optimizations • Monitors Logical switch VM networks
Logical Switch definitions Port Profile Sets Logical Switch “Building 44 Prod” Native Switch Settings Extension1 Extension2 Extension3 “Web” classification “DB” classification “iSCSI” classification “ContosoDB” (Virtual) Ext 1: Virtual Profile A Ext 2: Virtual Profile B Ext 3: Virtual Profile C Native Virtual Profile A “ContosoWeb” (Virtual) Ext 1: Virtual Profile A Ext 2: Virtual Profile D Ext 3: Virtual Profile E Native Virtual Profile A “ContosoiSCSI” (Virtual) Ext 1: Virtual Profile A Ext 2: Virtual Profile F Ext 3: Virtual Profile G Native Virtual Profile A “ContosoTeam” (Uplink) Ext 1: Uplink Profile A Ext 2: Uplink Profile B Ext 3: Uplink Profile C Native Virtual Profile C Logical Switch “Building 27 Dev” Native Switch Settings “Web” classification “DB” classification “iSCSI” classification “NativeDB” (Virtual) Native Virtual Profile B “NativeWeb” (Virtual) Native Virtual Profile B “NativeiSCSI” (Virtual) Native Virtual Profile B “NativeTeam” (Uplink) Native Virtual Profile D
Network Service* support Switch extension managers Load Balancers Network virtualization gateway • Supplies network objects and policies to VMM • Applies virtual switch extensions to appropriate Hyper-V hosts • Self-service users can choose port classifications based on extensions • Examples: Cisco Nexus 1000v, inMon sFlow, 5nine, NEC • 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 • In-box NVGRE Gateway • Interface and manages third-party gateway device • IronNetworks • F5 • Arista * New in System Center 2012 R2 Preview Virtual Machine Manager
The inbox gateway* Provisioning process through VMM Gateway • Deploy host • Create cluster • Deploy gateway VMs from provided service template • Add gateway to VMM • Ready to use • Highly available • Site-to-site VPN • Network address translation (NAT) • Forwarding • Border gateway protocol (BGP) • Multi-tenancy * New in System Center 2012 R2 Preview Virtual Machine Manager
Network Virtualization Gateway Contoso Fabrikam Bridge Between VM Networks & Physical Networks • Multi-tenant VPN gateway in Windows Server 2012 R2 Preview • Integral multitenant edge gateway for seamless connectivity • Guest clustering for high availability • BGP for dynamic routes update • Encapsulates & De-encapsulatesNVGRE packets • Multitenant aware NAT forInternet access ResilientHNVGateway Resilient HNVGateway Internet ResilientHNVGateway Service Provider Hyper-V Host Hyper-V Host
Constructing the Private Cloud02 | Infrastructure Provisioning
Networking and isolation in the private cloud Production Development Cloud abstraction Logical and standardized Datacenter one Datacenter two Diverse infrastructure Development Production
Logically group your resources into clouds Create clouds, tenants, and VM Networks View deployed services and VMs Overprovision across cloud resources
Role-based access – Multi-tenant administration • VMM Administrator • Fabric Administrator • Scope: Entire system • Can take any action • Delegated administrator • Fabric Administrator • Scope: Host groups and clouds • Configure fabric (hosts, networking and storage) • Create cloud on fabric • Assign cloud • Tenantadministrator • Tenant • Scope: Clouds only • Author VM Networks • Assign cloud • Create Tenant Roles • All other SSU settings • Read only administrator • Help Desk • Scope: Host groups and clouds, No actions • 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
Assign actions to user roles Create custom roles per assigned cloud* Choose actions and change actions dynamically as needed Uses Active Directory users and groups * New in System Center 2012 R2 Preview Virtual Machine Manager
Assign quota capacity – per cloud Ability to set quota at the “all members combined” level Ability to set quota at the “individual member” level 50 VM limit for all members of user role 10 VM limit per individual member
Capacity reporting and management I need to know the utilization of my private cloud infrastructure, now I need to trend my private cloud infrastructure usage over time I need to forecast future private cloud infrastructure resource needs I need to do all this with tools I am familiar with Customer Needs:
Private cloud usage reporting Choose date range Choose hosts View results
Analysis and what-if forecasting Monitor the usage of the private cloud, and trend the data over time Analyze the historical data to create “what-if” scenarios for future planning
Anatomy of a service template Service template (multi-tier .NET applications) Web tier Application tier Data tier Scale out and health policy Scale out and health policy Scale out and health policy Internet Information Services (IIS) Application server SQL Server HW profile OS profile App profile HW profile OS profile App profile HW profile OS profile SQL profile OS settings W2K8R2.VHD MS deploy package Configuration Configuration App-V SQL DAC Configuration Service template library
Service Template Full lifecycle support for Script App Deployment Asymmetric provisioning Within a Tier* New option to replace GCE as app deployment The script commandline and parameters are checked as part of servicing – so you can deploy and then update. Useful when calling provisioning subsystems like Chef/Puppet or the new PowerShell DSC Tier can run a different script on the first node (for instance to create a cluster) - previously you would need 2 tiers for this type of workload Service deployed into VMs running on Xen hypervisor* * New in System Center 2012 R2 Preview Virtual Machine Manager
Deploy Linux guests Support Customization Consistency • Use VM Templates for Linux based VM deployments • Deploy Linux VMs as tiers in a Service • Deploy Linux VMs to Hyper-V Hosts • Root password • Computername • DNSDomainName • IP address • Timezone • Root ssh public key • Run once commands
Scenario Summary Constructing the Private Cloud Day to Day Operations Deploy Compute, Storage, and Networking
Top new R2 features Storage Networking • Infrastructure and Cloud Services and VM • Synthetic fibre channel support • Management of zones • Offloaded Data Transfer (ODX) support • Provision scale-out file server cluster from bare metal • Integration with differencing disks • Site-to-site networking • IP Address Management (IPAM) integration • Simplified guest IP management • Top of rack switch integration • Making forwarding extensions for Hyper-V extensible switch work with Hyper-V network virtualization (Cisco 1KV and NVGRE) • Auto-task resume after VM failover • Expanded computer scope for VMM update management • Updated management packs for better integration with chargeback and reporting • User Role Improvements • Differencing disks • Live cloning • Online VHDX resize • Grant permissions to users for each cloud • Ability to inject files into VM prior to the first boot • Shared VHDX Support in Service Template • Services on Xen • Run different scripts on first machine of a tier
Get the evaluation, get certified, and get trained Get the evaluation Microsoft Server and Cloud Platform:http://www.microsoft.com/en-us/server-cloud/windows-server/2012-default.aspx Get certified Microsoft Learning:http://www.microsoft.com/learning/ Get trained Microsoft Virtual Academy:http://www.microsoftvirtualacademy.com