34

SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Embed Size (px)

Citation preview

Page 1: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service
Page 2: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Hybrid Cloud Management with Microsoft System Center Code-Named “Concero”

Vijay TewariGroup Program ManagerSystem CenterMicrosoft Corporation

SIM212

Page 3: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Agenda

IT Landscape

Concero Vision

Overview of capabilities

Q & A

Page 4: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

SAAS

PAAS

IAAS

Hyper-V

Clouds - IT as a Service

Service Management in Clouds

Page 5: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

IT as a Service: Providers and Consumers

Self-Service -- Metered -- Elastic

(Key Tenets)Multi-tenant -- Automation -- Scalable

Clouds(resource abstraction)

???

Datacenter Admin“Service Provider” IaaS

Storage Network, Load Balancers, Firewalls

Compute

PaaS

IaaSHyper-V + System Center

PaaSWindows Azure, SQL Azure, AppFabric, Azure Platform

Appliance

Services

Application Owner“Service Consumer”

(Key Tenets)Empowerment – Time to market --Simplicity

Ser

vice

Pro

vide

r

Ser

vice

Con

sum

er

Page 6: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

System Center “Concero” – Managing Services in Multiple Clouds

Vendor A ……….Server

Hardware

SAN SAN

Switches/Routers Networks

Hyper-V vmware Xen

System Center Virtual Machine Manager 2012

Cloud “2”Cloud “1” Cloud “n”

Windows Azure

Vendor B

Hyper-V

Vendor n

Services

System Center “Concero”

Page 7: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

System Center Concero Vision

VMM – Private CloudsManage services across multiple VMM serversWeb based – self service experience

Customer Problems Addressed1. Self-service agility and empowerment for application owners2. Bring service management across multiple clouds under IT management processes3. Visibility and control into services deployed in multiple clouds

Concero 1.0

Windows Azure Platform

Appliance

“Concero”

Fab

ric

Hyper-V, VMware, Xen

VMM 2012

Hyper-V, VMware, Xen

VMM 2012

Hyper-V, VMware, Xen

Customer

Windows Azure

Microsoft

Ser

vice

s

Windows Azure Platform

Appliance

Partner

Hyper-V, VMware, Xen

VMM 2012

Hyper-V, VMware, Xen

VMM 2012

Hyper-V, VMware, Xen

VMM Future

Windows Azure – Public CloudIT Pro experience for AzureRBAC using on-premise domain credentialsSingle view for multiple Azure subscriptions

VMM 2012

Page 8: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Key Features of Concero

Cloud RegistrationSupport for multiple VMM servers and Windows Azure

Services and VM’sDeploymentOperationsUpgrade

Library and Job History

Page 9: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

demo

Quick Lap through ConceroDeploying Virtual MachinesMulti-VMM and Windows Azure support

Page 10: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Application Owner ResponsibilitiesPlan

BudgetingAgility – time to marketPackage

DeploymentApplication deployment of package obtained from developersValidate deploymentInterface with infrastructure engineering for support/SLA/Change control…

Operate and MaintainControl (start/stop), scale-in/outAuditPerformance monitoring and optimizationRoot cause analysis2nd or 3rd tier of support for applicationFeedback to engineering for future enhancements

UpgradesDecommission

Page 11: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Multi VMM support

Bridges private clouds provided by multiple VMM Server installationsWeb-based self-service for deployment of VMs and Services into VMM private cloudsSearch/View/Manage VMs and Services across VMM cloudsCopy library templates from one VMM cloud library to another

Boston Lab

Boston Production

BeijingLab

Beijing Production

Page 12: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Windows Azure Support

Aggregates multiple Windows Azure subscriptions into a single management viewProvides a tool to the IT Pro for deploying and upgrading Windows Azure servicesDelivers IT processes for Windows Azure platform with user roles, library, and auditing

Boston Lab

Boston Production

BeijingLab

Beijing Production

Azure Test

Azure Production

Page 13: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Register VMM serversRegister Azure subscriptionsIn VMM, create and assign cloudsAssign access to Windows Azure

The hybrid cloud management feature encompasses registering clouds, delegating access to the clouds, and providing basic cloud management operations

Windows

Application Owner: Capacity Acquisition (Plan)Cloud registration

Page 14: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

VMM 2012 Services

SQL

Virtualization Host

Virtualization Host

Virtualization Host

Groups of machines that work togetherIncludes machine definitions as well as applicationsSupported application types:Web Applications (WebDeploy)Virtual Applications (Server App-V Package)Database Applications (SQL DAC)

Service

Starting point for services and source of truthSpecifies machine and connectivity requirementsDeployed services are always linked to their templatesUpdates to services must be applied by changing the template first

Template

Page 15: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

What is a Windows Azure Service?

Discrete RolesWeb Role: Customized for web application programming

Worker Role: Generalized development used for long running tasks, components that do not need UI, compute intensive jobs

VM Role: Full control over the OS image

.cspkg: Binaries and global settings

.cscfg: Configuration for deploymentEg. Number of instances of each role

Web Role

Web Role

Web Role

Web Role

Web Role

Worker Role Web

Role

Web Role

VM Role

ServiceDefinition.cspkg ServiceConfiguration.cscfg

SQL AzureStorage Services

Page 16: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Application Owner: Packaging/DeploymentService and VM deployment

Deploy a VMM service or VM templateDeploy an Azure serviceRemote desktop

