220 likes | 322 Views
Как да изградим и поддържаме частен облак с Microsoft SC VMM 2012 и Hyper-V?. Дарин Йончев Консултант, New Horizons Bulgaria. Agenda. What are the characteristics of the Cloud Computing ? What’s new in SCVMM 2012 ? How to build a private could in SCVMM 2012 ?
E N D
Как да изградим и поддържаме частен облак с Microsoft SC VMM 2012 и Hyper-V? Дарин ЙончевКонсултант, New Horizons Bulgaria
Agenda • What are the characteristics of the Cloud Computing? • What’s new in SCVMM 2012? • How to build a private could in SCVMM 2012? • How your private could is delivered to the Users?
Characteristics of Cloud Computing – DeliverIT as a Service to Your Business Self-Service Metered by Use Scalable & Elastic Shared Acceleratingthe Speed & Loweringthe Costof IT… while delivering ReliableServices Source: Tech-ed North America 2011
Delivering the private cloudInfrastructurewith SC VMM 2012 Self Service “Administration” Business Empowerment SLA Management APP 1 OS APP 2 APP 3 Externally Configure Sales HR Marketing Finance Delegated Clouds Logical & Standardized Diverse Infrastructure Source: Tech-ed North America 2011
Private Clouds in SCVMM 2012 Cloud Consumer View Capacity Capabilities Libraries Hosts Clusters Library Servers Storage ClassificationsStorage Capacity Storage Pools Storage Providers Storage Arrays Logical Networks Load Balancers IP Address Pools MAC Address Pools
SCVMM 2012 Investment Areas 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 Source: Tech-ed North America 2011
Deployment and Upgrade Highly Available VMM Server VMM server is now cluster aware so there’s no single point of failure The Console reconnect automatically. No need to re logon • Upgrade From VMM 2008 R2 SP1 to VMM 2012 RC From VMM 2012 RC to VMM 2012 RTM • Custom Properties Name/Value pairs No need to use Custom1…Custom10 • Powershell Fully powershell scriptable More Powershellcmdlets (182 in SC VMM 2008 R2, 432 in SC VMM 2012) Backward compatible with VMM 2008 R2 scripting interface Runas Accounts
Fabric Management ( 1 ) • Physical Server Manage multiple hypervisors – Hyper-V, VMware, XenServer Server hardware management – IPMI, DCMI, SMASH, Custom via Provider 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 via Provider • Storage Storage Management using SMI-S Discover storage arrays and pools Classify storage based on throughput and capabilities Discover or configure LUNs and assign to hosts and clusters Rapid provisioning of VMs using snap cloning of LUNs
Fabric Management ( 2 ) • Update Management of Fabric Servers Update operation control (On-demand scan and on-demand remediation) Updating a Hyper-V cluster is fully automated Integrated with Windows Server Update Server Hyper-V host are configured automatically to use the appropriate WSUS • Dynamic Optimization (DO) Cluster level workload balancing scheme to optimize for VM performance Leverages live migration to move workloads (Hypervisor independent) • Power Optimization (PO) Leverages live migration to pack more VMs per host Powers down servers to optimize for power utilization • Enhanced Placement Over 100 placement checks/validation Support for custom placement rules Multi-VM deployment for Services
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
Private Clouds • Private Cloud Abstraction that enables opaque usage model for service and VM management • Fabric Compute: Logical grouping of hosts or clusters in host groups Storage: Storage Classifications, Pools, Providers and Arrays Network: Logical Networks, IP/MAC Address Pools, Load Balancers, VIP Templates • Delegation - User Role Quota: Defines per-user limits on compute, memory, storage, number of VMs
Capacity • Cloud can expose Aggregate capacity of underlying resources (vCPU, Memory, Storage) Oversubscription is allowed • Capacity which users can use vCPUs Memory Storage Number of deployed VMs (VMs in Library are not counted) Custom Quota (to support quota points from VMM 2008 R2)
Capabilities • Cloud can Host highly available VMs Allow VMs to use dynamic disks or differencing disks Enable network optimizations • VM “shape” limits Processor Range (i.e. 1 - 4) 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
Service Lifecycle Management • Service Templates Used to model a multi-tier application Source of truth for deployed service configuration Sharing Among Application Owners • Applications Built-in support for Web deploy, Server App-V, SQL DAC Custom command execution for other application packages • Image-based OS separated from apps Composed during deployment • Servicing Change the template and then apply that change to deployed instances Upgrade domains ensures application availability during servicing
User Roles and Scope VMMAdmin Delegated Admin Self-Service User Read-only Admin
Controlling Usage by Self-Service Users • Revocable 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)
System Center App Controller 2012 Customer Services App Controller 2012 Microsoft VMM 2012 Fabric • Customer Problems Addressed • Self-service agility and empowerment for application owners • Bring service management across multiple clouds under IT managementprocesses • Visibility and control into services deployed in multiple clouds
Virtualization Resources • Microsoft Virtualization • Web: http://www.microsoft.com/virtualization • Hyper-V • Web: http://www.microsoft.com/hyper-v • System Center Virtual Machine Manager • Web: http://www.microsoft.com/scvmm • Microsoft Application Virtualization • Web: http://www.microsoft.com/systemcenter/appv • Compare with VMware • Web: http://www.microsoft.com/vmwarecompare
Контакти: Дарин ЙончевКонсултант, New Horizons Bulgaria Email: darin.yonchev@newhorizons.bg Blog: www.yonchev.net/blog