La virtualisation matérielle est un système qui utilise un processeur à agir comme s'il s'agissait de plusieurs ordinateurs différents. Cela a deux objectifs principaux. La première consiste à exécuter différents systèmes d'exploitation sur le même matériel. L'autre est de permettre à plusieurs utilisateurs d'utiliser le processeur en même temps. Bien qu'il existe des avantages à la fois logistique et financier à la virtualisation matérielle, il ya encore quelques limitations pratiques.
Le nom virtualisation matérielle est utilisé pour couvrir une gamme de technologies similaires et qui effectuent la même fonction de base. Strictement parlant, il devrait être appelé virtualisation assistée par le matériel. C'est parce que le processeur lui-même effectue une partie du travail de virtualisation. Ceci est en contraste à des techniques qui sont exclusivement des logiciels basés.
Tant le processeur principal, ou "puces", les fabricants ont leur propre virtualisation matérielle set-ups. Intel est connu comme Intel VT ou IVT. Le système d’Advanced Micro Devices est connu comme AMD-V. Les autres noms utilisés comprennent la virtualisation accélérée, machine virtuelle de matériel ou de virtualisation native.
La principale utilisation de la virtualisation matérielle consiste à permettre à plusieurs utilisateurs d'accéder au processeur. Cela signifie que chaque utilisateur peut avoir un moniteur séparé, un clavier et une souris et d'exécuter son système d'exploitation de manière indépendante. En ce qui concerne l'utilisateur, ils seront effectivement diriger leur propre ordinateur. Cette configuration peut réduire considérablement les coûts que plusieurs utilisateurs peuvent partager le même matériel de base.
Quelqu'un accéder à un ordinateur grâce à la virtualisation matérielle peut être dit de faire tourner un bureau virtuel. Il y a un risque que cela peut prêter à confusion. C'est parce que la phrase bureau virtuel est également utilisé pour décrire les caractéristiques de certains systèmes d'exploitation qui permettent à l'utilisateur d'étendre efficacement leur bureau à l'écran au-delà de la zone visible sur leur écran.
Il y a des limites importantes à la virtualisation matérielle. La première est qu'il nécessite encore un logiciel dédié pour effectuer la virtualisation, ce qui peut entraîner de coûts supplémentaires. Une autre est que, selon la manière dont la virtualisation est réalisée, il peut ne pas être aussi facile d'ajouter la puissance de traitement supplémentaire plus tard comme et quand il est nécessaire.
Peut-être le plus grand inconvénient est que peu importe comment efficacement la virtualisation est réalisée, la puissance de traitement maximale de la puce ne peut pas être dépassée. Cela signifie qu'il doit être partagé entre les différents utilisateurs. Que ce soit un problème dépend de quel type d'applications qu'ils exécutent: le système est mieux adapté à des activités telles que la navigation web et le traitement de texte que des activités telles que le montage vidéo qui consomment plus de puissance du processeur.