SlideShare a Scribd company logo
© 2019 VMware, Inc.
NSX-T Data Center
Architecture and Components
Quinton Coelho
VMware NSX-T Data Center | 1-2
© 2019 VMware, Inc.
Importance
As a Data Center Solutions Architect, you need a broad understanding of the VMware Virtual
Cloud Network framework and the solutions that it offers for addressing challenges in your data
center.
You must also understand the NSX-T Data Center architecture and components to properly
design, deploy, and manage a data center that meets your business requirements.
VMware NSX-T Data Center | 1-3
© 2019 VMware, Inc.
Agenda
NSX-T Data Center Architecture
NSX-T Data Center Management Cluster
NSX-T Logical Switching (Segments)
NSX-T Logical Routing
© 2019 VMware Inc. All rights reserved.
NSX-T Data Center Architecture
VMware NSX-T Data Center | 1-5
© 2019 VMware, Inc.
NSX Data Center Architecture for Private Cloud, Public Cloud, and Containers
NSX
Control
Plane
Data
Plane
Management
Plane
Private or Public
Cloud Infrastructure
NSX Central Controller
NSX Manager
Node
(VPN Gateway, DirectConnect, ExpressRoute)
Public Cloud
Linux VM Windows VM
NSX Cloud
Gateway
VMware Cloud on AWS
Private Cloud
NSX Edge
VM or Bare Metal
ESXi KVM
N-VDS N-VDS
Pivotal
Container Service
Container
Cloud Service
Manager
Bare Metal
NSX
Cloud Foundry Adapter
NSX Container Plug-In
K8/OS Adapter
Multi-Hypervisor
Kubernetes
Pivotal
Application Service
AWS Azure
VMware
IBM
VMware NSX-T Data Center | 1-6
© 2019 VMware, Inc.
Characterization of Critical Architecture Components
• Interact with multiple compute
managers:
‒ Multiple vCenter Server
systems for ESXi
‒ Cloud services manager
‒ Network container plug-in
• No dependencies on hypervisor
• Availability: Standalone with HA,
VIP, and external LB
• Scale-out Distributed Control plane:
‒ Central and local processing
• No dependencies on hypervisor,
overlay, or subnet
• Central place for all objects,
including DFW
• Availability: Majority-based
• Resources reservation required
• Simplified distributed routing
• DPDK 10/25/40 Gbps N-S BW:
‒ Virtual and bare metal
‒ Sub-second convergence
• Services: FW NAT, LB, DHCP,
meta-data proxy, L2 bridging
• Availability: Active-standby and
ECMP
• Resources reservation required
NSX Manager Appliance
NSX Edge
NSX Controller
NSX Manager
© 2019 VMware Inc. All rights reserved.
NSX-T Data Center Management
Cluster
VMware NSX-T Data Center | 1-8
© 2019 VMware, Inc.
NSX-T Data Center Architecture
NSX-T Data Center includes the management, control, and data planes.
Data
Plane
ESXi
host
N-VDS
KVM
host
N-VDS
NSX Edge
Bare Metal
Server
NSX
Linux
VM
NSX
Windows
VM
NSX
NSX
Cloud
GW
NAT
Private Cloud
Public Cloud
VMware
Cloud on
AWS
Management
and
Control
Plane
VMs Containers
NSX Manager Cluster
Configurable Through GUI, REST, or CMP
Cloud Service Manager
NSX Container Plug-In
vCenter Server
AWS
Azure
VMware
IBM
VMware NSX-T Data Center | 1-9
© 2019 VMware, Inc.
This architectural separation enables scalability without affecting workloads.
NSX-T Data Center Components
Management and control plane:
• Converged management and control
plane cluster
• Three-node cluster for scale and high
availability
• UI/API for interacting with user,
automation, and CMP platforms
• Validates and stores desired configuration
• Maintains and propagates dynamic state
Distributed data plane:
• Hosts workloads (VMs, containers,) and
services)
• Implements distributed routing and
firewalling
VMware NSX-T Data Center | 1-11
© 2019 VMware, Inc.
About the Management and Control Planes
Each node on the management and control planes includes policy, management, and control
functions:
• The three-node NSX management cluster provides high availability and scalability.
• The UI or API interacts with users, automation, and CMPs.
• NSX policy configures networking and security functions.
• The desired configuration is validated and replicated across all nodes.
• The dynamic state is maintained and propagated across all nodes.
Management and Control
Planes
Configurable Through GUI, REST, or CMP
NSX Management Cluster
Cloud Service Manager
NSX Container Plug-In
vCenter Server
VMware NSX-T Data Center | 1-12
© 2019 VMware, Inc.
About the Data Plane
The data plane works in the following ways:
• Includes multiple endpoints, such as ESXi and KVM hosts, NSX Edge
• Contains various workloads, such as VMs, containers, and applications running on
bare metal servers
• Forwards data plane traffic
• Uses a scale-out distributed forwarding model
• Implements logical switching, distributed and centralized routing, and firewall filtering
Data Plane
Private
Cloud
Public Cloud:
AWS
VMware Cloud on AWS
Microsoft Azure
Linux VM Windows
VM
NSX
Cloud
Gateway
NSX
Bare Metal
Server
NSX Edge
N-VDS N-VDS
VMs Containers
ESXi Host ESXi Host
VMware NSX-T Data Center | 1-13
© 2019 VMware, Inc.
About the NSX Management Cluster
• The management plane includes
the policy and manager roles.
• The central control plane includes
the controller role.
The NSX management cluster is
formed by a group of three manager
nodes.
The desired state is replicated in the
distributed persistent database,
providing the same configuration view
to all nodes in the cluster.
NSX Manager is available in four form
factors for different deployment
scenarios.
Management
Plane
Control
Plane
Manager A Manager B Manager C
Policy Role
Manager Role
Controller Role
Distributed Persistent Database
NSX Management Cluster
NSX Manager is an appliance with built-in roles:
VMware NSX-T Data Center | 1-14
© 2019 VMware, Inc.
NSX Manager Deployment Options (1)
• No L2 adjacent requirement.
• All three node IPs can be used for GUI and
API access. However, when that node fails,
a different IP has to be used.
NSX Management Cluster
API or GUI Client
IP A IP B IP C
Default
VMware NSX-T Data Center | 1-15
© 2019 VMware, Inc.
NSX Manager Deployment Options (2)
NSX Management Cluster
API or GUI Client
IP 10.1.1.10 IP 10.1.1.11 IP 10.1.1.12
Cluster Virtual IP
10.1.1.1
Recommended
• Low cost.
• Low complexity.
• Single IP address can be used for API and UI access.
• Single subnet only.
• No UI and API load distribution.
VMware NSX-T Data Center | 1-16
© 2019 VMware, Inc.
NSX Manager Deployment Options (3)
NSX Management Cluster
IP A IP B IP C
API or GUI Client
VIP
10.1.1.1
Not Recommended
• Single IP availability.
• Multisubnet: No L2 across management racks.
• More complex setup with LB configuration required.
• Complex life cycle management and compatibility
• Costly: Benefits might be overrated.
VMware NSX-T Data Center | 1-17
© 2019 VMware, Inc.
NSX Management Clusters with a Virtual IP Address
The NSX Manager cluster is highly available
and configured in the following way:
• All managers must be on the same subnet.
• One manager node is elected as the
leader.
• The cluster’s virtual IP address is attached
to the leader manager.
• Gratuitous Address Resolution Protocol
(GARP) is used if the leader manager fails.
• The cluster virtual IP address is used for
traffic destined for NSX Manager nodes.
• A single virtual IP address is used for API
and GUI client access
VMware NSX-T Data Center | 1-18
© 2019 VMware, Inc.
NSX Policy Functions
• It provides a centralized location
for configuring networking and
security across the environment.
• Users can enter the intended
configuration in the NSX
Manager simplified UI.
• The policy role allows users to
specify the final desired state of
the system without being
concerned about the current
state or underlying
implementation.
Management
Plane
Control
Plane
Manager A Manager B Manager C
Policy Role
Manager Role
Controller Role
Distributed Persistent Database
NSX Management Cluster
NSX Policy Manager provides the following functionalities:
VMware NSX-T Data Center | 1-19
© 2019 VMware, Inc.
NSX Manager Functions
• Receives and validates the
configuration from the NSX
policy
• Stores the configuration in the
distributed persistent database
(CorfuDB)
• Publishes the configuration to
the central control plane
• Installs and prepares the data
plane components
• Retrieves the statistical data
from data plane components
Management
Plane
Control
Plane
Manager A Manager B Manager C
Policy Role
Manager Role
Controller Role
Distributed Persistent Database
NSX Manager provides the following functions:
VMware NSX-T Data Center | 1-20
© 2019 VMware, Inc.
NSX Controller Functions
• Provides control plane
functionality, such as logical
switching, routing, and distributed
firewall
• Computes all ephemeral runtime
states, based on configuration
from the management plane
• Disseminates topology
information reported by the data
plane elements
• Pushes stateless configurations
to forwarding engines
Management
Plane
Control
Plane
Manager A Manager B Manager C
Policy Role
Manager Role
Controller Role
Distributed Persistent Database
NSX Management Cluster
NSX Controller maintains the realized state of the system and configures the data plane.
NSX Controller performs the following main functions:
VMware NSX-T Data Center | 1-21
© 2019 VMware, Inc.
Control Plane Components (1)
Control plane functions in an NSX-T Data
Center are divided into the central control
plane (CCP) and the local control plane (LCP):
• The CCP exists as part of NSX Manager
nodes and is offered by the NSX
Controller role.
• The LCP exists on host transport nodes or
on NSX Edge transport nodes.
VMware NSX-T Data Center | 1-22
© 2019 VMware, Inc.
Control Plane Components (2)
Management
Plane
CCP
LCP
LCP
LCP
Transport Node Transport Node Transport Node
RabbitMQ
The management
plane pushes the
user config down to
the CCP through
RabbitMQ.
The CCP receives
the config and
pushes it down to
the data plane
through an RPC.
RPC
The CCP performs the following functions:
• Computes the ephemeral runtime state,
based on the configuration from the
management plane
• Disseminates information reported by the
data plane elements using the LCP
The LCP performs the following functions:
• Monitors local link status
• Computes most ephemeral runtime states
based on updates from the data plane and
the CCP
• Pushes stateless configurations to
forwarding engines
VMware NSX-T Data Center | 1-23
© 2019 VMware, Inc.
Data Plane Functions
The data plane forwards packets based on configurations populated by the control plane and
reports topology information to the control plane.
The data plane has the following responsibilities:
• Maintains the status of and handles failover between multiple links or tunnels
• Performs stateless forwarding based on tables and rules populated by the control plane
• Maintains packet-level statistics
VMware NSX-T Data Center | 1-24
© 2019 VMware, Inc.
Data Plane Components
Data plane components, referred to as transport nodes, include the following types:
Hypervisor transport nodes:
• Act as a forwarding plane for VM traffic
• Provide support for ESXi and KVM
hypervisors
Bare metal transport nodes:
• Include Linux-based workloads running on
bare metal servers and containers running
on bare metal servers without a hypervisor
NSX Edge cluster:
• Contains edge transport nodes (VM or
bare metal)
• Provides stateful and gateway services
© 2019 VMware Inc. All rights reserved.
Logical Switching
VMware NSX-T Data Center | 1-26
© 2019 VMware, Inc.
Overlay-Backed Logical Switches
In the Policy Manager,
logical switches are
referred to as segments.
vm1 vm2 vm3 vm4 vm5 vm6 vm7 vm8
Logical Switch
Logical View
Physical View
Spine
Leaf
TEP1
TEP2
TEP3
TEP4
TEP5
TEP6
TEP7
TEP8
TEP9
HV1
HV2
HV3
HV4
HV5
HV6
HV7
HV8
HV9
vm1
vm2
vm4
vm3
vm5
vm7
vm8
vm9
VMware NSX-T Data Center | 1-27
© 2019 VMware, Inc.
Transport Nodes and N-VDS
A transport node (TN) is a device prepared for NSX Data Center and participates in traffic
forwarding (data plane). A transport node can be a hypervisor or an edge node.
An NSX virtual distributed switch (N-VDS) is the NSX Data Center software component that
performs switching functionality on a transport node:
• The N-VDS typically owns several physical NICs of the transport node.
• The N-VDS on different transport nodes are independent.
• The N-VDS has a name assigned for grouping and management.
HV1 Transport Node
N-VDS.1
Name: LAB
HV2 Transport Node
N-VDS.2
Name: Prod
HVn Transport Node
N-VDS.n
Name: Prod
VMware NSX-T Data Center | 1-28
© 2019 VMware, Inc.
A transport zone defines the span of logical networks over the physical infrastructure:
• Has an N-VDS name that is used to identify the N-VDS to bind to on transport nodes.
• Has a transport zone type: overlay or VLAN.
A logical switch is a virtual L2 broadcast domain:
• Logical switches are defined as part of a transport zone.
• Logical switches created within a TZ inherit the transport zone type (VLAN or overlay).
• Logical switch span is defined by its transport zone.
Transport Zones and Logical Switches (Segments)
Overlay Transport Zone TZ1 N-VDS Name: Prod
HV1 Transport Node
N-VDS.1
Name: LAB
HV2 Transport Node
N-VDS.2
Name: Prod
HVn Transport Node
N-VDS.n
Name: Prod
TNs Attached to the Production
Transport Zone
TN Not Attached to the
Transport Zone
Overlay LS
Overlay LS
VMware NSX-T Data Center | 1-29
© 2019 VMware, Inc.
You must identify N-VDS (and the physical uplinks from N-VDS):
• The N-VDS name field in the transport zone is used to identify the NSX virtual distributed
switch to use on the transport node.
• The following types of transport zones are available:
– Overlay transport zones
– VLAN transport zones
Transport Zone Binding and N-VDS Name
Overlay Transport Zone TZ1 N-VDS Name: Prod
HV1 Transport Node
N-VDS.1
Name: LAB
HV2 Transport Node
N-VDS.2
Name: Prod
HVn Transport Node
N-VDS.n
Name: Prod
TNs Attached to the Production
Transport Zone
TN Not Attached to the
Transport Zone
Overlay LS
Overlay LS
© 2019 VMware Inc. All rights reserved.
Logical Routing
VMware NSX-T Data Center | 1-31
© 2019 VMware, Inc.
Logical Routers
Logical router:
• Provides E-W routing
between different logical
segments
• Peers with the physical
infrastructure for N-S
routing
• Can provides network
services like Network
Address Translation(NAT),
load balancing, perimeter
firewall, VPN, and so on
Logical Switch 2
Logical Switch 1
Logical Router
Physical
Router
Downlink
Uplink
10.1.1.0/24 10.2.2.2.0/24
10.2.2.1/24
10.1.1.1/24
VMware NSX-T Data Center | 1-32
© 2019 VMware, Inc.
Services Router
Logical Routers: Component Terminology
• Runs locally in the transport nodes
participating in the NSX fabric.
• Typically runs as kernel module in the
hypervisor.
• Provides distributed E-W routing.
• Traffic between different subnets on
same hypervisor does not leave the
hypervisor.
• Responsible for providing on/off ramp
gateway services including N-S
routing.
• Provides centralized services, such as
NAT, BGP, LB, Edge Firewall,
Connectivity to the physical.
• The services router is instantiated as a
service on an appliance called the
Edge node.
Distributed Router DR SR
VMware NSX-T Data Center | 1-33
© 2019 VMware, Inc.
Each ESXi host has its own copy of each configured DLR instance.
Logical Routers: Distributed Component
Tier-0
Logical
Router
ESXi-1 ESXi-2 KVM
DR DR DR
10.1.1.0/24 10.2.2.2.0/24
10.1.1.10/24 10.2.2.10/24 10.1.1.20/24
10.2.2.20/24
VMware NSX-T Data Center | 1-34
© 2019 VMware, Inc.
Whenever a service that cannot be distributed is enabled on a logical router, a services router or
services component is instantiated.
A services router is instantiated for the following services:
A services router is instantiated on an appliance called the edge node.
Logical Routers: Services Component
Load
Balancing
P to V
Gateway
Router Perimeter
Firewall
VPN
NAT DHCP
VMware NSX-T Data Center | 1-35
© 2019 VMware, Inc.
NSX-T Data Center User
Configuration
Background Process
Topology View: Distributed Router and Services Router Interaction
Physical
Router
10.1.1.10/24 10.2.2.10/24
LS2
LS1
LS
2
LS1
Create Uplink
Interface
SR
EN1
169.254.0.1
169.254.0.2
NSX Management plane auto-plumbs
this link (internal LS) and routing
between DR and SR.
Tier-0 LR
10.1.1.20/24
Tier-0 LR
10.1.1.1 10.2.2.1
DR
10.1.1.1 10.2.2.1
10.1.1.10/24 10.2.2.10/24
10.1.1.20/24
Tier-0 SR Routing Table
10.1.1.0/24 through 169.254.0.1
10.2.2.0/24 through 169.254.0.1
Tier-0 DR Routing table
0.0.0.0/0 via 169.254.0.2
Uplink
Interface
© 2019 VMware Inc. All rights reserved.
Multitier Routing
VMware NSX-T Data Center | 1-37
© 2019 VMware, Inc.
Logical Routing: Multitier Topology (1)
The Tier-0 logical router connects to the physical infrastructure.
Tier-0 logical router:
• Manual management
Tier-1 logical router:
• Role- Per tenant first hop router
• Cloud Management Platform
(CMP) driven Management
Benefits:
• Tenant Isolation:
– Separates control for Infra
and Tenant admin
– Eliminates dependency on
physical infrastructure when
a new tenant is provisioned
Tier-0
Logical Router
Physical
Router
Tier-1
Logical Router
Tier-1
Logical Router
RouterLink
(100.64.0.0/31)
Uplink
Downlink
Tenant-1 Tenant-2
VMware NSX-T Data Center | 1-38
© 2019 VMware, Inc.
Logical Routing: Multitier Topology (2)
Multiple interface and route types are found in a multitier topology.
Interface types:
• Uplink: Used to connect to physical
infrastructure.
• RouterLink: Used to interconnect Tier-0 and
Tier-1 logical routers.
• DownLink: Used to connect logical switches.
Route types:
• Static: Configured by user.
• NSX route: Automatically configured by NSX
through connected state and T1 route
advertisement configuration.
Tier-0
Logical Router
Physical
Router
Tier-1
Logical Router
20.20.20.0/24 30.30.30.0/24
100.64.224.0/31
100.64.224.1/31
VMware NSX-T Data Center | 1-39
© 2019 VMware, Inc.
The diagram shows a walkthrough of route advertisement and route redistribution auto plumbing.
Logical Routing: Multitier Topology (3)
Tier-0
Logical Router
Physical
Router
Tier-1
Logical Router
20.20.20.0/24 30.30.30.0/24
100.64.224.0/31
100.64.224.1/31
20.20.20.0/24 & 30.30.30.0/24 will be
flagged as t1c (Tier1- Connected)
routes
Tier-0 redistributes 20.20.20.0/24 &
30.30.30.0/24
Default route with next hop IP as
100.64.224.0/31
20.20.20.0/24 & 30.30.30.0/24
are seen as eBGP routes with
next hop IP as 192.168.240.3/24
192.168.240.3/24
192.168.240.1/24
VMware NSX-T Data Center | 1-40
© 2019 VMware, Inc.
Route advertisement and route redistribution can be verified on the Routing tab.
Logical Routing: Multitier Topology (4)
Tier-0
Logical Router
Physical
Router
Tier-1
Logical Router
20.20.20.0/24 30.30.30.0/24
VMware NSX-T Data Center | 1-41
© 2019 VMware, Inc.
In multitier distributed routing:
• Tier-0 and Tier-1 routers are also instantiated on the hypervisors to prevent hairpinning.
• Fully distributed architecture: As much routing as possible is performed upfront at the source.
Logical Routing: Multitier Topology (5)
ESXi-1
Tier-0 DR
Tenant 1
Tier-1 DR
Tenant 2
Tier-1 DR
ESXi-2
Tier-0 DR
Tenant 1
Tier-1 DR
Tenant 2
Tier-1 DR
100.64.224.0/31 100.64.224.2/31
100.64.224.1/31 100.64.224.3/31
100.64.224.0/31 100.64.224.2/31
100.64.224.1/31 100.64.224.3/31
VMware NSX-T Data Center | 1-42
© 2019 VMware, Inc.
Simplified multitier distributed routing:
• Tier-0 connects to physical devices.
• Tier-1 provides tenant-specific routing.
Two-Tier Routing with Connectivity Options for Workload (1)
Tenant 1 Tenant 2
Tier-0 ECMP or
Active-Standby
Web LS App LS Db LS Web LS App LS Db LS
Tier-1 Logical Router E-
W Distributed
Tier-1 Logical Router
Active-Standby
VLAN Logical Switch
Overlay Logical
Switch
NAT
FW
LB
VPN
Distinct Routing
Peer
VMware NSX-T Data Center | 1-43
© 2019 VMware, Inc.
Stateful services runs in a centralized mode:
• FW, NAT, LB DHCP, VPN, and metadata proxy
• Bridging services
Tier-0 services:
• DPDK-based forwarding: Routing and bridging
• Services: NAT, FW, DHCP, and metadata proxy
• Centralized overlay logical switch segments
• Centralized VLAN logical switch segments
Tier-1 services:
• Tenant routing
• FW, NAT, LB, and VPN services
Two-Tier Routing with Connectivity Options for Workload (2)
© 2019 VMware Inc. All rights reserved.
Summary

