infrastructure components configure and deploy 24 hiapc fabrizio volpe

51
Infrastructure Components Configure & Deploy Fabrizio Volpe MVP Directory Services @Fabriziovlp [email protected] http://www.linkedin.com/in/fabriziov

Upload: fabrizio-volpe

Post on 14-Jun-2015

357 views

Category:

Technology


3 download

DESCRIPTION

Infrastructure components configure and deploy In collaboration with IEEE Computer Society, the Cloud Security Alliance and Dell, Microsoft is hosting a 24 Hours in a Private Cloud virtual event

TRANSCRIPT

Page 1: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Infrastructure ComponentsConfigure & Deploy

Fabrizio VolpeMVP Directory Services

@Fabriziovlp

[email protected]

http://www.linkedin.com/in/fabriziov

Page 2: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Agenda

IntroductionConfigure and Deploy Infrastructure Components• Heterogeneous Support - Multiple Hypervisors• Bare-Metal Deployment Of Compute Resources• Logical Abstraction For The Network Infrastructure• Storage Management

Resources

Page 3: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

INTRODUCTION

Page 4: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Are you in a Cloud Model ?

Do you allow end users to self provision / self service ?

Do think about your resources (servers, storage, networking) in a pooled fashion ?

Can you provide elasticity in services and applications ?

Can you track usage so that you can show back or charge back to users ?

Brad Anderson - Microsoft Management Summit 2012 - Day One Keynote

Page 5: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

IT as a ServiceCloud

Computing enables what we

call “IT as a

Service”

“As a Service”

offering by definition

has a “Service Provider”

and a “Service

Consumer”

IT as a Service

provides the

framework for the service

level based agreement

Microsoft’s vision

Common Managemen

t experiences

Deliver IT as a Service

on your terms

Page 6: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Infrastructure : the Microsoft approach

Streamline cloud deployments

Take disparate resources and logically abstracting

Cloud-based delegation Fabric as a resource in private cloud

Page 7: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Configure and Deploy Infrastructure Components

Empowerment and Agility

Self-Service Experience

Application Visibility and Control

Simplicity

Resource Pooling

Delegation and Control

Flexible and Elastic

Cost Efficiency

SERVICE CONSUMER

Application Owner

SERVICE PROVIDERData Center

Administrator

Page 8: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

The Shift to Cloud Computing

Physical Virtual Private Public

Evolution toward highly virtual, and beyond to cloud

Page 9: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Self Service

Service Delivery & Automation

Deliver IT as a Service

Deploy

Configure

Service Model

DC Admin

Operate

Monitor

Application ManagementService Delivery &

AutomationInfrastructure Management

AppOwner

Page 10: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Deliver IT as a Service

DC Admin

AppOwner

Page 11: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Demo : System Center VMM 2012 «Service Template»

Page 12: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Cloud & Data Center Management

PRODUCTIVE INFRASTRUCTURE

Deliver flexible and cost-effective infrastructure with what you

already know and own

Heterogeneous support

Process automation

Self-service infrastructure

Heterogeneous support•Citrix

Heterogeneous support•VMware

Process automation•Orchestrator

Self-service infrastructure•SCSM 2012 Self Service Portal

Page 13: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Cloud & Data Center Management

PREDICTABLE APPLICATIONS

Apps power your business. Deliver predictable application

service levels with deep application insight.

Deep application monitoring and diagnosis

Comprehensive application manageability

Service-centric approach

Application monitoring •System Center Operations Manager 2012

Comprehensive application manageability •Microsoft Server Application Virtualization (SAV),

Service-centric approach•Orchestrator

Page 14: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Cloud & Data Center Management

YOUR CLOUD

Private and public cloud computing

on your terms, managed with a common toolset

Flexibility with delegation and control

Applications self-service across clouds

Physical, virtual, and cloud management

Flexibility with delegation and control•"Assign Cloud"

Applications self-service across clouds •System Center App Controller

Physical, virtual, and cloud management•Monitoring Pack for Windows Azure Applications

Page 15: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Demo : Two Minutes as a Service User

Images from TechNet Wiki - Private Cloud in System Center Virtual Machine Manager 2012

Page 16: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Data Center TwoData Center One

DevelopmentProduction

Constructing the Private Cloud

Logical & Standardized

Diverse Infrastructure

Cloud Abstraction

Delegated Capacity

Standardized Services

Assign dedicated and shared resources

Production

Development

Page 17: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Transform Your Data Center into a Private Cloud

Cluster

Compute Network Storage

Page 18: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

System Center VMM 2012 : Fabric Management

Hyper-V Bare Metal Provisioning

Hyper-V, VMware, Citrix

XenServer

Network Management

Storage Management

Update Management

Dynamic Optimization

Power Management

Cluster Management

Page 19: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Fabric ManagementPhysical Server

Manage multiple hypervisors – Hyper-V, VMware, XenServer hardware management – IPMI, DCMI, SMASH, Custom via ProviderHost provisioning – from bare-metal to Hyper-V to Cluster provisioning

