VMware NSX för de minsta. Del 1

VMware NSX för de minsta. Del 1

Om man tittar pÄ konfigurationen av vilken brandvÀgg som helst, sÄ kommer vi förmodligen att se ett stort antal IP-adresser, portar, protokoll och subnÀt. PÄ detta klassiska sÀtt implementeras sÀkerhetspolicyn för anvÀndares Ätkomst till resurser. Först försöker man hÄlla ordning i konfigurationen, men sedan börjar anstÀllda flytta mellan avdelningar, servrar dupliceras och byter roller, Ätkomster för olika projekt skapas dÀr de normalt inte Àr tillÄtna, och hundratals okÀnda stigar uppstÄr.

Runt reglerna, om man har tur, finns det kommentarer som "Be om att göra det, Vasa" eller "Detta Àr en passage i DMZ". NÀtverksadministratören sÀger upp sig, och allt blir helt oklart. Sedan bestÀmmer sig nÄgon för att rensa konfigurationen frÄn Vasa, och SAP kraschar eftersom Vasa en gÄng bad om denna Ätkomst för att fÄ SAP att fungera.

VMware NSX för de minsta. Del 1

Idag kommer jag att berÀtta om VMware NSX, som hjÀlper till att tillÀmpa nÀtverks- och sÀkerhetspolicys utan röra i brandvÀggarnas konfigurationer. Jag visar ocksÄ vilka nya funktioner som har tillkommit jÀmfört med vad VMware tidigare hade inom detta omrÄde.

VMWare NSX – en plattform för virtualisering och sĂ€kerstĂ€llande av nĂ€tverkstjĂ€nster. NSX löser uppgifter relaterade till routning, switching, belastningsbalansering, brandvĂ€gg och kan mycket annat intressant.

NSX Àr arvet frÄn VMware:s egen produkt vCloud Networking and Security (vCNS) och det förvÀrvade Nicira NVP.

FrÄn vCNS till NSX

Tidigare hade kunden i en molnlösning baserad pÄ VMware vCloud en separat virtuell maskin för vCNS vShield Edge. Denna agerade som en grÀnsöverskridande gateway dÀr mÄnga nÀtverksfunktioner kunde konfigureras: NAT, DHCP, brandvÀgg, VPN, belastningsbalanserare etc. vShield Edge begrÀnsade den virtuella maskinens interaktion med omvÀrlden enligt reglerna som angavs i brandvÀggen och NAT. Inom nÀtverket kommunicerade de virtuella maskinerna fritt med varandra inom subnÀten. Om man verkligen vill separera och styra trafik kan man skapa ett separat nÀtverk för olika delar av applikationerna (olika virtuella maskiner) och ange motsvarande regler för deras nÀtverksinteraktion i brandvÀggen. Men detta Àr tidskrÀvande, komplicerat och ointressant, sÀrskilt nÀr man har ett par dussin virtuella maskiner.

I NSX har VMware realiserat konceptet mikrosektorisering med hjÀlp av en distribuerad brandvÀgg (distributed firewall) som Àr inbyggd i hypervisorens kÀrna. HÀr definieras sÀkerhetspolicyer och nÀtverksinteraktioner inte bara för IP- och MAC-adresser, utan Àven för andra objekt: virtuella maskiner och applikationer. Om NSX Àr implementerat inom organisationen kan sÄdana objekt vara en anvÀndare eller en grupp anvÀndare frÄn Active Directory. Varje sÄdant objekt blir en mikrosektor i sin sÀkerhetskontext, i det önskade subnÀtet, med sin mysiga DMZ :),

VMware NSX för de minsta. Del 1
Tidigare fanns det en enda sÀkerhetsperimeter för hela resursförbundet, skyddad av en grÀnsswitch, men med NSX kan man avskÀrma en enskild virtuell maskin frÄn oönskad interaktion, Àven inom ett och samma nÀtverk.

SÀkerhetspolicyer och nÀtverksinteraktioner anpassas om objektet flyttas till ett annat nÀtverk. Till exempel, om vi flyttar en databasmaskin till en annan nÀtverkssektor eller till och med till ett annat kopplat virtuellt datacenter, fortsÀtter reglerna som definierats för denna virtuella maskin att gÀlla oavsett dess nya placering. Applikationsservern kommer fortfarande att kunna interagera med databasen.

