SlideShare a Scribd company logo
1 of 46
Download to read offline
© 2009 VMware Inc. All rights reserved
Building Your Cloud with VMware
Deep Dive
Copyright © 2010 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and
intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
2
Introduction
§  Chris Colotti
§  Consulting Architect, VMware Global Cloud CoE
§  VCDX #37, vCAP-DCD, VCP
§  Blog: www.ChrisColotti.us
§  Twitter: @CColotti
§  Paul Lembo
§  Cloud Architect, VMware
§  VCP, ITILv3
§  Blog: www.lemblog.com
§  Twitter: @FPFL
3
Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
Agenda
§  Why Cloud Computing
§  How to Work with VMware vCloud
• vCloud Eco-System
• Allocation Models
• Networking
• Public/Hybrid
§  VMware vCloud Do’s and Don’ts
§  Q and A
Confidential3
4
Why Cloud Computing?
5
Virtualization was about the Data Center
Cloud is about the Users
6
Virtualization and Cloud Computing
Virtualization
Key Characteristics Key Benefits
•  Server consolidation and containment
•  Resource pooling
•  Virtualized workloads
•  Capital expenditure (CAPEX) savings
•  Higher utilization
•  Flexibility
Cloud Computing
Key Characteristics Key Benefits
•  Secured multitenancy
•  On-demand resources
•  Self-service portal and service catalog
•  Resource tiering and chargeback
•  Economies of scale
•  Elastic resources and more efficient utilization
•  Line of business agility and operational
expenditure (OPEX) savings
•  Financial cost transparency
7
Why Not Just Virtualization?
§  Challenges in a Virtualized Environment
•  Multitenancy support – How to securely segment resources by user
organization
•  Controlling VM sprawl – Pricing resources to shape user behavior
•  Self-service provisioning – Avoiding the IT provisioning bottleneck
•  How do you accurately “charge” users for their resources to
discourage the notion that VMs are “free” resources?
•  Can different organizations compete for the same resources?
•  Can VMs from different organizations see each other?
Administrator
Users
•  Can we have a defined catalog of VMs
for user self-provisioning while ensuring
some level of control?
8
Why Cloud Computing?
§  Extending vSphere with Cloud Computing Benefits
•  Multitenancy support – Control access and visibility to resources
•  Self-service portal for user provisioning through catalogs
•  Resource allocation models integrated with chargeback
•  Economies of scale with elastic resources under your control
Catalog
Web Portal
Users
•  Self-service portal for users
•  Role-based security
•  Catalogs of predefined VMs
•  VMs assigned with allocation/cost model
and quotas
•  Resources and access secured along organizational boundaries
•  Add capacity seamlessly and reclaim unused resources via leases
•  Chargeback reports aligned to resource allocation
models to shape user behavior
9
How to Work with VMware vCloud
vCloud Eco-System
10
“vCloud” is Comprised of Many Different Products
§  VMware vSphere
•  vCenter Server
•  ESX
•  Update Manager
§  VMware vCloud Director
§  VMware vShield
•  Manger
•  Edge
§  Database Servers
•  Oracle/MS-SQL
§  VMware vCenter Chargeback
•  “Show-back”
§  VMware vCenter Orchestrator
§  VMware Service Manager
§  VMware vCloud Connector
•  Server
•  Nodes
§  VMware vCenter Operations
Manager
§  3rd Party Add-ins
“Core” Components “Additional” Components
11
Eco-System Logical Representation
Service Manager
12
Eco-System Physical Representation
13
Change in the way we Manage things
§  vSphere was traditionally the management layer
•  Did not matter if vCenter was down for maintenance before
§  With vCloud Director vCenter is more “Application” Layer
•  Much of the eco-system interfaces with vCenter
§  vSphere administrators may not be vCloud Administrators
•  vSphere lockdowns (Do’s and Dont’s)
§  Orchestration and customization may be important
•  Approvals and other workflows
§  High availability of all components involved
•  vCenter Heartbeat
•  Database Log Shipping
•  FT on vShield Manager
14
Possibly New or Deeper Skillsets
§  vSphere / ESX
•  Still a foundation and needs care and feeding
§  Deeper Storage Skills
•  Storage design for vCloud
§  Deeper Networking & Firewall skills
•  vShield Edge, routing, NAT
§  Scripting (PowerCLI)
§  Workflows / Automation
•  vCenter Orchestrator
§  Capacity Planning
§  Then - ESX, vCenter and some Scripting
§  Now – Total IAAS Management
15
Eco-System in Practice - One vCloud, Two Buildings
§  Two On-Campus Datacenters
§  2 vCloud Director Cells per building (4 Total Cells)
•  Single NFS mount in Building A
•  F5 GTM Load Balancer
§  1 vCenter Server per building (2 Total)
•  Protected with vCenter Heartbeat
•  1 Update Manager server per building
•  1 Cluster per vCenter
§  vShield Manager per building
•  Protected use VMware Fault Tolerance
§  Database Servers per building
§  vCenter Orchestrator Server per building
§  Published Master Catalogs
16
Eco-System in Practice - One vCloud, Two Buildings
17
How to Work with VMware vCloud
Allocation Models
18
Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
Allocation Models Change Consumption Habits
.
Confidential18
Unblur the virtualization era line between choice and cost.
19
Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
What are Allocation Models?
Definition
• Allocation Models define how resources are allocated to an
organization
• Allocation is actually the creation of a resource pool subordinate to the
provider vDC object (cluster or resource) in vSphere
Usage
• Allocation Models are chosen and set on a per Org vDC basis
• Type and settings dictate how resources are taken out of the Provider
vDC backing the Org vDC
• All reservation settings, such as guarantee percentage, will “commit”
them and take from the available pool
• Not understanding how these are configured can cause some
challenges
Confidential19
20
Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
What are the different Allocation Models?
Resource Allocation Models for Organization vDCs
•  Allocated sub-resources of a provider vDC
•  Allocation uses a model, each of which can set limits on number of VMs
Allocation Model Definition
Pay As You Go
•  No upfront resource allocation in the org vDC
•  Resources are reserved as users create vApps
•  Can set a percentage of resources to be reserved
•  vCPU rating can be adjusted
Allocation Pool
(“Virtual container”)
•  Allocated pool of resources with a percentage reserved
•  Cloud admin controls ability to overcommit resources
•  Users cannot modify VM reservations and limits
•  Resources can be shared between org VDCs
Reservation Pool
(“Physical container”)
•  Allocated pool of resources with 100% reserved
•  Users can adjust VM reservations and limits
•  No sharing of resources with other org VDCs
•  Similar to allocation pool, with reservation = 100%
Guarantee
Actual
Actual
Guarantee
Overcommit
Range
Fully reserved pool of resources
Pool expands to accommodate
resources reserved on demand
vApp
vApp
Partially reserved pool of resources
Confidential20
21
Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
Design Considerations – (vCAT 2.0)
•  Provider vDC Should Map to Cluster Level
•  Minimizes Resource Pool Nesting
•  Prevents “Sibling Rivalry”
•  Models affect Resource Pools and VM’s differently
•  Pay as you Go: Sets limit on all Virtual Machines
•  Reservation Pool: Sets limit=reservation on Resource Pool
•  Allocation Pool: Sets Limits and % Reservation on Resource Pool
as well as on all Virtual Machines MEMORY only
•  Allocation Model = Organization vDC
•  When defining an Org vDC you are selecting the allocation model
•  Pay As You Go Defaults – Change Them!
•  .25Ghz
•  100% Memory reservation
21 Confidential
22
Allocation Model Impact on vCenter Resource Pools
Attribute Resource Pool Configuration for each Allocation Model
Allocation Model Pay-As-You-Go Allocation Pool Reservation Pool
Org vDC CPU
Speed
No configuration change Not Configurable Not Configurable
Org vDC CPU
Allocation
Not Configurable Resource Pool CPU
Limit = vDC CPU
Allocation
Resource Pool CPU Limit
& Reservation = vDC
CPU Allocation
Org vDC CPU
Guarantee %
Resource Pool CPU
Reservation = Sum of all VM
CPU Reservations
Resource Pool CPU
Reservation = vDC CPU
Guarantee % x vDC
CPU Allocation
Not Configurable
Org vDC Memory
Allocation
Not Configurable Resource Pool Memory
Limit = vDC Memory
Allocation
Resource Pool Memory
Limit & Reservation =
vDC Memory Allocation
Org vDC Memory
Guarantee %
Resource Pool Memory
Reservation = Sum of all VM
Memory Reservations
Resource Pool Memory
Reservation = vDC
Memory Guarantee % x
vDC Memory Allocation
Not Configurable
Notes Resource Pool CPU &
Memory has Expandable
Reservations and is Unlimited
No Expandable
Reservations for CPU &
Memory is not Unlimited.
No Expandable
Reservations for CPU &
Memory is not Unlimited.
23
Allocation Model Impact on VM Configuration
Attribute Virtual Machine Configuration for each Allocation Model
Allocation Model Pay-As-You-Go Allocation Pool Reservation Pool
Org vDC CPU
Speed
Virtual Machine CPU Limit = vDC
CPU Speed x No. Virtual Machine
vCPUs
Not Configurable Not Configurable
Org vDC CPU
Allocation
Not Configurable No Virtual Machine CPU
Reservation or Limit
No Virtual Machine
CPU Reservation or
Limit
Org vDC CPU
Guarantee %
Virtual Machine CPU Reservation
= vDC CPU Guarantee % x Virtual
Machine CPU Limit
No Virtual Machine CPU
Reservation
Not Configurable
Org vDC Memory
Allocation
Not Configurable Virtual Machine Memory
Limit = Virtual Machine
Memory Allocation
No Virtual machine
Memory Reservation
or Limit
Org vDC Memory
Guarantee %
Virtual Machine Memory
Reservation = vDC Memory
Guarantee % x Virtual Machine
Memory Allocation
Virtual Machine Memory Limit =
Virtual Machine Memory Allocation
Virtual Machine Memory
Reservation = vDC
Memory Guarantee % x
Virtual Machine Memory
Allocation
Not Configurable
24
How to Work with VMware vCloud
Networking Models
25
Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
Why we need Cloud Networks Today
Confidential25
1972
1982 1992
2012
430,000
a day
26
Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
Networking Layers
3 Different Layers of Networking
• External
• Organization
• vApp
Managed at two layers: Consumers & Providers
An External Network is a network that is outside of VMware vCloud
Director.
•  This is set up by the Cloud Admin/Provider
An Organization Network is contained within an organization.
•  This is also set up by the Provider
vApp Network is a contained within a vApp.
•  This is set up by Consumers
Note: Both organization networks and vApp networks are entirely within VMware vCloud Director-managed infrastructure.
Confidential26
27
Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
Layers: External Networks
a.k.a ‘Provided Network’
•  Network that is external to VMware vCloud Director
•  Created in vSphere/vCenter environment and consumed by VMware vCloud
Director to provide external connectivity to Organizations
•  Mapped to a portgroup at the VMware vSphere layer
•  vSS or vDS
•  The portgroup is attached to VMware vCloud Director as an “External Network”
Use cases
•  Internet access
•  Network endpoints
•  IP based storage
•  Backup servers
•  Backend network infrastructure to the datacenters
•  Internal IT Infrastructure
•  Second Datacenter
Set up by Cloud Admins
Confidential27
28
Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
Layers: Organization Networks
Contained within an organization
Allows vApps within the organization to communicate with each
other or outside the organization
Can be connected to External Networks as:
• Public (External Org Direct)
•  Bridged connection to an External Network
•  Others outside the organization can see
• Private Routed (External Org NAT-Routed)
•  Connected to an External Network through a vShield Edge
•  Can be configured for NAT & Firewall
…or left unconnected to external
• Private Internal (Internal Org)
•  No External connectivity
Backed By Network Pools
Confidential28
Set up by Cloud Admins
29
Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
Layers: vApp Networks
Contained within a vApp
• Inherently Private Internal
Allows VMs in a vApp to communicate with each other
Or
...by connecting them to Org Networks, other vApps
Can be connected to Org Networks as
• Public (Direct)
•  Bridged connection to a organization network
• Private Routed
•  Connected to a organization network through a vShield Edge
•  Can be configured for NAT & Firewall
§ Backed by a Network Pool Set up by Consumers
Confidential29
30
Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
Network Pools: Overview
A set of pre-configured network resources that can be used for
Organization and vApp Networks
•  Use to facilitate VM to VM communication
Three Types of Network Pools in VMware vCloud Director:
•  Portgroup-backed
•  Reference pre-created portgroups
•  These have to be created in vSphere manually or through orchestration
•  Do not have to be VLAN isolated (but recommended for L2 isolation)
•  Attach a collection of them to VMware vCloud Director
•  VLAN-backed
•  Exactly like portgroup-backed but VMware vCloud Director will automatically create
the portgroups as needed, and use a range of VLANs to isolate them.
•  vCloud Network Isolation-backed (vCD-NI)
•  VMware proprietary network isolation technology
Confidential30
31
Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
Network Pools: Portgroup-backed
Requires
•  Preconfigured portgroups at the vSphere layer
•  Assign meaningful names so its obvious what is being mapped
•  If using vSS portgroups, they must exist on all ESX/ESXi hosts in the cluster
How it works
•  System administrator manually creates the portgroups
•  When creating the network pool, you are given a list of unused portgroups that
exist in the cluster
Advantages
•  Works with all types of vSwitches
Disadvantages
•  Requires manual work or orchestration to create all of the portgroups
•  Portgroups needs to be keep in sync on a vSS
•  To ensure isolation portgroups rely on VLANs for L2 isolation
Confidential31
32
Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
Network Pools: VLAN-backed
Confidential32
Requires
•  A vDS that’s connected to all ESX/ESXi hosts in your cluster
•  A range of unused VLANs
How it works
•  vCD admin creates the network pool and chooses an “Organization” vDS to attach it to,
then provides a range of valid VLANs, for example, 10 – 15
•  When an isolated network is needed, vCD will automatically create a portgroup on the
vDS and assign it one of the unused VLAN numbers
•  Many isolated portgroups can coexist on the same vDS because they are isolated by the
VLAN tag
Advantages
•  Isolated networks
•  Best network performance
Disadvantages
•  Requires VLANs to exist in the physical network hardware (physical switches)
•  VLANs are limited and may not be available at all
•  Not compatible with Cisco Nexus 1000V
•  Use portgroup-backed network pool of portgroups that happen to have VLAN tags
33
Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
Network Pools: vCloud Network Isolation-backed
Confidential33
Requires
•  A vDS that’s connected to all ESX/ESXi hosts in your cluster
How it works:
•  vCD creates an overlay “transport” network for each isolated network to carry encapsulated
traffic
•  Each overlay network is assigned a Network ID number
•  Encapsulation contains source and destination MAC addresses of ESX/ESXi hosts where VM
endpoints reside as well as the Network ID
•  ESX/ESXi host strips the vCD-NI packet to expose the VM source and destination MAC
addressed packet that is delivered to the destination VM
Advantages:
•  Does not have to use VLANs (can optionally set a VLAN ID for the transport network; leaving
blank defaults to 0)
Disadvantages:
•  Small performance overhead due to encapsulation (dvFilter) runs at around 1% CPU utilization
•  Added MAC header require an increase in MTU same as in MPLS networks
•  vCD-NI is for layer 2 adjacency and not for routed networks
•  vCD-NI is only for VMs and cannot be accessed by physical hosts
34
Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
Putting it Together: vCloud Networking Options – Examples
vApp network
vApp
External Network (set up by system admin)
External Organization Network (set up by system admin)
Organization
Internal Organization network (set up by system admin)
vApp network
(set up by org admin/vApp author, internal to vApp)
External Organization Network
vApp network1 2 3
4
56
7
8
Confidential34
35
Customer Networking Use Case Requirements
§  Catalog Items need to have static IP’s that cannot be changed
• (Static IP Pools will NOT be Used)
§  Multiple levels of Testing are required (Org Isolation)
§  Developers need their own isolated space
• Ideal for vApp Networking
§  1:1 NAT’s will be required for external systems to access VM’s
• Web Services
• HP-UX
• Databases
• Code Repository
§  Multiple External VLAN’s will be needed per Org
§  At least 4 Organizations initially will be needed
36
Customer “Master” Org Networking Use Case
36
Confidential
External Org Network Dedicated VLAN (Routable) 10.x.x.x (TBD)
NAT Routed Org Network
172.1.2.0/22
172.1.2.254/22
VM
.18
VM
.19
Component 2
VM
.16
VM
.17
Component 1
vApps sharing the same Subnet
and Segment for End-to-End
10.x.x.254
Manual 1:1 NAT Example
10.x.x.16 = 172.1.2.16
10.x.x.17 = 172.1.2.17
10.x.x.18 = 172.1.2.18
10.x.x.19 = 172.1.2.19
37
Customer “Functional Testing” Org Networking Use Case
37
Confidential
External Org Network Dedicated VLAN (Routable) 10.y.y.y (TBD)
NAT Routed Org Network
172.1.2.0/22
172.1.2.254/22
VM
.18
VM
.19
Component 2
VM
.16
VM
.17
Component 1
vApps sharing the same Subnet
and Segment for End-to-End
10.y.y.254
Manual 1:1 NAT Example
10.y.y.16 = 172.1.2.16
10.y.y.17 = 172.1.2.17
10.y.y.18 = 172.1.2.18
10.y.y.19 = 172.1.2.19
38
Customer “End to End Testing” Org Networking Use Case
38
Confidential
External Org Network Dedicated VLAN (Routable) 10.z.z.z (TBD)
NAT Routed Org Network
172.1.2.0/22
172.1.2.254/22
VM
.18
VM
.19
Component 2
VM
.16
VM
.17
Component 1
vApps sharing the same Subnet
and Segment for End-to-End
10.z.z.254
Manual 1:1 NAT Example
10.z.z.16 = 172.1.2.16
10.z.z.17 = 172.1.2.17
10.z.z.18 = 172.1.2.18
10.z.z.19 = 172.1.2.19
39
Customer Individual Developer Org Networking Use Case
39
Confidential
External Org Network Dedicated VLAN (Routable) 10.a.a.a (TBD)
vApps isolated on
Direct connected
vApp networks with
dynamically created
1:1 NAT
VM
.16
VM
.17
Component 1
(Developer 1)
vApp Network
172.1.2.0/22
VM
.18
VM
.19
Component 2
(Developer 1)
vApp Network
172.1.2.0/22
vApps deployed from
catalog are NOT
customized and are
identical copies
VM
.16
VM
.17
Component 1
(Developer 2)
vApp Network
172.1.2.0/22
40
§  Every Organization will need a dedicated External VLAN
§  Developer Org will use vApp Networks for Isolation
§  All other Organizations will use NAT Routed Org Networks
§  vApp Catalogs would be building block based
• Base OS Catalog (Single VM vApps)
o Windows and Linux
• “Golden” Image Catalog (Single VM vApps)
o Standard Web Server
o Standard App Server
o Standard DB Server
• Components Catalog (Multi-VM vApps)
Confidential40
Use Case Design Outcome
41
Public and Hybrid Cloud
42
The future of Cloud is unwritten.
You will write it.
We give you choice.
Be their Guide.
43
Experiment with the Providers
§  Search for public providers
•  vcloud.vmware.com
•  vCloud Express – Generally Shared
•  vCloud Datacenter – Generally Dedicated
§  Move workloads between clouds
•  VMware vCloud Connector
•  Move between vSphere and vCloud
•  Build locally then push to cloud
§  Maintain provider based catalogs of your vApps
§  Single API between public and private
•  vCloud Providers are using the vCloud API
44
VMware vCloud Do’s and Don’ts
45
Just Some Interesting Stuff
Do….
§  Change the PAYG Defaults
§  Point Provider vDC’s to Cluster
level
§  Allow access to hosts only in
vCenter
•  Use vCenter Roles
§  Always install VMware tools,
needed for customization
§  Get PSO for vCloud Designs
•  Terrance Donovan
•  Peter Stryzsinski
§  Follow Chris on Twitter and
visit my blog
Don’t….
§  Disable DRS in vCenter under
vCloud
§  Manage VM objects in vCenter
•  i.e. change VM settings (NIC)
§  Don’t make too many clones of
clones
•  Microsoft Activation Limit
§  Remove any vCenter objects
•  i.e. Hosts, VMs, portgroups
§  Call Paul or Chris if you break
something, call GSS
46
Questions