NetworkDefine Logical Networks using VLANs and Subnets per datacenter locationAddress management for Static IPs, Load Balancer VIPs and MAC addressesAutomated provisioning of Load Balancers via Provider

StorageStorage Management using SMI-SDiscover storage arrays and poolsClassify storage based on throughput and capabilitiesDiscover or configure LUNs and assign to hosts and clustersRapid provisioning of VMs using snap cloning of LUNs

Page 20: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

HETEROGENEOUS SUPPORT - MULTIPLE HYPERVISORS

Virtual Machine Manager

Page 21: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

VMware ESX Hosts Requirements

• VMware vCenter Server 4.1

• ESXi 4.1

• ESX 4.1

• ESXi 3.5

• ESX 3.5

System Requirements

XenServer Host Requirements

• XenServer 5.6 Feature Pack 1

• XenServer SCVMM Integration Suite supplemental pack

• The SCVMM Integration Suite

• XenServer host must be installed before adding it to VMM 2012

VMware Supported Features

http://technet.microsoft.com/en-us/library/gg610683.aspx

Citrix XenServer Supported Features

http://technet.microsoft.com/en-us/library/gg610628.aspx

Page 22: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Microsoft Hyper-V

vCenter Server

VMware vSphere 4.1

SUPPORT FOR MULTIPLE HYPERVISORS

Virtual Machine Manager

Citrix XenServer 6.0

Host Group

Page 23: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Demo : Heterogeneous support - multiple hypervisors

Page 24: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

BARE-METAL DEPLOYMENT OF COMPUTE RESOURCES

Configuration ManagerVirtual Machine Manager

Page 25: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Provision Infrastructure

Physical Servers

Virtual Servers

Deploy

Configure

Virtual Machine Manager

Configuration Manager

Page 26: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

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 dist

Compliance Hyper-V hosts Desired Configuration Management

Templated settings VM templatesService Templates for VMM

Security (SCEP)

Dynamic optimization

Page 27: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Remote

Manageme

nt Requirements

• The physical server must have a baseboard management controller (BMC) that supports out of band management

Prerequisites -

One-time

configuratio

n :

• Prepare the physical computer• Set up a PXE server in VMM 2012• Set up the VMM 2012 library• Create a host profile

Bare-Metal Installation Prerequisites

Page 28: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

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 29: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Demo : Bare Metal Deployment of Hyper-V Servers

Page 30: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

LOGICAL ABSTRACTION FOR THE NETWORK INFRASTRUCTURE

Virtual Machine Manager

Page 31: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Abstracting Physical Network

Abstracting physical network requirements into logical network definitions allows the architect to describe how a service should be configured

A logical network is used to organize and simplify network assignments.

You can use logical networks to describe networks with different purposes, for traffic isolation and to provision networks for different types of service-level agreements (SLAs)

Page 32: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Virtual Machine Networking

Synthetic and Emulated network adapters

Virtual networks

Private network

Internal network

External network

Page 33: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Network Management

LOGICAL NETWORKS

• Classify network for VMs to access

• Map to network topology

• Allocate to hosts and clouds

Page 34: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Address Pools

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

Page 35: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Load Balancer Support

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

Specifies preconfigured properties for configuring a load balancer at service deployment

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

Page 36: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Load Balancer Configuration Provider

Page 37: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Demo : Networking in System Center VMM 2012

Page 38: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

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 39: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

STORAGE MANAGEMENT

Virtual Machine Manager

Page 40: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Storage Automation8

SAN Migration5

Cluster Storage Management

7Array Onboarding

6

Rapid Provisioning4

Allocation and Assignment

3Storage Classification

2End to End Mapping

1

Validation12

Standards Based Management

11Extensive Array Support

10Scalable Provisioning

9

THE FANTASTIC 12 OF

Microsoft Management Summit 2012 : Virtual Machine Manager 2012: Cool Things You Can Do with Storage

Page 41: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Demo : Storage Discovery and Classification

Page 42: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

“ZERO TO CLUSTER” THE FOUNDATION FOR YOUR PRIVATE CLOUD

Virtual Machine Manager

Page 43: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Hyper-V cluster

Zero to Hyper-V Cluster

Bare-Metal Server

VMM Server

Configure storage

Configurenetwork

Configure

Boot and install

Storage Network

Page 44: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Host Clusters Bring the Fabric Together

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

Page 45: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Add Nodes from Host Group

Specify hosts from chosen host group to add to cluster.

Skip validation. If desired, validate later.

Page 46: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Configurable IP Addressing 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 47: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Assign Storage on Cluster Creation

Assign existing LUNs allocated to host group.

Enable CSV support for cluster shared volumes.

Page 48: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

Data Center TwoData Center One

DevelopmentProduction

Constructing the Private Cloud

Logical & Standardized

Diverse Infrastructure

Cloud Abstraction

Delegated Capacity

Standardized Services

Assign dedicated and shared resources

Production

Development

Page 51: Infrastructure components configure and deploy 24 hiapc fabrizio volpe

24 Hours in a Private Cloud