Den gamla grÀnsroutern vCNS vShield Edge har ersatts av NSX Edge. Den har hela den gamla Edge:ns gentlemanpaket plus flera nya anvÀndbara funktioner. Det Àr vad som kommer att diskuteras hÀrnÀst.

Vad Àr nytt med NSX Edge?

Funktionaliteten hos NSX Edge beror pÄ utgÄvan NSX. Det finns totalt fem: Standard, Professional, Advanced, Enterprise, Plus Remote Branch Office. Allt nytt och intressant kan ses frÄn och med Advanced. Inklusive det nya grÀnssnittet, som fram till den fullstÀndiga övergÄngen av vCloud till HTML5 (VMware lovar sommaren 2019) öppnas i en ny flik.

BrandvÀgg. Som objekt som reglerna kommer att tillÀmpas pÄ kan man vÀlja IP-adresser, nÀtverk, gateway-grÀnssnitt och virtuella maskiner.

VMware NSX för de minsta. Del 1

VMware NSX för de minsta. Del 1

DHCP. Förutom att stÀlla in IP-adressintervallet som automatiskt kommer att tilldelas virtuella maskiner i detta nÀtverk, har NSX Edge fÄtt funktioner som Binding och Relay.

I fliken Bindings kan man binda MAC-adressen för den virtuella maskinen till IP-adressen, om man vill att IP-adressen inte ska Àndras. Det viktigaste Àr att denna IP-adress inte ingÄr i DHCP Pool.

VMware NSX för de minsta. Del 1

I fliken Relay DHCP-meddelanden omdirigeras till DHCP-servrar som ligger utanför din organisation i vCloud Director, inklusive DHCP-servrar för fysisk infrastruktur.

VMware NSX för de minsta. Del 1

Routing. Tidigare kunde endast statisk routing konfigureras med vShield Edge. Nu finns det dynamisk routing med stöd för OSPF- och BGP-protokoll. ECMP (Active-active) instÀllningar Àr ocksÄ tillgÀngliga, vilket möjliggör aktivt aktiverad failover till fysiska routrar.

VMware NSX för de minsta. Del 1
Konfigurera OSPF

VMware NSX för de minsta. Del 1
BGP-instÀllning

En ny funktion Àr instÀllningen för ruttöverföring mellan olika protokoll,
ruttöverföring (route redistribution).

VMware NSX för de minsta. Del 1

L4/L7 Lastbalanserare. X-Forwarded-For för HTTPs-headern har introducerats. Utan den hade mÄnga problem. Till exempel, om du har en webbplats som du balanserar. Utan att vidarebefordra denna header fungerade allt, men i statistik för webbservern sÄg du inte IP-adresserna för besökarna, utan IP-adressen för lastbalanseraren. Nu Àr allt korrekt.

Även i fliken Application Rules kan du nu lĂ€gga till skript som direkt styr trafikbalanseringen.

VMware NSX för de minsta. Del 1

VPN. Förutom IPSec VPN stöder NSX Edge:

  • L2 VPN, som gör det möjligt att strĂ€cka nĂ€tverk mellan geografiskt skilda platser. Denna typ av VPN Ă€r anvĂ€ndbar, till exempel nĂ€r en virtuell maskin ska flyttas till en annan plats men förbli inom samma subnĂ€t och behĂ„lla sin IP-adress.

VMware NSX för de minsta. Del 1

  • SSL VPN Plus, som möjliggör att anvĂ€ndare ansluter till företagsnĂ€tverket pĂ„ distans. Denna funktion fanns pĂ„ vSphere-nivĂ„, men detta Ă€r en nyhet för vCloud Director.

VMware NSX för de minsta. Del 1

SSL-certifikat. Nu kan certifikat installeras pÄ NSX Edge. Detta relaterar Äterigen till behovet av en lastbalanserare utan certifikat för https.

VMware NSX för de minsta. Del 1

Objektgrupper (Grouping Objects). I denna flik definieras grupper av objekt, för vilka specifika regler för nÀtverksinteraktion kommer att gÀlla, till exempel brandvÀggsregler.

Dessa objekt kan vara IP- och MAC-adresser.

VMware NSX för de minsta. Del 1
 
VMware NSX för de minsta. Del 1

HÀr finns ocksÄ en lista över tjÀnster (kombination av protokoll-port) och applikationer som kan anvÀndas vid skapandet av brandvÀggsregler. Endast portaladministratören för vCD kan lÀgga till nya tjÀnster och applikationer.

