You are on page 1of 32

OPS-CIM3602

Deploy and Operate your Cloud

Jairo Ammirati, VMware, Inc. Bob van der Werf, VMware, Inc.

#vmworldops

Disclaimer

This session may contain product features that are


currently under development.

This session/overview of the new technology represents


no commitment from VMware to deliver these features in any generally available product.

Features are subject to change, and must not be included in


contracts, purchase orders, or sales agreements of any kind.

Technical feasibility and market demand will affect final delivery. Pricing and packaging for any new technologies or features
discussed or presented have not been determined.

Outline
Overview: Alignment with the VMworld Theme Lab Topic:
VMware vCloud Director from a Provider perspective, VMware vCloud Director from a Consumer perspective, The Lab Modules

The Lab Experience: Journey, not destination Constructing the Lab Snapshot/Revert support VXLAN - Enabling dynamic workload-aware networks Q&A

VMworld 2012: Theme

Overview: Alignment with the VMworld Theme

Business Transformation: Right Here, Right Now? Cloud is emerging as de facto infrastructure standard
Businesses of all sizes are leveraging a decade of virtualization investments to
build cloud operations in order to achieve the peak in automation, flexibility and efficiency.

VMware is the proven leader


VMware is offering proven solutions to transform IT, enabled by the Software
Defined Datacenter, cloud architecture, expertise and ecosystem.

Proven Innovation
VMware and ecosystem technologies are innovative and exist today to solve
the most complex technical challenges, bring value to the business and allow people to do their jobs more efficiently.

Trends
The Move to Off-Premise Computing is accelerating BY 2012

20%
OF ALL BUSINESSES WILL OWN NO IT ASSETS. Top Predictions for IT Organizations and Users, 2010 and Beyond: A New Balance Gartner, Jan. 2010
6

Lab Topic

This lab is presented as two 30 minute lightning lab modules. The first part of this Lab is a vCloud Director Lab from a
infrastructure as a service provider point of view and is intended for people who want to get hands-on experience in configuring a infrastructure environment to be used by consumers. This means: configuration and provisioning of the necessary resources and setting up an Organization within vCloud Director that will consume these resources.

The second part of this Lab is a vCloud Director Lab from a


consumer point of view (mostly) and is intended for people who want to get hands-on experience on how to consume resources from a provided infrastructure and use some of the new features of vCloud Director 5.1 such as: Snapshots and using the capabilities of VXLAN.
7

Cloud requires new resource abstractions


VMware vCloud Director
Organization: Department X Users & Policies Organization VDCs Catalogs Users & Policies Organization: Department Y Organization VDCs Catalogs

Provider Virtual Datacenters

VMware vCenter Server


Resource Pools Datastores Port Groups

VMware vSphere Secure Private Cloud

(Bronze)

(Silver)

(Gold)

The Lab: Module 1 - Overview

Setting: For this Module you are the cloud Infrastructure as a service
administrator from Rainpole Systems who needs to provide IAAS on demand. Your requests are typically random in nature in regards to needs.

This Module will help you set-up a IAAS environment, using vCloud
Director 5.1, that can help you meet these variant demands within minutes.

You need to setup a virtual Infrastructure for a new software


development project that is being initiated by a Rainpole Systems customer.

For this environment the customer needs resources for the initial
build of the software application. This doesn't involve production yet so you can start-out with an environment that can be provided in a single virtual datacenter/cloud.
9

The Lab: Module 1 - Topics

vCD IAAS Provider Lab Module


Introduction Initial Lab Verification

vCD Provider Setup


Introduction Creating a Resource Pool VXLAN fabric preparation (setup is shown through a video) Creating a Provider Virtual Datacenter while showing the new PvDC merge option

10

The Lab: Module 1 Topics (Cont)

vCD Organization Setup


Introduction Creating the Rainpole Systems Organization Allocate Resources to the Rainpole Systems vCD Organization Creating a Catalog for the Rainpole Systems vCD Organization Creating a new Organization for the Software Development Project Allocate Resources for the new Organization Creating a Catalog for the new Organization Adding a Template to the Shared Rainpole Systems Catalog

11

The Lab: Module 2 - Overview

Setting: For this Module you will act as several users who use this
environment.

This Module will help you set-up the requested Software


Development Organization with a template and a deployed vApp.

Then you will act as a regular organizational user and start using
the vApp and start using the new snapshot technology.

Then you act as the overall administrator of the cloud environment


again to add resources to the environment for showing VXLAN capabilities later on in the Module.

Finally you will act as the Software Development Organizational


administrator again to add 2 vApps to the SWDev Organization. One on the 7th floor and one on the 13th floor. You will see that even though the ESX hosts in each cluster are on different layer-3 networks you are still able to create a separate vApp in each cluster where the vApps share a single layer-2/3 network (due to VXLAN capabilities).
12

The Lab: Module 2 - Topics