More Related Content

What's hot

cloud_foundation_on_vxrail_vcf_pnp_licensing_guide.pptx
cloud_foundation_on_vxrail_vcf_pnp_licensing_guide.pptxcloud_foundation_on_vxrail_vcf_pnp_licensing_guide.pptx
cloud_foundation_on_vxrail_vcf_pnp_licensing_guide.pptx
VitNguyn252054
 
23.06.15 NSX ALB and vCD integration deepdive_webinar0615.pptx
23.06.15 NSX ALB and vCD integration deepdive_webinar0615.pptx23.06.15 NSX ALB and vCD integration deepdive_webinar0615.pptx
23.06.15 NSX ALB and vCD integration deepdive_webinar0615.pptx
Avi Networks
 
VMware vSAN - Novosco, June 2017
VMware vSAN - Novosco, June 2017VMware vSAN - Novosco, June 2017
VMware vSAN - Novosco, June 2017
Novosco
 
VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2
Vepsun Technologies
 
VMware vSphere vsan EN.pptx
VMware vSphere vsan EN.pptxVMware vSphere vsan EN.pptx
VMware vSphere vsan EN.pptx
CH431
 
VMworld 2017 vSAN Network Design
VMworld 2017 vSAN Network Design VMworld 2017 vSAN Network Design
VMworld 2017 vSAN Network Design
Cormac Hogan
 