VMware NSX för de minsta. Del 1
 
VMware NSX för de minsta. Del 1

Statistik. Statistik över anslutningar: trafik som passerar genom gateway, brandvÀgg och lastbalanserare.

Status och statistik för varje tunnel av IPSEC VPN och L2 VPN.

VMware NSX för de minsta. Del 1

Loggning. I Edge-instÀllningar kan du ange servern för loggning. Loggning fungerar för DNAT/SNAT, DHCP, brandvÀgg, ruttnig, lastbalanserare, IPsec VPN, SSL VPN Plus.
 
För varje objekt/tjÀnst finns följande typer av aviseringar:

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

VMware NSX för de minsta. Del 1

Storlekar pÄ NSX Edge

Beroende pÄ de uppgifter som ska utföras och volymerna kan VMware rekommenderar skapa NSX Edge av följande storlekar:

NSX Edge
(Kompakt)

NSX Edge
(Större)

NSX Edge
(Kvadratstörre)

NSX Edge
(X-Större)

vCPU

1

2

4

6

Minne

512MB

1GB

1GB

8GB

Disk

512MB

512MB

512MB

4,5GB + 4GB

Syfte

Ett
program, test
datacenter

Liten
eller medel
datacenter

Belastad
brandvÀgg

Lastbalansering
belastningar pÄ L7-nivÄ

Nedan i tabellen visas prestandamÄtt för nÀtverkstjÀnster beroende pÄ storleken pÄ NSX Edge.

NSX Edge
(Kompakt)

NSX Edge
(Större)

NSX Edge
(Kvadratstörre)

NSX Edge
(X-Större)

GrÀnssnitt

10

10

10

10

Subinterfacer (Trunk)

200

200

200

200

NAT-regler

2,048

4,096

4,096

8,192

ARP-poster
Till överskrivning

1,024

2,048

2,048

2,048

FW-regler

2000

2000

2000

2000

FW-prestanda

3Gbps

9,7Gbps

9,7Gbps

9,7Gbps

DHCP-pooler

20,000

20,000

20,000

20,000

ECMP-vÀgar

8

8

8

8

Statisk rutter

2,048

2,048

2,048

2,048

LB-pooler

64

64

64

1,024

LB virtuella servrar

64

64

64

1,024

LB-server/pool

32

32

32

32

LB-statuskontroller

320

320

320

3,072

LB-applikationsregler

4,096

4,096

4,096

4,096

L2VPN-klienter Hub till Spoke

5

5

5

5

L2VPN-nÀtverk per klient/server

200

200

200

200

IPSec-tunnlar

512

1,600

4,096

6,000

SSLVPN-tunnlar

50

100

100

1,000

SSLVPN privata nÀtverk

16

16

16

16

Samtidiga sessioner

64,000

1,000,000

1,000,000

1,000,000

Sessioner/Sekund

8,000

50,000

50,000

50,000

LB genomströmning L7-proxy)

2,2Gbps

2,2Gbps

3Gbps

LB genomströmning L4-lÀge)

6Gbps

6Gbps

6Gbps

LB anslutningar/s (L7-proxy)

46,000

50,000

50,000

LB samtidiga anslutningar (L7-proxy)

8,000

60,000

60,000

LB anslutningar/s (L4-lÀge)

50,000

50,000

50,000

LB samtidiga anslutningar (L4-lÀge)

600,000

1,000,000

1,000,000

BGP-rutter

20,000

50,000

250,000

250,000

BGP-grannar

10

20

100

100

BGP-rutter omfördelade

Ingen grÀns

Ingen grÀns

Ingen grÀns

Ingen grÀns

OSPF-rutter

20,000

50,000

100,000

100,000

OSPF LSA-poster max 750 typ-1

20,000

50,000

100,000

100,000

OSPF-grannar

10

20

40

40

OSPF-rutter omfördelade

2000

5000

20,000

20,000

Totala rutter

20,000

50,000

250,000

250,000

→ KĂ€lla

Av tabellen framgÄr att belastning pÄ NSX Edge för produktionsscenarier rekommenderas att organiseras, först frÄn storleken Större.

Detta Àr allt för idag. I följande delar kommer jag att gÄ igenom instÀllningen för varje nÀtverkstjÀnst pÄ NSX Edge i detalj.

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster