Maison Problème commun Maîtrisez les machines virtuelles en un seul article

Maîtrisez les machines virtuelles en un seul article

Aug 01, 2023 pm 05:33 PM
虚拟机


Maîtrisez les machines virtuelles en un seul article

De nombreuses technologies de pointe actuelles, telles que le cloud computing, l'edge computing et les microservices, proviennent du concept de machines virtuelles : déplacer les systèmes d'exploitation et les instances logicielles de le physique sous-jacent séparé de l'ordinateur.

Qu'est-ce qu'une machine virtuelle ?


Une machine virtuelle fait référence à un système informatique complet avec des fonctions matérielles complètes simulées par un logiciel et fonctionnant dans un environnement complètement isolé. Dans une machine virtuelle, un ou plusieurs invités peuvent s'exécuter sur un seul hôte.
Les origines des machines virtuelles remontent au début des années 1960. Chaque machine virtuelle possède son propre système d'exploitation, indépendant des autres machines virtuelles, même si elles se trouvent sur le même hôte physique. Les machines virtuelles fonctionnent généralement sur des serveurs, mais peuvent également fonctionner sur des systèmes de bureau et même sur des plates-formes embarquées. Plusieurs machines virtuelles peuvent partager les ressources d'un hôte physique, notamment les cycles de processeur, la bande passante réseau et la mémoire.
Les machines virtuelles ont connu un grand développement au cours des 20 dernières années. Grâce à la virtualisation des serveurs, les entreprises peuvent utiliser plus efficacement la puissance de calcul de leurs serveurs physiques, réduire le nombre de serveurs physiques et économiser l'espace du centre de données. .

Comment fonctionne une machine virtuelle ?


De manière générale, il existe deux types de machines virtuelles : les machines virtuelles de programme (qui séparent les programmes individuels) et les machines virtuelles de système (qui séparent complètement le système d'exploitation et les applications de l'ordinateur physique). Des exemples de machines virtuelles de programme incluent la machine virtuelle Java, .NET Framework et la machine virtuelle Parrot.
La machine virtuelle du système s'appuie sur l'hyperviseur comme intermédiaire pour fournir aux logiciels un accès aux ressources matérielles. L'hyperviseur simule le processeur, la mémoire, le disque dur, le réseau et d'autres ressources matérielles de l'ordinateur, créant ainsi un pool de ressources pouvant allouer des ressources à des machines virtuelles individuelles en fonction de leurs besoins spécifiques. L'hyperviseur peut prendre en charge plusieurs plates-formes matérielles virtuelles isolées, permettant aux machines virtuelles d'exécuter les systèmes d'exploitation Linux et Windows Server sur le même hôte physique. De plus, recherchez le compte officiel du Programming Technology Circle et répondez « paquet cadeau » en arrière-plan pour obtenir un paquet cadeau surprise.
Les acteurs bien connus dans ce domaine incluent VMware (ESX/ESXi), Intel/Linux Foundation (Xen), Oracle (MV Server pour SPARC et Oracle VM Server pour x86) et Microsoft (Hyper -V ).
Les systèmes informatiques de bureau peuvent également utiliser des machines virtuelles. Par exemple, les utilisateurs Mac exécutent des systèmes Windows virtuels sur leur Mac.

Quels sont les deux types de programmes de management ?


L'hyperviseur est responsable de la gestion des ressources et de l'allocation des ressources aux machines virtuelles. Il peut également planifier et ajuster la façon dont les ressources sont allouées en fonction de la configuration de l'hyperviseur et des machines virtuelles, et peut réaffecter les ressources en fonction des fluctuations de la demande. La plupart des hyperviseurs peuvent être divisés dans les deux catégories suivantes :

Type 1 : Les hyperviseurs bare metal s'exécutent directement sur l'hôte physique et ont un accès direct au matériel. Ce type d'hyperviseur s'exécute généralement sur des serveurs et est généralement plus efficace et plus performant que les hyperviseurs de type 2, ce qui le rend idéal pour la virtualisation des serveurs, des postes de travail et des applications. Ces hyperviseurs incluent Microsoft Hyper-V et VMware ESXi.


Type2 : Parfois appelé hyperviseur géré, ce type d'hyperviseur est installé sur le système d'exploitation hôte et est responsable de la gestion des appels aux ressources matérielles, généralement déployées sur les systèmes des utilisateurs finaux. Ces hyperviseurs incluent VMware Workstation et Oracle VirtualBox.

Quels sont les avantages des machines virtuelles ?

