VMware NSX pro ty nejmenší. Část 1

VMware NSX pro ty nejmenší. Část 1

Pokud se podíváte na konfiguraci jakéhokoli firewallu, pravděpodobně uvidíte dlouhý seznam s množstvím IP adres, portů, protokolů a podsítí. Tak se klasicky realizují politiky síťové bezpečnosti pro přístup uživatelů k zdrojům. Zpočátku se v konfiguraci snaží udržovat pořádek, ale pak zaměstnanci začnou přecházet z oddělení do oddělení, servery se množí a mění své role, vznikají přístupy pro různé projekty tam, kde obvykle nemají, a vznikají stovky neznámých stezek.

Kolem nějakých pravidel, pokud má člověk štěstí, jsou napsány komentáře „Požádal o to Vašek“ nebo „Toto je průchod do DMZ“. Síťový administrátor odchází a všechno se stává naprosto nejasným. Pak se někdo rozhodl vyčistit konfiguraci od Vaška a spadl SAP, protože kdysi Vašek požádal o tento přístup pro fungování operačního SAP.

VMware NSX pro ty nejmenší. Část 1

Dnes vám povím o řešení VMware NSX, které pomáhá cíleně aplikovat politiky síťové interakce a bezpečnosti bez chaosu v konfiguracích firewallu. Ukážu, jaké nové funkce se objevily ve srovnání s tím, co dříve VMware v této oblasti nabízelo.

VMWare NSX – platforma pro virtualizaci a zabezpečení síťových služeb. NSX řeší úkoly směrování, přepínání, vyvážení zátěže, firewallu a umí mnoho dalších zajímavých věcí.

NSX je nástupcem vlastního produktu VMware vCloud Networking and Security (vCNS) a zakoupeného Nicira NVP.

Od vCNS k NSX

Dříve měl klient v cloudu postaveném na VMware vCloud samostatnou virtuální stroj vCNS vShield Edge. Ten plnil roli okrajového brány, kde bylo možné nastavit řadu síťových funkcí: NAT, DHCP, Firewall, VPN, vyvážení zátěže atd. vShield Edge omezoval interakci virtuálního stroje se světěm podle pravidel, která byla napsána v firewallu a NAT. V rámci sítě si virtuální stroje mezi sebou volně komunikovaly v rámci podsítí. Pokud je potřeba oddělovat a ovládat provoz, lze vytvořit samostatnou síť pro různé části aplikací (různé virtuální stroje) a napsat do firewallu příslušná pravidla pro jejich síťovou interakci. Ale to je zdlouhavé, složité a nezajímavé, zvlášť když máte několik desítek virtuálních strojů.

V NSX VMware realizovala koncept mikrosegmentace pomocí distribuované firewally, integrované do jádra hypervizoru. V něm se definují bezpečnostní a síťové politiky nejen pro IP a MAC adresy, ale i pro další objekty: virtuální stroje, aplikace. Pokud je NSX nasazen uvnitř organizace, mohou těmito objekty být uživatel nebo skupina uživatelů z Active Directory. Každý takový objekt se stává mikrosegmentem ve svém bezpečnostním konturu, ve správné podsíti, se svou útulnou DMZ :).

VMware NSX pro ty nejmenší. Část 1
Dříve byl bezpečnostní perimetr jeden pro celý balík zdrojů, chráněný okrajovým přepínačem, a s NSX lze oddělit jednotlivý virtuální stroj od nadbytečných interakcí i v rámci jedné sítě.

Bezpečnostní a síťové politiky se přizpůsobují, pokud objekt přejde do jiné sítě. Například pokud přesuneme stroj s databází do jiného síťového segmentu nebo dokonce do jiného propojeného virtuálního datového centra, pravidla definovaná pro tento virtuální stroj budou i nadále platná bez ohledu na jeho nové umístění. Aplikační server bude moci stále interagovat s databází.

Na místo samotného okrajového brány vCNS vShield Edge přišel NSX Edge. Ten má celý gentleman's set starého Edge plus několik nových užitečných funkcí. O nich bude řeč dále.

Co je nového u NSX Edge?