Virtual Infrastructure Overview
Virtual Infrastructure OverviewVirtual Infrastructure Overview
Virtual Infrastructure Overview
valerian_ceaus
 
VMware Tanzu Introduction
VMware Tanzu IntroductionVMware Tanzu Introduction
VMware Tanzu Introduction
VMware Tanzu
 
Nutanix
NutanixNutanix
Nutanix
rosslili
 
VSAN – Architettura e Design
VSAN – Architettura e DesignVSAN – Architettura e Design
VSAN – Architettura e Design
VMUG IT
 
VMware Tanzu Introduction- June 11, 2020
VMware Tanzu Introduction- June 11, 2020VMware Tanzu Introduction- June 11, 2020
VMware Tanzu Introduction- June 11, 2020
VMware Tanzu
 
VMware - HCX - Architecture and Design .pdf
VMware - HCX - Architecture and Design .pdfVMware - HCX - Architecture and Design .pdf
VMware - HCX - Architecture and Design .pdf
GiancarloSampaolesi
 
NF101: Nutanix 101
NF101: Nutanix 101NF101: Nutanix 101
NF101: Nutanix 101
NEXTtour
 
Citrix adc technical overview
Citrix adc   technical overviewCitrix adc   technical overview
Citrix adc technical overview
Roshan Dias
 
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
Duncan Epping
 
