private cloud day session 1: building your private cloud infrastructure

41

Upload: microsoft-technet-belgium-and-luxembourg

Post on 21-Nov-2014

1.125 views

Category:

Technology


2 download

DESCRIPTION

More info on http://www.techdays.be

TRANSCRIPT

Page 1: Private Cloud Day Session 1: Building your Private Cloud Infrastructure
Page 2: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Building Your Private Cloud InfrastructureConfigure and Deploy

RoggenKurtTechnical Consultant, MVP, SC 2012 Expert, Devoteam Belgium

Page 3: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Agenda• Fabric Management• Compute - Hypervisors• Storage• Network

• Private Cloud Infrastructure High Availability • VMM Infrastructure• Hypervisors

• Fabric Patch Management

Page 4: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Self Service

Service Delivery & Automation

Private Cloud: Deliver IT as a Service (IaaS)

Deploy

Configure

Service Model

DC Admin

Operate

Monitor

Virtual

Physical

Public Cloud

Private Cloud

Virtual Machine Manager

Operations Manager

App Controller

Service Manager Service Manager

Orchestrator

Configuration Manager

Data Protection Manager

AppOwner

Application ManagementService Delivery &

AutomationInfrastructure Management

Cloud Admin

Cloud Consumer

Page 5: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Building your Private Cloud Infrastucture

Page 6: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

• Physical and virtual compute fabric deployment

• Storage fabric management

• Logical network fabric abstraction

• Cluster creation brings the fabric together

Building the Private Cloud Infrastructure

DC Admin

Cloud Admin

Page 7: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Transform Your Data Center into a Private Cloud

STORAGE

Discover, classify, and allocate storage for use by the private cloud. Provide the correct storage for use with appropriate access.

COMPUTE

Deploy your compute resources, taking them from bare metal to fully deployed for your physical and virtualization hosts.

NETWORK

Abstract your complex networking infrastructure into logical networks for cloud use. Assign IP, virtual IP, and MAC addresses from pools and integrate with load balancers.

CLUSTER

Consolidate your fabric elements for use in a private cloud.

Page 8: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Data Center TwoData Center One

DevelopmentProduction

Building the Private Cloud Infrastructure

Logical & Standardized

Diverse Infrastructure

Cloud Abstraction

Delegated Capacity

Standardized Services

Assign dedicated and shared resources

Production

Development

FAB

RIC

Page 9: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Bare Metal Deployment

Page 10: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Provision Infrastructure

Physical Servers

Virtual Servers

DC Admin

Deploy

Configure

Virtual Machine Manager

Configuration Manager

Cloud Admin

Page 11: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Virtual Machine Manager or Configuration Manager

Task Virtual Machine Manager Configuration Manager

Create VMs

Deploy OS VM and Hyper-V Host Physical Machines

Bare-metal deployment Hyper-V hosts Physical Machines

Patch applications

Patch OS Hyper-V Host, Clusters, and VMM Server Roles

VMs except image-based patching in Service Creation feature

Software distribution

Compliance Hyper-V hosts Desired Configuration Management

Templated settings VM templatesService Templates for VMM

Security (SCEP)

Dynamic optimization

Page 12: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Deploy Hyper-V onto Bare-Metal Servers

Deploy a brand new machine with

the hypervisor enabled through the baseboard management

controller.

Automate the configuration of a deployed server and add it to the

private cloud.

Help ensure hosts are deployed with the approved OS configurations.

Page 13: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Automated Bare-Metal Hyper-V Deploy in Action

Bare-metal server

WDS server

VHD

Drivers

Host profile

contoso

Library server

Hyper-V server

1

3

24

5

67

8

9

OOB reboot

Boot from PXE

Download VHDInject drivers

AuthorizePXE boot

Run generic command execution scripts and configure partitions Customize and

domain join

Enable Hyper-V

Download WINPE

Hyper-V server

Host Group

Hyper-V serverHyper-V server

Host Group

VMM server

Hyper-V serverHyper-V server

Host Group

1 2 3 4 5 6 7 8 9

Page 14: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Heterogeneous Hypervisor Management

Page 15: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

CONSISTENCY

Offer same capabilities with different hypervisors