Étant donné que le logiciel est séparé de l'hôte physique, les utilisateurs peuvent exécuter plusieurs systèmes d'exploitation sur un seul matériel, ce qui permet aux entreprises d'économiser du temps, des coûts de gestion et de l'espace physique. Les machines virtuelles peuvent également prendre en charge les applications existantes, réduisant ou éliminant le besoin et le coût de migration des applications existantes vers des systèmes d'exploitation plus récents ou différents.

De plus, les développeurs peuvent utiliser des machines virtuelles pour tester des applications dans un environnement sandbox sécurisé. Les développeurs qui souhaitent savoir si leurs applications fonctionneront sur un nouveau système d'exploitation peuvent utiliser des machines virtuelles pour tester leurs logiciels sans avoir à acheter au préalable de nouveaux matériels et systèmes d'exploitation. Cela permet également d'isoler les logiciels malveillants, puisque les logiciels présents dans la machine virtuelle ne peuvent pas altérer la machine hôte et que les logiciels malveillants ne peuvent pas se propager.

Quels sont les inconvénients des machines virtuelles ?

Les machines virtuelles présentent également quelques défauts. L'exécution de plusieurs machines virtuelles sur un seul hôte physique peut entraîner des performances irrégulières, en particulier si les exigences d'infrastructure pour une application spécifique ne sont pas respectées. Cela les rend également moins efficaces que les ordinateurs physiques dans de nombreuses situations.
De plus, si le serveur physique tombe en panne, toutes les applications exécutées dessus planteront.

Quelles autres formes de virtualisation existe-t-il ?


Le succès des machines virtuelles dans la virtualisation des serveurs a conduit à l'application de la virtualisation à de nombreux autres domaines, notamment le stockage, les réseaux et les ordinateurs de bureau.
Les explorations dans le domaine de la virtualisation de réseau incluent le NaaS (Network as a Service) et le NFV (Network Function Virtualization), qui remplacent les équipements réseau dédiés par des serveurs de base pour obtenir des services plus flexibles et évolutifs. Ceci est légèrement différent du SDN (Software Defined Network), qui sépare le plan de contrôle du réseau du plan de transfert pour obtenir une allocation plus automatisée des ressources réseau et une gestion des ressources réseau basée sur des politiques. Les VNF (Virtual Network Functions) sont des services logiciels qui peuvent s'exécuter dans un environnement NFV, notamment le routage, le pare-feu, l'équilibrage de charge, l'accélération WAN, le chiffrement, etc.

Machines et conteneurs virtuels

La croissance des machines virtuelles a favorisé le développement de technologies telles que les conteneurs, poussant ce concept encore plus loin. Les conteneurs peuvent virtualiser une seule application et ses dépendances. Les conteneurs ont beaucoup moins de surcharge que les machines virtuelles, contenant uniquement des binaires, des bibliothèques et des applications.
牛逼啊!接私活必备的 N 个开源项目!赶快收藏
Copier après la connexion
Bien que certaines personnes pensent que le développement de conteneurs peut tuer les machines virtuelles, les machines virtuelles ont suffisamment de capacités et d'avantages pour faire avancer la technologie. Par exemple, les machines virtuelles jouent toujours un rôle important lorsqu'il s'agit d'exécuter plusieurs applications simultanément ou d'exécuter des applications traditionnelles sur des systèmes d'exploitation plus anciens.
De plus, certaines personnes pensent que les conteneurs sont moins sécurisés que les hyperviseurs car les conteneurs n'ont qu'un système d'exploitation partagé par les applications, tandis que les machines virtuelles peuvent isoler les applications et les systèmes d'exploitation.
Gary Chen, directeur de recherche du groupe Software-Defined Computing d'IDC, a écrit dans le rapport d'IDC « Global Virtual Machine Software Forecast 2019-2022 » : « Le marché des logiciels de machines virtuelles est très résilient et continuera de croître au fil des ans. les cinq années suivantes. Poursuite d'une croissance positive en 2018, même si le marché est très mature et proche de la saturation

machines virtuelles, 5G et edge computing

.

