SlideShare a Scribd company logo
1 of 43
© 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

Vmware training presentation
Vmware training presentationVmware training presentation
Vmware training presentationAmit Kapadia
 
Dell VMware Virtual SAN Ready Nodes
Dell VMware Virtual SAN Ready NodesDell VMware Virtual SAN Ready Nodes
Dell VMware Virtual SAN Ready NodesAndrew McDaniel
 
What’s New in VMware vSphere 7?
What’s New in VMware vSphere 7?What’s New in VMware vSphere 7?
What’s New in VMware vSphere 7?Insight
 
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.pptxAvi Networks
 
VMware Tanzu Introduction- June 11, 2020
VMware Tanzu Introduction- June 11, 2020VMware Tanzu Introduction- June 11, 2020
VMware Tanzu Introduction- June 11, 2020VMware Tanzu
 
VMware Tanzu Introduction
VMware Tanzu IntroductionVMware Tanzu Introduction
VMware Tanzu IntroductionVMware Tanzu
 
VMware vSphere Networking deep dive
VMware vSphere Networking deep diveVMware vSphere Networking deep dive
VMware vSphere Networking deep diveSanjeev Kumar
 
Nsx security deep dive
Nsx security deep diveNsx security deep dive
Nsx security deep divesolarisyougood
 
Disaster Recovery of on-premises IT infrastructure with AWS
Disaster Recovery of on-premises IT infrastructure with AWS Disaster Recovery of on-premises IT infrastructure with AWS
Disaster Recovery of on-premises IT infrastructure with AWS Amazon Web Services
 
Server virtualization by VMWare
Server virtualization by VMWareServer virtualization by VMWare
Server virtualization by VMWaresgurnam73
 
Ansible Automation Platform.pdf
Ansible Automation Platform.pdfAnsible Automation Platform.pdf
Ansible Automation Platform.pdfVuHoangAnh14
 
VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1Sanjeev Kumar
 
Reference design for v mware nsx
Reference design for v mware nsxReference design for v mware nsx
Reference design for v mware nsxsolarisyougood
 
VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3Vepsun Technologies
 
VSAN – Architettura e Design
VSAN – Architettura e DesignVSAN – Architettura e Design
VSAN – Architettura e DesignVMUG IT
 
Hybrid cloud overview and VCF on VxRAIL
Hybrid cloud overview and VCF on VxRAILHybrid cloud overview and VCF on VxRAIL
Hybrid cloud overview and VCF on VxRAILDavid Pasek
 
VMware overview presentation by alamgir hossain
VMware overview presentation by alamgir hossainVMware overview presentation by alamgir hossain
VMware overview presentation by alamgir hossainALAMGIR HOSSAIN
 

What's hot (20)

Vmware training presentation
Vmware training presentationVmware training presentation
Vmware training presentation
 
Dell VMware Virtual SAN Ready Nodes
Dell VMware Virtual SAN Ready NodesDell VMware Virtual SAN Ready Nodes
Dell VMware Virtual SAN Ready Nodes
 
What’s New in VMware vSphere 7?
What’s New in VMware vSphere 7?What’s New in VMware vSphere 7?
What’s New in VMware vSphere 7?
 
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 Tanzu Introduction- June 11, 2020
VMware Tanzu Introduction- June 11, 2020VMware Tanzu Introduction- June 11, 2020
VMware Tanzu Introduction- June 11, 2020
 
VMware Tanzu Introduction
VMware Tanzu IntroductionVMware Tanzu Introduction
VMware Tanzu Introduction
 
VMware vSphere Networking deep dive
VMware vSphere Networking deep diveVMware vSphere Networking deep dive
VMware vSphere Networking deep dive
 
Nsx security deep dive
Nsx security deep diveNsx security deep dive
Nsx security deep dive
 
Disaster Recovery of on-premises IT infrastructure with AWS
Disaster Recovery of on-premises IT infrastructure with AWS Disaster Recovery of on-premises IT infrastructure with AWS
Disaster Recovery of on-premises IT infrastructure with AWS
 
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
 
Server virtualization by VMWare
Server virtualization by VMWareServer virtualization by VMWare
Server virtualization by VMWare
 
Ansible Automation Platform.pdf
Ansible Automation Platform.pdfAnsible Automation Platform.pdf
Ansible Automation Platform.pdf
 
VMware Horizon - news
VMware Horizon - newsVMware Horizon - news
VMware Horizon - news
 
VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1
 
Reference design for v mware nsx
Reference design for v mware nsxReference design for v mware nsx
Reference design for v mware nsx
 
VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3
 
VSAN – Architettura e Design
VSAN – Architettura e DesignVSAN – Architettura e Design
VSAN – Architettura e Design
 
Hybrid cloud overview and VCF on VxRAIL
Hybrid cloud overview and VCF on VxRAILHybrid cloud overview and VCF on VxRAIL
Hybrid cloud overview and VCF on VxRAIL
 
Hcx intro preso v2
Hcx intro preso v2Hcx intro preso v2
Hcx intro preso v2
 
VMware overview presentation by alamgir hossain
VMware overview presentation by alamgir hossainVMware overview presentation by alamgir hossain
VMware overview presentation by alamgir hossain
 

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-DiveVMUG 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 ManagerDigicomp 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-TAvi Networks
 
VMUGbe 21 Filip Verloy
VMUGbe 21 Filip VerloyVMUGbe 21 Filip Verloy
VMUGbe 21 Filip VerloyFilip Verloy
 
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 servicexKinAnx
 
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 Laribibuildacloud
 
Private IaaS Cloud Provider
Private IaaS Cloud ProviderPrivate IaaS Cloud Provider
Private IaaS Cloud ProviderDavid 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.pptxAvi 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 - SegmentationVMworld
 
VMUG - NSX Architettura e Design
VMUG - NSX Architettura e DesignVMUG - NSX Architettura e Design
VMUG - NSX Architettura e DesignVMUG 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 IntegrationBayu 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
 
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.pptxHythamsaadeh
 

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
 
VMUGbe 21 Filip Verloy
VMUGbe 21 Filip VerloyVMUGbe 21 Filip Verloy
VMUGbe 21 Filip Verloy
 
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...
 
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
 

Recently uploaded

Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 

Recently uploaded (20)

Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 

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