More Related Content

What's hot

VMware vCloud Suite
VMware vCloud SuiteVMware vCloud Suite
VMware vCloud SuiteVMware
 
Nashville VMUG Keynote April 8 2015 - vSphere 6
Nashville VMUG Keynote April 8 2015 - vSphere 6Nashville VMUG Keynote April 8 2015 - vSphere 6
Nashville VMUG Keynote April 8 2015 - vSphere 6Adam Eckerle
 
VMware vSphere 5 seminar
VMware vSphere 5 seminarVMware vSphere 5 seminar
VMware vSphere 5 seminarMarkiting_be
 
Managing ESXi - Tools and Techniques
Managing ESXi - Tools and TechniquesManaging ESXi - Tools and Techniques
Managing ESXi - Tools and TechniquesChristopher Janoch
 
Presentation v mware v-cloud director technical overview
Presentation   v mware v-cloud director technical overviewPresentation   v mware v-cloud director technical overview
Presentation v mware v-cloud director technical overviewsolarisyourep
 
V cloud director 5.1 what's new overview technical presentation
V cloud director 5.1 what's new overview   technical presentationV cloud director 5.1 what's new overview   technical presentation
V cloud director 5.1 what's new overview technical presentationsolarisyourep
 
VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentationaleyeldean
 
