Il y a certainement beaucoup de littérature à ce sujet sur Virtualbox pour construire simple ou robuste Serveurs de virtualisation, pero muchas veces las misma no nos llevan directamente al grano en las opciones más practicas con sus respectivas aclaratorias y posibles escenarios reales de uso, es decir, siempre encontramos mucha información pero no ajustada a las necesidades de muchos y sobre todo novatos o principiantes en l'aire.
Quoi qu'il en soit, je vous laisse mon expérience dans ce post sur le sujet:
D'abord je vous laisse le caractéristiques techniques de la Ordinateur à faibles ressources utilisé:
matériel:
- Cloner l'ordinateur: Générique
- Carte mère: AsRock Conroe 1333-D667 avec double canal
- processeur: Intel (R) Pentium (R) double processeur E2140 @ 1.60GHz
- Mémoire: 2 GB (Ramaxel 1 Go 1RX8 PC2-6400U-666 LF / Corsaire VS1GB533D2)
- Disque dur principal (320 Go): Samsung HD322HJ
- Disque dur secondaire (500 Go): WDC WD5000AAKC-001CAD
- Carte sans fil: D-Link (RaLink RT2561 / RT61 Rev. B - 802.11g)
- Carte graphique: NVIDIA GT218 [GeForce 210]
Observation: L'idéal est d'avoir un serveur avec 4 Go de RAM à ces fins, cependant, dans ce cas, je pratique avec un (1) Go de RAM on peut pour lui Serveur physique y 1 Go de RAM un Machine virtuelle (MV) en Boîte virtuelle (VBox) simuler tout Système d'exploitation GNU / Linux o MS Windows dans les versions de Bits 32 c'est suffisant.
Logiciel:
- Système d'exploitation: Test DEBIAN (9 / Stretch)
Plateforme de virtualisation à utiliser:
- Plateforme de virtualisation: VirtualBox 5.0.14
Tout d'abord, pour les quelques connaisseurs, nous approfondirons brièvement le concept de virtualisation:
1.- Introduction à la virtualisation:
Tous Administrateur de serveur / système / réseau (SysAdmin), spécialistes du support technologique avancé ou passionné de technologie, en particulier dans le domaine des logiciels libres et des systèmes d'exploitation GNU / Linux devrait être au courant des changements apportés aux différents Systèmes d'exploitation et programmes disponibles sur le marché ou dans la Communauté. Surtout pour être à jour avec le techniques et / ou procédures nécessaire sur eux pour améliorer la productivité Dans Institutions - Entreprises (publiques / privées) où il exerce ses fonctions et pour faciliter l'exécution de son propre travail.
L'une des technologies qui facilite cet objectif est Virtualisation des systèmes d'exploitation, qui permet essentiellement de partager sur le même ordinateur / serveur (matériel) plusieurs Systèmes d'exploitation fonctionnant de manière totalement indépendante. Tout cela à travers un Logiciel de virtualisation.
Ensuite, nous effectuerons un analyse détaillée du fonctionnement de cette technologie. Certains des points à discuter sont les avantages et inconvénients à l'aide de cette technologie, analyse de la meilleurs virtualiseurs du moment pour les utilisateurs et les entreprises, entre autres. Réaliser via des résultats, tels que la puissance d'un Système d'exploitation virtualisé peut être égal ou même supérieur à celui d'un Windows Real.
2.- Sur la virtualisation des systèmes d'exploitation (OS):
Comme dans de nombreuses autres sphères de la connaissance humaine, Information Technologique (IT) il augmente rapidement, à tel point que bien souvent il n'y a pas de temps pour assimiler tous les nouveaux concepts qui se présentent au jour le jour. Et donc le modèle de L'administration du système pour Administrateurs informatiques atteint le Utilisateurs (média / avancé) main dans la main Virtualisation des systèmes d'exploitation. Virtualisation peut signifier beaucoup de choses, mais lié à Systèmes d'exploitation, consiste essentiellement à pouvoir partager la même infrastructure matérielle pour divers Systèmes d'exploitation pleinement opérationnel indépendant. Autrement dit, avoir le même serveur, avec le même Disque dur ou périphériques de stockage, certains) Processeur (s) et une capacité installée de Memoria RAM (par exemple, et sans évoquer le reste des éléments matériels qui le composent), on peut avoir plusieurs installations de Systèmes d'exploitation privés MS Windows, Appleoh gratuit comme GNU / Linux ou autres, fonctionnant en parallèle, totalement indépendant de chacun d'eux. Si l'un d'entre eux s'arrête (se bloque) ou a des problèmes, les autres ne le savent pas et pourraient même réutiliser les ressources de vitesse de traitement qui seraient libérées.
3.- Avantages et inconvénients de la virtualisation du système d'exploitation:
Les usages et avantages offerts par le Virtualisation du système d'exploitation sont:
- Économies de coûts
- Compatibilité des programmes
- Clonage et migration de système à chaud
- Environnements de test
- Isolement et sécurité
- Flexibilité et agilité
La Virtualisation du système d'exploitation Il a également quelques points faibles à souligner:
- Baisse des performances
- Limitations matérielles
- Prolifération des machines virtuelles
- Gaspillage de ressources
- Centralisation des machines sur un seul serveur
- Portabilité limitée entre les virtualiseurs
4.- L'hyperviseur comme plateforme de virtualisation:
L'hyperviseur ó Moniteur de machine virtuelle (VMM) C'est une plateforme de virtualisation qui permet d'utiliser, en même temps, plusieurs systèmes d'exploitation sur un ordinateur (serveur).
Les hyperviseurs Ils peuvent être classés en deux types:
Type 1 (natif, métal nu): Logiciel qui s'exécute directement sur le matériel réel de l'ordinateur pour contrôler le matériel et surveiller le système d'exploitation virtualisé. Les systèmes virtualisés fonctionnent à un autre niveau au-dessus de l'hyperviseur.
Diagramme de représentation conceptuelle de l'hyperviseur de type 1
Certaines Hyperviseurs de type 1 les plus connus sont les suivants:
- VMware : ESX / ESXi / ESXi gratuit.
- Xén.
- Serveur Citrix Xen.
- Serveur Microsoft Hyper-V.
Type 2 (hébergé): Application qui fonctionne sur un OS conventionnel (Linux, Windows, Mac OS) pour virtualiser les systèmes. De cette manière, la virtualisation se produit dans une couche plus éloignée du matériel si nous la comparons aux hyperviseurs de type 1. Logiquement, cela réduit les performances des hyperviseurs de type 2.
Diagramme de représentation conceptuelle de l'hyperviseur de type 2
Certaines Hyperviseurs de type 2 les plus utilisés sont les suivants:
- Dimanche: VirtualBox, VirtualBox OSE.
- VMware : Poste de travail, serveur, lecteur.
- Microsoft: Virtual PC, serveur virtuel.
Ordinateur avec système d'exploitation natif (sans virtualisation)
Ordinateur avec système d'exploitation et virtualisation avec Hyperviseur de type 1
Ordinateur avec système d'exploitation et virtualisation avec Hyperviseur de type 2
5.- Histoire de la Virtualisation du système d'exploitation :
La virtualisation n'est pas un nouveau sujet en informatique, en fait, on considère qu'elle existe depuis environ quatre ou cinq décennies. À cette époque et jusqu'à il y a quelques années, il était appliqué dans des domaines exclusifs, uniquement pratiquement pour les grands centres de calcul, à la fois bancaires, militaires et universitaires.
Au fil du temps, la technologie s'est développée à pas de géant et s'est généralisée, entraînant le déclin de l'utilisation des supercalculateurs et des mainframes au profit de l'arrivée des serveurs d'affaires compacts et des ordinateurs personnels hautes performances qui ont fait le concept d'accès en même temps aux ressources. d'un seul supercalculateur disparaîtrait, donnant le coup de grâce à l'âge d'or révolu de la virtualisation.
À l'heure actuelle, la virtualisation a de nouveau atteint les salles de serveurs d'une manière renouvelée grâce aux nouvelles technologies de virtualisation matérielle et logicielle, et le Desktop Computing est arrivé, ce qui a efficacement augmenté sa popularité à nouveau, faisant de lui l'une des technologies les plus innovantes. du moment en raison des avantages notables de son application.
Il existe actuellement 2 technologies de pointe dans ce domaine:
RENSEIGNEMENTS : La technologie conçue et mise en œuvre par Intel, et incluse dans ses processeurs milieu et haut de gamme est Intel VT (Virtualization Technology). Intel présente des améliorations à ses processeurs x86 (VT-x) et Itanium (VT-i).
AMD: De son côté, AMD dispose d'une technologie similaire à celle d'Intel appelée AMD-V ou AMD-SVM (à l'origine sous le nom Pacifica) qui intègre également des processeurs milieu de gamme et haut de gamme dans ses processeurs.
Les deux normes sont pratiquement identiques et équivalentes en termes de fonctionnalités offertes aux solutions logicielles de virtualisation qui souhaitent exploiter leurs caractéristiques.
6.- Résumé:
La la virtualisation est l'effet de l'abstraction des ressources d'un ordinateur, c'est-à-dire de la fourniture d'un accès logique aux ressources physiquesAinsi, la virtualisation sépare logiquement la demande de certains services et les ressources physiques qui fournissent réellement le service. Et en fonction de la ressource abstraite, qu'il s'agisse d'une ressource individuelle (unité de stockage, unité réseau) ou d'une plate-forme (serveur, PC) et par qui cette ressource est utilisée, elle correspondra à un modèle de virtualisation spécifique.
Par conséquent, il est important de les distinguer pour comprendre plus clairement la virtualisation entre deux concepts tels que la ressource virtuelle qui est abstraite et l'entité (application, système d'exploitation, machine, entre autres) qui, virtualisée, possède cette ressource, puisque c'est ce qui nous donne un modèle de virtualisation implémenté.
Avec tout cela à l'esprit, nous pouvons distinguer quatre principaux modèles de virtualisation:
Virtualisation de la plateforme
- Systèmes d'exploitation invités
- Émulation
- Virtualisation complète
- Paravirtualisation
- Virtualisation au niveau du système d'exploitation
- Virtualisation au niveau du noyau
Virtualisation des ressources
- Encapsulation
- Mémoire virtuelle
- Virtualisation du stockage
- Virtualisation de réseau
- Liaison des interfaces réseau (liaison Ethernet)
- Virtualisation d'entrée / sortie
- Virtualisation de la mémoire
Virtualisation des applications
- Virtualisation d'application limitée
- Virtualisation complète des applications
Virtualisation de bureau
7.- Approfondissement du sujet sur la virtualisation des systèmes d'exploitation:
Et comme il ne suffit pas toujours de lire les fiches techniques des produits, il est également nécessaire de pouvoir effectuer un test dans notre «Environnement de travail u Foyer" Pour voir de première main comment les choses fonctionnent à propos de la virtualisation, dans la partie 2 de cet article, je vais vous parler de mon expérience personnelle de Installation et configuration du logiciel VirtualBox 5.0.14 sur DEBIAN 9 sur un ordinateur à faibles ressources.
Bon article. Très complet et détaillé, même si j'aurais également ajouté Proxmox dans les hyperviseurs de la première couche, car il est basé sur Debian et est une solution hautement recommandée pour ceux qui souhaitent utiliser une technologie 100% gratuite.
Comment ce soleil, je respecte Oracle (?)
Cher Tabris, vous avez raison! C'était un petit glissement brutis!
KVM
http://www.linux-kvm.org/
Certes, KVM est l'une des solutions de virtualisation modernes et efficaces les plus importantes pour le logiciel libre aujourd'hui!
Pour plus d'informations sur la virtualisation, mise à jour et à partir de la source, vous pouvez voir ce lien: http://planet.virt-tools.org/
Dans la réalité virtuelle, c'est pour d'autres choses, comme la virtualisation de quelque chose de spécifique, comme alternative au double démarrage, ou pour quelques machines virtuelles spécifiques.
Pour un serveur de production, il a beaucoup plus de performances et de stabilité KVM, accessoirement il consomme beaucoup moins de ressources, et ce n'est rien de plus que d'installer libvirt, le client virt-manager et de le donner (vous n'avez pas à faire le retour de la virtualbox module noyau, par exemple).
L'avantage de virtualbox est qu'il a une interface plus conviviale, et est plus conçu pour virtualiser le système d'exploitation de bureau pour un usage quotidien, avec les outils invités afin que les fenêtres et Linux que vous mettez soient plus fluides, copiés dans le système d'exploitation hôte et Je vous colle dans la VM, etc.
Plus d'une fois j'ai dû virtualiser Windows avec KVM, et la souris semble être à 20hz de la coupure qu'elle bouge haha, mais elle est destinée aux serveurs et pas à être sympa pour l'utilisateur final.
Je suis beaucoup d'accord avec toi! VBox pour les tests à domicile, les techniques et problèmes spécifiques dans les équipements à faible performance (puissance de calcul) et KVM pour les serveurs et équipements haute performance!
Cependant, une plateforme simple, conviviale et robuste sur VBox est également possible.
N'oubliez pas Docker et Citrix.
Bon, bien que son explication soit condensée et simple, il me semble toujours que l'on ne sait pas pourquoi et pourquoi virtualiser. J'ai un petit serveur de données avec xp. Dans mon cas, doit-il être virtualisé? Dois-je créer deux serveurs virtuels pour limiter l'accès des utilisateurs? Ce qui pour l'instant est la chose la plus importante.
avez-vous un tutoriel avec proxmox? notamment avec la virtualisation de win 7
car l'énonciation d'un concept est bien, mais pour cela cela semble trop décevant ou trop d'espace
Un ignorant comme moi n'a pas tant besoin de comprendre le concept, et ce qu'il y a dans le post ne clarifie pas comment le mettre en œuvre ou avec quoi, (à moins que vous ne sachiez la même chose que celui qui l'a écrit) je crois que ces gens qui sont dévoués Pour nous dire ce qu'il sait plus que pour nous apprendre ce qu'il sait, il doit se mettre dans la peau de celui qui entre motivé par le titre du poste, pour les lire. Si vous ne le voulez pas, ne me l'expliquez pas, mais dites-moi au moins où je peux enquêter, et sinon, ne postez pas. Merci toi aussi