vCD IAAS Consumer Lab


Introduction

vCD IAAS Environment Setup


Setting up the Software Developments Private Catalog Adding a vApp to your Software Development Cloud and share it with an
organization User

vCD IAAS Consumption


Start the vApp as a regular User Create a snapshot of your vApp before you start using it

13

The Lab: Module 2 Topics (Cont)

vCD IAAS Using the Power of VXLAN


Adding an Edge Gateway and an Organizational Network to the SWDev
Organization

Adding two vApps to the SWDev Organization, one in each cluster Check that both vApps are running in the correct cluster Communicate between the VM's in both vApps Short overview of VXLAN

14

The Lab Experience: Journey, not destination

Who:Jairo Ammirati, Bob van der Werf and our group lead: Bill Call. Labs focused on addressing scenario problems rather than step by
step install tutorials.

Combination of demonstrating vCloud Director 5.1 basic setup and


usage combined with some of the new features. Get experience in building a Infrastructure As A Service environment, Get experience in using the offered Infrastructure as a consumer, Experience a new feature called: Provider vDC merge, Experience a new feature called: Snapshots in a Cloud environment, Experience new VXLAN possibilities.

15

Constructing the Labs

Common core Lab based on internal field enablement lab, rebuilt


for VMworld 2012 using the latest available code base.

Core lab built over weeks where different engineering teamswere


involved to create the end result

Complications of developing this Cloud Lab with limited resources,


drove an unusual design, not to be consider best practice.

A further couple of weeks of configuration, scenario refinement,


bug fixing and testing.

Creation of the VXLAN preparation video and Lab Module Manuals


in parallel with building the Lab itself.

Giving a live demonstration of the complete Lab (both Modules) to


all other Lab Captains and Proctors in this team.

Creation of this presentation.

16

Constructing the Lab (vPod Networking Overview)

17

Snapshot/Revert support

18

Feature Introduction
Support for Snapshot/Revert in vCloud Director 5.1

UI and REST API support. On VM and vApp objects, the following commands will be
available: Take-snapshot Revert-to-snapshot Delete-snapshot.

Snapshots can be taken on both powered-on and powered-off VMs. Reverting a VM will go back to previous VM state
NIC settings and OVF properties are not captured

19

UI: vApp / VM context menues

20

UI: Create Snapshot dialog

21

VXLAN - Enabling dynamic workload-aware networks

22

VXLAN: Driving Agility for Software Defined Networking


650.555.1212 650.555.1212

Telephony

Mobile Telephony

Identifier = Location VLAN 10 VXLAN 10

Networking

VXLAN

Identifier = Location
23

Why VXLAN?

Drivers
Need cross cluster mobility Enable provisioning workload where
compute is available. Avoid operational heaviness of VLANs

Enable network snapshot on same


Layer 2 (dev/test)

Provision large number of tenants


(>4K limits of VLANs, avoid STP)

Enable stateful movement of


workloads (vMotion Anywhere) and failover scenarios with SRM

Untether the workload from the physical network


24

VXLAN: Enabling Elastic Compute

Overview
VXLAN allows mobility across subnet boundaries

VDC

VMware vCloud

Foundation for elastic portable VDCs

Cluster 1

Cluster 2

Benefits
Cross cluster mobility within or across datacenters On demand networks without physical network re-configuration

Cloud Infrastructure

Massive scale for multi-tenant environments


25

VXLAN at High Level

Build VXLAN wires and gateway on a network pool


Network Pool A

Network Pool B

VXLAN fabric

Build network scopes based on compute containers

PA-Bldg1

PA-Bldg2

Routed Infrastructure

Build VXLAN fabric Select your compute fabric, VDS, transport VLAN and multi-cast pool

26

Logical view of VXLAN

192.168.1.2

192.168.1.3

Inner 192.168.1.4 Outer: 204.12.17.1 VLAN: X

192.168.1.5

Key Properties
Works with any switching fabric without change even across WAN Maintain visibility and control for network admins API to authoritatively program the logical network
27

VXLAN - Details
192.168.1.2 192.168.1.3

VXLAN Gateway Connect with legacy VLAN envs


Inter VXLAN routing Provides Services

Inner: 192.168.1.1 VXLAN: Red Outer: 204.12.17.100 VLAN: X

Frame format VXLAN Network ID (VNI) is 24 bits


up to 16M networks

Leverage ECMP by using UDP for


encapsulation

Uses Multicast to replicate for


broadcast/unknown forwarding

28

The end

29

Confidential

The end

Thank you!

30

Confidential

FILL OUT A SURVEY


EVERY COMPLETE SURVEY IS ENTERED INTO DRAWING FOR A $25 VMWARE COMPANY STORE GIFT CERTIFICATE

OPS-CIM3602

Deploy and Operate your Cloud

Jairo Ammirati, VMware, Inc. Bob van der Werf, VMware, Inc.

#vmworldops

You might also like