Réseau dans OpenStack
Le réseau est un composant central d'OpenStack qui permet la connectivité entre les machines virtuelles (VM), les réseaux externes et d'autres services. Il fournit une infrastructure flexible et évolutive pour créer et gérer des topologies réseau.
Concepts réseau clés
- Routeur virtuel (VR) : connecte les réseaux privés à l'internet public. Fournit la NAT (traduction d'adresses réseau) et le routage. Les routeurs sont déployés en haute disponibilité (Master/Slave).
- Réseaux privés : réseaux isolés où vos VM opèrent. Non directement accessibles depuis internet.
- Sous-réseaux : plages d'adresses IP attribuées à un réseau. Peuvent être IPv4 ou IPv6.
- Floating IP : adresses IP publiques attribuées dynamiquement aux VM pour les rendre accessibles depuis internet.
- Groupes de sécurité : règles de pare-feu à état qui contrôlent le trafic entrant (Ingress) et sortant (Egress) des VM.
- Redirection de ports : redirige le trafic entrant d'un port de floating IP vers un port spécifique d'une VM.
- Load Balancer : répartit le trafic entre plusieurs VM pour améliorer la disponibilité et les performances (Octavia).
- IPSEC VPN : connexions site à site sécurisées entre votre réseau OpenStack et des réseaux externes.
- Réseau RBAC : partage des réseaux entre projets via le contrôle d'accès basé sur les rôles.
- IPv6 : prise en charge de l'adressage IPv6 et des configurations dual-stack (IPv4/IPv6).
Dans cette section
- Setup Network : créez un routeur virtuel, un réseau privé et un sous-réseau, puis connectez-les.
- Groupes de sécurité : créez des groupes de sécurité, ajoutez des règles de pare-feu et affectez-les aux VM.
- Load Balancer : configurez des load balancers HTTP et HTTPS terminés via CLI.
- Redirection de ports : redirigez le trafic d'un port de floating IP vers une VM via Horizon et la CLI.
- IPSEC VPN : configurez des connexions IPSEC VPN site à site dans Horizon.
- Réseaux RBAC : partagez des réseaux entre projets via RBAC en CLI.
- IPv6 : Horizon : créez des réseaux IPv6 ou dual-stack dans le dashboard Horizon.
- IPv6 : CLI : créez des réseaux IPv6 ou dual-stack avec l'OpenStack CLI.