Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Cloud Computing
Cloud Optimize Every Business
Cloud Optimize Every Business
Cloud Optimize Every Business
Deliver Best-in-Class Hybrid IT
• Hybrid Support & the Commons
• First-party Applications
• Total Cost of Ownership
Private Differentiation • Hybrid Support & the Commons
• First-party Applications
• Higher-level Services
Public
STANDARDIZED OFFERINGS SELF SERVICE
AUTOMATED PROVISION
Standardizing the services
provided by IT to its consumers /
customers.
– What are the services to be
offered
– What requests can be made of
a service
– Who needs to be involved
(approvals, notifications,
fulfillment)
Giving consumers of IT services
the ability to identify, access and
request service as they are
allowed to.
– Easy navigation
– Delivered based on consumers
role.
– Ensuring capture of required
information
Automating the processes and
fulfillment of consumer requests.
Automatic routing of requests for
approval and notification.
• Automate provisioning of the
service request
Request
Completed
Approval
Process
Fulfillment
Process
Request Details
Application Services
Infrastructure
Services
Identity & Access
Services
Request to extend
VM
Request new Cloud
Request new VM Cost and SLA
Information
Knowledge Articles
Required
Information
Approvals &
Assignments
SERVICE CONSUMER
“Application Owner”
• Empowerment and Agility
• Self-Service Experience
• Application Visibility and
Control
• Simplicity
SERVICE CONSUMER
“Application Owner”
• Empowerment and Agility
• Self-Service Experience
• Application Visibility and
Control
• Simplicity
SERVICE PROVIDER
“Data Center Administrator”
• Resource Pooling
• Delegation and Control
• Flexible and Elastic
• Cost Efficiency
SERVICE CONSUMER
“Application Owner” SERVICE PROVIDER
“Data Center Administrator”
Service
Agreement
DC
Admin
App
Owner
Configure / Deploy
DC
Admin
Monitor / Operate
Application Management Service Delivery and Automation Infrastructure Management
Virtual Machine Manager
Operations Manager
App Controller
Service Manager Service Manager
Orchestrator
Configuration Manager
Data Protection Manager
App
Owner Public Cloud
Self Service Service Delivery
And Automation
Service Model
All About
the App
Cross-Platform From
the Metal Up
Foundation for
the Future Cloud On
Your Terms
All About
the App
Cross-Platform From
the Metal Up
Foundation for
the Future Cloud On
Your Terms
Hybrid IT Management
Cloud Creation & Delegation
Multi-hypervisor Support
Deep Application Insight
Server Application Virtualization
Process Automation
Dynamic Optimization
Network Monitoring
Service Templates
Self-Service for App Owners
Top Features of System Center 2012
1
4
10
9
8
7
6
5
4
3
2
1
Data Center Two Data Center One
Diverse Infrastructure
Production
Development
Data Center Two Data Center One
Diverse Infrastructure
Assign dedicated and shared resources
Production
Development
Data Center Two Data Center One
Diverse Infrastructure
Production
Development
Logical & Standardized
Data Center Two Data Center One
Diverse Infrastructure
Production
Development
Logical & Standardized
Cloud Abstraction
Development Production
Data Center Two Data Center One
Diverse Infrastructure
Production
Development
Logical & Standardized
Cloud Abstraction
Development Production
Delegated
Capacity
Data Center Two Data Center One
Diverse Infrastructure
Production
Development
Logical & Standardized
Cloud Abstraction
Development Production
Delegated
Capacity
Standardized
Services
STORAGE
Discover, classify, and allocate
storage for use by the private
cloud. Provide the correct
storage for use with
appropriate access.
COMPUTE
Deploy your compute
resources, taking them from
bare metal to fully deployed
for your physical and
virtualization hosts.
NETWORK
Abstract your complex
networking infrastructure into
logical networks for cloud
use. Assign IP, virtual IP, and
MAC addresses from pools
and integrate with load
balancers.
CLUSTER
Consolidate your
infrastructure components
for use in a private cloud.
Data Center Two Data Center One
Logical & Standardized
Production
Development
Data Center Two Data Center One
Development Production
Cloud Abstraction
Production
Development
Create a PRIVATE CLOUD
Anders Ravnholt
Data Center Two Data Center One
Development Production
Cloud Abstraction
Production
Development
Data Center Two Data Center One
Development Production
Delegated
Capacity
Production
Development
Infrastructure Operations
Administrator Delegated
Administrator Infrastructure
Administrator Infrastructure
Administrator • Entire system
• Can take any
action
• Host groups
and clouds
• Can take any
action at that
level
Read-Only Administrator
• Host groups and clouds
• No actions
Infrastructure Operations
Administrator Delegated
Administrator Infrastructure
Administrator Infrastructure
Administrator • Entire system
• Can take any
action
• Host groups
and clouds
• Can take any
action at that
level
Read-Only Administrator
• Host groups and clouds
• No actions
Self-Service User
Application Owner
• Clouds only
• Revocable actions
• Quota controlled
Create custom roles
Create custom roles
Choose actions and change actions
dynamically as needed
Create custom roles
Choose actions and change actions
dynamically as needed
Uses Active Directory users and
groups
Ability to set quota at the “all
members combined” level
Ability to set quota at the “all
members combined” level
Ability to set quota at the “individual
member” level
Ability to set quota at the “all
members combined” level
Ability to set quota at the “individual
member” level
50 VM limit for all members of
user role
10 VM limit per individual member
DELEGATE ACCESS TO PRIVATE CLOUD CAPACITY Anders Ravnholt
CONTROLLED
Help protect your private
cloud infrastructure by
setting limits on your clouds
while ensuring the correct
application owners have
access to their cloud
resources.
STANDARDIZED
Standardize your approach to
application and OS updating.
Use a controlled process to
update services through
service templates.
OPTIMIZED
Help ensure that the services
running in your private cloud
get the resources they need
and that your cloud
dynamically reallocates
resources as demand changes.
RIGHT-SIZED
Report on the current
utilization of your private
cloud, trend usage over
time, and forecast future
needs.
OPTIMIZING CLOUD UTILIZATION
THROUGH DYNAMIC OPTIMIZATION
Virtual Machine Manager
• Dynamic Optimization
• Power Optimization
As application
workloads change, I
need my Private Cloud
to change resource
utilization accordingly.
At the end of each
quarter, my finance
application needs more
resources, but other
times it is mostly idle.
I need to ensure all
applications get the
resources they need
when they need them
and I can’t watch this
all the time.
If I am not using
resources, I don’t want
to waste the energy to
run the infrastructure. I
want power only on
what I need.
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
LIVE MIGRATION MANAGED RESOURCES OPTIONS
• Keeps cluster balanced
• Avoids VM downtime
• Supports heterogeneous
clusters
• Microsoft Hyper-V
• VMware vSphere
• Citrix XenServer
• Considers CPU, memory,
disk IO, network IO
• Optimizes when
resource moves above
resource threshold
• Considers entire cluster
• Manual or automatic
optimization
• User controlled
frequency
• Configurable
aggressiveness
Dynamic Optimization handles your ever-changing workloads
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
Virtual Machine Manager
Reso
urc
e U
tiliza
tio
n
Time of Day
Optimization Threshold
MAINTAINING THE RIGHT-SIZED CLOUD
Virtual Machine Manager Operations Manager
I need to know the utilization of my private cloud infrastructure, now.
I need to trend my private cloud infrastructure usage over time.
I need to forecast future private cloud infrastructure resource needs.
Choose Date
Range
Choose Date
Range
Choose
Hosts
Choose Date
Range
Choose
Hosts
View
Results
Monitor the usage of the private cloud, and trend the data over time
Analyze the historical data to create “what-if” scenarios for future planning
0
20
40
60
80
100
Perc
en
tag
e %
Timeline
CPU Usage Forecast
Historical Data Projected Data 95% Confidence Forecast Data Limit
Operate your Private Cloud
Virtual Machine Manager Operations Manager
REPORTING PROCESS AUTOMATION INTEGRATION
Integration across System Center and the enterprise to give end to
end visibility of IT services and components
End-to-end visibility of IT services and components
Business rules built into service level agreements, assignment and notification rules, and activity
workflows to drive standardized and consistent service support, change,
and release management
Service level agreements
Release management
Proactive & Reactive Operations
Consolidated data warehouse for reporting on performance of service
delivery activities across multiple products
Configuration Manager
Operations Manager
Virtual Machine Manager
Service Manager
Active Directory
Any SQL Server database
Service Manager Virtual Machine Manager Orchestrator
Reconcile disparate data repositories to provide a comprehensive view of IT Infrastructure components
Provide a central point of reference across IT infrastructure components
Understand dependencies and relationships between IT assets and components to support IT operations
Orchestrator
Service
Manager
Orchestrator
Service
Manager
Inbound to System Center
Bi-directional from Orchestrator
Bi-Directional for notifications/reporting
Bi-directional run book integration
Orchestrator
Service
Manager
Inbound to System Center
Bi-directional from Orchestrator
Bi-Directional for notifications/reporting
Bi-directional run book integration
Bi-directional Connector for automation activities and executing automation workflows
Orchestrator
Service
Manager
Virtual Machine Manager
Operations Manager
Configuration Manager
Active Directory
Notifications via Exchange
LOB
3rd Party Management Tools
Inbound to System Center
Bi-directional from Orchestrator
Bi-Directional for notifications/reporting
Bi-directional run book integration
Configuration Items and Automation Data populated into CMDB
Orchestrator
Service
Manager
Virtual Machine Manager
Operations Manager
Configuration Manager
Active Directory
Notifications via Exchange
LOB
3rd Party Management Tools
Inbound to System Center
Bi-directional from Orchestrator
Bi-Directional for notifications/reporting
Bi-directional run book integration
Configuration Items and Automation Data populated into CMDB
Orchestrator
Service
Manager
Virtual Machine Manager
Operations Manager
Configuration Manager
Active Directory
Notifications via Exchange
LOB
3rd Party Management Tools
Inbound to System Center
Bi-directional from Orchestrator
Bi-Directional for notifications/reporting
Bi-directional run book integration
Automation commands issued to System Center, 3rd Party tools and Line of Business Applications
Orchestrator
Service
Manager
Virtual Machine Manager
Operations Manager
Configuration Manager
Active Directory
Notifications via Exchange
LOB
3rd Party Management Tools
Inbound to System Center
Bi-directional from Orchestrator
Bi-Directional for notifications/reporting
Bi-directional run book integration
Inbound and outbound notifications and Reporting
Service Manager
Data Warehouse Orchestrator
Service
Manager
Virtual Machine Manager
Operations Manager
Configuration Manager
Active Directory
Notifications via Exchange
LOB
3rd Party Management Tools
Inbound to System Center
Bi-directional from Orchestrator
Bi-Directional for notifications/reporting
Bi-directional run book integration
Inbound and outbound notifications and Reporting
CMDB
SCO Runbook SC
O W
eb
Serv
ice
SCO Runbook SCO Runbook
SM Runbooks Folder
CMDB
SCO Runbook SC
O W
eb
Serv
ice
1. SCO Connector syncs
Runbook data to CMDB
SM Runbook Items SCO
Connector SCO Runbook SCO Runbook
SM Runbooks Folder
1
CMDB
SCO Runbook SC
O W
eb
Serv
ice
1. SCO Connector syncs
Runbook data to CMDB
SM Runbook Items Runbook Activity
2. Admin uses SM task to
create RB activity w/
parameters mapped to
properties
SCO Connector SCO Runbook
SCO Runbook
SM Runbooks Folder
1
2
CMDB
SCO Runbook SC
O W
eb
Serv
ice
1. SCO Connector syncs
Runbook data to CMDB
3. Admin adds to request
template includes RB
activity, added to Service
Catalog
SM Runbook Items Runbook Activity
2. Admin uses SM task to
create RB activity w/
parameters mapped to
properties
SCO Connector
Request Template
Service Catalog - Request Offering
SCO Runbook SCO Runbook
SM Runbooks Folder
1
2
3
CMDB
SCO Runbook SC
O W
eb
Serv
ice
1. SCO Connector syncs
Runbook data to CMDB
3. Admin adds to request
template includes RB
activity, added to Service
Catalog
SM Runbook Items Runbook Activity
2. Admin uses SM task to
create RB activity w/
parameters mapped to
properties
Service Request 4. User creates SR from
request offering
SCO Connector
Request Template
Service Catalog - Request Offering
SCO Runbook SCO Runbook
SM Runbooks Folder
1
2
3
4
CMDB
SCO Runbook SC
O W
eb
Serv
ice
1. SCO Connector syncs
Runbook data to CMDB
3. Admin adds to request
template includes RB
activity, added to Service
Catalog
SM Runbook Items Runbook Activity
2. Admin uses SM task to
create RB activity w/
parameters mapped to
properties
Service Request 4. User creates SR from
request offering 5. Runbook invoked with
user inputs
SCO Connector
Request Template
Service Catalog - Request Offering
SCO Runbook SCO Runbook
SM Runbooks Folder
Invoke
1
2
3
4
5
CMDB
SCO Runbook SC
O W
eb
Serv
ice
1. SCO Connector syncs
Runbook data to CMDB
3. Admin adds to request
template includes RB
activity, added to Service
Catalog
6. SM workflow monitors
RB status
SM Runbook Items Runbook Activity
2. Admin uses SM task to
create RB activity w/
parameters mapped to
properties
Service Request 4. User creates SR from
request offering 5. Runbook invoked with
user inputs
SCO Connector
Request Template
Service Catalog - Request Offering
SCO Runbook SCO Runbook
SM Runbooks Folder
Invoke
Monitor
1
2
3
4
5
6
SCVMM
Fabric Owner (Admin)
SM Application Owner
Concero
Opalis
Project User
SM Console
SM
Po
rtal
SCVMM
Fabric Owner (Admin)
SM Application Owner
Concero
Configure/
Manage
fabric
Opalis
1
Project User
SM Console
SM
Po
rtal
SCVMM
Fabric Owner (Admin)
SM Application Owner
Concero
Configure/
Manage
fabric
Configure
Cloud
Offering
Opalis 2
1
Project User
SM Console
SM
Po
rtal
SCVMM
Fabric Owner (Admin)
SM Application Owner
Concero
Configure/
Manage
fabric
Configure
Cloud
Offering
Opalis 2
1
Project User
On Board a Project 3
SM Console
SM
Po
rtal
SCVMM
Fabric Owner (Admin)
SM Application Owner
Concero
Configure/
Manage
fabric
Configure
Cloud
Offering
Approve Project
Opalis 2
1
4
Project User
On Board a Project 3
SM Console
SM
Po
rtal
SCVMM
Fabric Owner (Admin)
SM Application Owner
Concero
Configure/
Manage
fabric
Configure
Cloud
Offering
Approve Project
Opalis
Request Capacity
for Project
2
1
4
5
Project User
On Board a Project 3
SM Console
SM
Po
rtal
SCVMM
Fabric Owner (Admin)
SM Application Owner
Concero
Configure/
Manage
fabric
Configure
Cloud
Offering
Approve Project
Opalis
Provision
Capacity
Request Capacity
for Project
2
1
4
5
6
Project User
On Board a Project 3
SM Console
SM
Po
rtal
SCVMM
Fabric Owner (Admin)
SM Application Owner
Concero
Configure/
Manage
fabric
Configure
Cloud
Offering
Approve Project
Opalis
Provision
Capacity
Assign Capacity &
Approve Request
Request Capacity
for Project
2
1
4
5
6
7
Project User
On Board a Project 3
SM Console
SM
Po
rtal
7
Access
Capacity
SCVMM
Fabric Owner (Admin)
SM Application Owner
Concero
Configure/
Manage
fabric
Configure
Cloud
Offering
Approve Project
Request VM
Opalis
Provision
Capacity
Assign Capacity &
Approve Request
Request Capacity
for Project
2
1
4
5
6
7
8
Project User
On Board a Project 3
SM Console
SM
Po
rtal
7
Access
Capacity
SCVMM
Fabric Owner (Admin)
SM Application Owner
Concero
Configure/
Manage
fabric
Configure
Cloud
Offering
Approve Project
Request VM
Opalis
Provision
Capacity
Assign Capacity &
Approve Request
Request Capacity
for Project
2
1
4
5
6
7
8
Approve VM
Request 9
Project User
On Board a Project 3
SM Console
SM
Po
rtal
7
Access
Capacity
SCVMM
Fabric Owner (Admin)
SM Application Owner
Concero
Configure/
Manage
fabric
Configure
Cloud
Offering
Approve Project
Request VM
Opalis
Provision
Capacity
Assign Capacity &
Approve Request
Request Capacity
for Project
2
1
4
5
6
7
8
Approve VM
Request 9 Invoke SCO Policy
to Create VM 10
Project User
On Board a Project 3
SM Console
SM
Po
rtal
7
Access
Capacity
SCVMM
Fabric Owner (Admin)
SM Application Owner
Concero
Configure/
Manage
fabric
Configure
Cloud
Offering
Approve Project
Request VM
Opalis
Provision
Capacity
Assign Capacity &
Approve Request
Request Capacity
for Project
2
1
4
5
6
7
8
Approve VM
Request 9 Invoke SCO Policy
to Create VM 10
Create VM 11
Project User
On Board a Project 3
SM Console
SM
Po
rtal
7
Access
Capacity
SCVMM
Fabric Owner (Admin)
SM Application Owner
Concero
Configure/
Manage
fabric
Configure
Cloud
Offering
Approve Project
Request VM
Opalis
Provision
Capacity
Assign Capacity &
Approve Request
Request Capacity
for Project
2
1
4
5
6
7
8
Approve VM
Request 9 Invoke SCO Policy
to Create VM 10
Create VM 11
Access
VMs
12
Project User
On Board a Project 3
SM Console
SM
Po
rtal
7
Access
Capacity
Import Cloud MP
and SCO Run Book
Fabric Owner
(Admin)
Import Cloud MP
and SCO Run Book
Configure VMM, SCOM,AD and
SCO Connector
Fabric Owner
(Admin)
Import Cloud MP
and SCO Run Book
Configure VMM, SCOM,AD and
SCO Connector
Integrated CMDB
Clouds Users Fabric Templates Services VMs Runbooks
Co
nn
ecto
rs Pu
ll data
to
CM
DB
Fabric Owner
(Admin)
Import Cloud MP
and SCO Run Book
Configure VMM, SCOM,AD and
SCO Connector
Integrated CMDB
Clouds Users Fabric Templates Services VMs Runbooks
Co
nn
ecto
rs Pu
ll data
to
CM
DB
Configure
Request Offerings
Fabric Owner
(Admin)
Import Cloud MP
and SCO Run Book
Configure VMM, SCOM,AD and
SCO Connector
Integrated CMDB
Clouds Users Fabric Templates Services VMs Runbooks
Co
nn
ecto
rs Pu
ll data
to
CM
DB
Configure
Request Offerings
Up
date
d C
MD
B
Fabric Owner
(Admin)
Import Cloud MP
and SCO Run Book
Configure VMM, SCOM,AD and
SCO Connector
Integrated CMDB
Clouds Users Fabric Templates Services VMs Runbooks
Co
nn
ecto
rs Pu
ll data
to
CM
DB
Configure
Request Offerings
Up
date
d C
MD
B
Publish Request
Offerings
Fabric Owner
(Admin)
Import Cloud MP
and SCO Run Book
Configure VMM, SCOM,AD and
SCO Connector
Integrated CMDB
Clouds Users Fabric Templates Services VMs Runbooks
Co
nn
ecto
rs Pu
ll data
to
CM
DB
Configure
Request Offerings
Up
date
d C
MD
B
Publish Request
Offerings Publish Service
Offerings
Service catalog
Portal Page
Service Offerings is a collection of
requests
Fabric Owner
(Admin)
Import Cloud MP
and SCO Run Book
Configure VMM, SCOM,AD and
SCO Connector
Integrated CMDB
Clouds Users Fabric Templates Services VMs Runbooks
Co
nn
ecto
rs Pu
ll data
to
CM
DB
Configure
Request Offerings
Up
date
d C
MD
B
Publish Request
Offerings Publish Service
Offerings
Dynamic Request
Form on the
Portal
Service catalog
Portal Page
Service Offerings is a collection of
requests
Fabric Owner
(Admin)