SlideShare a Scribd company logo
1 of 49
VMware Certified Design
Expert (VCDX) #49
Author of many courses on
PluralSight
Best streak is 247 straight
on the skeet field
VMware Certified Design
Expert (VCDX) #104
Author, Networking for
VMware Administrators
Likes big hats
Migration
VSS to VDS
Mixing 1Gb
and 10Gb
Hosts
Handling
vMotion
Saturation
vSphere
Replication
Bandwidth
Quality of
Service
Tagging
Load Based
Teaming vs
Link
Aggregation
100% VDS Fueled Data Center
• How to protect vCenter Server and other dependencies
• Toss out the Standard vSwitch completely
Using Multiple TCP/IP Stacks
• Setup a supported Routed vMotion environment
• Migrate workloads from one vCenter to another
Granular Network Guarantees
• Network I/O Control Version 3.0
• Setting guarantees on virtual machines and DPGs
The vSphere Distributed Switch 6.0
Network I/O
Control (NIOC)
Version 3.0
Multicast (IGMP)
Snooping
Multiple TCP/IP
Stack for vMotion
• VMware no longer sells the Nexus 1000v
• Nexus 1000v is supported in vSphere 6.0
 Requires 5.2(1)SV3(1.4) or Later
• Cisco Nexus 1000v AVS Mode = Not Supported
http://www.vmware.com/products/cisco-nexus-1000V
“The Nexus 1000v … is the market leading
3rd party virtual switch in the industry”
The vSphere Distributed Switch 6.0
VDS 4.0
We hardly knew thee
Way more helpful
details!
Beware!
VDS 5.0 VDS 5.1 VDS 5.5
VDS 5.5
+ LACP
VDS 6.0
VDS 6.0
+ LACP
VDS 5.1 VDS 5.5
VDS 5.5
+ LACP
VDS 6.0
VDS 6.0
+ LACP
VDS 5.5
VDS 5.5
+ LACP
VDS 6.0
VDS 6.0
+ LACP
VDS 5.5
+ LACP
VDS 6.0
+ LACP
VDS 6.0
VDS 6.0
+ LACP
VDS 6.0
+ LACP
“Discover how easy it can be to begin using the
vSphere Distributed Switch (VDS) for all workloads,
even vCenter and other management dependencies”
Ephemeral Binding
Per port group setting
Ephemeral Ports Still Available
Choosing a port binding type in ESX/ESXi
http://kb.vmware.com/kb/1022312
Protecting a Distributed Switch with Ephemeral Binding
http://wahlnetwork.com/2015/01/30/vds-ephemeral-binding/
“Gain valuable insight on how to best configure your
VDS to take advantage of the new vMotion TCP/IP
stack for routed traffic”
• Choose destination network when vMotioning VMs
• Can go between
 vSS to vSS
 vSS to vDS
 vDS to vDS
• Note that vDS to vSS is NOT supported
 vDS includes metadata that vSS doesn’t support
• Does NOT change IP address
• vMotion VMs from one vCenter to
another
 Must be in same SSO domain
• Supports shared or shared
nothing storage configurations
• Even migrates things such as
 HA settings
 DRS settings
 Alarms
 Events
• Must be on Enterprise Plus licensing!
• vCenter Servers must be in Enhanced Linked Mode
• Make sure you have good time sync of the
vCenters
• Can now vMotion across links up to *150ms* of
latency!
 No more 10ms limit!
• Keep in mind that this can affect VM application
performance
 Do this in non-peak hours
“Learn how to leverage the new NIOC version 3
features found in the VDS 6.0 for building robust
multi-tenant configurations”
• More guardrails = less fluidity in the data center
• The best designs are simple
• Are you solving a problem?
• Places VM’s network adapter on optimal NIC
• Must be able to meet reservation
• Still adheres to teaming policies
 Active, standby, and unused
• Two control points
 Distributed Port Group (all VMs attached)
 Virtual Machine (per VM)
