36
vCloud Networking Understanding the Design www.kendrickcoleman.com

BrownBag - vCloud Networking

Embed Size (px)

DESCRIPTION

Tonight's BrownBrownBag featured Kendrick Coleman discussing both what vCloud Networking and Understanding how to design for vCloud Networking.

Citation preview

Page 1: BrownBag - vCloud Networking

vCloud Networking

Understanding the Design

www.kendrickcoleman.com

Page 2: BrownBag - vCloud Networking

The Basic Concepts

• External Networks• Organization Networks• vApp Networks• Network Pools– Port-group– VLAN– vCD-NI

Page 3: BrownBag - vCloud Networking

External Networks

• Identified by a vSphere Portgroup• Must be created outside of vCD

Page 4: BrownBag - vCloud Networking

Organization Networks

• Organizations describe a tenant• Networks that belong to an Organization• 3 Types of Org Network Connections• Internal and External• Created by the cloud admin

Page 5: BrownBag - vCloud Networking

vApp Networks

• Networks available to a single vApp• Ability to Fence• vApp Networks connect to Organization’s

Internals or External Networks

Page 6: BrownBag - vCloud Networking

Network Pools

• Giving the users control of L2• Creating the multi-tenant infrastructure• Declaring what L2 networks are available for

consumption• 3 Different kinds of Network pools

Page 7: BrownBag - vCloud Networking

Port-Group Backed

• Pre-provisioned port-groups• Non-automated• vSphere Standard Switches• Currently Nexus 1000v, until 1.5 GA release

Page 8: BrownBag - vCloud Networking

VLAN Backed

• Automated provisioning• Specify a range of VLANs• Network re-use

Page 9: BrownBag - vCloud Networking

vCD-NI Backed

• vCloud Director Network Isolation• Mac-in-mac encapsulation• Breaking the 4094 VLAN barrier

Page 10: BrownBag - vCloud Networking

More Resources

• vCloud Director Networking for Dummies– http://it20.info/2010/09/vcloud-director-networki

ng-for-dummies/• Mike D’s 2010 & 2011 VMworld Presentations– vCloud Networking Finally Explained

Page 11: BrownBag - vCloud Networking

The Physical Design

• 1Gb vs 10Gb• X NICs vs Y NICs• Service Offering• The Pod Approach

Page 12: BrownBag - vCloud Networking

External Design

• How many external networks are needed?

Page 13: BrownBag - vCloud Networking

Enterprise

Page 14: BrownBag - vCloud Networking

Service Provider

Page 15: BrownBag - vCloud Networking

Service Provider

Page 16: BrownBag - vCloud Networking

Enterprise or Service Provider

Page 17: BrownBag - vCloud Networking

External Network Creation

• Create portgroup before vCD external creation• Use Ephemeral binding• Assign a VLAN• Layer 2 or Layer 3• IP Address Range with Gateway• DNS• Load Balancing & Failover

Page 18: BrownBag - vCloud Networking

External Network Creation

Page 19: BrownBag - vCloud Networking

External Network Creation

Page 20: BrownBag - vCloud Networking

External Network Creation

Page 21: BrownBag - vCloud Networking

External Network Creation

Page 22: BrownBag - vCloud Networking

External Network Creation

Page 23: BrownBag - vCloud Networking

External Network Creation

Page 24: BrownBag - vCloud Networking

Network Pool Design

• Which type of network pool?• Port-group vs VLAN vs vCD-NI

Page 25: BrownBag - vCloud Networking

vCD-NI

• VMware’s proprietary protocol• How many?• VLAN• L2 or L3?

Page 26: BrownBag - vCloud Networking

vCD-NI and MTU

• MTU > 1600– Network Equipment– vNetwork Distributed Switch– vCloud

Page 27: BrownBag - vCloud Networking

vCD-NI and MTU

• MTU > 1600– vCloud

Page 28: BrownBag - vCloud Networking

vCD-NI Allocations

• Quotas per organization

Page 29: BrownBag - vCloud Networking

Different Organization Networks

• Multiple Org vDCs can be in one Organization• Multiple Org vDCs can share Org Networks in

one Organization

Page 30: BrownBag - vCloud Networking

Internal & External Routed

Page 31: BrownBag - vCloud Networking

Internal & External Routed

Page 32: BrownBag - vCloud Networking

Internal and External Direct

Page 33: BrownBag - vCloud Networking

Internal and External Direct

Page 34: BrownBag - vCloud Networking

Scalability

Page 35: BrownBag - vCloud Networking

Scalability

Page 36: BrownBag - vCloud Networking

Scalability