Les machines virtuelles sont considérées comme faisant partie des nouvelles technologies telles que la 5G et l'informatique de pointe. Par exemple, les fournisseurs d’infrastructures de postes de travail virtuels (VDI) tels que Microsoft, VMware et Citrix recherchent des moyens d’étendre leurs systèmes VDI pour permettre le travail à domicile, en complément d’une approche de travail hybride post-pandémique.
Mahadev Satyanarayanan, professeur d'informatique à l'Université Carnegie Mellon, a déclaré : « Avec VDI, vous avez besoin d'une latence extrêmement faible car vous envoyez essentiellement vos frappes de clavier et vos mouvements de souris vers un emplacement distant. " En 2009, Satyanarayanan a écrit un article sur la façon d'utiliser les nuages ​​​​basés sur des machines virtuelles pour fournir une meilleure puissance de traitement aux appareils mobiles à la périphérie d'Internet, ce qui a favorisé le développement de l'informatique de pointe.
Dans le monde sans fil 5G, le processus de découpage du réseau utilise les technologies SDN et NFV pour aider à installer des fonctions réseau sur des machines virtuelles sur des serveurs virtuels afin de fournir des services qui ne pouvaient autrefois fonctionner que sur du matériel propriétaire.
Comme beaucoup d'autres technologies utilisées aujourd'hui, ces innovations émergentes ne se seraient pas développées sans le concept de machine virtuelle originale introduit il y a des décennies.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment corriger les erreurs de l'hyperviseur dans Windows 11 Comment corriger les erreurs de l'hyperviseur dans Windows 11 Apr 16, 2023 pm 12:37 PM

Pour de nombreux utilisateurs, Windows dispose d'une fonctionnalité intégrée cachée permettant de créer et de gérer facilement des machines virtuelles. Cette fonctionnalité est appelée Hyperviseur ou Hyper-V. Mais comme les autres fonctionnalités de Windows, celle-ci n’est pas totalement exempte de bugs. Dans cet article, nous allons vous montrer comment résoudre les problèmes Hyper-V facilement et rapidement. Alors sans plus tarder, passons à la solution et mettons la machine virtuelle opérationnelle. Correctif 1 – Vérifiez si votre système prend en charge Hyper-V La première chose à essayer est de vérifier si votre système prend en charge Hyper-V et est toujours actif. 1. Vous devez redémarrer le système. Pour le faire en toute sécurité, appuyez une fois sur Wi

Installez Windows XP ISO sur Windows 11 à l'aide de VirtualBox Installez Windows XP ISO sur Windows 11 à l'aide de VirtualBox May 05, 2023 pm 02:25 PM

Windows XP sur la machine virtuelle Windows 11 VirtualBox Les étapes indiquées ici pour installer une image ISO Windows XP à l'aide de VirtualBox ne se limitent pas à Windows 11. Les utilisateurs peuvent suivre ces étapes sous Linux tel que Ubuntu, macOS, Windows 10, 7 ou d'autres systèmes d'exploitation qu'ils utilisent et disposent de Virtualbox. Télécharger Windows

Comment réparer l'utilisation élevée de la mémoire et du processeur par VMMEM Comment réparer l'utilisation élevée de la mémoire et du processeur par VMMEM Apr 18, 2023 pm 04:40 PM

Vmmem ou mémoire virtuelle peut entraîner une utilisation élevée du processeur ou de la mémoire en raison de divers facteurs. L'une des principales raisons de ce problème réside dans certains processus gourmands en ressources exécutés sur l'hôte virtuel. Cependant, si ce n'est pas le cas et que la VM consomme encore beaucoup de ressources système en mode veille, il peut s'agir d'une panne de pilote. Cela ralentit la machine virtuelle et votre travail peut s'arrêter. Suivez donc les étapes ci-dessous pour résoudre le problème rapidement. Correctif 1 – Mettez fin à tous les processus gourmands en ressources Si vous exécutez des applications ou des versions logicielles lourdes, attendez-vous à ce que vmmem utilise beaucoup de ressources. Il n’y a rien d’inhabituel à cela. Même si vous pouvez supprimer ces processus directement, cela libérera davantage de ressources pour votre appareil. REMARQUE – Vous pouvez

Convertir VMware en VirtualBox et vice versa Convertir VMware en VirtualBox et vice versa Feb 19, 2024 pm 05:57 PM

Les machines virtuelles constituent un moyen abordable d’expérimenter et d’utiliser plusieurs systèmes d’exploitation sur un seul ordinateur. VMWare et VirtualBox sont les deux principales marques du secteur des machines virtuelles. Vous pouvez facilement convertir une machine virtuelle VMware en machine virtuelle VirtualBox et vice versa, vous offrant ainsi la possibilité de basculer entre elles sans avoir à les recréer. Migrer une machine virtuelle de VMWare vers VirtualBox ou vice versa n'est pas compliqué. Suivez simplement les instructions ci-dessous et c’est facile à faire. Comment convertir VMware en VirtualBoxVMwareVM est stocké au format .vmx puis converti en .ovf, il s'agit de VirtualBox et VMWare

Comment installer, configurer et utiliser la fonctionnalité 'Windows Sandbox' Comment installer, configurer et utiliser la fonctionnalité 'Windows Sandbox' Feb 19, 2024 pm 01:00 PM

