Module 1: Cloud Computing Concepts and Considerations
Agenda
Microsoft Vision for Cloud Computing The Microsoft Private Cloud with System Center 2012Moving to the Cloud: Preparations and Decisions
Microsoft Vision for Cloud Computing
Pooled Resources
Elastic
Self-Service
On Cloud Computing
Usage Based
Agility FocusEconomics
Enterprise Datacenters are Evolving
Evolution towards highly virtual and beyond to cloud
VirtualPhysical IaaS PaaS
Cloud Optimize Every Business
Public
Private
Identity ▪ Virtualization ▪ Management ▪ DevelopmentCommon
Cloud Optimize Every Business
Cloud Dedicated to You
Private Cloud Defined
Pooled Resources Elastic Self-Service Usage Based
Customizable Control
Best-in-Class Performance
Cloud On Your Terms
Cross Platform from the Metal Up
The Microsoft Private Cloud is...
All About the App
Empowerment & Agility
Self-Service Experience
Application Visibility & Control
Simplicity
Resource Pooling
Delegation & Control
Flexible and Elastic
Cost Efficiency
Cloud Computing is changing the Business/IT conversation
SERVICE CONSUMER
“Application Owner”
Self-Service Process Automation Monitoring ProtectionProvisioning
& Configuration Service Management
SERVICE PROVIDER“Datacenter Admin”
Common Management experiences across private and public clouds
Deliver IT as a Service on your terms with flexible, management across your hybrid
environmentsService Agreement
The Microsoft Private Cloud with System Center 2012
1995 20102000 2005
Configuration
1994 Monitoring
2000Backup
& Recovery
2006 Server Virtualization
2007
IT Process Automation
2009
2010
Service Management
Application Insight
History of System Center in the datacenter
2010
ENABLE THE CLIENTENTER THE
DATACENTERHETEROGENEOUS SUPPORT
INTEGRATEDVIRTUALIZATION
EMBRACE THE CLOUD
System Center 2012 Cloud and Datacenter Management
Deliver flexible and cost effective infrastructure with what you
already know and own
Heterogeneous support
Process automation
Self-service infrastructure
Apps power your business. Deliver predictable application service
levels with deep application insight.
Deep application monitoring
and diagnosis
Comprehensive application manageability
Service centric approach
Private and public cloud computing
on your terms managed with a common toolset
Flexibility with delegation and control
Applications self-service across clouds
Physical, virtual and cloud management
PREDICTABLE APPLICATIONSPRODUCTIVE INFRASTRUCTURE
YOUR CLOUD
System Center helps deliver IT as a Service
Inventory
Monitor
Audit
ProcessAutomationIT Service
Management
Self ServicePortal
IT InfraIT ToolsIT ProcessBusiness Requirements
Deploy
Configure
Migrate
PaaS
IaaS
Virtual
Physical
IT Tools
Service Provider
“Datacenter Admin”
Application Owner“Service
Consumer”
Service Model
App Controller
PaaS
IaaS
Virtual
Physical
Inventory
Monitor
Audit
IT InfraIT ToolsIT Process
Deploy
Configure
Migrate
ProcessOrchestratio
nAutomation
Service Type
SLA Requirement
s
Compliance Requirement
s
Access Requirement
s
Load Estimates
Billing Info
Reporting Requirement
s
ServiceModel
ComposeImage
DeployImage
AttachNetwork
Configure image
Configure service
ConfigureMonitoring
ConfigureReporting
ConfigureBackup
Configure security
MonitorComplianc
e
IT Tools
Self Service: Consuming IT as a Service
Self Servic
e Portal
TODAYVirtual Machine Manager Self-Service Portal 2.0 On-board business units and IT services
Delegated Administration
Self Service Provisioning
Extensibility for 3rd party hardware
System Center 2012App Controller “Single pane of glass” across private and public
Empower app owners with self-service experiences
Full visibility and control for the IT Pro
Service Manager• IT Service Catalog
Service Provider
“Datacenter Admin”
Application Owner“Service
Consumer”
Business Requirements
Service Provider
“Datacenter Admin”Inventory
Monitor
Audit
IT InfraIT Process
Deploy
Configure
Migrate
PaaS
IaaS
Virtual
Physical
ProcessOrchestratio
nAutomation
IT Tools
Business Requirements
Service Model: Delivering IT as a Service
Application Owner“Service
Consumer”
TODAY
System Center 2012
Virtual Machine Manager Provision standardized applications with service templates
App Controller Visualize and configure Windows Azure and Hyper-V
application services
Operations Manager Application service monitoring
“Dev-Ops”
Self Service Portal
Service Type
SLA Requirement
s
Compliance Requirement
s
Access Requirement
s
Load Estimates
Billing Info
Reporting Requirement
s
ServiceModel
ComposeImage
DeployImage
AttachNetwork
Configure image
Configure service
ConfigureMonitoring
ConfigureReporting
ConfigureBackup
Configure security
MonitorComplianc
e
IT Tools
Service Provider
“Datacenter Admin”
Self Service Portal
Service Type
SLA Requirement
s
Compliance Requirement
s
Access Requirement
s
Load Estimates
Billing Info
Reporting Requirement
s
ServiceModel
ComposeImage
DeployImage
AttachNetwork
Configure image
Configure service
ConfigureMonitoring
ConfigureReporting
ConfigureBackup
Configure security
MonitorComplianc
e
Inventory
Monitor
Audit
IT InfraIT Tools
Deploy
Configure
Migrate
PaaS
IaaS
Virtual
Physical
IT Tools
Business Requirements
Process Automation: Delivering IT as a Service
LOB IT Admin “Service
Consumer”
TODAY
System Center 2012Service Manager Release Management & Service Requests
Reporting and Data-warehouse
Orchestrator Integration and Extensibility
Flexible orchestrated workflows
Lower costs with automation
ProcessOrchestratio
nAutomation
IT Process
Self Service Portal
Inventory
Monitor
Audit
IT InfraIT ProcessBusiness Requirements
Deploy
Configure
Migrate
PaaS
IaaS
Virtual
Physical
ProcessOrchestratio
nAutomation
Service Type
SLA Requirement
s
Compliance Requirement
s
Access Requirement
s
Load Estimates
Billing Info
Reporting Requirement
s
ServiceModel
ComposeImage
DeployImage
AttachNetwork
Configure image
Configure service
ConfigureMonitoring
ConfigureReporting
ConfigureBackup
Configure security
MonitorComplianc
e
IT Tools
Provisioning: Delivering IT as a Service
Service Provider
“Datacenter Admin”
TODAY
System Center 2012Virtual Machine Manager
Provision private cloud infrastructure
Provision & Manage standardized application services (incl. Server App-V)
Optimize virtualization-management
IT Tools
Deploy
Configure
Migrate
Application Owner“Service
Consumer”
IT Tools
IT ToolsIT Process
ProcessOrchestratio
nAutomation
Self Service Portal
Service Type
SLA Requirement
s
Compliance Requirement
s
Access Requirement
s
Load Estimates
Billing Info
Reporting Requirement
s
ServiceModel
ComposeImage
DeployImage
AttachNetwork
Configure image
Configure service
ConfigureMonitoring
ConfigureReporting
ConfigureBackup
Configure security
MonitorComplianc
e
Inventory
Monitor
Audit
Business Requirements
Deploy
Configure
Migrate
IT Tools
Datacenter and Cloud Resources: Delivering IT as a Service
Application Owner“Service
Consumer”
TODAYWindows Server (Physical)
Hyper-V (Virtual & Private Cloud)
VM Role
Best-of-breed protection for Hyper-V & Microsoft workloads
System Center 2012Data Protection Manager Centralized management console
Extensibility and de-duplication
Granular Hyper-V and workload protection
Service Provider
“Datacenter Admin”
PaaS
IaaS
Virtual
Physical
IT Infra
Self Service Portal
Inventory
Monitor
Audit
IT InfraIT ProcessBusiness Requirements
Deploy
Configure
Migrate
PaaS
IaaS
Virtual
Physical
ProcessOrchestratio
nAutomation
Service Type
SLA Requirement
s
Compliance Requirement
s
Access Requirement
s
Load Estimates
Billing Info
Reporting Requirement
s
ServiceModel
ComposeImage
DeployImage
AttachNetwork
Configure image
Configure service
ConfigureMonitoring
ConfigureReporting
ConfigureBackup
Configure security
MonitorComplianc
e
IT Tools
Monitoring: Delivering IT as a Service
Service Provider
“Datacenter Admin”
TODAY
System Center 2012Operations Manager Comprehensive private cloud infrastructure monitoring
Deep application insight (.NET and J2EE)
Familiar and consistent monitoring across private and public (Windows Azure)
Inventory
Monitor
Audit
Application Owner“Service
Consumer”
IT Tools
Marketing
Fabric
Heterogenous and Fragmented Datacenter
Modify Cloud Capacity
Marketing
Anticipating holiday season shopping spike
Your business units can request additional cloud capacity in self-service mode
Allocate your cloud fabric to your business units
Finance Marketing
HR
Platinum 200 400 20
Keep your cloud fabric healthy
Consolidate resources into standardized cloud fabric
SubmitSubmit
Modify Cloud Capacity
Flexibly add capacity to the Marketing cloud through a Service Catalog request
Dynamically optimize your cloud fabric
You just saw the power of flexible and cost-effective private cloud infrastructure
Heterogeneous Support Process Automation Self-service infrastructure
Productive InfrastructureDeliver flexible and cost effective infrastructure using what you already know and own.
Service Template - Multi-Tier .Net App
Web
Scale Out Rules
IIS
HW Profile OS Profile App Profile
App
Scale Out Rules
App Server
HW Profile OS Profile App Profile
Data
Scale Out Rules
SQL
HW Profile OS Profile App Profile
W2K8.VHDOS
Settings
MSDeploy package
and configuration settings
App-Vpackage and configuration
settings
SQL DACpackage and configuration
settings
Think Services, not Servers or VMs
Predictable ApplicationsApps power your business. Deliver predictable application service levels with deep application insight.
Comprehensive app manageability
Service centric approach
Deep app monitoring and diagnosis
Dramatically simplify how you manage and maintain your applications
We can help you holistically manage your services, and that is what your business really cares about
Deliver on your business SLAs with deep insight into application performance
Your CloudPrivate and public cloud computing on your terms, managed with a common toolset.
Future distribution of computing
models
Traditional Virtualized Private Cloud Public Cloud
Distribution of Models
Used TodayFuture distribution
of computing models
Traditional Virtualized Private Cloud Public Cloud
Distribution of Models
Used Today
Cloud Computing is a journey
Hello, Jeremy (Self Service User)
Virtual Machines
Self-service delegation
Single pane of glass visibility to your applications across your private cloud and Windows Azure
Clouds
Physical, virtual & cloud management
Applications self-service across
clouds
Flexibility with delegation and control
Physical, virtual & cloud management
Applications self-service across
clouds
We will support your journey on your terms
Moving to the Cloud: Preparations and Decisions
IT Service Management (ITSM) for Private Cloud
Cloud Service Models
ITSMIT Service Management
A discipline for the overall management in an IT service environmentMove IT providers away from being technology focused to business/customer requirement centered
A customer doesn’t buy features of technology, but fulfillment of needs
Requires a holistic people, process, and technology approach
What is Different with a Private Cloud?
Key principles that drive new thinking:Perception of infinite capacityPerception of continuous availabilityPredictability: remove as much variation as possible Service provider’s approach to delivering infrastructure: infrastructure on demandResiliency over redundancy Minimize human involvementOptimize resource usageIncentivize desired resource consumption behavior
Resiliency over Redundancy (Key Definitions)
Redundancy: Where a system has been designed to eliminate single points of failure, redundant Configuration Items (CIs) are those which can fail without affecting delivery of the service.Resilience: The capability of a set of Configuration Items (CIs) to continue to provide a required function, if not immediately then very quickly, when some CIs in the set have suffered a failure.Maintainability: A measure of how quickly and effectively a Configuration Item or IT Service can be restored to normal working after a Failure.
Resiliency over Redundancy
Traditionally high availability needed expensive hardware redundancyBut virtualization provides the ability to seamlessly move workloads from one server to the next“Resiliency” : In the event of failure, restoration to another location is so timely that the shortness of the failure event may be perceived as continuous availability. It is the evolution of superior maintainability to a point where it unavailability is not perceived.
Processes Needing Private Cloud DistinctionGovernance Risk and
ComplianceChange ManagementConfiguration ManagementBusiness Relationship ManagementService Level ManagementDemand ManagementFinancial ManagementService Catalog ManagementCapacity Management
Availability ManagementIT Service Continuity ManagementSecurity ManagementRelease and Deployment ManagementTesting and Validation ManagementIncident and Problem ManagementMonitoring and Management
Cloud Operations
People Process
Technology
Service Management Responsibilities
What are they?
Who does what?
Is it different in the Cloud?
Service Dependencies
This was typical…Vaguely definedNot documentedNot linked to processes
But with the cloud…Mapped to external cloud dependenciesTied to Change & Incident Mgmt ProcessesDocumented and referenced
Solving Service Dependency Issues
Who…
• do I need to notify about an upcoming outage?
• do I contact when a service I depend on goes down?
• are my customers?
What…• types of hardware are required?• versions of software are running in my
service?
What…
• types of hardware are required?• versions of software are running in my
service?
Goals of the EngagementLevel set the Service Based ApproachDeliver a Customized Service MapEnable Customer value from the Service Map
Service Mapping
Solving Change Issues
Who
• Change Manager – manages activities of the process
• Configuration Manager – ensures a known state at all times
What• Flexible process flow• Common Taxonomy• Defined Roles and Responsibilities
Who
• Change Manager – manages activities of the process
• Configuration Manager – ensures a known state at all times
Goals of the EngagementReduce risk and impact of changes for the customerDeliver a Change Management Process FlowIncrease Change success rate
Change and Configuration Management
Resolving Incidents
Who• Incident Coordinator – owns quality
control, oversees all incident requests• Escalations – defined routing of incidents
What
• Structured, repeatable incident process flow
• Predictable escalation methodology• Defined Roles and Responsibilities
Who
• Incident Coordinator – owns quality control, oversees all incident requests
• Escalations – defined routing of incidents
Goals of the EngagementAssess current process and define future stateDeliver an Incident Mgmt Process FlowDrive predictability with the business
Customer Service & Incident Management
Establishing Responsibilities
Who
• Technology Area Manager– ensures work instructions are carried out as intended
• Ops staff assigned to roles for effective execution
What
•Tasks and Work Instructions supplied by Microsoft•Cloud based tool to manage identified work•Defined Roles and Responsibilities
Who
• Technology Area Manager– ensures work instructions are carried out as intended
• Ops staff assigned to roles for effective execution
Goals of the EngagementAssess and optimize operations staff into rolesDeliver process to facilitate efficient execution of tasks by roleDrive proactive work focus to reduce firefighting mode
Roles and Knowledge Management
Virtualization / Cloud Sizing with MAP 6.0
MAP ToolkitPrimary Features
Agent-less Inventory and DiscoveryMulti-product Migration PlanningVirtualization/Cloud SizingUsage Planning
Core AudienceIT ProsPartners
Windows Server 2008 &
R2
Hyper-V
Windows 7
2010 Microsoft
Office
Linux and
VMWare
SQL Server
2008 R2
Azure Migratio
n
Usage Tracking
IE Migratio
n
Oracle SyBase MySQL
MAP
Agent-less Discovery and Inventory
WMIActive DirectoryWindows NetworkingVMware Server AccountsshSQL Server Credentials
MAPMAP Tool User
Customer Network
Detailed Reports and Proposals
Effective Executive Proposals provided in WordExtensive discovery details provided in Excel
Proposal Detailed Report
Collecting Performance MetricsAgent-lessMetrics gathered every 5 minutesUses WMI Data collected is extensive
MAP
Placement – Hardware Library
Reusable host hardware profilesOEMs can pre-populate in their skinned versions of MAP
Application Capacity Sizing for Azure
Complementary ScenarioProcess is the sameUses performance metrics to estimate capacity
Web ApplicationsEstimate needed compute instancesCalculates network bandwidth and storage use
DatabasesEstimate needed SQL Azure database typeCalculates network bandwidth use
Session Summary
Microsoft vision of cloud computingLogical architecture of a private cloud infrastructure built on System Center 2012 technologiesITSM concepts for Microsoft Private Cloud infrastructureBusiness cases and benefits of System Center solutions for the Datacenter