Use the same network abstractions

Deploy VMs and applications in a consistent manner

CHOICE SIMPLICITY

Microsoft Hyper-V

VMware vSphere 4.1

Citrix XenServer 6.0

Abstract the hypervisor layer to decrease complexity

Simplify migration between virtualization solutions

Leverage Your Existing Investments

Use the same methods to manage virtualization and deploy services to different hypervisors

Page 16: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Microsoft Hyper-V

vCenter Server

VMware vSphere 4.1

Support for Multiple Hypervisors

Virtual Machine Manager

Citrix XenServer 6.0

Host Group

Page 17: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

SCVMM 2008

• Virtual Server 2005 R2• Hyper-V RTM• ESX 3.x

SCVMM 2008 R2 SCVMM 2012

• Virtual Server 2005 R2• Hyper-V RTM• Hyper-V R2• ESX 3.x• ESX 4.0 (limited)

• Hyper-V RTM• Hyper-V R2• Hyper-V R2 SP1• ESX 3.5• ESX 4.1• XenServer 6

Support for Multiple Hypervisors

Page 18: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

HYPER-V

• Native support

VMWARE VSPHERE CITRIX XENSERVER

• vCenter required • No XenCenter required

• Requires System Center Integration Pack (Citrix)

Heterogenous Hypervisor Management

Page 19: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

HOST

Up to 160 Logical Proc (LP)Up to 2 TB RAMUp to 32 nodesUp to 4000 VMs

VIRTUAL MACHINE

Up to 32 VPs/VMUp to 512 GB RAM per VM

Guest NUMAGuest Fiber Channel HBA

Dynamic Memory (Min, Startup, Max)

Future: “Windows 8” Server Hyper-V

Page 20: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

MOBILITY & AVAILABILITY

Live migration without clustering

Live migration with no shared storage

Storage (Live) migration

Hyper-V Replica

Cluster improvements

STORAGE NETWORKING

VHDx format

SMB22 File Share SupportSMB22 Continuous Availability File Shares

CSV v2

Backup improvementsSnapshot improvements

Virtual Switch Extensibility

Networking Bandwidth Controls

Guest Fiber Channel HBA

Single-Root IO VirtualizationNetwork Teaming

Future: “Windows 8” Server Hyper-V

Page 21: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Storage Fabric Management

Page 22: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

END-TO-END MAPPING

Create associations between storage and VM through reconciling data from Hyper-V and storage arrays

Identify storage consumed by VM, host, and cluster

CAPACITY MANAGEMENT

RAPID PROVISIONING

Add storage to a host or cluster through masking operations, initialization, partitioning, formatting, and CSV cluster resource creation

Add storage capacity during new cluster creation

Create new VMs leveraging the SAN to copy the VHD

Utilize SMI-S copy services and replication profiles

Deploy to host or cluster at scale

Storage Fabric Management

Page 23: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Storage Allocation Process

SMI-S Provider

Virtual Machine Manager

Tier 1 Tier 2

Assign existing LUNs to hosts and

clusters

Create new LUNs from pool and assign to hosts and clusters

Allocate storage pool

to specific host groups

Create storage classification pools and associate with

storage

Discover storage through SMI-S

provider

Host Group

Page 24: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Network Fabric Management

Page 25: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Data Center TwoData Center One

DevelopmentProduction

Logical Networks in the Private Cloud

Logical & Standardized

Diverse Infrastructure

Cloud Abstraction

Delegated Capacity

Standardized Services

Create Logical Networks and assign them to the appropriatenetworking on the hosts

Production

Development

Complex NetworkingSimple Networking

DMZ Prod DMZ ProdDMZ Prod

Deployed services use correct Logical

Networks

Page 26: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

LOGICAL NETWORKS

• Classify network for VMs to access

• Map to network topology

• Allocate to hosts and clouds

ADDRESS POOLS LOAD BALANCERS

• Allocate a static IP address to VMs from a preconfigured pool

• Create IP pool as a managed range of IP address assignments

• Create MAC address pool as a managed range of MAC address assignments

• Apply settings for load balancer capability in service deployment

• Control load balancer through vendor provider based on PowerShell

• Create virtual IP templates consisting of load balancer configuration settings

