Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Private cloud, the Good, the Bad and the Ugly


Published on

MS Days 2012, Bulgaria

Published in: Technology, Business
  • Be the first to comment

Private cloud, the Good, the Bad and the Ugly

  1. 1. Private CloudThe Good, the Bad and the UglyTudor Damian, Microsoft Virtual Machine MVP@tudydamian –
  2. 2. 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?
  3. 3. Defining “the Cloud” Image source: wordle.
  4. 4. if, at first, people were very reserved when it came to “the Cloud”...
  5. 5. …now many some actually want to move… in the cloud
  6. 6. …but do they all know what to expect?
  8. 8. Fifth generation of computing Source: Microsoft Cloud Continuum
  9. 9. Private Cloud components  Pooled Resources 3rd party extensions  Virtualization  Elasticity  Scalability Management  Continuous Availability  Predictability Virtualization  Usage-Based  Multi-Tenancy  Security  Automation  Service management Compute Network Storage Source: Microsoft Cloud Continuum
  10. 10. Public vs. Private Cloud Public Cloud Private Cloud Public cloud = shared resources Organization Organization Cloud Provider Service IT Department Service Service Service Service Service Service
  11. 11. THE GOOD
  12. 12. 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
  13. 13. 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
  14. 14. 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
  15. 15. 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
  16. 16. 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
  17. 17. Gartner view on the Private Cloud
  18. 18. 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?
  19. 19. THE BAD
  20. 20. 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
  21. 21. 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)
  22. 22. what do we look at when we build a Virtual Private Cloud ?
  23. 23. 1. budgetcost per kWh, price per U, bandwidth and connectivity costs, technical staff, etc.
  24. 24. 2. architecturestructure, scalability, reliability,redundancy, security, flexibility
  25. 25. 3. hardware server (MIPS/MOPS), storage (I/O-OPS),network (1Gbps, 10Gbps, infiniband, fiber)
  26. 26. 4. virtualization layer
  27. 27. 5. management / automation
  28. 28. 6. internal processessecurity & incident response policies, fast problem detection/fixing, disaster recovery, high availability, time to get a server back online
  29. 29. 7. peoplepost-deployment maintenance, technical staff
  30. 30. Private Cloud building checklist 1. Budget 2. Architecture 3. Hardware 4. Virtualization layer 5. Management/automation layer 6. Internal processes 7. People
  31. 31. THE UGLY
  32. 32. The Cloud presents: the Ugly stuff
  33. 33. Leading Cloud concerns Security – 67% Information access – 41% Information governance – 37% Source: CIO 2011 Cloud Computing Survey
  34. 34. 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
  36. 36. SaaSPaaSIaaS Customers Service Providers Global Providers Source: TechEd Europe – MGT201
  37. 37. SaaSPaaSIaaS Customers Service Providers Global Providers Source: TechEd Europe – MGT201
  38. 38. Hyper-V - virtualization Processor Paravirtualized Virtual Snapshots Live Migration Compatibility solution Networks Mode Storage Cluster Shared Live Storage SLAT TCP Offload hot-add Volumes Migration Virtual Machine Dynamic Jumbo Frames Core Parking RemoteFX Queue Memory Online NFS Storage New VHDX NIC Teaming Hyper-V Replica Snapshot support format Merge Fiber Channel Offloaded Data NUMA support Extensible Virtual Machine support in Transfer (ODX) inside guest Virtual Switch Priority guest OS Native Windows Virtual In-Box PowerShell Backup Resource Pools Metering Support integration
  39. 39. System Center - management Source: TechEd Europe – MGT206
  40. 40. A sneak peek into the future of Private Cloud managementSCVMM 2012 RC/CTPSC APPCONTROLLER
  41. 41. SCVMM 2012 Beta
  42. 42. 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
  43. 43. 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
  44. 44. 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
  45. 45. SC AppController 2012 (1)
  46. 46. SC AppController 2012 (2)
  47. 47. 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)
  48. 48. IDC predictions for 2012 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
  49. 49. Resources • Dynamic Datacenter – IaaS • • Proof of concept management / provisioning website • Hyper-V Cloud • • Collaboration with HP, Dell, IBM, Fujitsu, NEC, Hitachi, NetApp/Cisco on the “Fast Track” path • Deployment guides!
  50. 50. Q&A
  51. 51. Don’t forget to submityour feedback and win agreat Nokia smartphoneand Kindle e-reader!