Windows Sandbox est une fonctionnalité intégrée aux systèmes d'exploitation Windows 11 et Windows 10 qui permet aux utilisateurs d'installer et de tester des applications non vérifiées ou de visiter des sites Web dans un environnement virtuel léger tout en protégeant le système principal des menaces potentielles. Dans l'ensemble, ce système fournit un environnement de test sûr et isolé, similaire à une machine virtuelle, mais plus facile à utiliser. Ensuite, cet article présentera les étapes détaillées pour installer, configurer et utiliser la fonctionnalité Windows Sandbox sur Windows 11. Introduction aux fonctionnalités de Windows Sandbox Windows Sandbox (également connu sous le nom de Windows Sandbox) est essentiellement une solution de virtualisation légère axée sur la fourniture d'environnements virtuels efficaces et sécurisés. par rapport au traditionnel

Le serveur a rencontré une erreur, 0x80070003, lors de la création d'une nouvelle machine virtuelle. Le serveur a rencontré une erreur, 0x80070003, lors de la création d'une nouvelle machine virtuelle. Feb 19, 2024 pm 02:30 PM

Si vous rencontrez le code d'erreur 0x80070003 lors de l'utilisation d'Hyper-V pour créer ou démarrer une machine virtuelle, cela peut être dû à des problèmes d'autorisation, à une corruption de fichier ou à des erreurs de configuration. Les solutions incluent la vérification des autorisations des fichiers, la réparation des fichiers endommagés, la garantie d'une configuration correcte, etc. Ce problème peut être résolu en excluant les différentes possibilités une à une. L'intégralité du message d'erreur ressemble à ceci : Le serveur a rencontré une erreur lors de la création de [nom de la machine virtuelle]. Impossible de créer une nouvelle machine virtuelle. Impossible d'accéder au magasin de configuration : le système ne trouve pas le chemin spécifié. (0x80070003). Certaines causes possibles de cette erreur incluent : Le fichier de la machine virtuelle est corrompu. Cela peut se produire en raison d’attaques de logiciels malveillants, de virus ou de logiciels publicitaires. Même si la probabilité que cela se produise soit faible, vous ne pouvez pas complètement

Les meilleures machines virtuelles pour Windows 11 (gratuites et payantes) Les meilleures machines virtuelles pour Windows 11 (gratuites et payantes) Apr 13, 2023 am 11:40 AM

Une machine virtuelle ou machine virtuelle est un logiciel qui simule un ordinateur et remplace le réel. Une VM imite le matériel et l'architecture d'un ordinateur pour fournir les mêmes fonctionnalités. Vous pouvez exécuter des applications et des services existants sur des machines virtuelles sans risquer la stabilité de votre ordinateur habituel. Par exemple, Windows 11 comporte désormais de nombreux bugs qui peuvent rendre l’expérience frustrante. La machine virtuelle permettra aux gens de l’essayer sans s’inscrire à quoi que ce soit. Lisez la suite pour savoir quelle est la meilleure machine virtuelle Windows 11 pour vos besoins et vos désirs. Quelles sont les meilleures machines virtuelles pour Windows 11 ? VMware Workstation VMware Workstation est l'une des meilleures machines virtuelles du marché en raison de sa haute

Comment résoudre le problème selon lequel la machine virtuelle Win11 ne peut pas se connecter au réseau Comment résoudre le problème selon lequel la machine virtuelle Win11 ne peut pas se connecter au réseau Jan 04, 2024 pm 07:00 PM

De nombreux utilisateurs ont installé des machines virtuelles sur le système win11 après l'avoir mis à jour, mais beaucoup d'entre eux ne pourront pas se connecter au réseau. Je vais donc vous proposer aujourd'hui une solution au problème selon lequel la machine virtuelle win11 ne peut pas se connecter au réseau. et voyez comment le résoudre. Que faire si la machine virtuelle Win11 ne parvient pas à se connecter au réseau 1. Ouvrez d'abord la machine virtuelle et cliquez sur "Modifier - Éditeur de réseau virtuel - Restaurer les paramètres par défaut" dans l'ordre. Après cela, elle peut être utilisée. 2. En fait, dans de nombreux cas, le réseau ne peut pas fonctionner normalement en raison de modifications du pilote réseau. Vous n'avez besoin de réinstaller le module réseau qu'une seule fois ! 3. Si vous rencontrez le problème d'une coupure soudaine du réseau pendant l'utilisation, même si l'adaptateur a été configuré correctement, le réseau sera toujours affiché.