Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Comprendre le pare-feu virtuel vSRX avec VMware

Cette section présente le pare-feu virtuel vSRX sur VMware

Présentation du pare-feu virtuel vSRX

Le pare-feu virtuel vSRX est une appliance de sécurité virtuelle qui fournit des services de sécurité et de mise en réseau au niveau du périmètre ou de la périphérie dans des environnements de cloud privé ou public virtualisés. Le pare-feu virtuel vSRX s’exécute comme une machine virtuelle (VM) sur un serveur x86 standard. Le pare-feu virtuel vSRX est basé sur le système d’exploitation Junos (Junos OS) et offre des fonctionnalités de mise en réseau et de sécurité similaires à celles disponibles dans les versions logicielles pour les pare-feu SRX Series.

Le pare-feu virtuel vSRX vous fournit une solution complète de pare-feu de nouvelle génération (NGFW), comprenant un pare-feu central, un VPN, un NAT, des services de sécurité avancés de couche 4 à 7 tels que la sécurité des applications, la détection et la prévention des intrusions (IPS), et des fonctionnalités de sécurité du contenu, y compris le filtrage Web amélioré et l’antivirus. Associé à ATP Cloud, le pare-feu virtuel vSRX offre un service cloud avancé de lutte contre les programmes malveillants avancé avec une analyse dynamique pour une protection contre les logiciels malveillants sophistiqués, et fournit un machine learning intégré pour améliorer l’efficacité du verdict et réduire le temps de résolution.

La figure 1 montre l’architecture de haut niveau.

Figure 1 : architecture de pare-feu virtuel vSRX vSRX Virtual Firewall Architecture

Le pare-feu virtuel vSRX comprend le plan de contrôle Junos (JCP) et le moteur de transfert de paquets (PFE) qui composent le plan de données. Le pare-feu virtuel vSRX utilise un processeur virtuel (vCPU) pour la JCP et au moins un vCPU pour le PFE. À partir de la version 15.1X49-D70 de Junos OS et de la version 17.3R1 de Junos OS, le pare-feu virtuel vSRX multicœur prend en charge l’évolutivité des vCPU et des Go de RAM virtuelle (vRAM). Des vCPU supplémentaires sont appliqués au plan de données pour augmenter les performances.

La version 18.4R1 de Junos OS prend en charge une nouvelle architecture logicielle vSRX Virtual Firewall 3.0 qui supprime les exigences de double système d’exploitation et de virtualisation imbriquée de l’architecture de pare-feu virtuel vSRX existante.

Dans l’architecture vSRX Virtual Firewall 3.0, FreeBSD 11.x est utilisé comme système d’exploitation invité, tandis que le moteur de routage et le moteur de transfert de paquets s’exécutent sur FreeBSD 11.x en tant que machine virtuelle unique pour améliorer les performances et l’évolutivité. Le pare-feu virtuel vSRX 3.0 utilise DPDK pour traiter les paquets de données du plan de données. Une mise à niveau directe de Junos du pare-feu virtuel vSRX vers le logiciel vSRX Virtual Firewall 3.0 n’est pas prise en charge.

Par rapport au pare-feu virtuel vSRX 3.0, le pare-feu virtuel vSRX présente les améliorations suivantes :

  • Suppression de la restriction relative à la prise en charge des machines virtuelles imbriquées dans les hyperviseurs.

  • Supprimé la restriction d’activation des ports connectés au plan de contrôle.

  • Amélioration du temps de démarrage et de la réactivité du plan de contrôle pendant les opérations de gestion.

  • Migration en direct améliorée.

La figure 2 illustre l’architecture logicielle de haut niveau pour le pare-feu virtuel vSRX 3.0

Figure 2 : architecture vSRX Virtual Firewall 3.0 vSRX Virtual Firewall 3.0 Architecture

Avantages et cas d’utilisation du pare-feu virtuel vSRX

Le pare-feu virtuel vSRX sur les serveurs x86 standard vous permet d’introduire rapidement de nouveaux services, de fournir des services personnalisés aux clients et d’adapter les services de sécurité en fonction des besoins dynamiques. Le pare-feu virtuel vSRX est idéal pour les environnements cloud publics, privés et hybrides.

