Ignorer les liens de navigation | |
Quitter l'aperu | |
Introduction aux environnements de virtualisation d'Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Français) |
1. Introduction aux environnements de virtualisation d'Oracle Solaris 11.1
Présentation d'Oracle Solaris Zones
L'objectif de la virtualisation est de passer de la gestion de composants de centres de données individuels à la gestion de pools de ressources. La virtualisation de serveur permet de garantir le succès de projets de consolidation de serveur dans lesquels les différents systèmes doivent rester séparés.
Une virtualisation de serveur réussie présente les avantages suivants :
Une meilleure exploitation du matériel
Plus de flexibilité dans l'allocation des ressources
Une réduction de la consommation électrique du centre de données
Une réduction des coûts de gestion
Une réduction du coût de possession
Des limites de ressources et d'administration d'une application à l'autre sur un système
Les modèles de virtualisation sont décrits à l'aide des caractéristiques concurrentes suivantes :
Le niveau d'isolement de l'environnement d'exécution
Le niveau de flexibilité des ressources
Plus l'isolement assuré par un modèle est important, moins il offre de flexibilité en ce qui concerne les ressources. Inversement, plus un modèle offre de flexibilité dans l'allocation des ressources, moins il assure d'isolement. Ces caractéristiques étant concurrentes, elles ne peuvent pas être maximisées à l'aide d'un seul modèle.
Oracle Solaris 11.1 peut être utilisé avec n'importe lequel des modèles de technologies de virtualisation suivants :
La virtualisation du système d'exploitation (SE) offre un ou plusieurs environnements d'exécution isolés dans une seule instance du système d'exploitation. Chaque environnement contient ce qui apparaît comme un exemplaire distinct du système d'exploitation dans un conteneur. Le modèle de virtualisation du SE offre des performances et une flexibilité quasi natives ainsi qu'une consommation de disque, de mémoire vive et de CPU largement inférieures à celles de machines virtuelles ou de domaines physiques. Cependant, le modèle de virtualisation du SE présente le niveau d'isolement de l'environnement d'exécution le plus bas.
Oracle Solaris 11.1 fournit ce modèle de virtualisation par le biais du produit Oracle Solaris Zones.
Les machines virtuelles peuvent être utilisées pour exécuter plusieurs instances de système d'exploitation avec un seul ensemble de ressources matérielles. Chaque machine virtuelle que vous créez exécute son propre système d'exploitation. Vous pouvez ainsi exécuter plusieurs systèmes d'exploitation différents. Un hyperviseur logiciel ou de microprogramme crée l'illusion que chaque système d'exploitation invité s'exécute sur un système distinct. Les machines virtuelles offrent une flexibilité des ressources moindre par rapport à une machine recourant à la virtualisation du SE, mais elles assurent un meilleur isolement.
Oracle Solaris 11.1 fournit ce modèle de virtualisation par le biais d'Oracle VM Server for SPARC, d'Oracle VM Server for x86 et d'Oracle VM VirtualBox.
Pour plus d'informations sur l'utilisation d'Oracle VM VirtualBox, reportez-vous au site Oracle VM VirtualBox documentation.
Les partitions matérielles, également appelées domaines physiques, assurent une séparation physique des systèmes d'exploitation en cours d'exécution et de leurs ensembles de ressources et d'alimentation distincts. Ce modèle n'utilisant pas d'hyperviseur, il offre des performances de système nu. Ce modèle de virtualisation assure le meilleur isolement, mais il est beaucoup moins souple en ce qui concerne la configuration des ressources que les machines virtuelles ou le modèle de virtualisation du SE.
Oracle fournit ce type de la virtualisation sur les serveurs Sun SPARC Enterprise de série M d'Oracle. Pour plus d'informations, reportez-vous à la documentation des serveurs SPARC de série M d'Oracle.
Les points suivants décrivent la manière dont vous pouvez mettre en oeuvre chaque technologie de virtualisation de Oracle Solaris 11.1 dans votre environnement :
Mettez en oeuvre Oracle Solaris Zones pour maximiser l'efficacité et l'évolutivité des charges de travail et faire migrer les charges de travail Solaris 8, Solaris 9, Oracle Solaris 10 et Oracle Solaris 11 vers de nouveaux systèmes matériels.
Mettez en oeuvre Oracle VM Server for SPARC pour déployer différents environnements Oracle Solaris 10 et Oracle Solaris 11 sur des systèmes chip multithreading (CMT) SPARC.
Mettez en oeuvre Oracle VM Server for x86 pour déployer un serveur exécutant des systèmes d'exploitation hétérogènes, notamment les systèmes d'exploitation Oracle Solaris 10 et Oracle Solaris 11, en tant qu'invités.
Mettez en oeuvre Oracle VM VirtualBox pour développer et tester des logiciels dans des environnements hétérogènes.
Oracle VM VirtualBox permet d'exécuter des systèmes d'exploitation 32 bits et 64 bits non modifiés en tant que machines virtuelles sur des processeurs Intel et AMD directement sur votre système d'exploitation existant.
Mettez en oeuvre des serveurs SPARC de série M d'Oracle pour déployer différents systèmes d'exploitation Oracle Solaris 10 et Oracle Solaris 11 dans des domaines isolés. Chaque domaine est séparé et isolé des autres domaines sur le serveur de série M au niveau du socket, ou au niveau du plateau s'il convient d'isoler également les alimentations électriques. Chaque domaine peut exécuter une version différente du système d'exploitation Oracle Solaris 10 ou Oracle Solaris 11.
Vous pouvez également combiner plusieurs technologies de virtualisation pour optimiser la charge de travail globale. Vous pouvez par exemple configurer l'exécution de plusieurs zones au sein d'une machine virtuelle ou d'un domaine Oracle Solaris afin de tirer parti des points forts des différentes technologies de virtualisation.