[WEBINAR💻] Modernisez votre IT, migrez vers le cloud Oracle avec la préparation de votre Landing Zone. Inscrivez-vous dès maintenant à notre prochain webianr🎙!

✖︎
utilisation oracle database en version virtualisée

Une évolution majeure pour utiliser Oracle Database Appliance en mode virtualisé

23/11/2013
Données
Infrastructure IT

Avec la version 2.8 de son logiciel système, Oracle apporte des améliorations majeures pour l'utilisation de l'Oracle Database Appliance (ODA), dans un contexte virtualisé.

oda28-01

Dans notre billet de novembre 2012, nous avons avons présenté l'utilisation de l'ODA dans un contexte virtualisé (avec la solution de virtualisation Oracle : OVM). Cette nouveauté était liée à la version 2.5 et 2.6 du logiciel système de l'ODA. Revoyons l'historique des versions ODA :

oda28-03

Pour information, la version 2.7 du logiciel ODA a apporté en août 2013 ces nouvelles fonctionnalités :

  • Oracle Unbreakable Enterprise Kernel (Linux) 5.9 pour Bare Metal et Virtualized Platform ODA_BASE (2.7.39-400.111.1.el5uek)
  • OVM, qui passe de la version 3.1.1 à la version 3.2.3 (2.7.39-300.32.1.el5uek)
  • Oracle Database Patch Set Update (PSU) 11.2.0.3.7 et 11.2.0.2.11
  • Pour le hardware (autre que X3-2), ILOM / BIOS mis à jour en 3.0.16.22c r80379 / 12010311
  • La commande oakcli show fournit une nouvelle option permettant de visualiser la version hardware et le type d'environnement :      oakcli show env_hw

Qu'apporte la version 2.8 du logiciel ODA, sortie en novembre 2013 ?

oda28-02

1. Support d'Oracle 11.2.0.4

Désormais, l'ODA est mis en oeuvre avec la version 11.2.0.4 d'Oracle Database. Il est également possible de mettre en oeuvre les versions plus anciennes de la base en téléchargeant et mettant en oeuvre les fichiers clones (Patch 14777276 pour la 11.2.0.3.X , Patch 14349293 pour la 11.2.0.2.X).

2. Stockage partagé (Shared Repository) pour les VM

Jusqu'alors, lorsque l'ODA était déployé en mode virtualisé, les VM supplémentaires (autre que l'ODA_BASE, unique par serveur) devaient stocker leurs fichiers images sur les disques internes aux serveurs, avec une limite fixée à 350 Go. Désormais, ODA permet de stocker les images des VM sur un espace partagé, utilisant la ou les baies disques de l'ODA. Un vaste espace est disponible de ce fait, et la VM peut démarrer indifféremment de l'un ou de l'autre des deux serveurs physiques. Pour rappel, voici l'architecture simplifiée de la virtualisation avec OVM sur ODA :

oda28-04

Voici un schéma présentant l'ancienne architecture (versions 2.6 et 2.7 du logiciel ODA) :

oda28-05

Dans cette architecture, les images des VM supplémentaires (DomU1, DomU2, DomU3, etc...) étaient stockées sur le disque interne du serveur qui héberge la VM concernée (350 Go maxi).

Voici un schéma présentant la nouvelle architecture apportée par la version 2.8 du logiciel ODA :

oda28-06

Dans cette architecture, les images des VM supplémentaires (DomU1, DomU2, DomU3, etc...) peuvent être stockées sur un espace partagé (Shared Repository) hébergé sur la(les) baies disques de l'ODA avec un  espace de stockage très très confortable. De plus, les VM peuvent désormais démarrer automatiquement. Voici le mode d'emploi pour définir cet espace partagé :

oda28-07

Désormais, il est donc possible de stocker des VM

  • sur un espace de stockage local sur chaque serveur physique (odarepo1 et odarepo2)
  • sur un espace de stockage partagé accessible à partir des deux serveurs de l'ODA (sharedrepo)

Voici la commande ODA permettant de visualiser la configuration (on voit ici le "sharedrepo" partagé) :

oda28-08

Cette modification majeure apporte donc les fonctionnalités Auto Restart et Failover HA pour les VM :

oda28-09

Les commandes d'administration sont extrêmement simples :

oakcli configure vm 
-prefnode - Preferred node on which VM has to be started [0/1]
-failover - [true | false]

3. Support de réseau VLAN

Le VLAN est une technologie permettant de partager un réseau physique entre différents domaines ou environnements tout en garantissant un haut niveau de sécurité et d'étanchéité entre ces domaines. Un serveur dispose d'un nombre limité de cartes réseaux. L'ODA X3-2 est équipé de

  • deux interfaces en mode aggrégé (4 cartes réseaux en mode bonded) dédiées aux flux utilisateurs
  • une interface en mode aggrégé (2 cartes réseaux en mode bonded) dédiée à l'Interconnect (lien réseau réservé au Cluster Oracle RAC)

Si plusieurs environnements réseaux doivent se connecter à l'ODA, il est nécessaire de partager une ou plusieurs des interfaces réseaux fournies. Le fait d'utiliser des VLAN permet de partager une même interface réseau tout en garantissant une étanchéité au niveau sécurité : il n'est pas possible de capturer des paquets réseau d'un autre VLAN. Voici un schéma présentant la configuration réseau d'un ODA mis en oeuvre en mode virtualisé :

oda28-11

Exemple de configuration réseau d'une VM sous ODA, avec utilisation de VLAN :

oda28-10

Voici les nouvelles commandes ODA pour gérer les VLAN :

create vlan  -vlanid  -if  -node <0|1>
show vlan
delete vlan  -node <0|1>
modify vm  -addnetwork 
modify vm  -deletenetwork

4. Surveillance approfondie du hardware

Grâce à des commandes en mode ligne il est désormais possible de surveiller l'état des composants Hardware des deux serveurs de l'ODA, que ce soit en mode natif ou en mode virtualisé. Cette fonctionnalité est disponible à partir de la version X3-2. Les attributs suivants font l'objet d'une surveillance :

  • Serveur
    • détails sur l'état, état de l'alimentation électrique, température, consommation électrique
  • Processeur
    • détails sur l'état
  • Mémoire
    • détails sur l'état, erreurs ECC corrigées
  • Unités de refroidissement
    • détails sur l'état, % , RPM
  • Réseau
    • détails sur l'état, LinkStatus
  • Alimentation électrique
    • détails sur l'état, puissance en entrée, puissance en sortie, températures

Une aide en ligne apporte des précisions :

$ oakcli show –h
. . .
. . .
server - Details of server sub-system
processor - Details of processor sub-system
memory - Details of memory sub-system
power - Details of power supply sub-system
cooling - Details of cooling sub-system
network - Details of network sub-system
. . .
. . . 

Voici les liens apportant des informations complémentaires sur cette mise à jour du logiciel 2.8 de l'ODA :

 http://docs.oracle.com/cd/E22693_01/doc.21/e23730/toc.htm

Oracle® Database Appliance Release Notes
Release 2.8 for Linux x86-64
E23730-21

http://docs.oracle.com/cd/E22693_01/index.htm

Oracle® Database Appliance Documentation

----------------------------------------------------------------------------------------------------------------------------------- Vous souhaitez en savoir plus sur la solution Oracle Database Appliance (ODA) que ce soit en mode natif ou en mode virtualisé ? Contactez-nous ici pour de plus amples informations.