Voici quelques-uns des principaux avantages du pare-feu virtuel vSRX dans un environnement multi-utilisateur de cloud privé ou public virtualisé :

  • Protection de pare-feu dynamique à la périphérie du locataire

  • Déploiement plus rapide des pare-feu virtuels sur de nouveaux sites

  • Capacité à s’exécuter sur divers hyperviseurs et infrastructures de cloud public

  • Routage complet, VPN, sécurité centrale et fonctionnalités réseau

  • Fonctionnalités de sécurité des applications (y compris IPS et App-Secure)

  • Fonctionnalités de sécurité du contenu (notamment l’antivirus, le filtrage Web, l’antispam et le filtrage de contenu)

  • Gestion centralisée avec Junos Space Security Director et gestion locale avec interface J-Web

  • Intégration Juniper Networks Juniper Advanced Threat Prevention Cloud (ATP Cloud)

Pare-feu virtuel vSRX sur le déploiement VMWare ESXi

VMware vSphere est un environnement de virtualisation pour les systèmes prenant en charge l’architecture x86. VMware ESXi® est l’hyperviseur utilisé pour créer et exécuter des machines virtuelles (VM) et des appliances virtuelles sur une machine hôte. VMware vCenter Server® est un service qui gère les ressources de plusieurs hôtes ESXi.

VMware vSphere Web Client est utilisé pour déployer la vm de pare-feu virtuel vSRX.

La figure 3 montre comment le pare-feu virtuel vSRX peut être déployé pour sécuriser les applications s’exécutant sur une ou plusieurs machines virtuelles. Le commutateur virtuel du pare-feu virtuel vSRX est connecté à un adaptateur physique (la liaison montante) de sorte que tout le trafic applicatif transite par la VM du pare-feu virtuel vSRX vers le réseau externe.

Figure 3 : Exemple de déploiement de pare-feu virtuel vSRX Example of vSRX Virtual Firewall Deployment

Pare-feu virtuel vSRX améliorez les performances

Le tableau 1 présente les performances du pare-feu virtuel vSRX en fonction du nombre de vCPU et de vRAM appliqués à une vm de pare-feu virtuel vSRX. Le tableau présente la version Junos OS dans laquelle une spécification logicielle particulière pour le déploiement du pare-feu virtuel vSRX sur VMware a été introduite. Vous devrez télécharger une version Spécifique de Junos OS pour tirer parti de certaines fonctionnalités de performance à l’évolutivité.

Tableau 1 : Le pare-feu virtuel vSRX améliore les performances

vCPU

Vram

Nic

Lancement de junos OS

2 processeurs virtuels

4 Go

  • SR-IOV (Intel 82599, X520/X540)

  • VMNET3

Version Junos OS 15.1X49-D15 et Junos OS version 17.3R1

5 processeurs virtuels

8 Go

  • SR-IOV (Intel 82599, X520/X540)

  • VMNET3

Version Junos OS 15.1X49-D70 et Junos OS 17.3R1

9 processeurs virtuels

16 Go

  • SR-IOV (Mellanox ConnectX-3/ConnectX-3 Pro et Mellanox ConnectX-4 EN/ConnectX-4 Lx FR)

Note:

Un SR-IOV (Mellanox ConnectX-3/ConnectX-3 Pro et Mellanox ConnectX-4 EN/ConnectX-4 Lx EN) est requis si vous avez l’intention d’adapter les performances et la capacité d’un pare-feu virtuel vSRX à 9 vCPU et 16 Go de vRAM.

Version Junos OS 18.4R1

17 processeurs virtuels

32 Go

  • SR-IOV (Mellanox ConnectX-3/ConnectX-3 Pro et Mellanox ConnectX-4 EN/ConnectX-4 Lx FR)

Note:

Sr-IOV (Mellanox ConnectX-3/ConnectX-3 Pro et Mellanox ConnectX-4 EN/ConnectX-4 Lx EN) est requis si vous avez l’intention de faire évoluer les performances et la capacité d’un pare-feu virtuel vSRX vers 17 vCPU et 32 Go de vRAM.

Version Junos OS 18.4R1

1 processeur virtuel

4 Go

SR-IOV sur les adaptateurs de la famille Mellanox ConnectX-3 et ConnectX-4.

Version Junos OS 21.2R1

4 processeurs virtuels

8 Go

SR-IOV sur les adaptateurs de la famille Mellanox ConnectX-3 et ConnectX-4.

Version Junos OS 21.2R1

8 processeurs virtuels

16 Gb

SR-IOV sur les adaptateurs de la famille Mellanox ConnectX-3 et ConnectX-4.

Version Junos OS 21.2R1

