GNS
| Fiche express | |
|---|---|
| Type | Composant Oracle Clusterware |
| Nom complet | Grid Naming Service |
| Depuis | Oracle Clusterware 11g Release 2 |
| Voir aussi | CRS · Kernel parameters 11gR2 · Memo RAC |
GNS (Grid Naming Service) est un service introduit avec Oracle Clusterware 11g Release 2 permettant d'attribuer dynamiquement, via DHCP, la plupart des adresses IP du cluster (VIP et interconnect privé) — élément clé de la fonctionnalité Grid Plug and Play (GPnP), qui vise à limiter la configuration réseau statique par noeud.
Principe
Les demandes de résolution de noms pour le sous-domaine délégué par le DNS du cluster sont prises en charge par GNS via mDNS (multicast DNS), intégré à Oracle Clusterware. Cela évite de gérer manuellement les adresses IP et la résolution de noms, ce qui est particulièrement utile dans un cluster dynamique où des noeuds sont ajoutés ou retirés fréquemment.
Contrepartie : activer GNS nécessite un serveur DHCP sur le réseau public, en plus des composants réseau habituels — une complexité qui n'est pas toujours justifiée sur un cluster de taille modeste. L'alternative, plus simple à mettre en oeuvre, reste l'attribution manuelle d'adresses IP statiques déclarées dans le DNS.
Pour aller plus loin
- Guide officiel : Oracle Grid Infrastructure Installation Guide 11g Release 2 (11.2) for Linux
- Article de référence (Jeffrey Hunter, oracle.com/technetwork) sur la mise en place d'un cluster RAC 11gR2 avec iSCSI, incluant une section dédiée à GNS
- Exemple d'installation 11gR2 avec GNS sous VirtualBox (blog tiers, non revérifié)
Voir aussi
- CRS — démon central du clusterware
- Kernel parameters 11gR2 — prérequis noyau pour une installation 11gR2
- Memo RAC — commandes courantes d'exploitation RAC