understanding and deploying hosted private cloud: concepts and implementation wsv320

34
Understanding and Deploying Hosted Private Cloud: Concepts and Implementation Tom Shinder Principal Writer Microsoft SCD iX Solutions Group Yuri Diogenes Senior Technical Writer Microsoft SCD iX Foundations Group Josh Adams Senior Program Manager Microsoft Enterprise Engineer Center (EEC) WSV320

Upload: barbara-sharlene-short

Post on 04-Jan-2016

223 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Understanding and Deploying Hosted Private Cloud: Concepts and Implementation

Tom ShinderPrincipal WriterMicrosoft SCD iX Solutions Group

Yuri DiogenesSenior Technical WriterMicrosoft SCD iX Foundations Group

Josh AdamsSenior Program ManagerMicrosoft Enterprise Engineer Center (EEC)

WSV320

Page 2: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

AgendaConcepts

Private Cloud Reference ArchitectureScenarios

Practical scenariosDesigning, Planning and Implementing

What’s right for me?Building a Cloud Infrastructure (Demos)

Page 3: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Concepts

Building a Cloud Infrastructure on Windows Server 2012

Tom ShinderPrincipal WriterMicrosoft SCD iX Solutions Group

Page 4: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Refe

rence

Model

Page 5: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Scenarios

Practical scenarios

Yuri DiogenesSenior Technical WriterMicrosoft SCD iX Foundations Group

Page 6: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Practical ScenariosBuilding your cloud infrastructure allows you to design a Hyper-V cluster for:

Hosting virtual machines on an IaaS cloudPerforming operations such as on boarding of new and existing virtual machines Virtual machine maintenance

Proposed Cloud Infrastructure ScenariosNon-Converged Enterprise ConfigurationConverged Data Center with File Server StorageConverged Data Center without Dedicated Storage Nodes

This is the Cloud Infrastructure Not a complete IaaS solution

Page 7: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Non-Converged Enterprise Configuration

 

SAN

FC / iSCSI 

Hyper-V Extensible

Switch

VM 1

  

 

VM 2

  

 

Liv

e

Mig

rati

on

Clu

ste

r

Man

ag

e

Hyper-V Server

     

Sto

rag

e

 

HBA / 10GbE 1 GbE 1 GbE 1 GbE 1GbE /

10 GbE + SR-IOV

Non-Converged Networking with SAN• Physically isolated networks• Traditional SANs

Infrastructure Network:Storage/Live Migration/Cluster/Management

Page 8: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Converged Datacenter Network + File Server Storage Converged

Networking and File Based Storage• Separate Infrastructure and

Tenant Networks• File Server for VM storage

SAN / JBODs

File Server

 

Clu

ste

r

Sto

rag

e

Man

ag

e

 

HBA(Optional)

Hyper-V Extensible

Switch

VM 1  

 

Liv

e

Mig

rati

on

Clu

ste

r /

Sto

rag

e

Man

ag

e

Hyper-V Server

 

VM n  

 

   

iSCSIFC/SAS Infrastructure Network Tenant Network

10GbE(RDMA)

10GbE(RDMA)

1/10GbE

Infrastructure Network:Storage/Live Migration/Cluster/Management

Page 9: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Converged Network and Storage

Converged Compute + Storage:

• 10GbE Network(s), fully converged

Hyper-V Extensible

Switch

VM 1  

 

Liv

e

Mig

rati

on

Clu

ste

r /

Sto

rag

e

Man

ag

e

Hyper-V Server

 

VM n  

 

 

Tenants Network

1/10GbE

SAN / JBODs

 

HBA(Optional)

FC/SAS

Page 10: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

WSV329

WSV301

LEARN MORE!

Page 11: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Designing, Planning and Implementing

What’s right for me?

Tom ShinderPrincipal WriterMicrosoft SCD iX Solutions Group

Yuri DiogenesSenior Technical WriterMicrosoft SCD iX Foundations Group

Josh AdamsSenior Program ManagerMicrosoft Enterprise Engineer Center (EEC)

Page 12: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Storage Options and Decisions

“I need a very low cost storage solution”“Most of my VMs are disk-bound”“My infrastructure doesn’t yet support 10 GbE”“I need the highest performance possible”“I need to scale storage and compute together”“I need a highly available solution”

10 GbE

Storage and Compute Cluster

……

CSV

Scale Unit

Hyper-V Host

Hyper-V Host

Space

Space

Shared JBOD SAS/SAN

Scale Unit

Hyper-V Host

Hyper-V Host

Space

Space

Shared JBOD SAS/SAN

Scale Unit

Hyper-V

Host

Hyper-V

HostSpace

Space

Shared JBOD SAS/SAN

Scale Unit

Hyper-V

Host

Hyper-V

HostSpace

Space

Shared JBOD SAS/SAN

Single ClusterWell-connected

StorageSpaces or SAN

Page 13: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Storage Options and Decisions

“I need to manage my compute and storage infrastructure separately (cabling and other Px infrastructure constraints)“I need the flexibility of file-based storage for VHDs (SMB and NFS)“My primary workloads are expected to be compute-bound”“We need to keep the storage team and compute teams as separate as possible”

10 GbE (RDMA/SMB3/NFS/LBFO/Multipath)

Compute Cluster

Compute Scale Unit

……

Hyper-V Host

Hyper-V Host

Compute Scale Unit

Hyper-V Host

Hyper-V Host

Storage Cluster

Storage Scale Unit

……

CSV

File Server

File Server

Space

Space

Shared JBOD SAS/SAN