V cloud director 5.1 what's new overview technical presentation
V cloud director 5.1 what's new overview   technical presentationV cloud director 5.1 what's new overview   technical presentation
V cloud director 5.1 what's new overview technical presentationsolarisyourep
 
VMware vCloud Director Technisch Overzicht
VMware vCloud Director Technisch OverzichtVMware vCloud Director Technisch Overzicht
VMware vCloud Director Technisch OverzichtArjan Hendriks
 
Mythbusting goes virtual What's new in vSphere 5.1
Mythbusting goes virtual   What's new in vSphere 5.1Mythbusting goes virtual   What's new in vSphere 5.1
Mythbusting goes virtual What's new in vSphere 5.1Eric Sloof
 
VMware vSphere 5.1 Overview
VMware vSphere 5.1 OverviewVMware vSphere 5.1 Overview
VMware vSphere 5.1 OverviewESXLab
 
VMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project PresentationVMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project PresentationRabbah Adel Ammar
 
What’s New in vCloud Director 5.1?
What’s New in vCloud Director 5.1?What’s New in vCloud Director 5.1?
What’s New in vCloud Director 5.1?Eric Sloof
 
Active Directory for VMware vCenter 6.5
Active Directory for VMware vCenter 6.5Active Directory for VMware vCenter 6.5
Active Directory for VMware vCenter 6.5Tuan Yang
 
VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1Sanjeev Kumar
 
Partner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealizePartner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealizeErik Bussink
 
V mware v sphere 5 fundamentals services kit
V mware v sphere 5 fundamentals services kitV mware v sphere 5 fundamentals services kit
V mware v sphere 5 fundamentals services kitsolarisyougood
 

What's hot (19)