• Validation at VM power on
 Must meet minimum bandwidth to VM’s network adapter
 Reservation is less than the free quota in the pool
• Changes are validated in real time
 Violations prevents change from applying
vSphere DRS
DRS will migrate when …
• Reservation exceeds host
capacity
• NIC fails
vSphere HA
HA considers the
reservations when powering
on a VM
VDS 5.5
GUI Layout
VDS 6.0
New Fields
75% Maximum Reservation
Assign Reservation to the
Virtual Machine System Class
Bandwidth reservation is based on network adapter quantity and speed
Do the math!
0.5 Gbps per NIC
x 6 NICs (2 per server)
= 3.0 Gbps globally
Assign a reservation value (Mbps) to the
Virtual Machine System Class
Associate port group(s) with the resource pool(s)
Bask in the amazement!
VMworld - vSphere Distributed Switch 6.0 Technical Deep Dive

More Related Content

What's hot

VMware Vsan vtug 2014
VMware Vsan vtug 2014VMware Vsan vtug 2014
VMware Vsan vtug 2014
csharney
 

What's hot (20)

VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014
 
VMware vSAN - Novosco, June 2017
VMware vSAN - Novosco, June 2017VMware vSAN - Novosco, June 2017
VMware vSAN - Novosco, June 2017
 
VMworld 2015: VMware NSX Deep Dive
VMworld 2015: VMware NSX Deep DiveVMworld 2015: VMware NSX Deep Dive
VMworld 2015: VMware NSX Deep Dive
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentation
 
VMworld 2017 Core Storage
VMworld 2017 Core StorageVMworld 2017 Core Storage
VMworld 2017 Core Storage
 
Salt Cloud vmware-orchestration
Salt Cloud vmware-orchestrationSalt Cloud vmware-orchestration
Salt Cloud vmware-orchestration
 
VMworld 2013: vSphere Networking and vCloud Networking Suite Best Practices a...
VMworld 2013: vSphere Networking and vCloud Networking Suite Best Practices a...VMworld 2013: vSphere Networking and vCloud Networking Suite Best Practices a...
VMworld 2013: vSphere Networking and vCloud Networking Suite Best Practices a...
 
A day in the life of a VSAN I/O - STO7875
A day in the life of a VSAN I/O - STO7875A day in the life of a VSAN I/O - STO7875
A day in the life of a VSAN I/O - STO7875
 
VMworld 2015: Just Because You COULD, Doesn’t Mean You SHOULD – vSphere 6.0 A...
VMworld 2015: Just Because You COULD, Doesn’t Mean You SHOULD – vSphere 6.0 A...VMworld 2015: Just Because You COULD, Doesn’t Mean You SHOULD – vSphere 6.0 A...
VMworld 2015: Just Because You COULD, Doesn’t Mean You SHOULD – vSphere 6.0 A...
 
Building a Stretched Cluster using Virtual SAN 6.1
Building a Stretched Cluster using Virtual SAN 6.1Building a Stretched Cluster using Virtual SAN 6.1
Building a Stretched Cluster using Virtual SAN 6.1
 
VMworld 2015: Networking Virtual SAN's Backbone
VMworld 2015: Networking Virtual SAN's BackboneVMworld 2015: Networking Virtual SAN's Backbone
VMworld 2015: Networking Virtual SAN's Backbone
 
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
 
VMworld 2015: Extreme Performance Series - vCenter Performance Best Practices
VMworld 2015: Extreme Performance Series - vCenter Performance Best PracticesVMworld 2015: Extreme Performance Series - vCenter Performance Best Practices
VMworld 2015: Extreme Performance Series - vCenter Performance Best Practices
 
STO7535 Virtual SAN Proof of Concept - VMworld 2016
STO7535 Virtual SAN Proof of Concept - VMworld 2016STO7535 Virtual SAN Proof of Concept - VMworld 2016
STO7535 Virtual SAN Proof of Concept - VMworld 2016
 
