Microsoft Private Cloud Computing


Published on

Published in: Education, Technology, Business
1 Comment
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Sales target:Corp Inside Acct. Managed (CIAM) - ~1100 accountsCorp Program Managed (CPM) - ~21,000 accounts
  • Sales target:Corp Inside Acct. Managed (CIAM) - ~1100 accountsCorp Program Managed (CPM) - ~21,000 accounts
  • To enterprise:Runs any application cost effectively and predictably in a shared, on-premise or off-premise infrastructure cloud.Through hosters:A common set of cloud computing services move your applications seamlessly from your datacenter into the VMware vCloud ecosystem and back.
  • Clean up the two graphics. We want to express “we’re providing you the tools and products to give you the agility of a private cloud”
  • Needs pop and make it shinny. Keep text
  • ----------------Operational Efficiency Ease and speed up provisioning drastically Less specific planning on managing infrastructure resourcesReduction of risk because of less human errorsSave on energy costsReduces the need of extensive IT staffCapital EfficiencyServer consolidation and optimizationLower floor space needsService Manager/LOB owner - FlexibilitySelf Service PortalManage groups of VMs
  • Gain operational efficienciesSimplified access to resourcesAgile and flexible IT
  • We need this one polished and cleaned up so it’s not so busy.Speaker NotesThis is essentially the architecture of the solution that we are planning to build. There are several things that this tool will require to be in the fabric, such as Hyper-V, VMM, etc. The components within the dashed rectangle are the ones we are providing. We have a portal component to provide the admin, on boarding and self service functionalities. The self service portal has a set of predefined what we call virtual machine actions. For example, create VM. An action contains 1 or more tasks and a task is associated with a PS 2.0 scripts and its properties. The portal obtains configuration and store data on the db. We have a light weight engine which essentially host several core technologies such as WF and PS 2.0. The portal essentially make asynchronous requests to the engine and the engine will handle all of the batching, queuing and execution of the action. Now, from customer and partner’s point of view, our extensibility point is an XML file. It is within this XML that partner can configure the different tasks for different VM actions and also associate each task with specific PS script. The admin portion of the UI will have a basic authoring for the XML file. We need to have this to reduce error prone and to make it easier to bind script parameters so that they can be pass with the right runtime values during engine execution.
  • This one really needs to be cleaned up. I think we talked about this one yesterday as “the football play”. Customer 1 signs up using the on-boarding portal - submitting details about his/her organization (BUIT name, justification, Dept Code, etc)Once sign up request is approved by Admin, customer 1 can then use on-boarding portal to submit infrastructure request to request quota for Compute, Network and Storage resources to admin – i.e. CPU, Storage Size, Memory size, new network VLAN, etcAdmin would then need to validate availability of the physical resources capacity (using different resources provider UI/application – F5 UI, Compellent UI, etc) to determine whether appropriate resources are available – i.e, is new VLAN needed?, Does new LUN need to be created? New physical host need to be added?Once admin validates availability, he/she can then configure each of these resources using the different resources provider UI (VLAN creation, LUN creation, Host creation, etc)Once physical resources are available and configured, Admin uses Admin portal to allocate and associate proper resources boundary to Customer 1 (IP ranges –, VLAN ID = 2048, Host group = ProductionHostGroup, etcOnce #5 is completed, Admin can then approve Customer 1’s infrastructure requestOnce the infra request is approved, Customer 1 can access SSP and hydrate their environment (using the predefined VM actions – i.e. create VM), within the provided resources boundary  
  • Microsoft Private Cloud Computing

    1. 1. OvierviewPrivate Cloud Infrastructure<br />Son Vu<br />EPG Technical Specialist<br /><br /><br />Microsoft Vietnam<br />
    2. 2. Adapting to Market: Datacenter Evolution<br />PrivateCloud<br />PublicCloud<br />PrivateCloud<br />PublicCloud<br /><ul><li>Management Costs Decrease Significantly
    3. 3. IT as a Service
    4. 4. Well-known, stable and secure
    5. 5. Utilization <15%
    6. 6. Utilization Increases to >50%
    7. 7. Management Costs Decrease
    8. 8. Capacity on Demand
    9. 9. Global Reach</li></ul>TraditionalDatacenter<br />VirtualizedDatacenter<br />TraditionalDatacenter<br />VirtualizedDatacenter<br />
    10. 10. The Case for Private CloudAnalyst View<br />“Private Cloud Computing is Real – Get Over It” <br /> - Tom Bittman – Gartner<br />More than half of enterprises plan on leveraging IaaS clouds in the next 2-3 years<br /> -Forrester<br />
    11. 11. The Case for Private CloudCustomer View<br />“Management doesn’t trust Amazon. Instead, they have built an internal cloud using VMware/BladeLogic for dev/test, basic production - Autodesk<br />Interested in Amazon-like infrastructure… but fundamentally we trust internal infrastructures. Don’t trust external infrastructures. – BP<br />“Departments.. want to leverage [cloud] to avoid HW purchases for dev/test/QA.” – Proctor & Gamble<br />Need to be more agile to serve internal customers. Enable self-service etc. <br /> -Intel<br />We need services-oriented mgmt where IT manages apps, not boxes.” - Chevron<br />Strictly Microsoft Confidential<br />
    12. 12. The Case for Private CloudCompetitive View<br />vCloud Initiative consists of:<br />vSphere<br />vCloud Express (vSphere delivered by service providers)<br />vCloud API<br />&quot;vCloud Express delivers control directly to customers.” - Craig McLellan, CTO.<br />“vCloud API provides for rich capabilities such as upload, download, instantiation, deployment and operation of vApps, networks and virtual datacenters….” <br /> -Dr. Stephen Herrod, CTO & SVP of R&D, VMware<br />
    13. 13. Microsoft Cloud Computing Continuum<br />Private<br />Public<br />Software as a Service<br />(SaaS)<br />Platform as a Service<br />(PaaS)<br />IT as a Service<br />Infrastructure as a Service<br />(IaaS)<br />| <br />| <br />Dynamic Data Center Toolkit<br />For Hosters<br />Dynamic Data Center Toolkit<br />For Enterprises<br />
    14. 14. Foundation for Private CloudCloud Computing Infrastructure<br />Infrastructure as a Service (IaaS)<br />Distributed and Elastic<br />Infrastructure Fabric<br />Automated Management<br />SLA Driven<br />Delivering the service<br />Managing the fabric<br />| <br />| <br />Dynamic Data Center Toolkit<br />For Enterprises<br />Dynamic Data Center Toolkit<br />For Enterprises<br />
    15. 15. Building a Foundation<br />Vision: Deliver a toolkit that allows hosters & enterprises to dynamically pool, allocate and manage resources to enable IT Infrastructure as a Service<br />Dynamic Data Center Toolkit for Hosters (DDTK-H)<br />Available now and free of charge!<br />Dynamic Data Center Toolkit for Enterprises (DDTK-E)<br />Available free of charge in first half of 20<br />An architectural roadmap, deployment guidance and best practices<br />Familiar tools that are compatible with existing applications<br />Step-by-step instructions that you can use to build an instantly scalable virtualized infrastructure guidance<br />Sample code and best practices<br />
    16. 16. Dynamic Datacenter Toolkit for Hosters<br />Prescriptive guidance for creating managed services and hosted Cloud offerings<br />On-demand VM provisioning<br />Sample portal helps provide hoster’s customers an integrated control and view of services<br />End-to-end prescriptive guidance for creating cloud services, managed hosting<br />
    17. 17. Who’s Using the DDTK-H Now?<br />9 Hosters deploying services by using the Dynamic Data Center Toolkit since launch at Microsoft Hosting Summit in March 2009, with 38 more in the deployment pipeline.<br />
    18. 18. Dynamic Data Center Toolkit for Enterprises<br />Partner-extensible toolkit that enables datacenters to dynamically pool, allocate, and manage resources to enable IT as a service.<br />VISION<br />WHAT IS IT?<br />A turnkey solution providing:<br />Customer/business unit on-boarding<br />Automation and guidance<br />Dynamic provisioning engine<br />Self service portal<br />Batch creation of VM’s<br />
    19. 19. DDTK-E: Agile and Flexible IT<br />Enterprise IT organizational structures:<br />Centralized datacenter organization <br />Several smaller business unit IT (BUIT) organizations<br />Consists of:<br />Ridged processes<br />Increased operational costs <br />DDTK-E streamline operations <br />Datacenter administrators provision infrastructure once and delegate it<br />BUIT administrators are empowered to manage their environments<br />
    20. 20. DDTK-E Logical Architecture<br />Portal<br />Dynamic Data Center Tool Kit <br />WCF Services<br />Queue<br />Admin (On Boarding)<br />Self Service<br />Processing Logic<br />Provisioning Engine <br />(Batch creation, queuing, execute action PS scripts)<br />Actions/Tasks Definition XML<br />WF<br />Windows PowerShell 2.0<br />Store (Database)<br />AD<br />SCCM/WSUS<br />Patch Mgmt.<br />Eventing<br />Infrastructure<br />Solution Accelerators<br />Power Shell <br />Servers<br />Network<br />Storage<br />Load Balancing<br />
    21. 21. Datacenter Admin and BUIT Admin<br />Al Young is DC Admin - he cares about<br />Security<br />Procurement<br />24x7 Infrastructure Management & Monitoring<br />Network<br />Storage<br />Compute<br />Greg Adam is a BUIT Admin - he cares about<br />Focused Solutions<br />End-Users/Consumers<br />SLA Driven<br />Flexible Management<br />
    22. 22. Solution Overview<br />Portals<br />N1<br />Datacenter IT Admin<br />Business Unit IT Customer 1<br />Business Unit IT Customer 1<br />On Boarding<br />Admin<br />Self Service<br />Infrastructure Request<br />Sign Up<br />C1<br />S1<br />1. Validate resource availability and capacity<br />2. Configure resources<br />3. Allocate resources<br />1. Create/start Virtual Machines<br />2. Stop/delete Virtual Machines<br />3. Access reports<br />1. Compute<br />2. Network<br />3. Storage<br />1. Org. details<br />2. Justification<br />Sandbox<br />Management<br />SCVMM<br />Compute Provider<br />Network Provider<br />SAN Provider<br />Cu1=<br />Resources<br />C1<br />N1<br />S1<br />C1<br />N1<br />S1<br />DDTK-E DB<br />Compute<br />Network<br />Storage<br />
    23. 23. DDTK-E Status<br />M1 Approved for the Dynamic Datacenter Toolkit for Enterprises (DDTK-E) <br />Partners - HP, Dell, Fujitsu, NetApp, Compellent, Hitachi & F5 briefed and rich technical discussions underway around integrating with the DDTK-E.<br />TAP - Strong customer interest in participating in the TAP program for DDTK-E (TSMC, Dell internal IT etc. based on EBC interactions). <br />Currently working with MSIT to leverage the toolkit to onboard the COE (BUIT) properties.<br />
    24. 24. System Center Overview<br />Live host level virtual machine backup<br /> In guest consistency<br /> Rapid recovery<br />Virtual machine management<br /> Server consolidation and resource utilization optimization<br /> Conversions: P2V and V2V<br />End to end service management<br /> Server and application health monitoring & management<br /> Performance reporting and analysis<br />Patch management and deployment<br /> OS and application configuration management<br /> Software upgrades<br />
    25. 25. Environment Description<br />
    26. 26. vCloud vs. MS Private Cloud Initiative<br />vCloud<br />Initiative, not a product<br />An Ecosystem of Partners<br />Service Providers<br />Developers<br />New Cloud Service providers<br />5 service provider partners with service in beta/limited beta to date<br />MSFT Private Cloud<br />Initiative with two toolkits<br />DDTK for hosters<br />DDTK for enterprise<br />An ecosystem of partners<br />Service Providers<br />System Integrators<br />ISV, Storage, Network & OEM partners <br />9 service providers (live offers) and counting…<br />38 more in the pipeline<br />Leverages existing investments in Hyper-V, System Center and PowerShell.<br />
    27. 27. Questions?<br />