40
SCVMM 2012 R2 & Windows Azure Pack: The Cockpit for your private cloud Michael Rüefli Cloud Architect INSERTO AG www.miru.ch Thomas Maurer Cloud Architect & MVP itnetx gmbh www.thomasmaurer.ch

E2EVC SCVMM / Windows Azure Pack

Embed Size (px)

DESCRIPTION

SCVMM 2012 R2, new Features Fabric Management Self Service and Orchestration

Citation preview

Page 1: E2EVC SCVMM / Windows Azure Pack

SCVMM 2012 R2 & Windows Azure Pack: The Cockpit for your private cloudMichael RüefliCloud ArchitectINSERTO AGwww.miru.ch

Thomas MaurerCloud Architect & MVPitnetx gmbhwww.thomasmaurer.ch

Page 2: E2EVC SCVMM / Windows Azure Pack

Hybrid Cloud / Fabric Management

SCVMM

NetworkStorageHostsServicesAp

p Co

ntro

ller

VMs Apps

Service Provider Foundation

Windows Azure Pack

Mic

roso

ft A

zure

Page 3: E2EVC SCVMM / Windows Azure Pack

Fabric Management Enhancements- Broader Support for Storage Arrays- Virtual Fibre Channel Management- FC Zone Management- Scale out File Server Deployment / Management- TOR Switch Management- Cisco Nexus 1000v end-to-end Support

Page 4: E2EVC SCVMM / Windows Azure Pack

Networking

Page 5: E2EVC SCVMM / Windows Azure Pack

What’s new in Networking

- Inbox, multitenant NVGRE Gateway- Remote Tracing- IPAM Integration- Cisco Nexus 1000v

Page 6: E2EVC SCVMM / Windows Azure Pack

HNV Gateway

Network Virtualization Before and Now Tenant A Tenant B

VM Network VM Network

Logical Network

Physical Network

Hyper-V Hyper-V

192.168.1.0/24 192.168.1.0/24

Page 7: E2EVC SCVMM / Windows Azure Pack

Multi-Tenant HNV Gateway

- Virtual Machine running Server 2012 R2 with RRAS Role

- On dedicated Hyper-V Host- 50 S2S VPNs / 200 virtual Subnets per single GW - Service Template for Scale Out / Redundancy- Support for Site-to-Site VPN with 3rd Party

Products from Cisco, Juniper, Citrix

Page 8: E2EVC SCVMM / Windows Azure Pack

IPAM – VMM Integration

AD DC / NPS / DNS

DNS

DHCP

IPAM Management

Server

SCVMM

• Extend IPAM with virtual IP Addresses managed by VMM

Page 9: E2EVC SCVMM / Windows Azure Pack

DEMONetworking (HNV)

Page 10: E2EVC SCVMM / Windows Azure Pack

Storage Management

Page 11: E2EVC SCVMM / Windows Azure Pack

What’s new in Storage Management- SOFS Baremetal Deployment / Management- Native iSCSI SMI-S Support for MS Target- Extended SMI-S / SMP 3rd Party Array Support- ODX Support for VM Cloning / Deployment

Page 12: E2EVC SCVMM / Windows Azure Pack

Fabric: Storage

SAN 3rd Party NAS Devices

Scaleout Fileserver (SOFS)

Node Node

JBOD

SAS SAS

FC/iSCSI SMB3 SMB3

SCVMM Storage Management

Page 13: E2EVC SCVMM / Windows Azure Pack

EMC's view on SMB3

http://www.emc.com/collateral/hardware/solution-overview/h11912-vnx-with-ms-smb-3.0-so.pdf

Page 14: E2EVC SCVMM / Windows Azure Pack

DEMOStorage

Page 15: E2EVC SCVMM / Windows Azure Pack

Windows Azure Pack

Page 16: E2EVC SCVMM / Windows Azure Pack

Windows Azure PackBrings Azure Capabilities on Premise

Page 17: E2EVC SCVMM / Windows Azure Pack

R2 w/ Service Provider Foundation

Future Services

Service Bus

SQLVMsWebSites

Service Management API

ServicePlansUsers Provider

PortalConsumer

Self-ServicePortal

Web SitesAppsDatabaseVMs

Service ProviderCustomer

Self Service Portal Moves On-Premises

Common Mgt. Experience

Workloads

Cloud-Enabled Services Move On-Premises

Consistent Dev. Experience

Other Services

CDN.Media,, etc.

CachingService

BusSQLVMs

WebSites

WorkerRole

Service Management API

Web SitesAppsDatabaseVMs

Subscriber Self-Service

Portal

Windows Azure

Cloud OS Consistent Experiences

R2

Page 18: E2EVC SCVMM / Windows Azure Pack

Service ConsumersConsume infrastructure and appsfrom service providers as “off the shelf” solutions

Service ProvidersOffer and administer servicesthat are provided to customers

self-service administration

acquire capacity on demand

empowered operations

predictable costs

get up & running quickly

extreme focus on cost

maximize per-customer profit

hardware efficiency

automate everything

differentiate on SLAs

Page 19: E2EVC SCVMM / Windows Azure Pack

Cloud Offerings for Service Consumers

Web Sites Service Bus Virtual Machines

Page 20: E2EVC SCVMM / Windows Azure Pack

Build highly scalable web applications

Iterate with integrated source control

Manage your app with real-time telemetry

Scale up with one click

Support for .Net, Node.js, PHP, Python

Web Sites

Page 21: E2EVC SCVMM / Windows Azure Pack