Storage Scale Unit

File Server

FileServer

Space

Space

Shared JBOD SAS

Compute Cluster Storage Cluster File-Based StorageFlexible Block

Options

Page 14: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

demo

Building a Cloud Infrastructure Part 1 - Storage

Josh AdamsSenior Program ManagerMicrosoft Enterprise Engineer Center (EEC)

Page 15: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Implementation Part 1 - Checklist

Initial Storage ConfigurationConnect and Prepare Shared StorageInstall Roles and Features

Storage Cluster SetupCluster ValidationCluster WizardClustered StorageCSV and Scale-Out File ServerShared Folders

Page 16: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Network Options and Decisions“I require Px separation for all network traffic types

One NIC each for tenant/management/Live Migration/Storage/Cluster-CSV traffic

“I require Px separation for Infrastructure and Tenant traffic

One NIC for Infrastructure and One for Tenant

“I only have slots for a single NIC team”

Consolidate infrastructure/tenant traffic through Hyper-V Switch

   

Hyper-V Extensible

Switch

VM 1

  

 

VM 2

  

 

Liv

e

Mig

rati

on

Clu

ste

r

Man

ag

e

Hyper-V Server

     

Sto

rag

e

 

HBA / 10GbE 1 GbE 1 GbE 1 GbE 1GbE /

10 GbE + SR-IOV

Hyper-V Extensible

Switch

VM 1  

 

Liv

e

Mig

rati

on

Clu

ste

r /

Sto

rag

e

Man

ag

e

Hyper-V Server

 

VM n  

 

   

10GbE(RDMA)

1/10GbE

Hyper-V Extensible

Switch

VM 1  

 

Liv

e

Mig

rati

on

Clu

ste

r /

Sto

rag

e

Man

ag

e

Hyper-V Server

 

VM n  

 

 

1/10GbE

Page 17: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Compute/Virtualization Design“I require compute and memory isolation for selected workloads

Processor affinityNUMA support

“I want to deploy scale units that mirror fault domains

Use Failover Clusters to define both scale unit and fault domain

“I have a completely stateless application and want to keep the compute layer simple

Use standalone servers and fabric management without clusteringUse both Hyper-V Replica and Live VM and Storage Migration

Page 18: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

demo

Building a Cloud Infrastructure Part 2 – Hyper-V

Josh AdamsSenior Program ManagerMicrosoft Enterprise Engineer Center (EEC)

Page 19: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Implementation Part 2 - Checklist

Hyper-V ConfigurationBIOS RequirementsInstall Roles and Features

Hyper-V Cluster ConfigurationCluster ValidationCluster WizardCluster Tuning

Additional Hyper-V ConfigurationData LocationVirtual Switch

Page 20: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Example Requirements and DesignI require cost effective storageI require file based VHD storageI require Px separation of Infrastructure and Tenant TrafficI require HA for Infrastructure and Tenant trafficI require scale units and fault domains of the same sizeI require HA for stateful applications

File Server

 

Clu

ste

r

Sto

rag

e

Man

ag

e

 

SAS HBA

Hyper-V Extensible

Switch

VM 1  

 

Liv

e

Mig

rati

on

Clu

ste

r /

Sto

rag

e

Man

ag

e

Hyper-V Server

 

VM n  

 

   

SAS Infrastructure Network Tenant Network

10GbE(RDMA)

10GbE(RDMA)

1/10GbE

JBODStorage Spaces

File Server Cluster (SMB3)Storage SpacesNIC Teams (LBFO) for Infrastructure and Tenant TrafficCompute Cluster (Failover Clustering)

Page 21: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

demo

Building a Cloud Infrastructure Part 3 – Validation

Josh AdamsSenior Program ManagerMicrosoft Enterprise Engineer Center (EEC)

Page 22: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Implementation Part 3 - Checklist

Validate the configurationCreate a VMPerform a Quick or Live Migration

Page 23: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Questions?

Page 24: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

announcing

New Windows Server 2012 Book

Page 25: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Introducing Windows Server 2012

Read it all with an extra attention toChapter 2!

Page 26: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

announcing

New Windows Server 2012 Security Book

Page 27: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Windows Server 2012 Security from End to Edge and Beyond

Expected release date: Q1 2013

Page 28: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

For More Information

http://aka.ms/uuxl5z

http://aka.ms/u1sirf

Page 29: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Related Content

AAP304 Private Cloud Principles, Concepts and Patterns

WSV329 Architecting Private Clouds Using Windows Server 2012

WSV301 Building Public and Private Clouds Using Windows Server 2012

VIR306 Hyper-V over SMB3: Remote File Storage Support in Hyper-V

WSV334 Windows Server 2012 File and Storage Services Management

Page 30: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

SIA, WSV, and VIR Track Resources

DOWNLOAD Windows Server 2012 Release Candidate

microsoft.com/windowsserver

#TEWSV320 DOWNLOAD Microsoft System Center 2012 Evaluation

microsoft.com/systemcenterHands-On Labs

Talk to our Experts at the TLC

Page 31: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Resources

Connect. Share. Discuss.

http://europe.msteched.com

Learning

Microsoft Certification & Training Resources

www.microsoft.com/learning

TechNet

Resources for IT Professionals

http://microsoft.com/technet

Resources for Developers

http://microsoft.com/msdn

Page 32: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

Evaluations

http://europe.msteched.com/sessions

Submit your evals online

Page 33: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320

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

Page 34: Understanding and Deploying Hosted Private Cloud: Concepts and Implementation WSV320