VMware vCloud Suite
VMware vCloud SuiteVMware vCloud Suite
VMware vCloud Suite
 
Nashville VMUG Keynote April 8 2015 - vSphere 6
Nashville VMUG Keynote April 8 2015 - vSphere 6Nashville VMUG Keynote April 8 2015 - vSphere 6
Nashville VMUG Keynote April 8 2015 - vSphere 6
 
VMware vSphere 5 seminar
VMware vSphere 5 seminarVMware vSphere 5 seminar
VMware vSphere 5 seminar
 
Managing ESXi - Tools and Techniques
Managing ESXi - Tools and TechniquesManaging ESXi - Tools and Techniques
Managing ESXi - Tools and Techniques
 
Presentation v mware v-cloud director technical overview
Presentation   v mware v-cloud director technical overviewPresentation   v mware v-cloud director technical overview
Presentation v mware v-cloud director technical overview
 
V cloud director 5.1 what's new overview technical presentation
V cloud director 5.1 what's new overview   technical presentationV cloud director 5.1 what's new overview   technical presentation
V cloud director 5.1 what's new overview technical presentation
 
VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentation
 
V cloud director 5.1 what's new overview technical presentation
V cloud director 5.1 what's new overview   technical presentationV cloud director 5.1 what's new overview   technical presentation
V cloud director 5.1 what's new overview technical presentation
 
VMware vCloud Director Technisch Overzicht
VMware vCloud Director Technisch OverzichtVMware vCloud Director Technisch Overzicht
VMware vCloud Director Technisch Overzicht
 
Mythbusting goes virtual What's new in vSphere 5.1
Mythbusting goes virtual   What's new in vSphere 5.1Mythbusting goes virtual   What's new in vSphere 5.1
Mythbusting goes virtual What's new in vSphere 5.1
 
VMware vSphere 5.1 Overview
VMware vSphere 5.1 OverviewVMware vSphere 5.1 Overview
VMware vSphere 5.1 Overview
 
VMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project PresentationVMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project Presentation
 
VMware
VMwareVMware
VMware
 
What’s New in vCloud Director 5.1?
What’s New in vCloud Director 5.1?What’s New in vCloud Director 5.1?
What’s New in vCloud Director 5.1?
 
Active Directory for VMware vCenter 6.5
Active Directory for VMware vCenter 6.5Active Directory for VMware vCenter 6.5
Active Directory for VMware vCenter 6.5
 
VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1
 
Partner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealizePartner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealize
 
VMware Presentation
VMware PresentationVMware Presentation
VMware Presentation
 
V mware v sphere 5 fundamentals services kit
V mware v sphere 5 fundamentals services kitV mware v sphere 5 fundamentals services kit
V mware v sphere 5 fundamentals services kit
 

Viewers also liked

VMWARE Professionals - Foundation Hybrid Clouds and Costs
VMWARE Professionals -  Foundation Hybrid Clouds and CostsVMWARE Professionals -  Foundation Hybrid Clouds and Costs
VMWARE Professionals - Foundation Hybrid Clouds and CostsPaulo Freitas
 
Merlin Glynn (@virtualMerlin) - Building an Enterprise Hybrid Cloud with the ...
Merlin Glynn (@virtualMerlin) - Building an Enterprise Hybrid Cloud with the ...Merlin Glynn (@virtualMerlin) - Building an Enterprise Hybrid Cloud with the ...
Merlin Glynn (@virtualMerlin) - Building an Enterprise Hybrid Cloud with the ...Dell TechCenter
 
VMware SDDC on IBM SoftLayer Cloud
VMware SDDC on IBM SoftLayer CloudVMware SDDC on IBM SoftLayer Cloud
VMware SDDC on IBM SoftLayer Cloudwatarukatsurashima
 
Gartner IT Symposium 2014 - VMware Cloud Services
Gartner IT Symposium 2014 - VMware Cloud ServicesGartner IT Symposium 2014 - VMware Cloud Services
Gartner IT Symposium 2014 - VMware Cloud ServicesPhilip Say
 
The Future of Cloud Networking is VMware NSX
The Future of Cloud Networking is VMware NSXThe Future of Cloud Networking is VMware NSX
The Future of Cloud Networking is VMware NSXScott Lowe
 
vRealize Network Insight 3.3
vRealize Network Insight 3.3vRealize Network Insight 3.3
vRealize Network Insight 3.3VMware
 
Reference Architecture: EMC Hybrid Cloud with VMware
Reference Architecture: EMC Hybrid Cloud with VMwareReference Architecture: EMC Hybrid Cloud with VMware
Reference Architecture: EMC Hybrid Cloud with VMwareEMC
 
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)SDNRG ITB
 

Viewers also liked (9)

VMWARE Professionals - Foundation Hybrid Clouds and Costs
VMWARE Professionals -  Foundation Hybrid Clouds and CostsVMWARE Professionals -  Foundation Hybrid Clouds and Costs
VMWARE Professionals - Foundation Hybrid Clouds and Costs
 
Merlin Glynn (@virtualMerlin) - Building an Enterprise Hybrid Cloud with the ...
Merlin Glynn (@virtualMerlin) - Building an Enterprise Hybrid Cloud with the ...Merlin Glynn (@virtualMerlin) - Building an Enterprise Hybrid Cloud with the ...
Merlin Glynn (@virtualMerlin) - Building an Enterprise Hybrid Cloud with the ...
 
The Age of Network Operations Management in Software Defined Data Centers
The Age of Network Operations Management in Software Defined Data CentersThe Age of Network Operations Management in Software Defined Data Centers
The Age of Network Operations Management in Software Defined Data Centers
 
VMware SDDC on IBM SoftLayer Cloud
VMware SDDC on IBM SoftLayer CloudVMware SDDC on IBM SoftLayer Cloud
VMware SDDC on IBM SoftLayer Cloud
 
Gartner IT Symposium 2014 - VMware Cloud Services
Gartner IT Symposium 2014 - VMware Cloud ServicesGartner IT Symposium 2014 - VMware Cloud Services
Gartner IT Symposium 2014 - VMware Cloud Services
 
The Future of Cloud Networking is VMware NSX
The Future of Cloud Networking is VMware NSXThe Future of Cloud Networking is VMware NSX
The Future of Cloud Networking is VMware NSX
 
vRealize Network Insight 3.3
vRealize Network Insight 3.3vRealize Network Insight 3.3
vRealize Network Insight 3.3
 
Reference Architecture: EMC Hybrid Cloud with VMware
Reference Architecture: EMC Hybrid Cloud with VMwareReference Architecture: EMC Hybrid Cloud with VMware
Reference Architecture: EMC Hybrid Cloud with VMware
 
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
 

Similar to Presentation building your cloud with v mware

Presentation vmug v mware v-cloud director
Presentation   vmug v mware v-cloud directorPresentation   vmug v mware v-cloud director
Presentation vmug v mware v-cloud directorsolarisyourep
 
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld
 
Presentation vmware building “your cloud”
Presentation   vmware building “your cloud”Presentation   vmware building “your cloud”
Presentation vmware building “your cloud”solarisyourep
 
Container and Cloud Native Application: What is VMware doing in this space? -...
Container and Cloud Native Application: What is VMware doing in this space? -...Container and Cloud Native Application: What is VMware doing in this space? -...
Container and Cloud Native Application: What is VMware doing in this space? -...gguglie
 
Kubestr browse2021.pptx
Kubestr browse2021.pptxKubestr browse2021.pptx
Kubestr browse2021.pptxLibbySchulze
 
Varrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn PresentationVarrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn PresentationVarrow Inc.
 
The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)Simon Haslam
 
20191201 kubernetes managed weblogic revival - part 1
20191201 kubernetes managed weblogic revival - part 120191201 kubernetes managed weblogic revival - part 1
20191201 kubernetes managed weblogic revival - part 1makker_nl
 
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...Edureka!
 