Funkcionalita NSX Edge závisí na edici NSX. Celkem jich je pět: Standard, Professional, Advanced, Enterprise, Plus Remote Branch Office. Vše nové a zajímavé lze vidět pouze od edice Advanced. Včetně nového rozhraní, které je do úplného přechodu vCloud na HTML5 (VMware slibuje léto 2019) otevíráno v nové záložce.

Firewall. Jako objekty, na které budou aplikována pravidla, si lze vybrat IP adresy, sítě, rozhraní brány a virtuální stroje.

VMware NSX pro ty nejmenší. Část 1

VMware NSX pro ty nejmenší. Část 1

DHCP. Kromě nastavení rozsahu IP adres, které budou automaticky přidělovány virtuálním strojům této sítě, jsou v NSX Edge k dispozici funkce Binding a Relay.

Na záložce Bindings lze přidružit MAC adresu virtuálního stroje k IP adrese, pokud potřebujete, aby IP adresa zůstala stejná. Hlavní je, aby tato IP adresa nepatřila do DHCP Pool.

VMware NSX pro ty nejmenší. Část 1

Na záložce Relay Nastavuje se přesměrování DHCP zpráv na DHCP servery, které jsou mimo vaši organizaci v vCloud Director, včetně DHCP serverů fyzické infrastruktury.

VMware NSX pro ty nejmenší. Část 1

Směrování. U vShield Edge bylo možné nastavovat pouze statické směrování. Nyní je zde dynamické směrování s podporou protokolů OSPF a BGP. Také bylo zpřístupněno nastavení ECMP (Active-active), což znamená, že je možné realizovat přepínání typu "aktivní-aktivní" na fyzické routery.

VMware NSX pro ty nejmenší. Část 1
Nastavení OSPF

VMware NSX pro ty nejmenší. Část 1
Nastavení BGP

Další novinkou je nastavení přenosu tras mezi různými protokoly,
redistribuce tras (route redistribution).

VMware NSX pro ty nejmenší. Část 1

L4/L7 Zátěžový vyrovnávač. Nyní je k dispozici X-Forwarded-For pro HTTPs hlavičku. Bez něj si všichni stěžovali. Například máte web, který vyrovnáváte. Bez předání této hlavičky vše fungovalo, ale ve statistikách webového serveru jste viděli nikoli IP adresy návštěvníků, ale IP adresu vyrovnávače. Nyní je vše správně.

Také na záložce Aplikační pravidla je nyní možné přidávat skripty, které budou přímo řídit vyvažování provozu.

VMware NSX pro ty nejmenší. Část 1

VPN. Kromě IPSec VPN, NSX Edge podporuje:

  • L2 VPN, která umožňuje rozšířit sítě mezi geograficky vzdálenými lokalitami. Taková VPN je potřebná, například aby se při přestěhování do jiné lokality virtuální stroj udržel ve stejné podsíti a uchoval si IP adresu.

VMware NSX pro ty nejmenší. Část 1

  • SSL VPN Plus, která umožňuje uživatelům vzdáleně se připojit k firemní síti. Na úrovni vSphere tato funkce byla, ale pro vCloud Director je to novinka.

VMware NSX pro ty nejmenší. Část 1

SSL certifikáty. Na NSX Edge je nyní možné instalovat certifikáty. To opět souvisí s otázkou, kdo potřeboval vyrovnávač bez certifikátu pro https.

VMware NSX pro ty nejmenší. Část 1

Skupiny objektů (Grouping Objects). Na této záložce se právě definují skupiny objektů, pro které budou platit určitá pravidla síťové interakce, například pravidla firewallu.

Těmito objekty mohou být IP a MAC adresy.

VMware NSX pro ty nejmenší. Část 1
 
VMware NSX pro ty nejmenší. Část 1

Zde je také uveden seznam služeb (kombinace protokol-port) a aplikací, které lze používat při vytváření pravidel firewallu. Nové služby a aplikace může přidávat pouze administrátor portálu vCD.

VMware NSX pro ty nejmenší. Část 1
 
VMware NSX pro ty nejmenší. Část 1

