48
Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Embed Size (px)

Citation preview

Page 1: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Dmitriy SolopovAccount Technology StrategistMicrosoft Corporation

Data Center and Private CloudConfigure and Deploy Infrastructure Components

Page 2: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Agenda

• Introduction

• Why System Center 2012

• Configure and Deploy Infrastructure Components• Compute• Storage• Network• Cluster

• Next Steps

• Q&A

Page 3: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Self Service

Service Delivery & Automation

System Center Helps Deliver IT as a Service

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

Page 4: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

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 5: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

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 infrastructure componenents for use in a private cloud.

Page 6: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

BARE-METAL DEPLOYMENT OF COMPUTE RESOURCES

Configuration ManagerVirtual Machine Manager

Page 7: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Provision Infrastructure

Physical Servers

Virtual Servers

DC Admin

Deploy

Configure

Virtual Machine Manager

Configuration Manager

Page 8: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Virtual Machine Manager or Configuration ManagerTask 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 9: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Deploy Hyper-V Hosts 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 10: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

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 11: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

OPTIMIZE STORAGE INFRASTRUCTURE UTILIZATION

Virtual Machine Manager

Page 12: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Utilize Storage More Effectively

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

Page 13: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

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 to specific host groups

Create storage classification pools and associate with

storage

Discover storage through SMI-S

provider

Host Group

Page 14: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

LOGICAL ABSTRACTION FOR THE NETWORK INFRASTRUCTURE

Virtual Machine Manager

Page 15: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Network Management

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

Page 16: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

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 17: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

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 18: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

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 19: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

“ZERO TO CLUSTER” THE FOUNDATION FOR YOUR PRIVATE CLOUD

Virtual Machine Manager

Page 20: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Hyper-V cluster

Zero to Hyper-V Cluster

Bare-Metal Server

VMM Server

Configure storage

Configurenetwork

Configure

Boot and install

Storage Network

Page 21: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

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 22: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Add Nodes from Host Group

Specify hosts from chosen host group to add to cluster.

Skip validation. If desired, validate later.

Page 23: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

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 24: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Assign Storage on Cluster Creation

Assign existing LUNs allocated to host group.

Enable CSV support for cluster shared volumes.

Page 25: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

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 26: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

BUILD YOUR PRIVATE CLOUD, YOUR WAY, THROUGH ABSTRACTIONVirtual Machine Manager

Page 27: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Data Center TwoData Center One

DevelopmentProduction

Create the Private Cloud

Logical & Standardized

Cloud Abstraction

Production

Development

Page 28: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Logically Group Your Resources into Clouds

Create clouds for specific needs

View deployed services and VMs

Overprovision across cloud resources

Page 29: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Connect to Physical Infrastructure Components

Aggregate capacity of underlying resources

Choose your logical network abstractions

Choose the types of storage available

Page 30: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Control Amount of Cloud Resources

Place limits around physical resources consumed by cloud

Dynamically adjust resource limits as needs change

Page 31: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Control the Types of VMs for Self-Service Users

Set constraints and limits around VMs with capability profiles

Attach to clouds to control usage

Page 32: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

LEVERAGE YOUR HETEROGENEOUS VIRTUALIZATION INVESTMENTVirtual Machine Manager

Page 33: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Leverage Your Existing Investments

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

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

Page 34: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Microsoft Hyper-V

vCenter Server

VMware vSphere 4.1

Support for Multiple Hypervisors

Virtual Machine Manager

Citrix XenServer 6.0

Host Group

Page 35: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

DELEGATE ACCESS TO PRIVATE CLOUD CAPACITY

Virtual Machine Manager

Page 36: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Data Center TwoData Center One

DevelopmentProduction

Delegating Access to Private Cloud Capacity

Cloud Abstraction

Delegated Capacity

Production

Development

Page 37: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Infrastructure Operations

AdministratorDelegatedAdministratorInfrastructur

e Administrator

Infrastructure Administrator

• Entire system

• Can take any action

• Host groups and clouds

• Can take any action at that level

Read-Only Administrator

• Host groups and clouds

• No actions

ROLE-BASED ACCESS

Self-Service UserApplication Owner• Clouds only

• Revocable actions

• Quota controlled

Page 38: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Assign Actions to User Roles

Create custom roles

Choose actions and change actions dynamically as needed

Uses Active Directory users and groups

Page 39: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Assign Quota Capacity

Ability to set quota at the “all members combined” level

Ability to set quota at the “individual member” level

50 VM limit for all members of user role10 VM limit per individual member

Page 40: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

STANDARDIZE APPLICATION DEPLOYMENT

Virtual Machine Manager

Page 41: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Scale out & health policy

Scale out & health policy

Scale out & health policy

Service template (Multi-tier .NET applications)

IIS

HW profile OS profile App profile

Application server

HW profile OS profile App profile

SQL

HW profile OS profile App profile

Web tier Application tier Data tier

Standardize Application Deployment

Compute Storage Network

Web (IIS) App (App-V) Data (SQL)

Page 42: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Anatomy of a Service Template

Scale-out & health policy

Service Template (Multi-Tier .NET App)

SQL

HW profile OS profile SQL profile

Data Tier

SQL DAC ConfigurationService

Template Library

Scale-out & health policy

App Server

HW profile OS profile App profile

App Tier Scale-out & health

policy

IIS

HW profile OS profile App profile

Web Tier

W2K8R2.VHD OS settings MSDeploy

packageConfiguratio

nApp-VConfiguration

Page 43: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Create Service Template with Service Designer

Use the ribbon for contextual actions within the Service Template Designer.

Use the designer canvas to build your service template from virtual machine templates, Logical Networks, and Load Balancers.

Set service-related properties such as cost center, description, release version.

Page 44: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Preview pane shows view of your service deployment.

Settings allow you to set deployment specific variables.

Ribbon bar for deploy activity or to check deployment ratings.

Deploy Service Through Deployment Preview

Page 45: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Perform operations at the service level, tier level, or individual VM level.

View specific service, tier, or application settings.

View Deployed Service

Page 46: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Deployed service viewed as distributed application in Operations Manager and business service in Service Manager.

Monitored at the tier level.

Viewed at the virtual machine level.

Automatically Pushed Throughout System Center for Monitoring and CMDB Accuracy

Page 47: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Next Steps

Microsoft System Center 2012:http://www.microsoft.com/en-us/server-cloud/system-center/default.aspx

• Virtual Machine Manager

• Operations Manager

• Orchestrator

• Service Manager

• Data Protection Manager

• Configuration Manager

• App Controller

System Center Marketplace: http://systemcenter.pinpoint.microsoft.com

Blogs: http://blogs.technet.com/systemcenter

Download and Evaluate More Resources

Page 48: Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components

Some information relates to pre-released product which may be substantially modified before it’s commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.