This feature allows users to deploy services and VMs within managed clouds.

Windows Azure

Private Cloud

Page 17: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

demo

Service Authoring and Deployment

VMM Service Authoring and DeploymentWindows Azure Service and Deployment

Page 18: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Application Owner: OperateService and VM management

Control the state of the Service or VM (Stop, Start, Pause, Reboot)Scale in/outRemote desktop

Windows Azure and Private Clouds

The service management feature allows users to manage services and VMs within managed clouds.

Page 19: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Application Owner: Upgrade ServicesThis feature allows the application owner to upgrade services

Windows Azure

Private Cloud

Page 20: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Cloud Library

Copy VMM templates from one system to another

Template only copy with mappingTemplate and file copy (VHD’s, SQL DAC packages, SAV packages etc)

Upload Azure deployment files into Azure clouds

cscfg, cspkgVHD’s for VM RoleCertificates (SSL, RDP etc)

The cloud library feature provides a single logical representation of all library objects from registered clouds

Page 21: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Job History

Track the progress long running actionsTroubleshoot actions that do not complete successfullyAudit changes to managed objects to identify who, what, when, and result

The jobs feature enable users to track the progress of jobs and maintain a history for auditing changes and troubleshooting of issues

Page 22: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

demo

Service Management

View and operate Services and Virtual MachinesJobsCloud Library

Page 23: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Architecture

Browser

Silverlight Client

IIS “Concero” Server App

Powershell

Con

cero

Ser

ver A

PI

Pro

vide

r D

ispa

tche

r VMM Provider

Windows Azure Provider

VMM Server

VMM Server

VMM Server

RBAC Provider

Page 24: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Concero CTP Pre-Reqs

Windows Server 2008 R2 (SP1)Microsoft SQL Server 2008 SP2/R2

Can reuse VMM dB Server

VMM 2012 Beta admin console installed on box where Concero is installedIIS

Concero will enable IIS and appropraite role services

.Net 4.0Concero setup will install if not available

Bi-directional trust between domains that Concero server and VMM Server are joined to

Page 25: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Concero, VMM 2012 Console & VMM 2012 SSPFeature VMM 2012

SSPVMM 2012SSU Console

Concero

Store To Library X X X

Expose All VMM Quota Dimensions Custom Quota Point Only

X X

Deploy VM X X XDeploy Service X XManage VM (Start, Stop, Connect, Checkpoint, Mount ISO, etc.)

X X X

Manage Service (Start, Stop, etc.) X XTransfer VM Or Service Template Between VMM Servers

X

Scale Out A Service X XView Service Structure XWeb-based Client X XView VMs and Services across multiple VMM servers

X

Page 26: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Timeline

VMM 2012 Public Beta AVAILABLE NOW

Concero Beta H2 CY’11

VMM 2012 and Concero RTM H2 CY’11

Page 27: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Call to Action

Deploy VMM 2012 Beta and familiarize yourself with clouds and services

Familiarize yourself with Windows Azure, SQL Azure, AppFabric

Provide feedback to us [email protected]

Page 28: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Summary

System Center 2012 portfolio provides robust private cloud offering

“Concero” offersSelf-service empowerment for your application owners

Agility and flexibility

Visibility and control over applications/services in hybrid cloudsVMM Private clouds and Windows Azure

Page 29: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Related Content

Breakout SessionsSIM208, Management in the DatacenterSIM211, Microsoft System Center Virtual Machine Manager 2012: What’s in It, and How It Enables the Building of Private Clouds and Federation to the Public CloudSIM336, Microsoft System Center Virtual Machine Manager 2012: Server Fabric Lifecycle, Part 1 - Configuring Networking and StorageSIM361, Microsoft System Center Virtual Machine Manager 2012: Server Fabric Lifecycle, Part 2 - OSD, OOB and Agent ManagementSIM357, Microsoft System Center Virtual Machine Manager 2012: Server Fabric Lifecycle, Part 3 - Cluster Creation, Update ManagementVIR314, Understanding Server App-V, Sequencing and Deploying Datacenter ApplicationsCOS202, Introducing the Windows Azure Platform

Hands on LabVIR374-HOL | Getting Started with Microsoft System Center Virtual Machine Manager 2012COS271-HOL | Introduction to Windows Azure

Page 30: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Track Resources

Don’t forget to visit the Cloud Power area within the TLC (Blue Section) to see product demos and speak with experts about the Server & Cloud Platform solutions that help drive your business forward.

You can also find the latest information about our products at the following links:

Windows Azure - http://www.microsoft.com/windowsazure/

Microsoft System Center - http://www.microsoft.com/systemcenter/

Microsoft Forefront - http://www.microsoft.com/forefront/

Windows Server - http://www.microsoft.com/windowsserver/

Cloud Power - http://www.microsoft.com/cloud/

Private Cloud - http://www.microsoft.com/privatecloud/

Page 31: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Resources

www.microsoft.com/teched

Sessions On-Demand & Community Microsoft Certification & Training Resources

Resources for IT Professionals Resources for Developers

www.microsoft.com/learning

http://microsoft.com/technet http://microsoft.com/msdn

Learning

http://northamerica.msteched.com

Connect. Share. Discuss.

Page 32: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Complete an evaluation on CommNet and enter to win!

Page 33: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

Scan the Tag to evaluate this session now on myTech•Ed Mobile

Page 34: SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service

© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment

on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.