Statistika. Statistiky připojení: provoz, který prochází bránou, firewallem a vyrovnávačem.

Stav a statistiky pro každý tunel IPSEC VPN a L2 VPN.

VMware NSX pro ty nejmenší. Část 1

Protokolování. V kartě Edge Settings můžete nastavit server pro záznam logů. Protokolování funguje pro DNAT/SNAT, DHCP, Firewall, směrování, vyrovnávání zátěže, IPsec VPN, SSL VPN Plus.
 
Pro každý objekt/službu jsou k dispozici následující typy upozornění:

— Debug
— Alert
— Critical
— Error
— Warning
— Notice
— Info

VMware NSX pro ty nejmenší. Část 1

Velikosti NSX Edge

V závislosti na řešených úlohách a objemech VMware doporučuje vytvořit NSX Edge následujících velikostí:

NSX Edge
(Kompaktní)

NSX Edge
(Velké)

NSX Edge
(Quad-Velké)

NSX Edge
(X-Large)

vCPU

1

2

4

6

Paměť

512MB

1GB

1GB

8GB

Disk

512MB

512MB

512MB

4.5GB + 4GB

Účel

Jedna
aplikace, testovací
datové centrum

Malý
nebo střední
datové centrum

Zatížený
firewall

Vyvážení
zatížení na úrovni L7

Níže v tabulce – pracovní metriky síťových služeb podle velikosti NSX Edge.

NSX Edge
(Kompaktní)

NSX Edge
(Velké)

NSX Edge
(Quad-Velké)

NSX Edge
(X-Large)

Interfaces

10

10

10

10

Sub Interfaces (Trunk)

200

200

200

200

NAT Pravidla

2,048

4,096

4,096

8,192

ARP Záznamy
Až do přepsání

1,024

2,048

2,048

2,048

FW Pravidla

2000

2000

2000

2000

Výkon FW

3Gbps

9.7Gbps

9.7Gbps

9.7Gbps

DHCP Pooly

20,000

20,000

20,000

20,000

ECMP Cesty

8

8

8

8

Statické Trasy

2,048

2,048

2,048

2,048

LB Pooly

64

64

64

1,024

LB Virtuální Servery

64

64

64

1,024

LB Server / Pool

32

32

32

32

LB Zdravotní Kontroly

320

320

320

3,072

LB Aplikační Pravidla

4,096

4,096

4,096

4,096

L2VPN Klienti Hub to Spoke

5

5

5

5

L2VPN Sítě na Klienta/Server

200

200

200

200

IPSec Tunnels

512

1,600

4,096

6,000

SSLVPN Tunnels

50

100

100

1,000

SSLVPN Soukromé Sítě

16

16

16

16

Současné Relace

64,000

1,000,000

1,000,000

1,000,000

Relace/Sekunda

8,000

50,000

50,000

50,000

LB Propustnost L7 Proxy)

2.2Gbps

2.2Gbps

3Gbps

LB Propustnost L4 Mód)

6Gbps

6Gbps

6Gbps

LB Spojení/s (L7 Proxy)

46,000

50,000

50,000

LB Současná Spojení (L7 Proxy)

8,000

60,000

60,000

LB Spojení/s (L4 Mód)

50,000

50,000

50,000

LB Současná Spojení (L4 Mód)

600,000

1,000,000

1,000,000

BGP Trasy

20,000

50,000

250,000

250,000

BGP Sousedi

10

20

100

100

BGP Trasy Redistribuované

Bez Omezení

Bez Omezení

Bez Omezení

Bez Omezení

OSPF Trasy

20,000

50,000

100,000

100,000

OSPF LSA Záznamy Max 750 Typ-1

20,000

50,000

100,000

100,000

OSPF Adjacence

10

20

40

40

OSPF Trasy Redistribuované

2000

5000

20,000

20,000

Celkové Trasy

20,000

50,000

250,000

250,000

→ Zdroj

Z tabulky je patrné, že vyrovnání zátěže na NSX Edge pro produktivní scénáře se doporučuje organizovat až od velikosti Large.

Na dnes mám vše. V následujících částech podrobně projdu nastavením každé síťové služby NSX Edge.

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster