Private CloudThe Good, the Bad and the UglyTudor Damian, Microsoft Virtual Machine MVP@tudydamian – www.tudy.tel
the Good, the Bad, the UglyThe “Man with No Name” spaghetti-western trilogy titles are pretty much like IT these days: –A Fistful of Dollars (1964) –the PC? –For a Few Dollars More (1965) –the Internet? –The Good, the Bad and the Ugly (1966) –the Cloud?
In a non-cloud view, there are inefficiencies Allocated IT-capacities Load “Under-supply“ Forecast of capacities IT CAPACITY “Waste“ of capacities Barrier forinnovations Actual Load TIME Source: Microsoft Cloud Continuum
However, in a Cloud View: Load Allocated IT Forecast capacities No “under-supply“ IT CAPACITY Reduction of Possible “over-supply“ reduction of IT-capacities in case of Reduction reduced load of initialinvestments Actual Load TIME Source: Microsoft Cloud Continuum
Workload patterns in the Cloud Compute “On and Off “ “Growing Fast“ Compute Inactivity Period Average Usage Average Usage Time Time “Unpredictable Bursting“ “Predictable Bursting“ Compute Average Usage Compute Average Usage Time Time Source: Microsoft Cloud Continuum
Cloud service types Private Infrastructure Platform Software (On-Premise) (as a Service) (as a Service) (as a Service) You manage Applications Applications Applications Applications Runtimes You manage Runtimes Runtimes Runtimes Security Security Security Security Managed by vendor Managed by vendor Databases Databases Databases DatabasesYou manage Servers Servers Servers Servers Managed by vendor Virtualization Virtualization Virtualization Virtualization Server HW Server HW Server HW Server HW Storage Storage Storage Storage Networking Networking Networking Networking Source: Microsoft Cloud Continuum
The Cloud platform choices Location On Premises Off Premises Infrastructure Heterogeneous Homogeneous Choices Choices Business model CapEx OpEx Ownership Own Lease/Rent Management Self Third Party Fundamentals Fundamentals Application Programming Automated High Multi- Elasticity Service Availability Tenancy Management Source: Microsoft Cloud Continuum
New opportunities & required skillsets Readiness Implementation Cloud Strategy & Change Assessment Support Development Transformation Management Services Services Infrastructure Virtualization Datacenter Cloud Roadmap Migration Services Policy Definition Assessments Development Application Virtualization Services Infrastructure Security Virtualization Multi Vendor Automation Governance Assessments Strategy and Support Architecture Service Integration Application Application Virtualization Billing Sourcing Strategies Assessments Security and BCDR Source: Microsoft Australia Partner Conference – How big is the cloud?
The real costs of IT software Acquisition cost is 10% hardware of total IT Expenses network facilities IT labor management power/cooling tools support Operating cost is 90% maintenance of total IT Expenses security disaster recovery backup Source: IDC
Essential questions • Why would I want to build a Private Cloud? • Who do I build it for in the end? • What do I want to offer? • SLA, compliance (PCI, ISO)
what do we look at when we build a Virtual Private Cloud ?
1. budgetcost per kWh, price per U, bandwidth and connectivity costs, technical staff, etc.
Leading Cloud concerns Security – 67% Information access – 41% Information governance – 37% Source: CIO 2011 Cloud Computing Survey
Factors when judging vendors Ability to meet system requirements – 77% Support and services – 68% Ease of use – 62% Integration into existing infrastructure – 62% Experience building and operating cloud environments – 54% The ability to scale – 52% Easy to understand pricing models – 52% Source: CIO 2011 Cloud Computing Survey
SCVMM 2012 - Fabric Management Physical Server • Manage multiple hypervisors – Hyper-V, VMware, Xen • 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
SCVMM 2012 - Fabric Management 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 Dynamic Optimization (DO) • Cluster level workload balancing scheme to optimize for VM performance • Leverages live migration to move workloads 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
SCVMM 2012 - Service Lifecycle Service Templates • Used to model a multi-tier application • Source of truth for deployed service configuration 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
Summary The Cloud is fun and useful… (the good) …if you know how to use it… (the bad) …while being prepared for anything (the ugly)
IDC predictions for 2012http://www.idc.com/research/viewtoc.jsp?containerId=2315931. Customers Will Face Confusing Choices as Virtualization, Cloud System Software, and Infrastructure Automation Software Converge2. Private Clouds Will Grow Like Gangbusters, One Use Case at a Time3. 2012 Will Be VMwares Last Year as King of the Hill4. Operational Complexity Will Drive Demand for Predictive Analytics and APM5. Consumerization of IT Will Create New Management Challenges and Solutions6. Platform as a Service Will Ramp Up Slowly Due to Lock-In Fears7. Battle Royale Will Be Waged to Establish Linux Kernel of Cloud Computing8. Enterprises Will Reconsider Benefits of Infrastructure Heterogeneity9. There Will Be Layers for the Masses, Stacks for the Few10. Windows 8 Will Launch with Split Success
Resources • Dynamic Datacenter – IaaS • www.microsoft.com/hosting/dynamicdatacenter/ • Proof of concept management / provisioning website • Hyper-V Cloud • www.microsoft.com/privatecloud • Collaboration with HP, Dell, IBM, Fujitsu, NEC, Hitachi, NetApp/Cisco on the “Fast Track” path • Deployment guides!