© 2011 VMware Inc. All rights reserved
vCAT 3.0 - Architecture to Implementation
Ben Lin, Global vCloud Specialist, VMware, Inc.
2
What is vCAT ?
 Intended for technical architects with a solid foundation of vSphere and
infrastructure knowledge.
 Provides design guidance and examples to build, operate, and consume a
VMware based cloud
 Targeted solution intended to help technical architects to get the information
they need quickly and efficiently.
3
vCloud Architecture Toolkit
Additional Tools
Architecture documents
VMware vCloud
Service Definition
What should be considered
when designing a vCloud?
What does my vCloud offer?
VMware vCloud
Implementation
Examples
Are there existing
examples?
Introduction
What is vCAT?
Architecting a
VMware vCloud
Operating a
VMware vCloud
Consuming a
VMware vCloud
Workflow
Examples Software
Tools
Cloud
Bursting
4
Five Steps
DEPLOYDEFINE DESIGNASSESS MANAGE
Architecting
Operating
Consuming
Service
Definition
Implementation
Examples
5
Storage Design Pattern
You have been hired to design a VMware based private cloud for a
software development company.
The customer is currently in discussions with their storage vendor on
pricing and protocols for a new storage array to accommodate the cloud
workloads.
Provide the initial storage requirements and logical design.
6
Step 1: Assess
Current State
 Average storage capacity for typical workloads?
 What are the application I/O profiles?
 Are multiple of tiers of storage needed?
 Are there existing SLAs for storage performance?
 Project budget?
 Preferred storage vendor?
 Preferred storage protocol?
 Can existing storage be used?
DEPLOYDEFINE DESIGNASSESS MANAGE
7
Service Requirements
 Single tier of service for storage and compute
 Accommodate up to 500 virtual machines averaging 60GB
Guest OS and Data Storage.
 Flexible way to control or ensure storage performance.
 Expected concurrent powered on VM’s is 50%
 Minimize the capacity and cost of storage
 Constraints
 Existing storage vendor
 NFS preference
 Minimal vCloud experience
Step 2: Define
VMware vCloud Architecture Toolkit
Service Definition
DEPLOYDEFINE DESIGNASSESS MANAGE
8
Architecting a
VMware vCloud
Resource
Groups
Storage
Tiering
Storage I/O
Control
VAAI
Storage DRS
vCloud
Resource
Design
Provider
Virtual
Datacenter
Organization
Virtual
Datacenter
Thin
Provisioning
Fast
Provisioning
Step 3: Design
Primary
Document
Major Section
Sub Section
Design
Consideration
Storage DRS
 Supported in vCloud
Director 5.1
 Works with linked clones
 New REST API object type
DATASTORE_CLUSTER
 Linked clone configuration
not supported across
clusters
DEPLOYDEFINE DESIGNASSESS MANAGE
9
Implementation
Examples
Storage
vApp
Snapshot
Example
Storage
DRS
Step 4: Deploy
Primary
Document
Major Section
Implementation
Example
Snapshot Example
 vCenter representation
 Snapshot flow
 Snapshot options
 Implications
DEPLOYDEFINE DESIGNASSESS MANAGE
10
Step 5: Manage
Consider processes needed to support the entire
cloud service lifecycle
Reference additional vCAT documents
 Operating a VMware vCloud
Consuming a VMware vCloud
 Workflow Examples
 Software Tools
VMware vCloud Architecture Toolkit
Operating a VMware vCloud
Consuming a VMware vCloud
Workflow Examples
Software Tools
Version 3.0
August 2012
DEPLOYDEFINE DESIGNASSESS MANAGE
11
Questions
http://vmware.com/go/vcat

Presentation v cat 3.0 - architecture to implementation

  • 1.
    © 2011 VMwareInc. All rights reserved vCAT 3.0 - Architecture to Implementation Ben Lin, Global vCloud Specialist, VMware, Inc.
  • 2.
    2 What is vCAT?  Intended for technical architects with a solid foundation of vSphere and infrastructure knowledge.  Provides design guidance and examples to build, operate, and consume a VMware based cloud  Targeted solution intended to help technical architects to get the information they need quickly and efficiently.
  • 3.
    3 vCloud Architecture Toolkit AdditionalTools Architecture documents VMware vCloud Service Definition What should be considered when designing a vCloud? What does my vCloud offer? VMware vCloud Implementation Examples Are there existing examples? Introduction What is vCAT? Architecting a VMware vCloud Operating a VMware vCloud Consuming a VMware vCloud Workflow Examples Software Tools Cloud Bursting
  • 4.
    4 Five Steps DEPLOYDEFINE DESIGNASSESSMANAGE Architecting Operating Consuming Service Definition Implementation Examples
  • 5.
    5 Storage Design Pattern Youhave been hired to design a VMware based private cloud for a software development company. The customer is currently in discussions with their storage vendor on pricing and protocols for a new storage array to accommodate the cloud workloads. Provide the initial storage requirements and logical design.
  • 6.
    6 Step 1: Assess CurrentState  Average storage capacity for typical workloads?  What are the application I/O profiles?  Are multiple of tiers of storage needed?  Are there existing SLAs for storage performance?  Project budget?  Preferred storage vendor?  Preferred storage protocol?  Can existing storage be used? DEPLOYDEFINE DESIGNASSESS MANAGE
  • 7.
    7 Service Requirements  Singletier of service for storage and compute  Accommodate up to 500 virtual machines averaging 60GB Guest OS and Data Storage.  Flexible way to control or ensure storage performance.  Expected concurrent powered on VM’s is 50%  Minimize the capacity and cost of storage  Constraints  Existing storage vendor  NFS preference  Minimal vCloud experience Step 2: Define VMware vCloud Architecture Toolkit Service Definition DEPLOYDEFINE DESIGNASSESS MANAGE
  • 8.
    8 Architecting a VMware vCloud Resource Groups Storage Tiering StorageI/O Control VAAI Storage DRS vCloud Resource Design Provider Virtual Datacenter Organization Virtual Datacenter Thin Provisioning Fast Provisioning Step 3: Design Primary Document Major Section Sub Section Design Consideration Storage DRS  Supported in vCloud Director 5.1  Works with linked clones  New REST API object type DATASTORE_CLUSTER  Linked clone configuration not supported across clusters DEPLOYDEFINE DESIGNASSESS MANAGE
  • 9.
    9 Implementation Examples Storage vApp Snapshot Example Storage DRS Step 4: Deploy Primary Document MajorSection Implementation Example Snapshot Example  vCenter representation  Snapshot flow  Snapshot options  Implications DEPLOYDEFINE DESIGNASSESS MANAGE
  • 10.
    10 Step 5: Manage Considerprocesses needed to support the entire cloud service lifecycle Reference additional vCAT documents  Operating a VMware vCloud Consuming a VMware vCloud  Workflow Examples  Software Tools VMware vCloud Architecture Toolkit Operating a VMware vCloud Consuming a VMware vCloud Workflow Examples Software Tools Version 3.0 August 2012 DEPLOYDEFINE DESIGNASSESS MANAGE
  • 11.