16 processeurs virtuels

32 Go

SR-IOV sur les adaptateurs de la famille Mellanox ConnectX-3 et ConnectX-4.

Version Junos OS 21.2R1

Vous pouvez faire évoluer les performances et la capacité d’une instance de pare-feu virtuel vSRX en augmentant le nombre de vCPU et la quantité de vRAM allouée au pare-feu virtuel vSRX. Le pare-feu virtuel vSRX multi-cœur sélectionne automatiquement les vCPU et les valeurs vRAM appropriées au moment du démarrage, ainsi que le nombre de files d’attente RSS (Receive Side Scaling) dans la carte réseau. Si les paramètres vCPU et vRAM alloués à une VM de pare-feu virtuel vSRX ne correspondent pas à ce qui est actuellement disponible, le pare-feu virtuel vSRX évolue jusqu’à la valeur prise en charge la plus proche pour l’instance. Par exemple, si une VM de pare-feu virtuel vSRX dispose de 3 vCPU et de 8 Go de vRAM, le pare-feu virtuel vSRX démarre à la taille plus petite du vCPU, ce qui nécessite un minimum de 2 processeurs virtuels. Vous pouvez faire évoluer une instance de pare-feu virtuel vSRX vers un nombre plus élevé de vCPU et une quantité de vRAM plus élevée, mais vous ne pouvez pas réduire une instance de pare-feu virtuel vSRX existante à un paramètre plus petit.

Note:

Le nombre de files d’attente RSS correspond généralement au nombre de vCPU de plan de données d’une instance de pare-feu virtuel vSRX. Par exemple, un pare-feu virtuel vSRX avec 4 vCPU de plan de données doit comporter 4 files d’attente RSS.

Augmentation de la capacité des sessions du pare-feu virtuel vSRX

La solution de pare-feu virtuel vSRX est optimisée pour augmenter le nombre de sessions en augmentant la mémoire.

Avec la possibilité d’augmenter le nombre de sessions en augmentant la mémoire, vous pouvez activer le pare-feu virtuel vSRX pour :

  • Offrez une sécurité hautement évolutive, flexible et hautes performances sur les sites stratégiques du réseau mobile.

  • Fournissez les performances dont les fournisseurs de services ont besoin pour faire évoluer et protéger leurs réseaux.

Exécutez la show security flow session summary | grep maximum commande pour afficher le nombre maximal de sessions.

À partir de la version 18.4R1 de Junos OS, le nombre de sessions de flux prises en charge sur une instance de pare-feu virtuel vSRX augmente en fonction de la taille de la vRAM utilisée.

À partir de la version 19.2R1 de Junos OS, le nombre de sessions de flux prises en charge sur une instance vSRX Virtual Firewall 3.0 augmente en fonction de la taille de la vRAM utilisée.

Le tableau 2 répertorie la capacité des sessions de flux.

Tableau 2 : Pare-feu virtuel vSRX et pare-feu virtuel vSRX 3.0 Détails de la capacité des sessions de flux

vCPU

Mémoire

Capacité des sessions de flux

2

4 Go

0,5 M

2

6 Go

1 M

2/5

8 Go

2 M

2/5

10 Go

2 M

2/5

12 Go

2,5 M

2/5

14 Go

3 M

2/5/9

16 Go

4 M

2/5/9

20 Go

6 M

2/5/9

24 Go

8 M

2/5/9

28 Go

10 M

2/5/9/17

32 Go

12 M

2/5/9/17

40 Go

16 M

2/5/9/17

48 Go

20 M

2/5/9/17

56 Go

24 M

2/5/9/17

64 Go

28 M

Tableau de l’historique des versions
Libération
Description
19.2R1
À partir de la version 19.2R1 de Junos OS, le nombre de sessions de flux prises en charge sur une instance vSRX Virtual Firewall 3.0 augmente en fonction de la taille de la vRAM utilisée.
18.4R1
À partir de la version 18.4R1 de Junos OS, le nombre de sessions de flux prises en charge sur une instance de pare-feu virtuel vSRX augmente en fonction de la taille de la vRAM utilisée.
15.1X49-D70
À partir de la version 15.1X49-D70 de Junos OS et de la version 17.3R1 de Junos OS, le pare-feu virtuel vSRX multicœur prend en charge l’évolutivité des vCPU et des Go de RAM virtuelle (vRAM). Des vCPU supplémentaires sont appliqués au plan de données pour augmenter les performances.