VMworld 2015: Managing Users: A Deep Dive into VMware User Environment Manager
VMworld 2015: Managing Users: A Deep Dive into VMware User Environment ManagerVMworld 2015: Managing Users: A Deep Dive into VMware User Environment Manager
VMworld 2015: Managing Users: A Deep Dive into VMware User Environment Manager
 
Virtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure softwareVirtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure software
 
VMware Vsan vtug 2014
VMware Vsan vtug 2014VMware Vsan vtug 2014
VMware Vsan vtug 2014
 
VMworld 2015: Virtual Volumes Technical Deep Dive
VMworld 2015: Virtual Volumes Technical Deep DiveVMworld 2015: Virtual Volumes Technical Deep Dive
VMworld 2015: Virtual Volumes Technical Deep Dive
 
VMworld 2017 vSAN Network Design
VMworld 2017 vSAN Network Design VMworld 2017 vSAN Network Design
VMworld 2017 vSAN Network Design
 
VMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes EverythingVMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes Everything
 

Viewers also liked

Wp br v7_a_vmware_architects_favorite_features[1]
Wp br v7_a_vmware_architects_favorite_features[1]Wp br v7_a_vmware_architects_favorite_features[1]
Wp br v7_a_vmware_architects_favorite_features[1]
gerdev
 
7. emc isilon hdfs enterprise storage for hadoop
7. emc isilon hdfs   enterprise storage for hadoop7. emc isilon hdfs   enterprise storage for hadoop
7. emc isilon hdfs enterprise storage for hadoop
Taldor Group
 

Viewers also liked (20)

VMUG - My Journey to Full Stack Engineering
VMUG - My Journey to Full Stack EngineeringVMUG - My Journey to Full Stack Engineering
VMUG - My Journey to Full Stack Engineering
 
VMUG - Learning to Learn - Experiences and Tips for Certifications and Tech S...
VMUG - Learning to Learn - Experiences and Tips for Certifications and Tech S...VMUG - Learning to Learn - Experiences and Tips for Certifications and Tech S...
VMUG - Learning to Learn - Experiences and Tips for Certifications and Tech S...
 
VMUG - Mastering PowerShell to Call RESTful API Endpoints
VMUG - Mastering PowerShell to Call RESTful API EndpointsVMUG - Mastering PowerShell to Call RESTful API Endpoints
VMUG - Mastering PowerShell to Call RESTful API Endpoints
 
VMUG - Community - Two Sides of the Same Coin
VMUG - Community - Two Sides of the Same CoinVMUG - Community - Two Sides of the Same Coin
VMUG - Community - Two Sides of the Same Coin
 
VMUG St Louis - SDN in the Real World
VMUG St Louis - SDN in the Real WorldVMUG St Louis - SDN in the Real World
VMUG St Louis - SDN in the Real World
 
A No-Nonsense Approach to Hyperconvergence
A No-Nonsense Approach to HyperconvergenceA No-Nonsense Approach to Hyperconvergence
A No-Nonsense Approach to Hyperconvergence
 
VMUG - Using PowerShell to call RESTful APIs
VMUG - Using PowerShell to call RESTful APIsVMUG - Using PowerShell to call RESTful APIs
VMUG - Using PowerShell to call RESTful APIs
 
VMUG - Picking Up New Skills - Tips and Tricks to Build Your Technical Tool C...
VMUG - Picking Up New Skills - Tips and Tricks to Build Your Technical Tool C...VMUG - Picking Up New Skills - Tips and Tricks to Build Your Technical Tool C...
VMUG - Picking Up New Skills - Tips and Tricks to Build Your Technical Tool C...
 
vBrownBag - Scripting and Versioning with PowerShell ISE and Git Shell
vBrownBag - Scripting and Versioning with PowerShell ISE and Git ShellvBrownBag - Scripting and Versioning with PowerShell ISE and Git Shell
vBrownBag - Scripting and Versioning with PowerShell ISE and Git Shell
 