VMware NSX-T Design for Small to Mid-Sized Data Centers v1.0 EN.pptx
VMware NSX-T Design for Small to Mid-Sized Data Centers v1.0 EN.pptxVMware NSX-T Design for Small to Mid-Sized Data Centers v1.0 EN.pptx
VMware NSX-T Design for Small to Mid-Sized Data Centers v1.0 EN.pptx
Hythamsaadeh
 
VSICM8_M02.pptx
VSICM8_M02.pptxVSICM8_M02.pptx
VSICM8_M02.pptx
MazharUddin34
 
VMware Cloud on AWS - 100819.pdf
VMware Cloud on AWS - 100819.pdfVMware Cloud on AWS - 100819.pdf
VMware Cloud on AWS - 100819.pdf
Amazon Web Services
 
Introduction to Hyper-V
Introduction to Hyper-VIntroduction to Hyper-V
Introduction to Hyper-V
Mark Wilson
 

What's hot (20)

cloud_foundation_on_vxrail_vcf_pnp_licensing_guide.pptx
cloud_foundation_on_vxrail_vcf_pnp_licensing_guide.pptxcloud_foundation_on_vxrail_vcf_pnp_licensing_guide.pptx
cloud_foundation_on_vxrail_vcf_pnp_licensing_guide.pptx
 
23.06.15 NSX ALB and vCD integration deepdive_webinar0615.pptx
23.06.15 NSX ALB and vCD integration deepdive_webinar0615.pptx23.06.15 NSX ALB and vCD integration deepdive_webinar0615.pptx
23.06.15 NSX ALB and vCD integration deepdive_webinar0615.pptx
 
VMware vSAN - Novosco, June 2017
VMware vSAN - Novosco, June 2017VMware vSAN - Novosco, June 2017
VMware vSAN - Novosco, June 2017
 
VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2
 
VMware vSphere vsan EN.pptx
VMware vSphere vsan EN.pptxVMware vSphere vsan EN.pptx
VMware vSphere vsan EN.pptx
 
VMworld 2017 vSAN Network Design
VMworld 2017 vSAN Network Design VMworld 2017 vSAN Network Design
VMworld 2017 vSAN Network Design
 
Virtual Infrastructure Overview
Virtual Infrastructure OverviewVirtual Infrastructure Overview
Virtual Infrastructure Overview
 
VMware Tanzu Introduction
VMware Tanzu IntroductionVMware Tanzu Introduction
VMware Tanzu Introduction
 
Nutanix
NutanixNutanix
Nutanix
 
CloudStack Networking
CloudStack NetworkingCloudStack Networking
CloudStack Networking
 
VSAN – Architettura e Design
VSAN – Architettura e DesignVSAN – Architettura e Design
VSAN – Architettura e Design
 
VMware Tanzu Introduction- June 11, 2020
VMware Tanzu Introduction- June 11, 2020VMware Tanzu Introduction- June 11, 2020
VMware Tanzu Introduction- June 11, 2020
 
VMware - HCX - Architecture and Design .pdf
VMware - HCX - Architecture and Design .pdfVMware - HCX - Architecture and Design .pdf
VMware - HCX - Architecture and Design .pdf
 
NF101: Nutanix 101
NF101: Nutanix 101NF101: Nutanix 101
NF101: Nutanix 101
 
Citrix adc technical overview
Citrix adc   technical overviewCitrix adc   technical overview
Citrix adc technical overview
 
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
 
VMware NSX-T Design for Small to Mid-Sized Data Centers v1.0 EN.pptx
VMware NSX-T Design for Small to Mid-Sized Data Centers v1.0 EN.pptxVMware NSX-T Design for Small to Mid-Sized Data Centers v1.0 EN.pptx
VMware NSX-T Design for Small to Mid-Sized Data Centers v1.0 EN.pptx
 
VSICM8_M02.pptx
VSICM8_M02.pptxVSICM8_M02.pptx
VSICM8_M02.pptx
 
VMware Cloud on AWS - 100819.pdf
VMware Cloud on AWS - 100819.pdfVMware Cloud on AWS - 100819.pdf
VMware Cloud on AWS - 100819.pdf
 
Introduction to Hyper-V
Introduction to Hyper-VIntroduction to Hyper-V
Introduction to Hyper-V
 

Similar to NSX-T Architecture and Components.pptx

VMworld 2013: An Introduction to Network Virtualization
VMworld 2013: An Introduction to Network Virtualization VMworld 2013: An Introduction to Network Virtualization
VMworld 2013: An Introduction to Network Virtualization
VMworld
 
vRA + NSX Technical Deep-Dive
vRA + NSX Technical Deep-DivevRA + NSX Technical Deep-Dive
vRA + NSX Technical Deep-Dive
VMUG IT
 
CloudExpo NYC - Citrix Cloud Platforms Best Practices for Architecting Your C...
CloudExpo NYC - Citrix Cloud Platforms Best Practices for Architecting Your C...CloudExpo NYC - Citrix Cloud Platforms Best Practices for Architecting Your C...
CloudExpo NYC - Citrix Cloud Platforms Best Practices for Architecting Your C...
mormullins
 