Presentation v cat 3.0 - architecture to implementation
Presentation   v cat 3.0 - architecture to implementationPresentation   v cat 3.0 - architecture to implementation
Presentation v cat 3.0 - architecture to implementationsolarisyourep
 
Pengertian Virtualisasi.pptx
Pengertian Virtualisasi.pptxPengertian Virtualisasi.pptx
Pengertian Virtualisasi.pptxfredysitorus0706
 
Presentation v mware cloud infrastructure - success in virtualization
Presentation   v mware cloud infrastructure - success in virtualizationPresentation   v mware cloud infrastructure - success in virtualization
Presentation v mware cloud infrastructure - success in virtualizationsolarisyourep
 
V sphere 5 roadshow final
V sphere 5 roadshow finalV sphere 5 roadshow final
V sphere 5 roadshow finalbluechipper
 
Virtualization Vs. Containers
Virtualization Vs. ContainersVirtualization Vs. Containers
Virtualization Vs. Containersactualtechmedia
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?Duncan Epping
 
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...Nati Shalom
 
Hyper v® 2012 vs v sphere™ 5.1 understanding the differences
Hyper v® 2012 vs v sphere™ 5.1 understanding the differencesHyper v® 2012 vs v sphere™ 5.1 understanding the differences
Hyper v® 2012 vs v sphere™ 5.1 understanding the differencesSolarWinds
 
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...VMworld
 
C6 deploying applications to your private cloud 7 to 10 times faster
C6   deploying applications to your private cloud 7 to 10 times fasterC6   deploying applications to your private cloud 7 to 10 times faster
C6 deploying applications to your private cloud 7 to 10 times fasterDr. Wilfred Lin (Ph.D.)
 
VMworld 2013: Tech Preview: Accelerating Data Operations Using VMware VVols a...
VMworld 2013: Tech Preview: Accelerating Data Operations Using VMware VVols a...VMworld 2013: Tech Preview: Accelerating Data Operations Using VMware VVols a...
VMworld 2013: Tech Preview: Accelerating Data Operations Using VMware VVols a...VMworld
 

Similar to Presentation building your cloud with v mware (20)

Presentation vmug v mware v-cloud director
Presentation   vmug v mware v-cloud directorPresentation   vmug v mware v-cloud director
Presentation vmug v mware v-cloud director
 
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
 
Presentation vmware building “your cloud”
Presentation   vmware building “your cloud”Presentation   vmware building “your cloud”
Presentation vmware building “your cloud”
 
Container and Cloud Native Application: What is VMware doing in this space? -...
Container and Cloud Native Application: What is VMware doing in this space? -...Container and Cloud Native Application: What is VMware doing in this space? -...
Container and Cloud Native Application: What is VMware doing in this space? -...
 
Kubestr browse2021.pptx
Kubestr browse2021.pptxKubestr browse2021.pptx
Kubestr browse2021.pptx
 
Varrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn PresentationVarrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn Presentation
 
The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)
 
20191201 kubernetes managed weblogic revival - part 1
20191201 kubernetes managed weblogic revival - part 120191201 kubernetes managed weblogic revival - part 1
20191201 kubernetes managed weblogic revival - part 1
 
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...
 
Presentation v cat 3.0 - architecture to implementation
Presentation   v cat 3.0 - architecture to implementationPresentation   v cat 3.0 - architecture to implementation
Presentation v cat 3.0 - architecture to implementation
 
Pengertian Virtualisasi.pptx
Pengertian Virtualisasi.pptxPengertian Virtualisasi.pptx
Pengertian Virtualisasi.pptx
 
Presentation v mware cloud infrastructure - success in virtualization
Presentation   v mware cloud infrastructure - success in virtualizationPresentation   v mware cloud infrastructure - success in virtualization
Presentation v mware cloud infrastructure - success in virtualization
 
V sphere 5 roadshow final
V sphere 5 roadshow finalV sphere 5 roadshow final
V sphere 5 roadshow final
 
Virtualization Vs. Containers
Virtualization Vs. ContainersVirtualization Vs. Containers
Virtualization Vs. Containers
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?
 
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
 
Hyper v® 2012 vs v sphere™ 5.1 understanding the differences
Hyper v® 2012 vs v sphere™ 5.1 understanding the differencesHyper v® 2012 vs v sphere™ 5.1 understanding the differences
Hyper v® 2012 vs v sphere™ 5.1 understanding the differences
 
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
 
C6 deploying applications to your private cloud 7 to 10 times faster
C6   deploying applications to your private cloud 7 to 10 times fasterC6   deploying applications to your private cloud 7 to 10 times faster
C6 deploying applications to your private cloud 7 to 10 times faster
 
VMworld 2013: Tech Preview: Accelerating Data Operations Using VMware VVols a...
VMworld 2013: Tech Preview: Accelerating Data Operations Using VMware VVols a...VMworld 2013: Tech Preview: Accelerating Data Operations Using VMware VVols a...
VMworld 2013: Tech Preview: Accelerating Data Operations Using VMware VVols a...
 

More from solarisyourep

Presentation a new era in it
Presentation   a new era in itPresentation   a new era in it
Presentation a new era in itsolarisyourep
 
Presentation a vision for user centric computing
Presentation   a vision for user centric computingPresentation   a vision for user centric computing
Presentation a vision for user centric computingsolarisyourep
 
Presentation advanced management – the road ahead
Presentation   advanced management – the road aheadPresentation   advanced management – the road ahead
Presentation advanced management – the road aheadsolarisyourep
 
Presentation architecting a cloud infrastructure
Presentation   architecting a cloud infrastructurePresentation   architecting a cloud infrastructure
Presentation architecting a cloud infrastructuresolarisyourep
 
Presentation architecting virtualized infrastructure for big data
Presentation   architecting virtualized infrastructure for big dataPresentation   architecting virtualized infrastructure for big data
Presentation architecting virtualized infrastructure for big datasolarisyourep
 
Presentation avoiding the 19 biggest ha & drs configuration mistakes
Presentation   avoiding the 19 biggest ha & drs configuration mistakesPresentation   avoiding the 19 biggest ha & drs configuration mistakes
Presentation avoiding the 19 biggest ha & drs configuration mistakessolarisyourep
 
Presentation blade center foundation for cloud
Presentation   blade center foundation for cloudPresentation   blade center foundation for cloud
Presentation blade center foundation for cloudsolarisyourep
 
Presentation building and running your private cloud
Presentation   building and running your private cloudPresentation   building and running your private cloud
Presentation building and running your private cloudsolarisyourep
 
Presentation business critical applications in a virtual env
Presentation   business critical applications in a virtual envPresentation   business critical applications in a virtual env
Presentation business critical applications in a virtual envsolarisyourep
 
Presentation cim1309 v cat 3.0 operating a v-mware cloud
Presentation   cim1309 v cat 3.0 operating a v-mware cloudPresentation   cim1309 v cat 3.0 operating a v-mware cloud
Presentation cim1309 v cat 3.0 operating a v-mware cloudsolarisyourep
 
Presentation cisco intelligent automation complementing and extending v mwa...
Presentation   cisco intelligent automation complementing and extending v mwa...Presentation   cisco intelligent automation complementing and extending v mwa...
Presentation cisco intelligent automation complementing and extending v mwa...solarisyourep
 
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...solarisyourep
 
Presentation cloud infrastructure and management – from v sphere to vcloud ...
Presentation   cloud infrastructure and management – from v sphere to vcloud ...Presentation   cloud infrastructure and management – from v sphere to vcloud ...
Presentation cloud infrastructure and management – from v sphere to vcloud ...solarisyourep
 
Presentation cloud infrastructure launch – what’s new
Presentation   cloud infrastructure launch – what’s newPresentation   cloud infrastructure launch – what’s new
Presentation cloud infrastructure launch – what’s newsolarisyourep
 
Presentation cloud meets big
Presentation   cloud meets bigPresentation   cloud meets big
Presentation cloud meets bigsolarisyourep
 
