Monitoring and operating a private cloud with system center 2012
4. System Center Helps Deliver IT as a Service
Configure
App Controller Orchestrator
Deploy
Public Cloud
Virtual Machine Manager
Service Service Operations Manager
Model Delivery &
Configuration Manager Private Cloud
Self Service Automation
Data Protection Manager
App DC
Owner Admin
Service Manager Service Manager Virtual
Monitor
Operate
Physical
Application Management Service Delivery & Automation Infrastructure Management
5. System Center 2012 Cloud and Data Center Management
PRODUCTIVE
PREDICTABLE APPLICATIONS YOUR CLOUD
INFRASTRUCTURE
Deliver flexible and cost-effective Apps power your business. Deliver Private and public cloud computing
infrastructure with what you predictable application service levels on your terms, managed with
already know and own with deep application insight. a common toolset
Heterogeneous support Deep application monitoring Flexibility with delegation
and diagnosis and control
Process automation
Comprehensive application Applications self-service across
Self-service infrastructure manageability clouds
Service-centric approach Physical, virtual, and cloud
management
7. Delegating Access to Private Cloud Capacity
Delegated
Development Capacity
Production
Cloud Abstraction
Production Datacenter One Datacenter Two
Development
8. Assign Actions to User Roles
Create custom roles
Choose actions and change actions
dynamically as needed
Uses Active Directory users and
groups
9. Assign Quota Capacity
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
10. Simplifying Application Maintenance
TEMPLATE DRIVEN IN PLACE UPDATES IMAGE BASED UPDATES
• Provide a single source • Change application or • Replace old OS image
of truth for service template settings with new OS image
deployments without replacing OS • Reinstall the application
• Use Upgrade Domains image and restore the state
to limit disruption of • Change memory, update
service during updates application package
11. In Place Updates Pending Service
Update
1. Choose service
template from library
2. Deploy an instance of
the service
3. Copy the service
template, update
version number, and
update application or
Service Template
configuration Service Template
4. Publish the template v1.5 v1.0
and set the deployed
service to the new
template
5. Apply the update while
maintaining availability
of the service through
the use of Upgrade
Domains Deployed Service Instance v1.5
v1.0 Template Library
12. Image Based Updates Pending Service
Update
1. Choose service
template from library
2. Deploy an instance of
the service
3. Copy the service
template, update
version number, and
update virtual disk or
Service Template
application Service Template
4. Publish the template v1.5 v1.0
and set the service to
the new template
5. Apply the update while
maintaining availability
of the service by
replacing the virtual
hard disk and
redeploying the Deployed Service Instance v1.5
v1.0 Template Library
application using
Upgrade Domains
16. Monitor & Operate Service Delivery
INTEGRATION PROCESS AUTOMATION REPORTING
Integration across System Center Business rules built into service level Consolidated data warehouse for
and the enterprise to give end to agreements, assignment and reporting on performance of service
end visibility of IT services and notification rules, and activity delivery activities across multiple
components workflows to drive standardized and products
consistent service support, change,
and release management
Configuration Manager
Service level agreements
End-to-end visibility of IT services and Operations Manager
components Release management
Virtual Machine Manager
Proactive & Reactive Operations
Service Manager
Active Directory
Any SQL Server database
17. Process Automation to drive Business needs
SERVICE LEVEL AGREEMENTS RELEASE MANAGEMENT PROACTIVE & REACTIVE OPERATIONS
Drive a consistent service Ensure changes to the Streamline IT operational
delivery experience organization are effectively processes and activities
managed and released to – Consistent delivery
minimize the impact and – Greater Productivity
Embed support rules and
duration of the disruption to
measurements into the – Support Compliance
normal business
workflow and activities for
Work Items
Facilitate the rapid
remediation of errors related
to IT assets and enable
dymanic self-healing
infrastructure, applications
and services
18. Service Level Agreements
CALENDAR
• Business hours
+
SERVICE LEVEL METRIC
• Response time
• Resolution time
+
SERVICE LEVEL OBJECTIVE
• Work Item (Service Request
& Incident by default)
WORK ITEM SLA
• Visibility
• Notifications
• Reactive Processes
19. Release Management
Release Management focuses on the controlled release of one
or more changes to an application, infrastructure and services.
Release
Management
In a Project - Hand Off to Operations
Project
• On time, on budget, agreed quality
• Usually is a single app, infrastructure, or a service
• Has specific start and end
• Quite often treats supportability aspects as low priority IT Operations
In Operations - Manage Rollout of Changes
• Deploy many changes in the most efficient, effective, and
consistent manner through applications, infrastructure and
services.
20. Linking Changes and 1:Many
1:1
Releases Release
Change Change
Request, CR1 Approved Changes Request, CR2
Release Planning
Approve Approve
…
Release Release Deployment Release
(ReIM) (ReIM)
Deploy Deploy
Change Change
Post- 1 2 Post-
Implementation Implementation
Review Review
PIR (ChM)
End End End
21. Reactive Process - Manual
Service Desk 1
Manual Processes
Monitoring Service Desk 2 • Resource intensive - only scales
with more people
• Error prone - manual processes
often create inconsistent
outcomes
• Little documentation available
• Proving compliance is hard
Test and
Diagnostics Configuration • Negative impact on Service
Management Level Agreements
• Support costs continue to
Infrastructure increase
22. Reactive Process – With Automation
Service Desk 1
Automated Processes
Monitoring Service Desk 2 • IT services can scale up and out
• Drives more consistent
outcomes
• Best practices captured
• Service Level Agreements
improve
Test and • Improve Operational ROI
Diagnostics Configuration
Management
Infrastructure
23. Proactive Processes
Event Mgmt
Monitor
For Error
Update Close Benefits
CMDB Request
Initiate
Service Desk • Improved SLA
Standard Operating Procedures
Change
Disaster Recovery Procedures
Create Support
Change and Compliance
Associate
Asset/CMDB Deployment Server to Service
• Supports
VM to
Configuration Maintenance
compliance
Provisioning
Virtual
• Process traceability
• Improved
Security productivity
Storage
Create Connect • Captures best
Extra Disk Disk to VM
practices
Update
Server Server • Improved
Configure operational ROI
Network Network
26. Scalable, Standardized, and Predictable Applications
ABSTRACTION CONSISTENCY INSIGHT CONTROL
Server App-V abstracts Service Templates provide Application Performance App Controller provides
the application from the standardized specifications Management provides the visibility of quota utilization
OS, encapsulated in a for deploying structure to define desired across applications running in
consistent format and applications, defining how performance levels based on both on-premise and public-
dynamically configured at they are configured and end user experiences cloud contexts with a single
deployment scaled role-based identity
27. Application operating models in a Private
Cloud
Traditional Consistent Abstracted
Standard application Standard application delivered Server App-V encapsulated
running on an OS in a service template application delivered in a
service template
Provides support for legacy Deliver consistent applications Unleash the full potential
applications of the private cloud
28. Managing applications across multiple
clouds
Deploy Monitor
Service Templates Package and Configuration
Hyper-V VMware Xen
Windows Azure
Private Cloud Manage
Application
management across
private and public
29. Open up the conversation
Server-side monitoring
shows the application is
functioning
“The Network
“My application is Client-side, however, looks good”
running slowly!” shows there is a
problem
“The servers are
“The code passed running fine”
all testing”
Application performance monitoring pinpoints exactly
where the issue is, reducing the mean time to resolution
30. Deep Insight into application performance
Server-Side Code execution–level Client-Side
information
• Collect data from the .NET calls • Page load times and where the
• Application methods time was spent (such as images,
• Variables and parameters and CSS)
• Types of calls being made, web • JavaScript exceptions
methods, internal execution, SQL
• Data is collected by injecting
commands
custom JavaScript on the page
Rich visualization
31. Reporting and trending analysis
Operations Manager Application Advisor
provides rich reporting and trending information
about the applications performance
Gain quick visibility into the Top issues and
application components that are impacting the
end user experience Easily see where to
focus resources
Understand the
relationships between
application components
32. Get started quickly with application
dashboards
Out-of-Box Wizard Driven Custom Publish
Dashboards pre-configured Enable IT professionals to Target different dashboards to
with the right KPIs for instant quickly create the powerful sets of users with delegated
visualization dashboards they need access control
Examples: 1. Select KPIs Take advantage of the Web
• Network dashboards 2. Specify scope Console and SharePoint
• Operations Manager Health 3. Tune visualization webparts
Dashboard