Messaging service for cloud apps

Guaranteed message delivery

Publish-subscribe messaging patterns

Standard protocols (REST, AMQP, WS*)

Interoperability (.NET, Java/JMS, C/C++)

Now integrated with management portal

Service Bus

Page 22: E2EVC SCVMM / Windows Azure Pack

Windows Azure-consistent IaaS- User Experience & API

Virtual Machine Roles- Portable- Elastic- Gallery- Windows and Linux Support

Virtual Networks- Site to Site connectivity- Tenant supplied IP addresses

Virtual Machines

Page 23: E2EVC SCVMM / Windows Azure Pack

Identity- Active Directory- ADFS Federation- Co-administrators

Database Services- SQL Server- MySQL

Custom services from provider

Programmatic access to cloud services

- Windows Azure Consistent REST APIs

Additional Services

Page 24: E2EVC SCVMM / Windows Azure Pack

Tenant Portal Tenant Public API

Admin Portal Admin API Tenant API SQL(for config data)

Firewall

Internet

ADFS

Resource Providers

Deployment ArchitectureWindows Azure PackPre-requisites

Windows Server 2012 or higherSQL 2012 SP1 or higherInternet Information Services (IIS).NET 3.5 and 4.0

Page 25: E2EVC SCVMM / Windows Azure Pack

Enabling Service Providers

AdministrationUsage &

ReportingAutomation

Page 26: E2EVC SCVMM / Windows Azure Pack

Administration

Offer Services to Tenants via Plans

Provide Add-ons to subscriptions

Manage subscriptions

Administer Services

Extend and customize

Page 27: E2EVC SCVMM / Windows Azure Pack

Automation

Optimize and extend services using runbooks

Powershell workflows

Web-based runbook authoring

Manage runbooks and jobs

Integrates with other systems including System Center

Page 28: E2EVC SCVMM / Windows Azure Pack

Usage and Reporting

Continuous usage metering per tenant subscription

Per-subscription Billing APIs

IaaS Data Warehouse

Server Inventory Reports

Page 29: E2EVC SCVMM / Windows Azure Pack

Infrastructure as a Service

Page 30: E2EVC SCVMM / Windows Azure Pack

IaaS Architecture

Service Admin Portal

Tenant Portal

Service Management API

Service Provider Foundation (Tenant, Admin, Usage)

Virtual Machine Manager Orchestrator Operations

Manager

Windows Server Hyper-V

Page 31: E2EVC SCVMM / Windows Azure Pack

De-Mystifing SPF

Virtual Machines

Virtual MachineManager

VM networksVirtual Machine

Manager

Service Templates

Virtual MachineManager

AutomationOrchestrator

Enables Hosted IaaS Features

• VM management

• Service management

• Self-service VM networks

• Multi-tenancy / Multi-stamp

• Self-service tenant administration

• Enterprise identity for SPF

• Extensibility for hosted cloud API

• Usage Metering via SCOM

2012

Page 32: E2EVC SCVMM / Windows Azure Pack

Service Admin Gallery

Import and Manage Gallery Items Resource Definition Package

Publish / Unpublish Gallery Items to Tenants Immediate impact when unpublishing

Add Gallery Items to Plans Scopes access based on plan and subscription Gallery Item authorization from SPF Resource extension from VMM

Page 33: E2EVC SCVMM / Windows Azure Pack

Tenant Virtual Machine Features

Cloud OS Virtual Machine Role Scale-out and Scale-In of a

Virtual Machine Role Update settings Upgrade to new version Change networks Start/Stop/Shutdown VMs Add/Remove Devices

Support for VM Templates Active Directory Authentication Co-admins can share subscription

Page 34: E2EVC SCVMM / Windows Azure Pack

Tenant Networks

Tenants create their own networks Site to Site VPN

Network Address Translation (NAT)

Configuration of topology and border gateway protocol (BGP)

Tenant IP addresses with network virtualization

Consistent user experience with Azure

Page 35: E2EVC SCVMM / Windows Azure Pack

Enable Remote Console Access for Tenants

VMs can be: On isolated network/no network Windows/Linux/No OS

Requires RDP client supporting Remote Desktop Protocol 8.1 Windows Azure Pack

Service Management Portal System Center 2012 R2 Windows Server 2012 R2

Hyper-V Remote Desktop Gateway

Page 36: E2EVC SCVMM / Windows Azure Pack

Windows Azure Pack IaaS Demo

Page 37: E2EVC SCVMM / Windows Azure Pack

Other Areas of VMM R2 Improvements

Virtual Machines &Services

Roles / Delegation

Live Cloning

File Injection

Deployment Scripts

Differencing Disks

Per User Role / Cloud Permissions

Page 38: E2EVC SCVMM / Windows Azure Pack

Upgrading an existing Private Cloud

Page 39: E2EVC SCVMM / Windows Azure Pack

Upgrading your Private Cloud to R21. No In-Place Upgrade Path (except Databases)2. Uninstall SCVMM / App Controller3. Install SCVMM R2 / App Controller R2 4. Upgrade VMM Mgmt Agent on

- Managed Hyper-V Hosts- Library Servers- PXE Servers

5. Side-by-Side Upgrade of Hyper-V Clusters

Page 40: E2EVC SCVMM / Windows Azure Pack

THANK YOU!

Michael RüefliCloud ArchitectINSERTO AGwww.miru.ch@drmiru

Thomas MaurerCloud Architect & MVPitnetx gmbhwww.thomasmaurer.ch@ThomasMaurer