ProxMox VE - Virtual Environnement - est un hyperviseur permettant la gestion de machines virtuelles (KVM) et conteneurs Linux (LXC) sur une seule machine physique. Les ressources (CPU, mémoire, disques, etc.) sont alors partagées entre les différentes VM. C'est un logiciel libre sous licence AGP.
La gestion des VM s'effectue simplement à travers un navigateur web permettant l'accès console ou graphique à chaque VM, le contrôle de ses ressources, etc. Le système est basé sur la distribution Debian GNU/Linux. Les machines virtuelles peuvent être en 32 ou 64 bits, Windows, GN/Linux et autres.
Plusieurs machines physiques peuvent être jumelées en grappe pour créer un "datacenter" et offrir la haute disponibilité avec la possibilité de déplacer à chaud une VM d'un serveur physique à un autre, de gérer la sauvegarde des VM, de les cloner, etc.
Ce que j'apprécie particulièrement avec Proxmox c'est la marge de progression qui est énorme tout en étant simple d'utilisation, même pour un néophyte. Lorsqu'on a compris comment fonctionne la virtualisation et les avantages que l'on peut en tirer, on comprend trés vite comment fonctionne Proxmox, surtout que l'interface web est très intuitive.
Pour les besoins de ma maquette, j'ai pu créer une infrastructure informatique de type "hyper-convergée" (virtualisation du réseau, du stockage et du serveur) très facilement et ce, sans l'aide du terminal :
- Un cluster de 3 serveurs
- Migration à chaud en quelques secondes (en manuel) des machines virtuelles et des conteneurs
- Un plan de continuité d'activité (PCA) en activant la HA (High Availability ou Haute Disponibilité) qui me permet en cas de panne ou d'extinction d'un serveur de faire basculé automatiquement mes conteneurs et machines virtuelles sur d'autres serveurs du cluster.
- Un pool de stockage en CephFS (unification du stockage des 3 serveurs sous forme logique, virtuelle pour faire plus simple), hautement scalable (fuck le SAN) et très résilient. Si je perd le serveur 1, CephFS s'organise en s'auto-réparant pour réunir les données strippé sur les serveurs 2 et 3 et avec la HA, permet de réactivé les VM en quelques minutes sans perte de données.
- Sauvegarde différentiel (grâce à un script) qui me permet d'éviter de créer des backup volumineux et de sauvegarder uniquement les modifications.
Bref, pour ceux qui veulent débuter en virtualisation, je recommande vivement Proxmox qui est pour moi LA solution de virtualisation open-source de référence.
Dés que j'aurai fini cette maquette, je vais surement me documenté sur le "gpu passthrough" qui permet de créer des machines virtuelles dédié au gaming et qui me permet de récupérer le signal vidéo directement à partir de la carte graphique.
Sussudio Effectivement bon produit qui évolue bien avec le temps et qui n'a pas à rougir face à d'autres solutions qui coûtent une blinde. Surtout si on met en place le Ceph. Ce dernier est un peu plus hard à mettre en place (j'en avais fait un peu en CLI). Je crois que maintenant tout est configurable par l'interface web ? Il y a Bluestore par exemple https://ceph.com/community/new-luminous-bluestore/.
Après selon la densité et la complexité de l'infra, tout seul, c'est pas toujours évident à gérer. Enfin, rien ne remplace le CLI, j'ai déjà eu des bugs sur l'interface web.
Pour le GPU Passthrouh, fallait bien bidouiller en CLI, je crois avoir vu que c'était mieux gérable par l'interface web aussi.
La récupération du signal vidéo (via looking-glass j'imagine) fonctionne vraiment bien, j'ai bataillé longtemps qd même pour le faire fonctionner - merci au pilote sur la VM qui merdait à l'install- mais le top ça reste quand même un 2nd écran ou un switch KVM displayport / hdmi pour switcher de carte vidéo en étant sur le même écran.
En tout cas les perfs sont bien meilleures que sous wine / lutris. Adieu le double boot.
J'ai travaillé dessus pendant deux ans, très simple a utiliser ce que j'ai aimé c'est
que l'installation d'un parc informatique se fait de la meme manière sur proxmox que en physique (a deux trois différence logique). Une fois arrivé a l'étape d'installation réel ont rencontre aucun soucis grace a proxomox.
rike Oui tu peut créer le pool de stockage CephFS via le CLI désormais, j'ai pas eu besoin du terminal pour cela.
jeanouillz Proxmox m'a carrément fait revoir mes positions sur Linux. J'ai failli passé du coté obscur de la force avec les solutions de Microsoft mais le libre il y a rien de mieux, surtout quand c'est user friendly
sussudio je peux tentez d'y répondre oui, je suis étudiant en alternance niveau master en sécurité système et réseaux donc si c'est dans mes corde je peut essayé d'aidé
Sussudio Poses toujours, on sait jamais...
J'étais technicien support et admin réseaux/systèmes dans mon ancien taf et je travaillais sur un peu de tout, maintenant je fais globalement que du réseau/sécu/téléphonie.
Pas d'études particulières, j'ai appris sur le tas on va dire
sussudio J'étais un simple "Technicien D'exploitation" qui faisait de la supervision pour une grosse boîte informatique et maintenant j'ai évolué en tant que Change Manager
Aussi j'ai fait une formation TSGERI à l'AFPA niveau bac +2, tu peux regarder le programme c'était intéressant et je pense que c'est là où tu en es ^^
rikejozen15 Du coup c'est bon. En fait j'avais des craintes que ma VM de Windows Server ne soit pas visible sur le réseau local mais si je change le NAT en Bridge, mes clients WIndows peuvent se connecté au domaine. Il y avait aussi une histoire de DHCP sous Linux mais du coup vaut mieux que j'installe le role dans WS.
Sinon vous pensez que mettre deux VM de WS en réplication (VM1 sur serveur 1 et VM2 sur serveur 2) c'est utile sachant qu'il y a déja la HA sur le cluster Proxmox ?
sussudio En gros je travail pour une grosse boite et mon boulot et de gérer les demandes de "change" du client. Ça peut être des changements, des mise en production, des opérations en gros.
Je gère ça en prenant en compte la demande du client, en la planifiant aux bonnes équipes/personnes et je fais un suivi/communication tout le long.
C'est plus de la gestion de projet, quelque chose que j'aime, que de la technique pure
sussudio a mon avis non c'est pas utile, mais si ton serveur 2 est uniquement utilisé pour la réplication le faire serais un gagne temps pour le jours ou il y a panne.
petite anecdote tous con vu que tu parles du mod bridge.
Sur proxmox ont été 5 sur le même serveur ont devait installer des bornes Wi-Fi dans le bâtiment du coup pour nos tests ont à relier nos réseaux aux commutateurs mais impossible de détecter l'adresse voulue.
Après 1h ont à enfin compris qu'il fallait ajouté un tag vlan a trois chiffre sur les différente carte réseau avec le mod bridge pour différentié tous le bordel.
Après selon la densité et la complexité de l'infra, tout seul, c'est pas toujours évident à gérer. Enfin, rien ne remplace le CLI, j'ai déjà eu des bugs sur l'interface web.
Pour le GPU Passthrouh, fallait bien bidouiller en CLI, je crois avoir vu que c'était mieux gérable par l'interface web aussi.
La récupération du signal vidéo (via looking-glass j'imagine) fonctionne vraiment bien, j'ai bataillé longtemps qd même pour le faire fonctionner - merci au pilote sur la VM qui merdait à l'install- mais le top ça reste quand même un 2nd écran ou un switch KVM displayport / hdmi pour switcher de carte vidéo en étant sur le même écran.
En tout cas les perfs sont bien meilleures que sous wine / lutris. Adieu le double boot.
https://clayfreeman.github.io/gpu-passthrough/#hardware-compatibility-criteria
que l'installation d'un parc informatique se fait de la meme manière sur proxmox que en physique (a deux trois différence logique). Une fois arrivé a l'étape d'installation réel ont rencontre aucun soucis grace a proxomox.
jeanouillz Proxmox m'a carrément fait revoir mes positions sur Linux. J'ai failli passé du coté obscur de la force avec les solutions de Microsoft mais le libre il y a rien de mieux, surtout quand c'est user friendly
apoca J'avais entendu parler de ce genre de boitier en regardant cette vidéo : https://www.youtube.com/watch?v=WZGZXkh9XEY et merci pour la doc, je fait que me documenté dessus en ce moment
jozen15 Si tu t'y connais bien en réseau, j'aurai des questions a te posé si tu le veux bien
J'étais technicien support et admin réseaux/systèmes dans mon ancien taf et je travaillais sur un peu de tout, maintenant je fais globalement que du réseau/sécu/téléphonie.
Pas d'études particulières, j'ai appris sur le tas on va dire
Aussi j'ai fait une formation TSGERI à l'AFPA niveau bac +2, tu peux regarder le programme c'était intéressant et je pense que c'est là où tu en es ^^
Sinon vous pensez que mettre deux VM de WS en réplication (VM1 sur serveur 1 et VM2 sur serveur 2) c'est utile sachant qu'il y a déja la HA sur le cluster Proxmox ?
Je gère ça en prenant en compte la demande du client, en la planifiant aux bonnes équipes/personnes et je fais un suivi/communication tout le long.
C'est plus de la gestion de projet, quelque chose que j'aime, que de la technique pure
petite anecdote tous con vu que tu parles du mod bridge.
Sur proxmox ont été 5 sur le même serveur ont devait installer des bornes Wi-Fi dans le bâtiment du coup pour nos tests ont à relier nos réseaux aux commutateurs mais impossible de détecter l'adresse voulue.
Après 1h ont à enfin compris qu'il fallait ajouté un tag vlan a trois chiffre sur les différente carte réseau avec le mod bridge pour différentié tous le bordel.