Presentation consuming a cloud
Presentation   consuming a cloudPresentation   consuming a cloud
Presentation consuming a cloudsolarisyourep
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rolloutsolarisyourep
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloudsolarisyourep
 
Presentation drs advanced concepts, best practices and future directions
Presentation   drs advanced concepts, best practices and future directionsPresentation   drs advanced concepts, best practices and future directions
Presentation drs advanced concepts, best practices and future directionssolarisyourep
 
Presentation end-user computing in the post-pc era
Presentation   end-user computing in the post-pc eraPresentation   end-user computing in the post-pc era
Presentation end-user computing in the post-pc erasolarisyourep
 

More from solarisyourep (20)

Presentation a new era in it
Presentation   a new era in itPresentation   a new era in it
Presentation a new era in it
 
Presentation a vision for user centric computing
Presentation   a vision for user centric computingPresentation   a vision for user centric computing
Presentation a vision for user centric computing
 
Presentation advanced management – the road ahead
Presentation   advanced management – the road aheadPresentation   advanced management – the road ahead
Presentation advanced management – the road ahead
 
Presentation architecting a cloud infrastructure
Presentation   architecting a cloud infrastructurePresentation   architecting a cloud infrastructure
Presentation architecting a cloud infrastructure
 
Presentation architecting virtualized infrastructure for big data
Presentation   architecting virtualized infrastructure for big dataPresentation   architecting virtualized infrastructure for big data
Presentation architecting virtualized infrastructure for big data
 
Presentation avoiding the 19 biggest ha & drs configuration mistakes
Presentation   avoiding the 19 biggest ha & drs configuration mistakesPresentation   avoiding the 19 biggest ha & drs configuration mistakes
Presentation avoiding the 19 biggest ha & drs configuration mistakes
 
Presentation blade center foundation for cloud
Presentation   blade center foundation for cloudPresentation   blade center foundation for cloud
Presentation blade center foundation for cloud
 
Presentation building and running your private cloud
Presentation   building and running your private cloudPresentation   building and running your private cloud
Presentation building and running your private cloud
 
Presentation business critical applications in a virtual env
Presentation   business critical applications in a virtual envPresentation   business critical applications in a virtual env
Presentation business critical applications in a virtual env
 
Presentation cim1309 v cat 3.0 operating a v-mware cloud
Presentation   cim1309 v cat 3.0 operating a v-mware cloudPresentation   cim1309 v cat 3.0 operating a v-mware cloud
Presentation cim1309 v cat 3.0 operating a v-mware cloud
 
Presentation cisco intelligent automation complementing and extending v mwa...
Presentation   cisco intelligent automation complementing and extending v mwa...Presentation   cisco intelligent automation complementing and extending v mwa...
Presentation cisco intelligent automation complementing and extending v mwa...
 
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
 
Presentation cloud infrastructure and management – from v sphere to vcloud ...
Presentation   cloud infrastructure and management – from v sphere to vcloud ...Presentation   cloud infrastructure and management – from v sphere to vcloud ...
Presentation cloud infrastructure and management – from v sphere to vcloud ...
 
Presentation cloud infrastructure launch – what’s new
Presentation   cloud infrastructure launch – what’s newPresentation   cloud infrastructure launch – what’s new
Presentation cloud infrastructure launch – what’s new
 
Presentation cloud meets big
Presentation   cloud meets bigPresentation   cloud meets big
Presentation cloud meets big
 
Presentation consuming a cloud
Presentation   consuming a cloudPresentation   consuming a cloud
Presentation consuming a cloud
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rollout
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloud
 
Presentation drs advanced concepts, best practices and future directions
Presentation   drs advanced concepts, best practices and future directionsPresentation   drs advanced concepts, best practices and future directions
Presentation drs advanced concepts, best practices and future directions
 
Presentation end-user computing in the post-pc era
Presentation   end-user computing in the post-pc eraPresentation   end-user computing in the post-pc era
Presentation end-user computing in the post-pc era
 

