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.
Building the Foundation for a Cloud Computing Infrastructure<br />Darryl Chantry<br />Developer and Platform Evangelism<br />
VirtualizedData Center<br />PrivateCloud<br />Adapting to Market: Traditional Data Center to Cloud<br />Dynamic Data Cente...
Management Costs Decrease</li></ul>TraditionalData Center<br />PublicCloud<br /><ul><li>Capacity on Demand
Global Reach
Management Costs Decrease Significantly
IT as a Service
Chargeback
Well-known, stable and secure
Utilization <15%</li></ul>VirtualizedData Center<br />TraditionalData Center<br />
Building a Private Cloud Foundation with DIT-SC<br />On-board<br /><ul><li>Invite BUs
Approve BUs
Create infra request
Approve infra request</li></ul>Provision<br /><ul><li>Self-service provision
Access reports
Charge back</li></ul>Map and Configure Resources<br /><ul><li>Configure assets
Configure Toolkit</li></ul>Plan and Deploy<br /><ul><li>Download
Assess
Upcoming SlideShare
Loading in …5
×

Dynamic Data Center Toolkit - Darryl Chantry

1,179 views

Published on

Presentation by Darryl Chantry at SCS ECCV SIG Event (Apr 12, 2010) .

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Dynamic Data Center Toolkit - Darryl Chantry

  1. 1. Building the Foundation for a Cloud Computing Infrastructure<br />Darryl Chantry<br />Developer and Platform Evangelism<br />
  2. 2. VirtualizedData Center<br />PrivateCloud<br />Adapting to Market: Traditional Data Center to Cloud<br />Dynamic Data Center<br />PrivateCloud<br />PublicCloud<br /><ul><li>Utilization Increases to >50%
  3. 3. Management Costs Decrease</li></ul>TraditionalData Center<br />PublicCloud<br /><ul><li>Capacity on Demand
  4. 4. Global Reach
  5. 5. Management Costs Decrease Significantly
  6. 6. IT as a Service
  7. 7. Chargeback
  8. 8. Well-known, stable and secure
  9. 9. Utilization <15%</li></ul>VirtualizedData Center<br />TraditionalData Center<br />
  10. 10. Building a Private Cloud Foundation with DIT-SC<br />On-board<br /><ul><li>Invite BUs
  11. 11. Approve BUs
  12. 12. Create infra request
  13. 13. Approve infra request</li></ul>Provision<br /><ul><li>Self-service provision
  14. 14. Access reports
  15. 15. Charge back</li></ul>Map and Configure Resources<br /><ul><li>Configure assets
  16. 16. Configure Toolkit</li></ul>Plan and Deploy<br /><ul><li>Download
  17. 17. Assess
  18. 18. Install</li></li></ul><li>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 />Dynamic Infrastructure Toolkit for System Center(DIT-SC)<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 />
  19. 19. What is DIT-SC 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 />
  20. 20. Datacenter Administrator and BUIT Administrator <br />BUIT Administrator<br />End Users/Consumers<br />Focused Solutions<br /> SLA Driven<br /> Security<br /> Procurement<br />Datacenter Administrator<br />24x7 InfrastructureManagement & Monitoring<br />Network<br />Flexible Management<br />Compute<br />Storage<br />
  21. 21. DIT-SC Demo Scenarios<br />STEP 1- Onboarding and Infra Request<br />Onboard Business Unit<br />Create Infrastructure Request<br />
  22. 22. Onboarding and Infra Request Overview<br />Portals<br />Business Unit IT Customer 1<br />On Boarding<br />Infrastructure Request<br />Sign Up<br />1. Compute<br />2. Network<br />3. Storage<br />1. Org. details<br />2. Justification<br />Management<br />Cu1=<br />SCVMM<br />Compute Provider<br />Network Provider<br />SAN Provider<br />C1<br />N1<br />S1<br />Resources<br />DIT-SC DB<br />Compute<br />Network<br />Storage<br />
  23. 23. The Anatomy of an Infrastructure Request<br />HR Web<br />Infrastructure<br />BU Detail<br />Environment Quota (Memory/Storage)<br />Template<br />Dev Environment<br />Infra Service A<br />Environment Type<br />Service Quota (Memory/Storage)<br />Network<br />Access Control<br />SAN<br />Role <br />Network<br />Load Balancing<br />Web Front End<br />Service Role<br />Reporting Service<br />Role <br />Network<br />Load Balancing<br />Service Role<br />Test Environment<br />Infra Service B<br />Environment Type<br />Service Quota (Memory/Storage)<br />Network<br />Access Control<br />SAN<br />Web Front End<br />Role <br />Network<br />Load Balancing<br />Service Role<br />Reporting Service<br />Service Role<br />Role <br />Network<br />Load Balancing<br />
  24. 24. DIT-SC Demo Scenarios<br />Step 2- Config/ Approval /Provisioning<br />Configure infrastructure assets<br />Assign Assets<br />Approve Infrastructure Request<br />STEP 1- Onboarding and Infra Request<br />Onboard Business Unit<br />Create Infrastructure Request<br />
  25. 25. Solution Overview<br />Portals<br />Datacenter IT Admin<br />Business Unit IT Customer 1<br />Admin<br />On Boarding<br />1. Validate resource availability and capacity<br />2. Configure resources<br />3. Allocate resources<br />Infrastructure Request<br />Sign Up<br />1. Compute<br />2. Network<br />3. Storage<br />1. Org. details<br />2. Justification<br />Management<br />Cu1=<br />SCVMM<br />Compute Provider<br />Network Provider<br />SAN Provider<br />C1<br />N1<br />S1<br />C1<br />N1<br />S1<br />Resources<br />DIT-SC DB<br />Compute<br />Network<br />Storage<br />
  26. 26. DIT-SC Demo Scenarios<br />Step 3- Self Service VM Provisioning<br />Manage environment<br />Manage VMs…<br />Access Reports<br />STEP 1- Onboarding and Infra Request<br />Onboard Business Unit<br />Create Infrastructure Request<br />Step 2- Config/ Approval /Provisioning<br />Configure infrastructure assets<br />Assign Assets<br />Approve Infrastructure Request and Provision<br />
  27. 27. Solution Overview<br />Portals<br />N1<br />Datacenter IT Admin<br />Business Unit IT Customer 1<br />Business Unit IT Customer 1<br />Admin<br />Self Service<br />On Boarding<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 />Infrastructure Request<br />Sign Up<br />C1<br />S1<br />1. Compute<br />2. Network<br />3. Storage<br />1. Org. details<br />2. Justification<br />Resource Pool<br />Management<br />Cu1=<br />SCVMM<br />Compute Provider<br />Network Provider<br />SAN Provider<br />C1<br />N1<br />S1<br />C1<br />N1<br />S1<br />Resources<br />DIT-SC DB<br />Compute<br />Network<br />Storage<br />
  28. 28. DIT-SC Logical Architecture<br />Dynamic Data Center Tool Kit <br />Portal<br />WCF Services<br />Queue<br />Provisioning Engine <br />(Batch creation, queuing, and execute action PS scripts)<br />Admin (On Boarding)<br />Self Service<br />Processing Logic<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 />
  29. 29. DIT-SC Release Timeline<br />MMS 2010<br />Beta 2<br />Partner Community <br />Engagement<br />DIT-SC<br /> Beta 1 <br />(closed beta)<br />DIT-SC RTW<br />Q4 2009<br />March 2010<br />Apr 2010<br />June 2010<br />
  30. 30. Resources<br />More info:<br />http://www.microsoft.com/privatecloud<br />http://www.hosting-university.com/ddc/<br />http://solutionaccelerators.com<br />Blog: Keep up-to-date with our efforts:<br />http://blogs.technet.com/ddcalliance<br />
  31. 31. Thank You!<br />Management<br />

×