Cloud computing and its job opportunities
Cloud computing and its job opportunities Cloud computing and its job opportunities
Cloud computing and its job opportunities
Ramya SK
 
VMworld 2013: Datacenter Transformation with Network Virtualization: Today an...
VMworld 2013: Datacenter Transformation with Network Virtualization: Today an...VMworld 2013: Datacenter Transformation with Network Virtualization: Today an...
VMworld 2013: Datacenter Transformation with Network Virtualization: Today an...
VMworld
 
Citrix Day 2013: CloudPlatform & Cloud Portal Business Manager
Citrix Day 2013: CloudPlatform & Cloud Portal Business ManagerCitrix Day 2013: CloudPlatform & Cloud Portal Business Manager
Citrix Day 2013: CloudPlatform & Cloud Portal Business Manager
Digicomp Academy AG
 
Deploying Elastic, Self-Service Load Balancing for VMware NSX-T
Deploying Elastic, Self-Service Load Balancing for VMware NSX-TDeploying Elastic, Self-Service Load Balancing for VMware NSX-T
Deploying Elastic, Self-Service Load Balancing for VMware NSX-T
Avi Networks
 
NSX, un salt natural cap a SDN
NSX, un salt natural cap a SDNNSX, un salt natural cap a SDN
Presentation citrix cloud platform for infrastructure as a service
Presentation   citrix cloud platform for infrastructure as a servicePresentation   citrix cloud platform for infrastructure as a service
Presentation citrix cloud platform for infrastructure as a service
xKinAnx
 
L4-L7 services for SDN and NVF by Youcef Laribi
L4-L7 services for SDN and NVF by Youcef LaribiL4-L7 services for SDN and NVF by Youcef Laribi
L4-L7 services for SDN and NVF by Youcef Laribi
buildacloud
 
Private IaaS Cloud Provider
Private IaaS Cloud ProviderPrivate IaaS Cloud Provider
Private IaaS Cloud Provider
David Pasek
 
VMworld 2013: Moving Beyond Infrastructure: Meeting Demands on App Lifecycle ...
VMworld 2013: Moving Beyond Infrastructure: Meeting Demands on App Lifecycle ...VMworld 2013: Moving Beyond Infrastructure: Meeting Demands on App Lifecycle ...
VMworld 2013: Moving Beyond Infrastructure: Meeting Demands on App Lifecycle ...
VMworld
 
NSX_Advanced_Load_Balancer_Solution_with_Oracle.pptx
NSX_Advanced_Load_Balancer_Solution_with_Oracle.pptxNSX_Advanced_Load_Balancer_Solution_with_Oracle.pptx
NSX_Advanced_Load_Balancer_Solution_with_Oracle.pptx
Avi Networks
 
VMworld 2013: NSX PCI Reference Architecture Workshop Session 1 - Segmentation
VMworld 2013: NSX PCI Reference Architecture Workshop Session 1 - SegmentationVMworld 2013: NSX PCI Reference Architecture Workshop Session 1 - Segmentation
VMworld 2013: NSX PCI Reference Architecture Workshop Session 1 - Segmentation
VMworld
 
VMUG - NSX Architettura e Design
VMUG - NSX Architettura e DesignVMUG - NSX Architettura e Design
VMUG - NSX Architettura e Design
VMUG IT
 
VMware NSX and Arista L2 Hardware VTEP Gateway Integration
VMware NSX and Arista L2 Hardware VTEP Gateway IntegrationVMware NSX and Arista L2 Hardware VTEP Gateway Integration
VMware NSX and Arista L2 Hardware VTEP Gateway Integration
Bayu Wibowo
 
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
VMware Tanzu
 
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...
Amazon Web Services
 
Simplifier le deploiement d'applications dans le nuage hybride
Simplifier le deploiement d'applications dans le nuage hybrideSimplifier le deploiement d'applications dans le nuage hybride
Simplifier le deploiement d'applications dans le nuage hybride
Cisco Canada
 
Cloud and its job oppertunities
Cloud and its job oppertunitiesCloud and its job oppertunities
Cloud and its job oppertunities
Ramya SK
 

Similar to NSX-T Architecture and Components.pptx (20)

VMworld 2013: An Introduction to Network Virtualization
VMworld 2013: An Introduction to Network Virtualization VMworld 2013: An Introduction to Network Virtualization
VMworld 2013: An Introduction to Network Virtualization
 
vRA + NSX Technical Deep-Dive
vRA + NSX Technical Deep-DivevRA + NSX Technical Deep-Dive
vRA + NSX Technical Deep-Dive
 
CloudExpo NYC - Citrix Cloud Platforms Best Practices for Architecting Your C...
CloudExpo NYC - Citrix Cloud Platforms Best Practices for Architecting Your C...CloudExpo NYC - Citrix Cloud Platforms Best Practices for Architecting Your C...
CloudExpo NYC - Citrix Cloud Platforms Best Practices for Architecting Your C...
 
Cloud computing and its job opportunities
Cloud computing and its job opportunities Cloud computing and its job opportunities
Cloud computing and its job opportunities
 
VMworld 2013: Datacenter Transformation with Network Virtualization: Today an...
VMworld 2013: Datacenter Transformation with Network Virtualization: Today an...VMworld 2013: Datacenter Transformation with Network Virtualization: Today an...
VMworld 2013: Datacenter Transformation with Network Virtualization: Today an...
 
Citrix Day 2013: CloudPlatform & Cloud Portal Business Manager
Citrix Day 2013: CloudPlatform & Cloud Portal Business ManagerCitrix Day 2013: CloudPlatform & Cloud Portal Business Manager
Citrix Day 2013: CloudPlatform & Cloud Portal Business Manager
 
Deploying Elastic, Self-Service Load Balancing for VMware NSX-T
Deploying Elastic, Self-Service Load Balancing for VMware NSX-TDeploying Elastic, Self-Service Load Balancing for VMware NSX-T
Deploying Elastic, Self-Service Load Balancing for VMware NSX-T
 
NSX, un salt natural cap a SDN
NSX, un salt natural cap a SDNNSX, un salt natural cap a SDN
NSX, un salt natural cap a SDN
 
Presentation citrix cloud platform for infrastructure as a service
Presentation   citrix cloud platform for infrastructure as a servicePresentation   citrix cloud platform for infrastructure as a service
Presentation citrix cloud platform for infrastructure as a service
 
L4-L7 services for SDN and NVF by Youcef Laribi
L4-L7 services for SDN and NVF by Youcef LaribiL4-L7 services for SDN and NVF by Youcef Laribi
L4-L7 services for SDN and NVF by Youcef Laribi
 
Private IaaS Cloud Provider
Private IaaS Cloud ProviderPrivate IaaS Cloud Provider
Private IaaS Cloud Provider
 
VMworld 2013: Moving Beyond Infrastructure: Meeting Demands on App Lifecycle ...
VMworld 2013: Moving Beyond Infrastructure: Meeting Demands on App Lifecycle ...VMworld 2013: Moving Beyond Infrastructure: Meeting Demands on App Lifecycle ...
VMworld 2013: Moving Beyond Infrastructure: Meeting Demands on App Lifecycle ...
 
NSX_Advanced_Load_Balancer_Solution_with_Oracle.pptx
NSX_Advanced_Load_Balancer_Solution_with_Oracle.pptxNSX_Advanced_Load_Balancer_Solution_with_Oracle.pptx
NSX_Advanced_Load_Balancer_Solution_with_Oracle.pptx
 