VMware Network Virtualization Design Guide
VMware Network Virtualization Design GuideVMware Network Virtualization Design Guide
VMware Network Virtualization Design Guide
 
VMworld 2013: Deploying VMware NSX Network Virtualization
VMworld 2013: Deploying VMware NSX Network Virtualization VMworld 2013: Deploying VMware NSX Network Virtualization
VMworld 2013: Deploying VMware NSX Network Virtualization
 
Virtualized Big Data Platform at VMware Corp IT @ VMWorld 2015
Virtualized Big Data Platform at VMware Corp IT @ VMWorld 2015Virtualized Big Data Platform at VMware Corp IT @ VMWorld 2015
Virtualized Big Data Platform at VMware Corp IT @ VMWorld 2015
 
WBDB 2014 Benchmarking Virtualized Hadoop Clusters
WBDB 2014 Benchmarking Virtualized Hadoop ClustersWBDB 2014 Benchmarking Virtualized Hadoop Clusters
WBDB 2014 Benchmarking Virtualized Hadoop Clusters
 
1. beyond mission critical virtualizing big data and hadoop
1. beyond mission critical   virtualizing big data and hadoop1. beyond mission critical   virtualizing big data and hadoop
1. beyond mission critical virtualizing big data and hadoop
 
VMworld 2013: Troubleshooting VXLAN and Network Services in a Virtualized Env...
VMworld 2013: Troubleshooting VXLAN and Network Services in a Virtualized Env...VMworld 2013: Troubleshooting VXLAN and Network Services in a Virtualized Env...
VMworld 2013: Troubleshooting VXLAN and Network Services in a Virtualized Env...
 
VMworld 2013: Big Data Extensions: Advanced Features and Customer Case Study
VMworld 2013: Big Data Extensions: Advanced Features and Customer Case Study VMworld 2013: Big Data Extensions: Advanced Features and Customer Case Study
VMworld 2013: Big Data Extensions: Advanced Features and Customer Case Study
 
Elastic vSphere?
Elastic vSphere?Elastic vSphere?
Elastic vSphere?
 
Wp br v7_a_vmware_architects_favorite_features[1]
Wp br v7_a_vmware_architects_favorite_features[1]Wp br v7_a_vmware_architects_favorite_features[1]
Wp br v7_a_vmware_architects_favorite_features[1]
 
Soyez Big Data ready avec Isilon
Soyez Big Data ready avec IsilonSoyez Big Data ready avec Isilon
Soyez Big Data ready avec Isilon
 
7. emc isilon hdfs enterprise storage for hadoop
7. emc isilon hdfs   enterprise storage for hadoop7. emc isilon hdfs   enterprise storage for hadoop
7. emc isilon hdfs enterprise storage for hadoop
 

Similar to VMworld - vSphere Distributed Switch 6.0 Technical Deep Dive

vmwarenetworkingnexus1000vm-fex-v2-140125071045-phpapp01
vmwarenetworkingnexus1000vm-fex-v2-140125071045-phpapp01vmwarenetworkingnexus1000vm-fex-v2-140125071045-phpapp01
vmwarenetworkingnexus1000vm-fex-v2-140125071045-phpapp01
Chrysostomos Christofi
 
Building Hybrid Cloud IT Infrastructures and Operations Using VMC on AWS
Building Hybrid Cloud IT Infrastructures and Operations Using VMC on AWSBuilding Hybrid Cloud IT Infrastructures and Operations Using VMC on AWS
Building Hybrid Cloud IT Infrastructures and Operations Using VMC on AWS
Amazon Web Services
 
Partner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealizePartner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealize
Erik Bussink
 
VMware vCloud Director Technisch Overzicht
VMware vCloud Director Technisch OverzichtVMware vCloud Director Technisch Overzicht
VMware vCloud Director Technisch Overzicht
Arjan Hendriks
 