Presentation building your cloud with v mware

  • 1. © 2009 VMware Inc. All rights reserved Building Your Cloud with VMware Deep Dive Copyright © 2010 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
  • 2. 2 Introduction §  Chris Colotti §  Consulting Architect, VMware Global Cloud CoE §  VCDX #37, vCAP-DCD, VCP §  Blog: www.ChrisColotti.us §  Twitter: @CColotti §  Paul Lembo §  Cloud Architect, VMware §  VCP, ITILv3 §  Blog: www.lemblog.com §  Twitter: @FPFL
  • 3. 3 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Agenda §  Why Cloud Computing §  How to Work with VMware vCloud • vCloud Eco-System • Allocation Models • Networking • Public/Hybrid §  VMware vCloud Do’s and Don’ts §  Q and A Confidential3
  • 5. 5 Virtualization was about the Data Center Cloud is about the Users
  • 6. 6 Virtualization and Cloud Computing Virtualization Key Characteristics Key Benefits •  Server consolidation and containment •  Resource pooling •  Virtualized workloads •  Capital expenditure (CAPEX) savings •  Higher utilization •  Flexibility Cloud Computing Key Characteristics Key Benefits •  Secured multitenancy •  On-demand resources •  Self-service portal and service catalog •  Resource tiering and chargeback •  Economies of scale •  Elastic resources and more efficient utilization •  Line of business agility and operational expenditure (OPEX) savings •  Financial cost transparency
  • 7. 7 Why Not Just Virtualization? §  Challenges in a Virtualized Environment •  Multitenancy support – How to securely segment resources by user organization •  Controlling VM sprawl – Pricing resources to shape user behavior •  Self-service provisioning – Avoiding the IT provisioning bottleneck •  How do you accurately “charge” users for their resources to discourage the notion that VMs are “free” resources? •  Can different organizations compete for the same resources? •  Can VMs from different organizations see each other? Administrator Users •  Can we have a defined catalog of VMs for user self-provisioning while ensuring some level of control?
  • 8. 8 Why Cloud Computing? §  Extending vSphere with Cloud Computing Benefits •  Multitenancy support – Control access and visibility to resources •  Self-service portal for user provisioning through catalogs •  Resource allocation models integrated with chargeback •  Economies of scale with elastic resources under your control Catalog Web Portal Users •  Self-service portal for users •  Role-based security •  Catalogs of predefined VMs •  VMs assigned with allocation/cost model and quotas •  Resources and access secured along organizational boundaries •  Add capacity seamlessly and reclaim unused resources via leases •  Chargeback reports aligned to resource allocation models to shape user behavior
  • 9. 9 How to Work with VMware vCloud vCloud Eco-System
  • 10. 10 “vCloud” is Comprised of Many Different Products §  VMware vSphere •  vCenter Server •  ESX •  Update Manager §  VMware vCloud Director §  VMware vShield •  Manger •  Edge §  Database Servers •  Oracle/MS-SQL §  VMware vCenter Chargeback •  “Show-back” §  VMware vCenter Orchestrator §  VMware Service Manager §  VMware vCloud Connector •  Server •  Nodes §  VMware vCenter Operations Manager §  3rd Party Add-ins “Core” Components “Additional” Components
  • 13. 13 Change in the way we Manage things §  vSphere was traditionally the management layer •  Did not matter if vCenter was down for maintenance before §  With vCloud Director vCenter is more “Application” Layer •  Much of the eco-system interfaces with vCenter §  vSphere administrators may not be vCloud Administrators •  vSphere lockdowns (Do’s and Dont’s) §  Orchestration and customization may be important •  Approvals and other workflows §  High availability of all components involved •  vCenter Heartbeat •  Database Log Shipping •  FT on vShield Manager
  • 14. 14 Possibly New or Deeper Skillsets §  vSphere / ESX •  Still a foundation and needs care and feeding §  Deeper Storage Skills •  Storage design for vCloud §  Deeper Networking & Firewall skills •  vShield Edge, routing, NAT §  Scripting (PowerCLI) §  Workflows / Automation •  vCenter Orchestrator §  Capacity Planning §  Then - ESX, vCenter and some Scripting §  Now – Total IAAS Management
  • 15. 15 Eco-System in Practice - One vCloud, Two Buildings §  Two On-Campus Datacenters §  2 vCloud Director Cells per building (4 Total Cells) •  Single NFS mount in Building A •  F5 GTM Load Balancer §  1 vCenter Server per building (2 Total) •  Protected with vCenter Heartbeat •  1 Update Manager server per building •  1 Cluster per vCenter §  vShield Manager per building •  Protected use VMware Fault Tolerance §  Database Servers per building §  vCenter Orchestrator Server per building §  Published Master Catalogs
  • 16. 16 Eco-System in Practice - One vCloud, Two Buildings
  • 17. 17 How to Work with VMware vCloud Allocation Models
  • 18. 18 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Allocation Models Change Consumption Habits . Confidential18 Unblur the virtualization era line between choice and cost.
  • 19. 19 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. What are Allocation Models? Definition • Allocation Models define how resources are allocated to an organization • Allocation is actually the creation of a resource pool subordinate to the provider vDC object (cluster or resource) in vSphere Usage • Allocation Models are chosen and set on a per Org vDC basis • Type and settings dictate how resources are taken out of the Provider vDC backing the Org vDC • All reservation settings, such as guarantee percentage, will “commit” them and take from the available pool • Not understanding how these are configured can cause some challenges Confidential19
  • 20. 20 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. What are the different Allocation Models? Resource Allocation Models for Organization vDCs •  Allocated sub-resources of a provider vDC •  Allocation uses a model, each of which can set limits on number of VMs Allocation Model Definition Pay As You Go •  No upfront resource allocation in the org vDC •  Resources are reserved as users create vApps •  Can set a percentage of resources to be reserved •  vCPU rating can be adjusted Allocation Pool (“Virtual container”) •  Allocated pool of resources with a percentage reserved •  Cloud admin controls ability to overcommit resources •  Users cannot modify VM reservations and limits •  Resources can be shared between org VDCs Reservation Pool (“Physical container”) •  Allocated pool of resources with 100% reserved •  Users can adjust VM reservations and limits •  No sharing of resources with other org VDCs •  Similar to allocation pool, with reservation = 100% Guarantee Actual Actual Guarantee Overcommit Range Fully reserved pool of resources Pool expands to accommodate resources reserved on demand vApp vApp Partially reserved pool of resources Confidential20
  • 21. 21 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Design Considerations – (vCAT 2.0) •  Provider vDC Should Map to Cluster Level •  Minimizes Resource Pool Nesting •  Prevents “Sibling Rivalry” •  Models affect Resource Pools and VM’s differently •  Pay as you Go: Sets limit on all Virtual Machines •  Reservation Pool: Sets limit=reservation on Resource Pool •  Allocation Pool: Sets Limits and % Reservation on Resource Pool as well as on all Virtual Machines MEMORY only •  Allocation Model = Organization vDC •  When defining an Org vDC you are selecting the allocation model •  Pay As You Go Defaults – Change Them! •  .25Ghz •  100% Memory reservation 21 Confidential
  • 22. 22 Allocation Model Impact on vCenter Resource Pools Attribute Resource Pool Configuration for each Allocation Model Allocation Model Pay-As-You-Go Allocation Pool Reservation Pool Org vDC CPU Speed No configuration change Not Configurable Not Configurable Org vDC CPU Allocation Not Configurable Resource Pool CPU Limit = vDC CPU Allocation Resource Pool CPU Limit & Reservation = vDC CPU Allocation Org vDC CPU Guarantee % Resource Pool CPU Reservation = Sum of all VM CPU Reservations Resource Pool CPU Reservation = vDC CPU Guarantee % x vDC CPU Allocation Not Configurable Org vDC Memory Allocation Not Configurable Resource Pool Memory Limit = vDC Memory Allocation Resource Pool Memory Limit & Reservation = vDC Memory Allocation Org vDC Memory Guarantee % Resource Pool Memory Reservation = Sum of all VM Memory Reservations Resource Pool Memory Reservation = vDC Memory Guarantee % x vDC Memory Allocation Not Configurable Notes Resource Pool CPU & Memory has Expandable Reservations and is Unlimited No Expandable Reservations for CPU & Memory is not Unlimited. No Expandable Reservations for CPU & Memory is not Unlimited.
  • 23. 23 Allocation Model Impact on VM Configuration Attribute Virtual Machine Configuration for each Allocation Model Allocation Model Pay-As-You-Go Allocation Pool Reservation Pool Org vDC CPU Speed Virtual Machine CPU Limit = vDC CPU Speed x No. Virtual Machine vCPUs Not Configurable Not Configurable Org vDC CPU Allocation Not Configurable No Virtual Machine CPU Reservation or Limit No Virtual Machine CPU Reservation or Limit Org vDC CPU Guarantee % Virtual Machine CPU Reservation = vDC CPU Guarantee % x Virtual Machine CPU Limit No Virtual Machine CPU Reservation Not Configurable Org vDC Memory Allocation Not Configurable Virtual Machine Memory Limit = Virtual Machine Memory Allocation No Virtual machine Memory Reservation or Limit Org vDC Memory Guarantee % Virtual Machine Memory Reservation = vDC Memory Guarantee % x Virtual Machine Memory Allocation Virtual Machine Memory Limit = Virtual Machine Memory Allocation Virtual Machine Memory Reservation = vDC Memory Guarantee % x Virtual Machine Memory Allocation Not Configurable
  • 24. 24 How to Work with VMware vCloud Networking Models
  • 25. 25 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Why we need Cloud Networks Today Confidential25 1972 1982 1992 2012 430,000 a day
  • 26. 26 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Networking Layers 3 Different Layers of Networking • External • Organization • vApp Managed at two layers: Consumers & Providers An External Network is a network that is outside of VMware vCloud Director. •  This is set up by the Cloud Admin/Provider An Organization Network is contained within an organization. •  This is also set up by the Provider vApp Network is a contained within a vApp. •  This is set up by Consumers Note: Both organization networks and vApp networks are entirely within VMware vCloud Director-managed infrastructure. Confidential26
  • 27. 27 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Layers: External Networks a.k.a ‘Provided Network’ •  Network that is external to VMware vCloud Director •  Created in vSphere/vCenter environment and consumed by VMware vCloud Director to provide external connectivity to Organizations •  Mapped to a portgroup at the VMware vSphere layer •  vSS or vDS •  The portgroup is attached to VMware vCloud Director as an “External Network” Use cases •  Internet access •  Network endpoints •  IP based storage •  Backup servers •  Backend network infrastructure to the datacenters •  Internal IT Infrastructure •  Second Datacenter Set up by Cloud Admins Confidential27
  • 28. 28 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Layers: Organization Networks Contained within an organization Allows vApps within the organization to communicate with each other or outside the organization Can be connected to External Networks as: • Public (External Org Direct) •  Bridged connection to an External Network •  Others outside the organization can see • Private Routed (External Org NAT-Routed) •  Connected to an External Network through a vShield Edge •  Can be configured for NAT & Firewall …or left unconnected to external • Private Internal (Internal Org) •  No External connectivity Backed By Network Pools Confidential28 Set up by Cloud Admins
  • 29. 29 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Layers: vApp Networks Contained within a vApp • Inherently Private Internal Allows VMs in a vApp to communicate with each other Or ...by connecting them to Org Networks, other vApps Can be connected to Org Networks as • Public (Direct) •  Bridged connection to a organization network • Private Routed •  Connected to a organization network through a vShield Edge •  Can be configured for NAT & Firewall § Backed by a Network Pool Set up by Consumers Confidential29
  • 30. 30 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Network Pools: Overview A set of pre-configured network resources that can be used for Organization and vApp Networks •  Use to facilitate VM to VM communication Three Types of Network Pools in VMware vCloud Director: •  Portgroup-backed •  Reference pre-created portgroups •  These have to be created in vSphere manually or through orchestration •  Do not have to be VLAN isolated (but recommended for L2 isolation) •  Attach a collection of them to VMware vCloud Director •  VLAN-backed •  Exactly like portgroup-backed but VMware vCloud Director will automatically create the portgroups as needed, and use a range of VLANs to isolate them. •  vCloud Network Isolation-backed (vCD-NI) •  VMware proprietary network isolation technology Confidential30
  • 31. 31 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Network Pools: Portgroup-backed Requires •  Preconfigured portgroups at the vSphere layer •  Assign meaningful names so its obvious what is being mapped •  If using vSS portgroups, they must exist on all ESX/ESXi hosts in the cluster How it works •  System administrator manually creates the portgroups •  When creating the network pool, you are given a list of unused portgroups that exist in the cluster Advantages •  Works with all types of vSwitches Disadvantages •  Requires manual work or orchestration to create all of the portgroups •  Portgroups needs to be keep in sync on a vSS •  To ensure isolation portgroups rely on VLANs for L2 isolation Confidential31
  • 32. 32 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Network Pools: VLAN-backed Confidential32 Requires •  A vDS that’s connected to all ESX/ESXi hosts in your cluster •  A range of unused VLANs How it works •  vCD admin creates the network pool and chooses an “Organization” vDS to attach it to, then provides a range of valid VLANs, for example, 10 – 15 •  When an isolated network is needed, vCD will automatically create a portgroup on the vDS and assign it one of the unused VLAN numbers •  Many isolated portgroups can coexist on the same vDS because they are isolated by the VLAN tag Advantages •  Isolated networks •  Best network performance Disadvantages •  Requires VLANs to exist in the physical network hardware (physical switches) •  VLANs are limited and may not be available at all •  Not compatible with Cisco Nexus 1000V •  Use portgroup-backed network pool of portgroups that happen to have VLAN tags
  • 33. 33 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Network Pools: vCloud Network Isolation-backed Confidential33 Requires •  A vDS that’s connected to all ESX/ESXi hosts in your cluster How it works: •  vCD creates an overlay “transport” network for each isolated network to carry encapsulated traffic •  Each overlay network is assigned a Network ID number •  Encapsulation contains source and destination MAC addresses of ESX/ESXi hosts where VM endpoints reside as well as the Network ID •  ESX/ESXi host strips the vCD-NI packet to expose the VM source and destination MAC addressed packet that is delivered to the destination VM Advantages: •  Does not have to use VLANs (can optionally set a VLAN ID for the transport network; leaving blank defaults to 0) Disadvantages: •  Small performance overhead due to encapsulation (dvFilter) runs at around 1% CPU utilization •  Added MAC header require an increase in MTU same as in MPLS networks •  vCD-NI is for layer 2 adjacency and not for routed networks •  vCD-NI is only for VMs and cannot be accessed by physical hosts
  • 34. 34 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Putting it Together: vCloud Networking Options – Examples vApp network vApp External Network (set up by system admin) External Organization Network (set up by system admin) Organization Internal Organization network (set up by system admin) vApp network (set up by org admin/vApp author, internal to vApp) External Organization Network vApp network1 2 3 4 56 7 8 Confidential34
  • 35. 35 Customer Networking Use Case Requirements §  Catalog Items need to have static IP’s that cannot be changed • (Static IP Pools will NOT be Used) §  Multiple levels of Testing are required (Org Isolation) §  Developers need their own isolated space • Ideal for vApp Networking §  1:1 NAT’s will be required for external systems to access VM’s • Web Services • HP-UX • Databases • Code Repository §  Multiple External VLAN’s will be needed per Org §  At least 4 Organizations initially will be needed
  • 36. 36 Customer “Master” Org Networking Use Case 36 Confidential External Org Network Dedicated VLAN (Routable) 10.x.x.x (TBD) NAT Routed Org Network 172.1.2.0/22 172.1.2.254/22 VM .18 VM .19 Component 2 VM .16 VM .17 Component 1 vApps sharing the same Subnet and Segment for End-to-End 10.x.x.254 Manual 1:1 NAT Example 10.x.x.16 = 172.1.2.16 10.x.x.17 = 172.1.2.17 10.x.x.18 = 172.1.2.18 10.x.x.19 = 172.1.2.19
  • 37. 37 Customer “Functional Testing” Org Networking Use Case 37 Confidential External Org Network Dedicated VLAN (Routable) 10.y.y.y (TBD) NAT Routed Org Network 172.1.2.0/22 172.1.2.254/22 VM .18 VM .19 Component 2 VM .16 VM .17 Component 1 vApps sharing the same Subnet and Segment for End-to-End 10.y.y.254 Manual 1:1 NAT Example 10.y.y.16 = 172.1.2.16 10.y.y.17 = 172.1.2.17 10.y.y.18 = 172.1.2.18 10.y.y.19 = 172.1.2.19
  • 38. 38 Customer “End to End Testing” Org Networking Use Case 38 Confidential External Org Network Dedicated VLAN (Routable) 10.z.z.z (TBD) NAT Routed Org Network 172.1.2.0/22 172.1.2.254/22 VM .18 VM .19 Component 2 VM .16 VM .17 Component 1 vApps sharing the same Subnet and Segment for End-to-End 10.z.z.254 Manual 1:1 NAT Example 10.z.z.16 = 172.1.2.16 10.z.z.17 = 172.1.2.17 10.z.z.18 = 172.1.2.18 10.z.z.19 = 172.1.2.19
  • 39. 39 Customer Individual Developer Org Networking Use Case 39 Confidential External Org Network Dedicated VLAN (Routable) 10.a.a.a (TBD) vApps isolated on Direct connected vApp networks with dynamically created 1:1 NAT VM .16 VM .17 Component 1 (Developer 1) vApp Network 172.1.2.0/22 VM .18 VM .19 Component 2 (Developer 1) vApp Network 172.1.2.0/22 vApps deployed from catalog are NOT customized and are identical copies VM .16 VM .17 Component 1 (Developer 2) vApp Network 172.1.2.0/22
  • 40. 40 §  Every Organization will need a dedicated External VLAN §  Developer Org will use vApp Networks for Isolation §  All other Organizations will use NAT Routed Org Networks §  vApp Catalogs would be building block based • Base OS Catalog (Single VM vApps) o Windows and Linux • “Golden” Image Catalog (Single VM vApps) o Standard Web Server o Standard App Server o Standard DB Server • Components Catalog (Multi-VM vApps) Confidential40 Use Case Design Outcome
  • 42. 42 The future of Cloud is unwritten. You will write it. We give you choice. Be their Guide.
  • 43. 43 Experiment with the Providers §  Search for public providers •  vcloud.vmware.com •  vCloud Express – Generally Shared •  vCloud Datacenter – Generally Dedicated §  Move workloads between clouds •  VMware vCloud Connector •  Move between vSphere and vCloud •  Build locally then push to cloud §  Maintain provider based catalogs of your vApps §  Single API between public and private •  vCloud Providers are using the vCloud API
  • 44. 44 VMware vCloud Do’s and Don’ts
  • 45. 45 Just Some Interesting Stuff Do…. §  Change the PAYG Defaults §  Point Provider vDC’s to Cluster level §  Allow access to hosts only in vCenter •  Use vCenter Roles §  Always install VMware tools, needed for customization §  Get PSO for vCloud Designs •  Terrance Donovan •  Peter Stryzsinski §  Follow Chris on Twitter and visit my blog Don’t…. §  Disable DRS in vCenter under vCloud §  Manage VM objects in vCenter •  i.e. change VM settings (NIC) §  Don’t make too many clones of clones •  Microsoft Activation Limit §  Remove any vCenter objects •  i.e. Hosts, VMs, portgroups §  Call Paul or Chris if you break something, call GSS