dynamic data center toolkit - darryl chantry
DESCRIPTION
Presentation by Darryl Chantry at SCS ECCV SIG Event (Apr 12, 2010) .TRANSCRIPT
Building the Foundation for a Cloud Computing Infrastructure
Darryl ChantryDeveloper and Platform Evangelism
PublicCloud
PrivateCloud
Adapting to Market: Traditional Data Center to Cloud
VirtualizedData Center
TraditionalData Center
TraditionalData Center
• Well-known, stable and secure
• Utilization <15%
VirtualizedData Center
• Utilization Increases to >50%
• Management Costs Decrease
Dynamic Data Center
PrivateCloud
• Management Costs Decrease Significantly
• IT as a Service
• Chargeback
PublicCloud
• Capacity on Demand
• Global Reach
Building a Private Cloud Foundation with DIT-SC
Plan and Deploy•Download•Assess•Install
Map and Configure Resources•Configure assets•Configure Toolkit
On-board•Invite BUs•Approve BUs•Create infra request
•Approve infra request
Provision•Self-service provision
•Access reports•Charge back
Building a Foundation
Step-by-step instructions that you can use to build an instantly scalable virtualized infrastructure guidance
Sample code and best practices
Dynamic Data Center Toolkit for Hosters (DDTK-
H)
An architectural roadmap, deployment guidance and best practices
Familiar tools that are compatible with existing applications
Dynamic Infrastructure Toolkit for System Center(DIT-SC)
Vision: Deliver a toolkit that allows hosters & enterprises to dynamically pool, allocate and manage resources to enable IT
Infrastructure as a Service
WHAT IS IT?
What is DIT-SC for Enterprises?
Partner-extensible toolkit that enables datacenters to dynamically pool, allocate, and manage resources to enable IT as a service.
VISION
A turnkey solution providing:
Customer/business unit on-boardingAutomation and guidanceDynamic provisioning engineSelf service portalBatch creation of VM’s
Datacenter Administrator and BUIT Administrator
BUIT Administrato
r
Datacenter Administrato
r
Network
Storage
Compute
DIT-SC Demo Scenarios
STEP 1- Onboarding and Infra Request
Onboard Business UnitCreate Infrastructure Request
Onboarding and Infra Request Overview
DIT-SC DB
Cu1=
Portals
On Boarding
Infrastructure Request
1. Compute2. Network3. Storage
Sign Up
1. Org. details
2.Justification
Business Unit IT Customer 1
Resources
Compute Network Storage
C1 N1 S1
Management
SCVMM Compute Provider
Network Provider
SAN Provider
The Anatomy of an Infrastructure Request
HR Web
InfrastructureBU DetailEnvironment Quota (Memory/Storage)Template
Dev Environment
Infra Service A
Test Environment
Infra Service B
Role NetworkLoad Balancing
Role NetworkLoad Balancing
Role NetworkLoad Balancing
Role NetworkLoad Balancing
Environment TypeService Quota (Memory/Storage)NetworkAccess ControlSAN
Environment TypeService Quota (Memory/Storage)NetworkAccess ControlSAN
Web Front End
Reporting Service
Service Role
Service Role
Web Front End
Reporting Service
Service Role
Service Role
DIT-SC Demo Scenarios
STEP 1- Onboarding and Infra Request
Onboard Business UnitCreate Infrastructure Request
Step 2- Config/ Approval /Provisioning
Configure infrastructure assetsAssign AssetsApprove Infrastructure Request
Solution Overview
DIT-SC DB
Cu1=
Portals
On Boarding
Infrastructure Request
1. Compute2. Network3. Storage
Sign Up
1. Org. details
2.Justification
Admin
1. Validate resource availability and capacity
2. Configure resources
3. Allocate resources
Datacenter IT Admin
Business Unit IT Customer 1
Resources
Compute Network Storage
C1 N1 S1
Management
SCVMM Compute Provider
Network Provider
SAN Provider
C1 N1 S1
DIT-SC Demo Scenarios
STEP 1- Onboarding and Infra Request
Onboard Business UnitCreate Infrastructure Request
Step 3- Self Service VM ProvisioningManage environment
Manage VMs…Access Reports
Step 2- Config/ Approval /Provisioning
Configure infrastructure assetsAssign AssetsApprove Infrastructure Request and Provision
Solution Overview
Resource Pool
N1
C1
S1
DIT-SC DB
Cu1=
Portals
On Boarding
Infrastructure Request
1. Compute2. Network3. Storage
Sign Up
1. Org. details
2.Justification
Admin
1. Validate resource availability and capacity
2. Configure resources
3. Allocate resources
Self Service
1. Create/start Virtual Machines
2. Stop/delete Virtual Machines
3. Access reports
Datacenter IT Admin
Business Unit IT Customer 1
Business Unit IT Customer 1
Resources
Compute Network Storage
C1 N1 S1
Management
SCVMM Compute Provider
Network Provider
SAN Provider
C1 N1 S1
DIT-SC Logical ArchitectureIn
frast
ruct
ure
Servers NetworkStorage Load Balancing
SCCM/WSUSPatch Mgmt.
Solution Accelerator
s
AD
Dynam
ic D
ata
Cente
r To
ol K
it
Port
al
Admin (On Boarding)Self Service
Provisioning Engine
(Batch creation,
queuing, and execute action
PS scripts)
Store (Database)
Actions/Tasks
Definition XML
Processing Logic
Windows PowerShell 2.0
WCF Services
Queue
WF
Even
tin
gP
ow
er
Sh
ell
MMS 2010Beta 2
DIT-SC Beta 1
(closed beta)
DIT-SC Release Timeline
Partner Community Engagement
DIT-SC RTW
Q4 2009 March 2010 Apr 2010 June 2010
Resources
More info:http://www.microsoft.com/privatecloud
http://www.hosting-university.com/ddc/
http://solutionaccelerators.com
Blog: Keep up-to-date with our efforts:
http://blogs.technet.com/ddcalliance
Thank You!
Management