Christian ferver xen server_6.1_overview
Christian ferver xen server_6.1_overviewChristian ferver xen server_6.1_overview
Christian ferver xen server_6.1_overview
Digicomp Academy AG
 

Similar to VMworld - vSphere Distributed Switch 6.0 Technical Deep Dive (20)

Continuent webinar 02-19-2015
Continuent webinar 02-19-2015Continuent webinar 02-19-2015
Continuent webinar 02-19-2015
 
Hcx intro preso v2
Hcx intro preso v2Hcx intro preso v2
Hcx intro preso v2
 
vmwarenetworkingnexus1000vm-fex-v2-140125071045-phpapp01
vmwarenetworkingnexus1000vm-fex-v2-140125071045-phpapp01vmwarenetworkingnexus1000vm-fex-v2-140125071045-phpapp01
vmwarenetworkingnexus1000vm-fex-v2-140125071045-phpapp01
 
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
 
Nexus 1000_ver 1.1
Nexus 1000_ver 1.1Nexus 1000_ver 1.1
Nexus 1000_ver 1.1
 
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
 
Building Hybrid Cloud IT Infrastructures and Operations Using VMC on AWS
Building Hybrid Cloud IT Infrastructures and Operations Using VMC on AWSBuilding Hybrid Cloud IT Infrastructures and Operations Using VMC on AWS
Building Hybrid Cloud IT Infrastructures and Operations Using VMC on AWS
 
Microsoft Server Virtualization and Private Cloud
Microsoft Server Virtualization and Private CloudMicrosoft Server Virtualization and Private Cloud
Microsoft Server Virtualization and Private Cloud
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?
 
Partner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealizePartner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealize
 
Server Virtualization using Hyper-V
Server Virtualization using Hyper-VServer Virtualization using Hyper-V
Server Virtualization using Hyper-V
 
SDN in the Public Cloud: Windows Azure
SDN in the Public Cloud: Windows AzureSDN in the Public Cloud: Windows Azure
SDN in the Public Cloud: Windows Azure
 
VMware vCloud Director Technisch Overzicht
VMware vCloud Director Technisch OverzichtVMware vCloud Director Technisch Overzicht
VMware vCloud Director Technisch Overzicht
 
VMworld 2014: vCenter Server Architecture and Deployment Deep Dive
VMworld 2014: vCenter Server Architecture and Deployment Deep DiveVMworld 2014: vCenter Server Architecture and Deployment Deep Dive
VMworld 2014: vCenter Server Architecture and Deployment Deep Dive
 
Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...
Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...
Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...
 
Christian ferver xen server_6.1_overview
Christian ferver xen server_6.1_overviewChristian ferver xen server_6.1_overview
Christian ferver xen server_6.1_overview
 
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
 
OSCON2014: Understanding Hypervisor Selection in Apache CloudStack
OSCON2014: Understanding Hypervisor Selection in Apache CloudStackOSCON2014: Understanding Hypervisor Selection in Apache CloudStack
OSCON2014: Understanding Hypervisor Selection in Apache CloudStack
 
VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5
 
VMware vSphere 6.0 - Troubleshooting Training - Day 5
VMware vSphere 6.0 - Troubleshooting Training - Day 5VMware vSphere 6.0 - Troubleshooting Training - Day 5
VMware vSphere 6.0 - Troubleshooting Training - Day 5
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 