Network Management

Page 27: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

IP POOLS

Assigned to VMs, hosts, and virtual IPs

Specified use in VM template creation

Checked out at VM creation—assigns static IP in VM

Returned on VM deletion

MAC POOLS VIRTUAL IP POOLS

Assigned to VMs

Specified use in VM template creation

Checked out at VM creation—assigned before VM boot

Returned on VM deletion

Assigned to service tiers that use a load balancer

Reserved within IP Pools

Assigned to clouds

Checked out at service deployment

Returned on service deletion

Address Pools

Page 28: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

AUTOMATION

Connect to load balancer through hardware provider

Assign to clouds, host groups, and logical networks

Configure load balancing method and add virtual IP on service deployment

PARTNERS VIRTUAL IP TEMPLATES

F5 BIG-IP

Brocade ServerIron ADX

Citrix NetScaler

Microsoft Network Load Balancer (NLB)

Specifies preconfigured properties for configuring a load balancer at service deployment

Specifies load balancing methods - round robin, least connections, fastest response

Load Balancer Support

Page 29: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Hypervisor High Availability

Page 30: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

CREATION

Use wizard-based experience

Support cluster validation

Allocate cluster disks from managed storage

Create cluster-wide virtual network

MANAGEMENT DELETION

Add and remove nodes, cluster disks, and virtual networks

Drag and drop host to add node to cluster

Monitor cluster health and status

Clustered hosts will become managed standalone hosts

Clustered disks will be returned to managed storage

Hyper-V Clusters

Page 31: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Hyper-V cluster

Building a Hyper-V Cluster

Bare-Metal Server

VMM Server

Configure storage

Configurenetwork

Configure

Boot and install

Storage Network

Page 32: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Add Nodes from Host Group

Specify hosts from chosen host group to add to cluster.

Skip validation. If desired, validate later.

Page 33: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Configurable IP on Cluster Creation

Detected IP pool and Logical Network. Administrator selected the IP pool, and used an assigned address from the pool.

Detected IP pool and Logical Network. Administrator manually specified the exact address from this pool.

Neither an IP pool nor a Logical Network discovered. Administrator assigned manual IP address.

Page 34: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Assign Storage at Cluster Creation

Assign existing LUNs allocated to host group.

Enable CSV support for cluster shared volumes.

Page 35: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Private Cloud Infrastructure Always Up

Page 36: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

HA VMM MGMT SERVERS

Cluster aware, fault tolerant VMM

VMM Console connects to VMM service cluster name

Guards against OS and VMM failures

Requires DKM Group in Active Directory for storing of encryption keys

HA VMM LIBRARY HA VMM DATABASE

Locate on HA SQL Server

SQL Server per Datacenter

Locate on HA File Servers

File Server per Datacenter

Private Cloud Infrastructure Always Up

Page 37: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

HA VMM Server Setup

Node1Windows Server 2008 R2 Failover Clustering

Node 2Windows Server 2008 R2Failover Clustering

VMM 2012 Mgmt ServerVMM 2012 Console (Active)

VMM 2012 Mgmt ServerVMM 2012 Console (Passive)

Cluster Resources

Active DirectoryDKM Group

VMM Encryption Keys

VMM 2012 Database

VMM Cluster Resources

Page 38: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Private Cloud Infrastructure Always Up To Date

Page 39: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Private Cloud Infrastructure Up-To-Date

BASELINE SCAN REMEDIATE

• Create baseline by logically grouping updates to assess compliance

• Assign baseline to host groups to assess compliance

• Check server compliance for assigned baseline

• Use Windows Update Agent for applicability and compliance

• Scan on demand or automated with PowerShell

• Make server compliant by installing missing updates

• Track progress in Virtual Machine Manager console

• Allow on-demand remediation, or automate using PowerShell

Page 40: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

Update Management

Enable Feature

Manage Baselines Scan Servers Remediate

ServersManage

Exemptions

VMM server Update Server

Updat

es

Update catalog

• More compliant and up-to-date

• Works with existing update server

• No down time with live migration Virtual Hosts

Page 41: Private Cloud Day Session 1: Building your Private Cloud Infrastructure

© 2012 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.