VMworld 2013: NSX PCI Reference Architecture Workshop Session 1 - Segmentation
VMworld 2013: NSX PCI Reference Architecture Workshop Session 1 - SegmentationVMworld 2013: NSX PCI Reference Architecture Workshop Session 1 - Segmentation
VMworld 2013: NSX PCI Reference Architecture Workshop Session 1 - Segmentation
 
VMUG - NSX Architettura e Design
VMUG - NSX Architettura e DesignVMUG - NSX Architettura e Design
VMUG - NSX Architettura e Design
 
VMware NSX and Arista L2 Hardware VTEP Gateway Integration
VMware NSX and Arista L2 Hardware VTEP Gateway IntegrationVMware NSX and Arista L2 Hardware VTEP Gateway Integration
VMware NSX and Arista L2 Hardware VTEP Gateway Integration
 
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
 
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...
 
Simplifier le deploiement d'applications dans le nuage hybride
Simplifier le deploiement d'applications dans le nuage hybrideSimplifier le deploiement d'applications dans le nuage hybride
Simplifier le deploiement d'applications dans le nuage hybride
 
Cloud and its job oppertunities
Cloud and its job oppertunitiesCloud and its job oppertunities
Cloud and its job oppertunities
 

Recently uploaded

Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
QuickwayInfoSystems3
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Yara Milbes
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 

Recently uploaded (20)

Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 

