pair public IP public IP Tenant ESG Tenant ESG Perimeter ESG Perimeter ESG default GW Perimeter ESG Perimeter ESG Distributed Logical Router Tenant A ESG Tenant A ESG Distributed Logical Router VM VM VM VM VM VM VM VM transport network default GW default GW default GW transport network public network, without NAT(ting) private network, with sNAT(ting) Internet Aalsmeer (CCA) Apeldoorn (APD) What does the customer get? Default network setup: front-end & back-end
pair public IP public IP Tenant ESG Tenant ESG default GW Distributed Logical Router Tenant A ESG Tenant A ESG Distributed Logical Router VM VM VM VM VM VM VM VM transport network default GW default GW default GW transport network public network, without NAT(ting) private network, with sNAT(ting) Aalsmeer (CCA) Apeldoorn (APD) KPN Cloud Connect What does the customer get? Custom network setup: no internet, on-premise connected via KPN Cloud Connect
Tenant A Tenant ESG Distributed Logical Router Tenant B ESG transport network Tenant A private IP public IP Perimeter ESG default GW Perimeter ESG VM VM VM VM default GW transport network Internet Tenant ESG Tenant A ESG Distributed Logical Router Aalsmeer (CCA) Apeldoorn (APD) private IP public IP Perimeter ESG default GW Perimeter ESG VM VM VM VM default GW transport network Tenant ESG Tenant A ESG Distributed Logical Router Wat does the customer get? Multitenancy, separation at the pESG
default GW Perimeter ESG Distributed Logical Router Tenant ESG AWAlberts VM default GW transport network Internet Aalsmeer (CCA) CTOS7CCA01 Portal vRA, vRO CentOS Linux 7 (Core) Kernel 3.10.0-327.36.3.e17.x86 on an x86_64 C7ACTOS7CCA01 login: root Password: Last login: Fri Mar 10 10:44:55 on ttty1 root@C7ACTOS7CCA01 ~]# Demo: Create Virtual Machine Create a Virtual Machine in the back-end network
pair public IP public IP Tenant ESG Tenant ESG Perimeter ESG Perimeter ESG default GW Perimeter ESG Perimeter ESG Distributed Logical Router Tenant ESG AWAlberts Tenant ESG AWAlberts Distributed Logical Router VM VM transport network default GW default GW default GW transport network Internet Aalsmeer (CCA) Apeldoorn (APD) CTOS7CCA01 CTOS7CCA02 Demo: Create an Internet-Facing Load Balancer Create an Internet-Facing Load Balancer with two VMs in the back-end
default GW Perimeter ESG Distributed Logical Router Tenant ESG AWAlberts VM VM default GW transport network Internet Aalsmeer (CCA) CTOS7CCA01 CTOS7CCA02 Load Balancer Create NSX Load Balancer, with nodes: CTOS7CCA01 CTOS7CCA02 public IP Portal vRA, vRO Demo: Create an Internet-Facing Load Balancer Create an Internet-Facing Load Balancer with two VMs in the back-end
default GW Perimeter ESG Distributed Logical Router Tenant ESG AWAlberts VM VM default GW transport network Internet Aalsmeer (CCA) CTOS7CCA01 CTOS7CCA02 Load Balancer public IP while true; do curl 145.128.67.82:3000 sleep 1 done Portal vRA, vRO Demo: Create an Internet-Facing Load Balancer Create an Internet-Facing Load Balancer with two VMs in the back-end
'text/plain'}); res.end(‘Hello, my name is CTOS7CCA01. I\’m numero UNO!\n’); }).listen(3000, “[node IP-address]”); console.log('Server running at http://[node IP-address]:3000/‘); Webserver with node.js, load balancer node index.js