Cloud Clustering: Leveraging System Center 2012 SP1 for Continual Availability in the Private Cloud

Page 1



Configure App Controller

Orchestrator

Deploy Public Cloud

Virtual Machine Manager

Self Service

Service Model

Service Delivery & Automation

Operations Manager

Private Cloud

Data Protection Manager App Owner

Service Manager

Virtual

Service Manager

Monitor Operate Physical

Application Management

Service Delivery & Automation

Infrastructure Management

DC Admin


System Center High-Availability Infrastructure IT Ser vices & Automation Applications Extending System Center with Windows Azure




Server Redundant server deployments Run server inside a clustered VM Backup using DPM or Replicate using Hyper-V Replica Monitor with a SCOM Management Pack

Database SQL Server 2012 AlwaysOn Clustering Replication / Mirroring / Backup to a secondary site Run SQL inside a clustered VM Backup using DPM or Replicate using Hyper-V Replica Monitor with a SCOM Management Pack


Advisor Cloud Service Redundant & distributed services on Azure

App Controller, Orchestrator Web Console, Service Manager Service Catalog Load-balance network traffic

Operations Manager Server Highly-Available Management Group

Orchestrator Runbook Server Primary and redundant runbooks server failover

VMM Library Server Run a file server on a failover cluster

VMM Management Server Run directly on a failover cluster




Configure Boot & Install

Hyper-V Cluster

Hyper-V Role Failover Clustering Feature

VMM Server

Configure storage

Bare Metal Server

Configure network

64 nodes per cluster 8,000 VMs per cluster 1,024 VMs per node Storage

Cluster Shared Volumes (CSV)

Network


Virtual Machine Manager Host Group

vCenter Server Microsoft Hyper-V

VMware vSphere 5.1

Citrix XenServer 6.0








Heterogeneous monitoring





Online Snapshots Disk-Based Recovery

Active Directory

Up to Every 15 minutes

Data Protection Manager

Data Protection Manager Disaster Recovery with offsite replication and tape

Tape-Based Backup


Site A

Site B

Physical Server 1

Physical Server 3

Physical Server 2

Synchronous or Asynchronous Replication between Storage Systems Or Backup, Replication, and Restore




STANDARDIZATION

SELF SERVICE

AUTOMATION

Standardize the services providedby IT to consumers.

Give consumers of IT services the ability to identify, access and request services as needed.

Automate the service processes and systems necessary to the fulfillment of consumer requests.

Controlled Empowerment

Automate routing of requests for approval and notification.

Define the services to be offered Define the request offerings that will be contained within a Service Offering Identify who needs to be involved (approvals, notifications, fulfillment)

Request offerings displayed based on user role Intuitive easy to navigate portal

Automate provisioning of the service request


Virtual Machine Manager Library

User Roles

App Owner

Templates

Publish

DC Admin

Configuration Manager Database (CMDB) Runbooks

Templates

Services

Virtual Machines

Enables standardization and compliance

Hosts

Users


Monitor Isolate root cause end userand and application Discover application dependencies Triage Remediate components Discover application dependenci es

Monitor end user and application component s

Isolate root cause

Triage and Remediate





Server-Side

Client-Side

Synthetic

Monitoring the actual code that is executed and delivered by the application

End-user experiences related to page load times, server and network latency, and client-side scripting exceptions

Pre-recorded testing paths through the application that highlight availability, response times, and unexpected responses

Use the same tools to monitor with visibility across infrastructure and applications Infrastructure Monitoring


Hybrid service

Unified application monitoring across private and public (System Center Monitoring Pack for Windows Azure applications) Trigger remediation actions on Windows Azure applications from System Center

CONTOSO Contoso Webstore

Private

Portal Databases

Store

Portal Watchers

Orders

Chicago

Las Vegas

Web Roles

WebRoleInst1

WebRoleInst2


Web Test + Target URL + Schedule Web Test

Visual Studio 2012

Operations Manager Workitem + Results + Intellitrace

On-Premise

! Production Application

Global Service Monitor

Results + Intellitrace Call Web App

Results


Service Template (Multi-Tier .NET App) Web Tier

App Tier

Scale-out & health policy

Scale-out & health policy

IIS

HW profile

OS profile

W2K8R2.VHD

OS settings

Data Tier Scale-out & health policy

App Server

App profile

MSDeploy package

HW profile

OS profile

SQL

App profile

Configuration App-V

Configuration

Service Template Library

HW profile

OS profile

SQL profile

SQL DAC

Configuration


TEMPLATE DRIVEN

Provide a single source of truth for service deployments Use Upgrade Domains to limit disruption of service during updates

IN PLACE UPDATES

Change application or template settings without replacing OS image Change memory, update application package

IMAGE BASED UPDATES

Replace old OS image with new OS image Reinstall the application and restore the state




Move OnPremise

App Controller

Manage App Controller

Orchestrator

Azure IP

Monitor DPM

App Controller

Operations Manager

Azure MP

Advisor


Online Snapshots Disk-Based Recovery

Active Directory

Up to Every 15 minutes

Data Protection Manager

Data Protection Manager Disaster Recovery with offsite replication and tape

Tape-Based Backup







Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.