Le composant SD-WAN Gateway s'exécute sur un hyperviseur standard (KVM ou VMware ESXi).
Configuration minimale requise pour le serveur
Pour exécuter l'hyperviseur :
- CPU : Intel XEON (10 cœurs au minimum pour exécuter une seule VM de passerelle à 8 cœurs) avec une vitesse d'horloge minimale de 2,0 GHz est requis pour obtenir des performances maximales. Le CPU doit prendre en charge et activer les jeux d'instructions suivants : AES-NI, SSSE3, SSE4, RDTSC, RDSEED, RDRAND ou AVX/AVX2/AVX512.
- Capacité minimale de 36 Go de RAM (une VM de passerelle nécessite 32 Go de RAM)
- Volume de disque persistant basé sur un disque magnétique ou un SSD d'au moins 150 Go (une VM de passerelle nécessite 96 Go)
- Au moins 1 port d'interface réseau 10Ge (2 de préférence) est requis lors de l'activation de l'interface de transfert des partenaires de passerelle (les cartes réseau 1Ge sont prises en charge, mais affecteront les performances). Les cartes réseau physiques prenant en charge SR-IOV sont les chipsets Intel 82599/82599ES et Intel X710/XL710.
Note : Configurez les paramètres BIOS de l'hôte comme suit :
- Hyperthreading - Désactivé
- Économies d'énergie - Désactivé
- Turbo CPU - Activé
- AES-NI - Activé
Exemples de spécifications de serveur
| Chipset de carte réseau | Matériel | Spécification |
|---|---|---|
| Intel 82599/82599ES | HP DL380G9 | http://www.hp.com/hpinfo/newsroom/press_kits/2014/ComputeEra/HP_ProLiantDL380_DataSheet.pdf |
| Intel X710/XL710 | Dell PowerEdge R640 | https://www.dell.com/en-us/work/shop/povw/poweredge-r640
|
| Intel X710/XL710 | Supermicro SYS-6018U-TRTP+ | https://www.supermicro.com/en/products/system/1U/6018/SYS-6018U-TRTP_.cfm
|
Spécifications de carte réseau requises pour la prise en charge de SR-IOV
| Fabricant du matériel | Version du microprogramme | Pilote d'hôte pour Ubuntu 18.04 | Pilote d'hôte pour ESXi 6.7 |
|---|---|---|---|
| Contrôleur Ethernet Intel Corporation double port XL710 pour 40 Go E QSFP+ | 7.0 | 2.10.19.30 | 1.8.6 et 1.10.9.0 |
| Contrôleur Ethernet Intel Corporation double port X710 pour 10 Go E SFP+ | 7.0 | 2.10.19.30 | 1.8.6 et 1.10.9.0 |
| Contrôleur Ethernet Intel Corporation quatre port X710 pour 10 Go E SFP+ | 7.0 | 2.10.19.30 | 1.8.6 et 1.10.9.0 |
| Carte Dell rNDC X710/350 | Nvm 7.10 et FW 19.0.12 | 2.10.19.30 | 1.8.6 et 1.10.9.0 |
Versions d'hyperviseur prises en charge
| Hyperviseur | Versions prises en charge |
|---|---|
| VMware |
|
| KVM |
|
Spécification de machine virtuelle (VM) SD-WAN Gateway
Pour VMware, le fichier OVA indique déjà la spécification minimale du matériel virtuel. Pour KVM, un exemple de fichier XML est fourni. Les spécifications minimales du matériel virtuel sont les suivantes :
- Si vous utilisez VMware ESXi :
- La sensibilité de latence doit être définie sur « Élevée ».
- La vNIC doit être de type « vmxnet3 » (ou SR-IOV, pour plus d'informations sur la prise en charge, reportez-vous à la section SR-IIOV).
- 8 vCPU (4 vCPU sont pris en charge, mais des performances inférieures sont attendues).
Important : tous les cœurs de vCPU doivent être mappés au même socket avec le paramètre Cœurs par socket (Cores per Socket) défini sur 8 avec 8 vCPU ou sur 4 lorsque 4 vCPU sont utilisés.
Note : L'hyper-threading doit être désactivé pour obtenir des performances maximales. - 32 Go de mémoire
- Capacité minimale de l'une des vNIC suivantes :
- La première vNIC est l'interface publique (extérieure), qui doit être une interface sans balise.
- La deuxième vNIC est facultative et fait office d'interface privée (à l'intérieur) qui peut prendre en charge le balisage VLAN dot1q et Q-in-Q. Cette interface fait généralement face au routeur PE ou au commutateur L3.
- vNIC facultative (si une interface de gestion/OAM distincte est requise).
- 96 Go de disque virtuel.
- Si vous utilisez KVM :
- La vNIC doit être de type « pont Linux ». (SR-IOV est requis pour obtenir des performances élevées. Pour plus d'informations sur la prise en charge, reportez-vous à la section SR-IIOV).
- 8 vCPU (4 vCPU sont pris en charge, mais des performances inférieures sont attendues).
Important : tous les cœurs de vCPU doivent être mappés au même socket avec le paramètre Cœurs par socket (Cores per Socket) défini sur 8 avec 8 vCPU ou sur 4 lorsque 4 vCPU sont utilisés.
Note : L'hyper-threading doit être désactivé pour obtenir des performances maximales. - 32 Go de mémoire
- Capacité minimale de l'une des vNIC suivantes :
- La première vNIC est l'interface publique (extérieure), qui doit être une interface sans balise.
- La deuxième vNIC est facultative et fait office d'interface privée (à l'intérieur) qui peut prendre en charge le balisage VLAN dot1q et Q-in-Q. Cette interface fait généralement face au routeur PE ou au commutateur L3.
- vNIC facultative (si une interface de gestion/OAM distincte est requise).
- 96 Go de disque virtuel.
Configuration requise pour le pare-feu/dispositif NAT
Note : Ces exigences s'appliquent si le composant
SD-WAN Gateway est déployé derrière un pare-feu et/ou un dispositif NAT.
- Le pare-feu doit autoriser le trafic sortant du composant SD-WAN Gateway vers TCP/443 (pour la communication avec SD-WAN Orchestrator).
- Le pare-feu doit autoriser le trafic entrant d'Internet vers UDP/2426 (VCMP), UDP/4500 et UDP/500. Si le dispositif NAT n'est pas utilisé, le pare-feu doit également autoriser IP/50 (ESP).
- Si le dispositif NAT est utilisé, les ports ci-dessus doivent être traduits en une adresse IP accessible en externe. Les traductions NAT 1:1 et de ports sont prises en charge.
Référentiel Git avec modèles et échantillons
Le référentiel Git suivant contient des modèles et des exemples.
git clone https://bitbucket.org/velocloud/deployment.git