NSX-T Architecture and Components.pptx

  • 1. © 2019 VMware, Inc. NSX-T Data Center Architecture and Components Quinton Coelho
  • 2. VMware NSX-T Data Center | 1-2 © 2019 VMware, Inc. Importance As a Data Center Solutions Architect, you need a broad understanding of the VMware Virtual Cloud Network framework and the solutions that it offers for addressing challenges in your data center. You must also understand the NSX-T Data Center architecture and components to properly design, deploy, and manage a data center that meets your business requirements.
  • 3. VMware NSX-T Data Center | 1-3 © 2019 VMware, Inc. Agenda NSX-T Data Center Architecture NSX-T Data Center Management Cluster NSX-T Logical Switching (Segments) NSX-T Logical Routing
  • 4. © 2019 VMware Inc. All rights reserved. NSX-T Data Center Architecture
  • 5. VMware NSX-T Data Center | 1-5 © 2019 VMware, Inc. NSX Data Center Architecture for Private Cloud, Public Cloud, and Containers NSX Control Plane Data Plane Management Plane Private or Public Cloud Infrastructure NSX Central Controller NSX Manager Node (VPN Gateway, DirectConnect, ExpressRoute) Public Cloud Linux VM Windows VM NSX Cloud Gateway VMware Cloud on AWS Private Cloud NSX Edge VM or Bare Metal ESXi KVM N-VDS N-VDS Pivotal Container Service Container Cloud Service Manager Bare Metal NSX Cloud Foundry Adapter NSX Container Plug-In K8/OS Adapter Multi-Hypervisor Kubernetes Pivotal Application Service AWS Azure VMware IBM
  • 6. VMware NSX-T Data Center | 1-6 © 2019 VMware, Inc. Characterization of Critical Architecture Components • Interact with multiple compute managers: ‒ Multiple vCenter Server systems for ESXi ‒ Cloud services manager ‒ Network container plug-in • No dependencies on hypervisor • Availability: Standalone with HA, VIP, and external LB • Scale-out Distributed Control plane: ‒ Central and local processing • No dependencies on hypervisor, overlay, or subnet • Central place for all objects, including DFW • Availability: Majority-based • Resources reservation required • Simplified distributed routing • DPDK 10/25/40 Gbps N-S BW: ‒ Virtual and bare metal ‒ Sub-second convergence • Services: FW NAT, LB, DHCP, meta-data proxy, L2 bridging • Availability: Active-standby and ECMP • Resources reservation required NSX Manager Appliance NSX Edge NSX Controller NSX Manager
  • 7. © 2019 VMware Inc. All rights reserved. NSX-T Data Center Management Cluster
  • 8. VMware NSX-T Data Center | 1-8 © 2019 VMware, Inc. NSX-T Data Center Architecture NSX-T Data Center includes the management, control, and data planes. Data Plane ESXi host N-VDS KVM host N-VDS NSX Edge Bare Metal Server NSX Linux VM NSX Windows VM NSX NSX Cloud GW NAT Private Cloud Public Cloud VMware Cloud on AWS Management and Control Plane VMs Containers NSX Manager Cluster Configurable Through GUI, REST, or CMP Cloud Service Manager NSX Container Plug-In vCenter Server AWS Azure VMware IBM
  • 9. VMware NSX-T Data Center | 1-9 © 2019 VMware, Inc. This architectural separation enables scalability without affecting workloads. NSX-T Data Center Components Management and control plane: • Converged management and control plane cluster • Three-node cluster for scale and high availability • UI/API for interacting with user, automation, and CMP platforms • Validates and stores desired configuration • Maintains and propagates dynamic state Distributed data plane: • Hosts workloads (VMs, containers,) and services) • Implements distributed routing and firewalling
  • 10. VMware NSX-T Data Center | 1-11 © 2019 VMware, Inc. About the Management and Control Planes Each node on the management and control planes includes policy, management, and control functions: • The three-node NSX management cluster provides high availability and scalability. • The UI or API interacts with users, automation, and CMPs. • NSX policy configures networking and security functions. • The desired configuration is validated and replicated across all nodes. • The dynamic state is maintained and propagated across all nodes. Management and Control Planes Configurable Through GUI, REST, or CMP NSX Management Cluster Cloud Service Manager NSX Container Plug-In vCenter Server
  • 11. VMware NSX-T Data Center | 1-12 © 2019 VMware, Inc. About the Data Plane The data plane works in the following ways: • Includes multiple endpoints, such as ESXi and KVM hosts, NSX Edge • Contains various workloads, such as VMs, containers, and applications running on bare metal servers • Forwards data plane traffic • Uses a scale-out distributed forwarding model • Implements logical switching, distributed and centralized routing, and firewall filtering Data Plane Private Cloud Public Cloud: AWS VMware Cloud on AWS Microsoft Azure Linux VM Windows VM NSX Cloud Gateway NSX Bare Metal Server NSX Edge N-VDS N-VDS VMs Containers ESXi Host ESXi Host
  • 12. VMware NSX-T Data Center | 1-13 © 2019 VMware, Inc. About the NSX Management Cluster • The management plane includes the policy and manager roles. • The central control plane includes the controller role. The NSX management cluster is formed by a group of three manager nodes. The desired state is replicated in the distributed persistent database, providing the same configuration view to all nodes in the cluster. NSX Manager is available in four form factors for different deployment scenarios. Management Plane Control Plane Manager A Manager B Manager C Policy Role Manager Role Controller Role Distributed Persistent Database NSX Management Cluster NSX Manager is an appliance with built-in roles:
  • 13. VMware NSX-T Data Center | 1-14 © 2019 VMware, Inc. NSX Manager Deployment Options (1) • No L2 adjacent requirement. • All three node IPs can be used for GUI and API access. However, when that node fails, a different IP has to be used. NSX Management Cluster API or GUI Client IP A IP B IP C Default
  • 14. VMware NSX-T Data Center | 1-15 © 2019 VMware, Inc. NSX Manager Deployment Options (2) NSX Management Cluster API or GUI Client IP 10.1.1.10 IP 10.1.1.11 IP 10.1.1.12 Cluster Virtual IP 10.1.1.1 Recommended • Low cost. • Low complexity. • Single IP address can be used for API and UI access. • Single subnet only. • No UI and API load distribution.
  • 15. VMware NSX-T Data Center | 1-16 © 2019 VMware, Inc. NSX Manager Deployment Options (3) NSX Management Cluster IP A IP B IP C API or GUI Client VIP 10.1.1.1 Not Recommended • Single IP availability. • Multisubnet: No L2 across management racks. • More complex setup with LB configuration required. • Complex life cycle management and compatibility • Costly: Benefits might be overrated.
  • 16. VMware NSX-T Data Center | 1-17 © 2019 VMware, Inc. NSX Management Clusters with a Virtual IP Address The NSX Manager cluster is highly available and configured in the following way: • All managers must be on the same subnet. • One manager node is elected as the leader. • The cluster’s virtual IP address is attached to the leader manager. • Gratuitous Address Resolution Protocol (GARP) is used if the leader manager fails. • The cluster virtual IP address is used for traffic destined for NSX Manager nodes. • A single virtual IP address is used for API and GUI client access
  • 17. VMware NSX-T Data Center | 1-18 © 2019 VMware, Inc. NSX Policy Functions • It provides a centralized location for configuring networking and security across the environment. • Users can enter the intended configuration in the NSX Manager simplified UI. • The policy role allows users to specify the final desired state of the system without being concerned about the current state or underlying implementation. Management Plane Control Plane Manager A Manager B Manager C Policy Role Manager Role Controller Role Distributed Persistent Database NSX Management Cluster NSX Policy Manager provides the following functionalities:
  • 18. VMware NSX-T Data Center | 1-19 © 2019 VMware, Inc. NSX Manager Functions • Receives and validates the configuration from the NSX policy • Stores the configuration in the distributed persistent database (CorfuDB) • Publishes the configuration to the central control plane • Installs and prepares the data plane components • Retrieves the statistical data from data plane components Management Plane Control Plane Manager A Manager B Manager C Policy Role Manager Role Controller Role Distributed Persistent Database NSX Manager provides the following functions:
  • 19. VMware NSX-T Data Center | 1-20 © 2019 VMware, Inc. NSX Controller Functions • Provides control plane functionality, such as logical switching, routing, and distributed firewall • Computes all ephemeral runtime states, based on configuration from the management plane • Disseminates topology information reported by the data plane elements • Pushes stateless configurations to forwarding engines Management Plane Control Plane Manager A Manager B Manager C Policy Role Manager Role Controller Role Distributed Persistent Database NSX Management Cluster NSX Controller maintains the realized state of the system and configures the data plane. NSX Controller performs the following main functions:
  • 20. VMware NSX-T Data Center | 1-21 © 2019 VMware, Inc. Control Plane Components (1) Control plane functions in an NSX-T Data Center are divided into the central control plane (CCP) and the local control plane (LCP): • The CCP exists as part of NSX Manager nodes and is offered by the NSX Controller role. • The LCP exists on host transport nodes or on NSX Edge transport nodes.
  • 21. VMware NSX-T Data Center | 1-22 © 2019 VMware, Inc. Control Plane Components (2) Management Plane CCP LCP LCP LCP Transport Node Transport Node Transport Node RabbitMQ The management plane pushes the user config down to the CCP through RabbitMQ. The CCP receives the config and pushes it down to the data plane through an RPC. RPC The CCP performs the following functions: • Computes the ephemeral runtime state, based on the configuration from the management plane • Disseminates information reported by the data plane elements using the LCP The LCP performs the following functions: • Monitors local link status • Computes most ephemeral runtime states based on updates from the data plane and the CCP • Pushes stateless configurations to forwarding engines
  • 22. VMware NSX-T Data Center | 1-23 © 2019 VMware, Inc. Data Plane Functions The data plane forwards packets based on configurations populated by the control plane and reports topology information to the control plane. The data plane has the following responsibilities: • Maintains the status of and handles failover between multiple links or tunnels • Performs stateless forwarding based on tables and rules populated by the control plane • Maintains packet-level statistics
  • 23. VMware NSX-T Data Center | 1-24 © 2019 VMware, Inc. Data Plane Components Data plane components, referred to as transport nodes, include the following types: Hypervisor transport nodes: • Act as a forwarding plane for VM traffic • Provide support for ESXi and KVM hypervisors Bare metal transport nodes: • Include Linux-based workloads running on bare metal servers and containers running on bare metal servers without a hypervisor NSX Edge cluster: • Contains edge transport nodes (VM or bare metal) • Provides stateful and gateway services
  • 24. © 2019 VMware Inc. All rights reserved. Logical Switching
  • 25. VMware NSX-T Data Center | 1-26 © 2019 VMware, Inc. Overlay-Backed Logical Switches In the Policy Manager, logical switches are referred to as segments. vm1 vm2 vm3 vm4 vm5 vm6 vm7 vm8 Logical Switch Logical View Physical View Spine Leaf TEP1 TEP2 TEP3 TEP4 TEP5 TEP6 TEP7 TEP8 TEP9 HV1 HV2 HV3 HV4 HV5 HV6 HV7 HV8 HV9 vm1 vm2 vm4 vm3 vm5 vm7 vm8 vm9
  • 26. VMware NSX-T Data Center | 1-27 © 2019 VMware, Inc. Transport Nodes and N-VDS A transport node (TN) is a device prepared for NSX Data Center and participates in traffic forwarding (data plane). A transport node can be a hypervisor or an edge node. An NSX virtual distributed switch (N-VDS) is the NSX Data Center software component that performs switching functionality on a transport node: • The N-VDS typically owns several physical NICs of the transport node. • The N-VDS on different transport nodes are independent. • The N-VDS has a name assigned for grouping and management. HV1 Transport Node N-VDS.1 Name: LAB HV2 Transport Node N-VDS.2 Name: Prod HVn Transport Node N-VDS.n Name: Prod
  • 27. VMware NSX-T Data Center | 1-28 © 2019 VMware, Inc. A transport zone defines the span of logical networks over the physical infrastructure: • Has an N-VDS name that is used to identify the N-VDS to bind to on transport nodes. • Has a transport zone type: overlay or VLAN. A logical switch is a virtual L2 broadcast domain: • Logical switches are defined as part of a transport zone. • Logical switches created within a TZ inherit the transport zone type (VLAN or overlay). • Logical switch span is defined by its transport zone. Transport Zones and Logical Switches (Segments) Overlay Transport Zone TZ1 N-VDS Name: Prod HV1 Transport Node N-VDS.1 Name: LAB HV2 Transport Node N-VDS.2 Name: Prod HVn Transport Node N-VDS.n Name: Prod TNs Attached to the Production Transport Zone TN Not Attached to the Transport Zone Overlay LS Overlay LS
  • 28. VMware NSX-T Data Center | 1-29 © 2019 VMware, Inc. You must identify N-VDS (and the physical uplinks from N-VDS): • The N-VDS name field in the transport zone is used to identify the NSX virtual distributed switch to use on the transport node. • The following types of transport zones are available: – Overlay transport zones – VLAN transport zones Transport Zone Binding and N-VDS Name Overlay Transport Zone TZ1 N-VDS Name: Prod HV1 Transport Node N-VDS.1 Name: LAB HV2 Transport Node N-VDS.2 Name: Prod HVn Transport Node N-VDS.n Name: Prod TNs Attached to the Production Transport Zone TN Not Attached to the Transport Zone Overlay LS Overlay LS
  • 29. © 2019 VMware Inc. All rights reserved. Logical Routing
  • 30. VMware NSX-T Data Center | 1-31 © 2019 VMware, Inc. Logical Routers Logical router: • Provides E-W routing between different logical segments • Peers with the physical infrastructure for N-S routing • Can provides network services like Network Address Translation(NAT), load balancing, perimeter firewall, VPN, and so on Logical Switch 2 Logical Switch 1 Logical Router Physical Router Downlink Uplink 10.1.1.0/24 10.2.2.2.0/24 10.2.2.1/24 10.1.1.1/24
  • 31. VMware NSX-T Data Center | 1-32 © 2019 VMware, Inc. Services Router Logical Routers: Component Terminology • Runs locally in the transport nodes participating in the NSX fabric. • Typically runs as kernel module in the hypervisor. • Provides distributed E-W routing. • Traffic between different subnets on same hypervisor does not leave the hypervisor. • Responsible for providing on/off ramp gateway services including N-S routing. • Provides centralized services, such as NAT, BGP, LB, Edge Firewall, Connectivity to the physical. • The services router is instantiated as a service on an appliance called the Edge node. Distributed Router DR SR
  • 32. VMware NSX-T Data Center | 1-33 © 2019 VMware, Inc. Each ESXi host has its own copy of each configured DLR instance. Logical Routers: Distributed Component Tier-0 Logical Router ESXi-1 ESXi-2 KVM DR DR DR 10.1.1.0/24 10.2.2.2.0/24 10.1.1.10/24 10.2.2.10/24 10.1.1.20/24 10.2.2.20/24
  • 33. VMware NSX-T Data Center | 1-34 © 2019 VMware, Inc. Whenever a service that cannot be distributed is enabled on a logical router, a services router or services component is instantiated. A services router is instantiated for the following services: A services router is instantiated on an appliance called the edge node. Logical Routers: Services Component Load Balancing P to V Gateway Router Perimeter Firewall VPN NAT DHCP
  • 34. VMware NSX-T Data Center | 1-35 © 2019 VMware, Inc. NSX-T Data Center User Configuration Background Process Topology View: Distributed Router and Services Router Interaction Physical Router 10.1.1.10/24 10.2.2.10/24 LS2 LS1 LS 2 LS1 Create Uplink Interface SR EN1 169.254.0.1 169.254.0.2 NSX Management plane auto-plumbs this link (internal LS) and routing between DR and SR. Tier-0 LR 10.1.1.20/24 Tier-0 LR 10.1.1.1 10.2.2.1 DR 10.1.1.1 10.2.2.1 10.1.1.10/24 10.2.2.10/24 10.1.1.20/24 Tier-0 SR Routing Table 10.1.1.0/24 through 169.254.0.1 10.2.2.0/24 through 169.254.0.1 Tier-0 DR Routing table 0.0.0.0/0 via 169.254.0.2 Uplink Interface
  • 35. © 2019 VMware Inc. All rights reserved. Multitier Routing
  • 36. VMware NSX-T Data Center | 1-37 © 2019 VMware, Inc. Logical Routing: Multitier Topology (1) The Tier-0 logical router connects to the physical infrastructure. Tier-0 logical router: • Manual management Tier-1 logical router: • Role- Per tenant first hop router • Cloud Management Platform (CMP) driven Management Benefits: • Tenant Isolation: – Separates control for Infra and Tenant admin – Eliminates dependency on physical infrastructure when a new tenant is provisioned Tier-0 Logical Router Physical Router Tier-1 Logical Router Tier-1 Logical Router RouterLink (100.64.0.0/31) Uplink Downlink Tenant-1 Tenant-2
  • 37. VMware NSX-T Data Center | 1-38 © 2019 VMware, Inc. Logical Routing: Multitier Topology (2) Multiple interface and route types are found in a multitier topology. Interface types: • Uplink: Used to connect to physical infrastructure. • RouterLink: Used to interconnect Tier-0 and Tier-1 logical routers. • DownLink: Used to connect logical switches. Route types: • Static: Configured by user. • NSX route: Automatically configured by NSX through connected state and T1 route advertisement configuration. Tier-0 Logical Router Physical Router Tier-1 Logical Router 20.20.20.0/24 30.30.30.0/24 100.64.224.0/31 100.64.224.1/31
  • 38. VMware NSX-T Data Center | 1-39 © 2019 VMware, Inc. The diagram shows a walkthrough of route advertisement and route redistribution auto plumbing. Logical Routing: Multitier Topology (3) Tier-0 Logical Router Physical Router Tier-1 Logical Router 20.20.20.0/24 30.30.30.0/24 100.64.224.0/31 100.64.224.1/31 20.20.20.0/24 & 30.30.30.0/24 will be flagged as t1c (Tier1- Connected) routes Tier-0 redistributes 20.20.20.0/24 & 30.30.30.0/24 Default route with next hop IP as 100.64.224.0/31 20.20.20.0/24 & 30.30.30.0/24 are seen as eBGP routes with next hop IP as 192.168.240.3/24 192.168.240.3/24 192.168.240.1/24
  • 39. VMware NSX-T Data Center | 1-40 © 2019 VMware, Inc. Route advertisement and route redistribution can be verified on the Routing tab. Logical Routing: Multitier Topology (4) Tier-0 Logical Router Physical Router Tier-1 Logical Router 20.20.20.0/24 30.30.30.0/24
  • 40. VMware NSX-T Data Center | 1-41 © 2019 VMware, Inc. In multitier distributed routing: • Tier-0 and Tier-1 routers are also instantiated on the hypervisors to prevent hairpinning. • Fully distributed architecture: As much routing as possible is performed upfront at the source. Logical Routing: Multitier Topology (5) ESXi-1 Tier-0 DR Tenant 1 Tier-1 DR Tenant 2 Tier-1 DR ESXi-2 Tier-0 DR Tenant 1 Tier-1 DR Tenant 2 Tier-1 DR 100.64.224.0/31 100.64.224.2/31 100.64.224.1/31 100.64.224.3/31 100.64.224.0/31 100.64.224.2/31 100.64.224.1/31 100.64.224.3/31
  • 41. VMware NSX-T Data Center | 1-42 © 2019 VMware, Inc. Simplified multitier distributed routing: • Tier-0 connects to physical devices. • Tier-1 provides tenant-specific routing. Two-Tier Routing with Connectivity Options for Workload (1) Tenant 1 Tenant 2 Tier-0 ECMP or Active-Standby Web LS App LS Db LS Web LS App LS Db LS Tier-1 Logical Router E- W Distributed Tier-1 Logical Router Active-Standby VLAN Logical Switch Overlay Logical Switch NAT FW LB VPN Distinct Routing Peer
  • 42. VMware NSX-T Data Center | 1-43 © 2019 VMware, Inc. Stateful services runs in a centralized mode: • FW, NAT, LB DHCP, VPN, and metadata proxy • Bridging services Tier-0 services: • DPDK-based forwarding: Routing and bridging • Services: NAT, FW, DHCP, and metadata proxy • Centralized overlay logical switch segments • Centralized VLAN logical switch segments Tier-1 services: • Tenant routing • FW, NAT, LB, and VPN services Two-Tier Routing with Connectivity Options for Workload (2)
  • 43. © 2019 VMware Inc. All rights reserved. Summary