VMworld - vSphere Distributed Switch 6.0 Technical Deep Dive

  • 1.
  • 2. VMware Certified Design Expert (VCDX) #49 Author of many courses on PluralSight Best streak is 247 straight on the skeet field
  • 3. VMware Certified Design Expert (VCDX) #104 Author, Networking for VMware Administrators Likes big hats
  • 4. Migration VSS to VDS Mixing 1Gb and 10Gb Hosts Handling vMotion Saturation vSphere Replication Bandwidth Quality of Service Tagging Load Based Teaming vs Link Aggregation
  • 5. 100% VDS Fueled Data Center • How to protect vCenter Server and other dependencies • Toss out the Standard vSwitch completely Using Multiple TCP/IP Stacks • Setup a supported Routed vMotion environment • Migrate workloads from one vCenter to another Granular Network Guarantees • Network I/O Control Version 3.0 • Setting guarantees on virtual machines and DPGs
  • 7.
  • 8. Network I/O Control (NIOC) Version 3.0 Multicast (IGMP) Snooping Multiple TCP/IP Stack for vMotion
  • 9. • VMware no longer sells the Nexus 1000v • Nexus 1000v is supported in vSphere 6.0  Requires 5.2(1)SV3(1.4) or Later • Cisco Nexus 1000v AVS Mode = Not Supported
  • 11. “The Nexus 1000v … is the market leading 3rd party virtual switch in the industry”
  • 13. VDS 4.0 We hardly knew thee
  • 16. VDS 5.0 VDS 5.1 VDS 5.5 VDS 5.5 + LACP VDS 6.0 VDS 6.0 + LACP VDS 5.1 VDS 5.5 VDS 5.5 + LACP VDS 6.0 VDS 6.0 + LACP VDS 5.5 VDS 5.5 + LACP VDS 6.0 VDS 6.0 + LACP VDS 5.5 + LACP VDS 6.0 + LACP VDS 6.0 VDS 6.0 + LACP VDS 6.0 + LACP
  • 17. “Discover how easy it can be to begin using the vSphere Distributed Switch (VDS) for all workloads, even vCenter and other management dependencies”
  • 18.
  • 19. Ephemeral Binding Per port group setting
  • 21. Choosing a port binding type in ESX/ESXi http://kb.vmware.com/kb/1022312 Protecting a Distributed Switch with Ephemeral Binding http://wahlnetwork.com/2015/01/30/vds-ephemeral-binding/
  • 22. “Gain valuable insight on how to best configure your VDS to take advantage of the new vMotion TCP/IP stack for routed traffic”
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. • Choose destination network when vMotioning VMs • Can go between  vSS to vSS  vSS to vDS  vDS to vDS • Note that vDS to vSS is NOT supported  vDS includes metadata that vSS doesn’t support • Does NOT change IP address
  • 31.
  • 32. • vMotion VMs from one vCenter to another  Must be in same SSO domain • Supports shared or shared nothing storage configurations • Even migrates things such as  HA settings  DRS settings  Alarms  Events
  • 33. • Must be on Enterprise Plus licensing! • vCenter Servers must be in Enhanced Linked Mode • Make sure you have good time sync of the vCenters
  • 34. • Can now vMotion across links up to *150ms* of latency!  No more 10ms limit! • Keep in mind that this can affect VM application performance  Do this in non-peak hours
  • 35. “Learn how to leverage the new NIOC version 3 features found in the VDS 6.0 for building robust multi-tenant configurations”
  • 36. • More guardrails = less fluidity in the data center • The best designs are simple • Are you solving a problem?
  • 37. • Places VM’s network adapter on optimal NIC • Must be able to meet reservation • Still adheres to teaming policies  Active, standby, and unused • Two control points  Distributed Port Group (all VMs attached)  Virtual Machine (per VM)
  • 38. • Validation at VM power on  Must meet minimum bandwidth to VM’s network adapter  Reservation is less than the free quota in the pool • Changes are validated in real time  Violations prevents change from applying
  • 39. vSphere DRS DRS will migrate when … • Reservation exceeds host capacity • NIC fails vSphere HA HA considers the reservations when powering on a VM
  • 40.
  • 44. Assign Reservation to the Virtual Machine System Class
  • 45. Bandwidth reservation is based on network adapter quantity and speed Do the math! 0.5 Gbps per NIC x 6 NICs (2 per server) = 3.0 Gbps globally
  • 46. Assign a reservation value (Mbps) to the Virtual Machine System Class
  • 47. Associate port group(s) with the resource pool(s)
  • 48. Bask in the amazement!