Upload
kinankazuki104
View
8
Download
0
Tags:
Embed Size (px)
Citation preview
Deploy and Operate your Cloud
Jairo Ammirati, VMware, Inc.
Bob van der Werf, VMware, Inc.
OPS-CIM3602
#vmworldops
2
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.
3
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
4
VMworld 2012: Theme
5
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.
6
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
7
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.
8
VMware vCloud Director
Cloud requires new resource abstractions
Secure Private Cloud
Organization: Department X Organization: Department Y
Organization VDCs Catalogs Organization VDCs Catalogs
VMware vSphere
VMware vCenter Server
Resource Pools Datastores Port Groups
(Gol
d)
(Bro
nze)
Provider Virtual Datacenters
(Silv
er)
Users & Policies Users & Policies
9
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.
10
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
11
The Lab: Module 1 – Topics (Con’t)
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
12
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).
13
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
14
The Lab: Module 2 – Topics (Con’t)
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
15
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.
16
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.
17
Constructing the Lab (vPod Networking Overview)
18
Snapshot/Revert support
19
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
20
UI: vApp / VM context menues
21
UI: Create Snapshot dialog
22
VXLAN - Enabling dynamic workload-aware networks
23
VXLAN: Driving Agility for Software Defined Networking N
etw
orki
ng
Tele
phon
y
Identifier = Location
VLAN 10
650.555.1212 650.555.1212
Identifier = Location
Mobile Telephony
VXLAN
VXLAN 10
24
Why VXLAN?
• Need cross cluster mobility
• Enable provisioning workload where
compute is available. Avoid operational heaviness of VLAN’s
• Enable network snapshot on same
Layer 2 (dev/test)
• Provision large number of tenants (>4K limits of VLAN’s, avoid STP)
• Enable stateful movement of workloads (vMotion Anywhere) and failover scenarios with SRM
Untether the workload from the physical network
Drivers
25
VXLAN: Enabling Elastic Compute
VXLAN allows mobility across subnet boundaries
Foundation for elastic portable VDC’s
Overview
Benefits Cross cluster mobility within or across datacenters
On demand networks without physical network re-configuration
Massive scale for multi-tenant environments
VDC
Cloud Infrastructure
Cluster 2 Cluster 1
VMware vCloud
26
VXLAN at High Level
Build VXLAN wires and
gateway on a network pool
Build network scopes based on compute
containers
Build VXLAN fabric – Select your compute fabric, VDS, transport
VLAN and multi-cast pool
Routed Infrastructure
PA-Bldg1 PA-Bldg2
VXLAN fabric
Network Pool A
Network Pool B
27
Logical view of VXLAN
192.168.1.2 192.168.1.5 192.168.1.3 Inner 192.168.1.4
Outer: 204.12.17.1
VLAN: X
Works with any switching fabric without change even across WAN
Maintain visibility and control for network admins
API to authoritatively program the logical network
Key Properties
28
VXLAN - Details
VXLAN Gateway • Connect with legacy VLAN envs
• Inter VXLAN routing
• Provides Services
Inner: 192.168.1.1
VXLAN: Red
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
Outer: 204.12.17.100
VLAN: X
192.168.1.2 192.168.1.3
29
The end
Confidential
30
The end
Confidential
Thank you!
FILL OUT A SURVEY
EVERY COMPLETE SURVEY IS ENTERED INTO DRAWING FOR A
$25 VMWARE COMPANY STORE GIFT CERTIFICATE
Deploy and Operate your Cloud
Jairo Ammirati, VMware, Inc.
Bob van der Werf, VMware, Inc.
OPS-CIM3602
#vmworldops