2.1. A propos des centres Oracle VDI et des hôtes

2.1.1. Configuration d'hôte Oracle VDI unique
2.1.2. Configuration à haute disponibilité utilisant la base de données MySQL Server intégrée
2.1.3. Configuration à haute disponibilité utilisant une base de données MySQL distante

Un centre vdi-center; se compose d'un ou plusieurs hôtes sur lesquels le logiciel Oracle VDI est installé et configuré.

Le premier hôte configuré devient le centre Oracle VDI et est appelé hôte principal. D'autres hôtes sont configurés et ajoutés au centre Oracle VDI en tant qu'hôtes secondaires. Si vous ajoutez plus d'un hôte dans un centre Oracle VDI, vous configurez automatiquement le centre pour une haute disponibilité. La haute disponibilité offre une grande fiabilité car, lorsqu'un hôte tombe en panne, un autre continue d'héberger les sessions de bureau avec une interruption de service minimale pour l'utilisateur. Une configuration avec un centre Oracle VDI ne contenant qu'un seul hôte est également prise en charge.

En dehors de la haute disponibilité, le second choix de configuration principale consiste à utiliser ou non la base de données MySQL Server d'Oracle VDI ou de se connecter à distance à votre propre base de données.

Il existe plusieurs configurations possibles pour Oracle VDI. Les sections suivantes décrivent les principaux modèles de configuration.

2.1.1. Configuration d'hôte Oracle VDI unique

La configuration d'un hôte Oracle VDI unique est destinée aux déploiements pour lesquels le faible coût est prioritaire par rapport à la haute disponibilité. La configuration d'un hôte Oracle VDI unique n'autorise pas le basculement, et tous les composants requis sont installés sur un même hôte. Cette configuration n'est possible que si vous utilisez l'Oracle VM VirtualBox intégré. Sur les plates-formes Oracle Solaris, vous devez utiliser un pool ZFS local, un disque local, ou un partage NFS (network file system) pour le stockage. Sur les plates-formes Oracle Linux, vous devez utiliser un disque local ou un partage de système de fichiers en réseau pour le stockage.

Figure 2.1. Configuration d'hôte Oracle VDI unique

Diagramme illustrant la configuration unique de l'hôte Oracle VDI.

Il est possible d'utiliser des hôtes distincts pour la base de données, la plate-forme de virtualisation et le stockage, mais cela accroît le coût du déploiement sans augmenter la disponibilité.

2.1.2. Configuration à haute disponibilité utilisant la base de données MySQL Server intégrée

Une configuration à haute disponibilité avec base de données MySQL Server intégrée requiert au moins deux hôtes. L'hôte principal est le centre Oracle VDI et la haute disponibilité est automatiquement configurée dès l'ajout d'un hôte secondaire. D'autres hôtes secondaires peuvent être ajoutés dans le centre Oracle VDI pour en augmenter la capacité.

Figure 2.2. Configuration à haute disponibilité utilisant la base de données MySQL Server intégrée

Le diagramme présente un centre Oracle VDI de haute disponibilité composé de deux hôtes, un principal et un secondaire, avec la base de données MySQL Server intégrée.

Cette configuration assure la haute disponibilité au niveau de la base de données, mais aussi au niveau de l'accès aux bureaux.

Au niveau de la base de données, l'hôte principal exécute la base de données (la base de données maître) pour l'ensemble du centre Oracle VDI. Le premier hôte secondaire qui est ajouté au centre Oracle VDI exécute la base de données de réplication (la base de données esclave). La base de données esclave n'est pas active et reçoit simplement les mises à jour asynchrones issues de la base de données maître. Lorsque l'hôte principal est indisponible, l'hôte secondaire est automatiquement promu, avec sa base de données de réplication, en tant que nouvel hôte principal. Les hôtes secondaires supplémentaires ne jouent aucun rôle de base de données.

Au niveau de l'accès aux bureaux, l'hôte principal est configuré en tant que serveur Sun Ray principal et les hôtes secondaires en tant que serveurs Sun Ray secondaires. Réunis, ils forment un groupe de basculement. Si l'hôte principal devient indisponible, vous pouvez promouvoir manuellement un hôte secondaire pour qu'il devienne le nouvel hôte principal. Vous pouvez également activer la reconfiguration automatique, de sorte que le serveur principal de Sun Ray soit automatiquement reconfiguré après un basculement. Pour plus d'informations, reportez-vous à la Section 8.11.8, « Modification du serveur principal Sun Ray ». Le basculement ne se produit que si la base de données MySQL Server intégrée est utilisée.

La haute disponibilité de la plate-forme de virtualisation, du stockage et du répertoire utilisateur doit être configurée séparément.

2.1.3. Configuration à haute disponibilité utilisant une base de données MySQL distante

Une configuration à haute disponibilité avec base de données MySQL distante requiert au moins deux hôtes. L'hôte principal est le centre Oracle VDI et la haute disponibilité est automatiquement configurée dès l'ajout d'un hôte secondaire. D'autres hôtes secondaires peuvent être ajoutés dans le centre Oracle VDI pour en augmenter la capacité.

Figure 2.3. Configuration à haute disponibilité utilisant une base de données MySQL distante

Le diagramme présente un centre Oracle VDI de haute disponibilité composé de deux hôtes, un principal et un secondaire, avec une base de données MySQL Server distante.

Cette configuration assure la haute disponibilité au niveau de l'accès aux bureaux. L'hôte principal est configuré en tant que serveur Sun Ray principal et les hôtes secondaires en tant que serveurs Sun Ray secondaires. Réunis, ils forment un groupe de basculement. Quand une base de données distante est utilisée, il ne se produit jamais de basculement automatique. Si l'hôte principal devient indisponible, vous devez promouvoir manuellement un hôte secondaire pour qu'il devienne le nouvel hôte principal. Pour plus d'informations, reportez-vous à la Section 8.11.8, « Modification du serveur principal Sun Ray ».

Il est possible de configurer la haute disponibilité au niveau de la base de données distante, mais cette opération s'effectue hors d'Oracle VDI.

La haute disponibilité de la plate-forme de virtualisation, du stockage et du répertoire utilisateur doit être configurée séparément.