QEMU/KVM et les VirtioVsock

Posté par (page perso) . Édité par ZeroHeure, Davy Defaud, palm123, Xavier Claude, Nÿco, NeoX et Pierre Jarillon. Modéré par ZeroHeure. Licence CC by-sa
Tags : aucun
23
27
nov.
2017
Virtualisation

La configuration d’une machine virtuelle que l’on nomme « invitée » nécessite classiquement une adresse IP dans l’invitée pour se connecter par SSH. Cette IP est configurée en dur ou gérée via DHCP pour plus de souplesse ; cette méthode a l’inconvénient de nécessiter une des interfaces virtuelles de la machine invitée et son pendant côté hyperviseur ou machine hôte.

QEMU

Avec les vsock créées sur qemu-kvm par Stefan Hajnoczi, les invités sont accessibles par un socket stream, donc du même type que TCP, sans passer par une interface IP.

Pour avoir un shell distant comme avec SSH, la sécurité en moins, il existe un petit programme client‐serveur qui se trouve sur GitHub :

git clone https://github.com/clownix/cloonix_vsock

Très simple d’utilisation, il peut aider à avoir un shell sans configuration vers des invités utilisant la virtualisation qemu-kvm.

Ce programme peut être testé avec des sockets INET ou UNIX, voici les trois types de sockets stream gérés :

  1. s = socket(AF_INET, SOCK_STREAM, 0); ;
  2. s = socket(PF_UNIX, SOCK_STREAM, 0); ;
  3. s = socket(AF_VSOCK, SOCK_STREAM, 0);.

On peut observer à nouveau la puissance d’UNIX qui permet d’ouvrir des descripteurs de fichiers vers des protocoles très différents, tout en les traitant exactement de la même façon après l’ouverture.

Proxmox VE 5.1 avec Ceph pour la production

Posté par . Édité par Davy Defaud, tankey, Pierre Jarillon, Xavier Claude et palm123. Modéré par Xavier Teyssier. Licence CC by-sa
36
27
oct.
2017
Virtualisation

Proxmox Server Solutions GmbH vient de publier la nouvelle version 5.1 de la plate‐forme libre de virtualisation Proxmox Virtual Environment. Proxmox VE 5.1 est basée sur Debian Stretch 9.2 avec un noyau Linux 4.13 et ZFS 0.7.2.

logo Proxmox

La principale nouveauté est l’actualisation de Ceph, le système de stockage réseau distribué, vers sa version 12.2 Luminous. Les utilisateurs peuvent utiliser Ceph et Proxmox pour créer rapidement un stockage distribué et redondant. L’infrastucture (système de fichiers sous-jacent) par défaut pour les OSD Ceph (Objects Storage Device : périphérique de stockage des objets) est BlueStore FS, qui est plus rapide (par rapport à ZFS ou ext pour cette fonction portée par les OSD). BlueStore FS inclut la gestion complète des sommes de contrôles et la compression intégrée.

XOSAN : un SAN virtuel pour XenServer

18
22
sept.
2017
Virtualisation

XOSAN est une solution d’hyperconvergence destinée à XenServer actuellement en cours de développement par Vates, la société éditrice de Xen Orchestra. Il s’agit d’un SAN virtuel pour créer un espace de stockage partagé en utilisant vos différents espaces de stockages existants. C’est une solution orientée 100 % logicielle.

La seconde phase de la bêta est maintenant déployée et accessible à tous les utilisateurs qui veulent y participer.

N. D. M. : XOSAN n’est pas sous licence libre.

Xen Orchestra 5.10 — Interface Web pour XenServer

Posté par . Édité par Benoît Sibaud, palm123 et Davy Defaud. Modéré par tankey. Licence CC by-sa
25
26
juil.
2017
Virtualisation

Une fois n’est pas coutume, plus d’un an après la dernière dépêche sur la version 4.12 de Xen Orchestra, voici une présentation actualisée de la solution Web de gestion d’infrastructure XenServer.

Rappel : Xen Orchestra (XO) est une solution d’administration et de gestion d’infrastructure Xen, utilisant en particulier la pile d’outils XAPI embarquée dans XenServer.
Le logiciel est libre (AGPL v3) et est également commercialisé sous la forme d’une version clef en main installée et pré‐configurée dans une machine virtuelle avec un support professionnel.

Une nouvelle version de Cloonix est disponible, la v-37-00.

Posté par (page perso) . Édité par ZeroHeure, Davy Defaud, Pierre Jarillon et palm123. Modéré par Xavier Claude. Licence CC by-sa
Tags :
24
24
juil.
2017
Virtualisation

Cloonix est un projet sans prétention ni financement, pur produit de l’artisanat, c’est un ovni dans un monde où la communication a été transformée en harcèlement publicitaire et où la réduction des coûts et délais prime sur la conscience professionnelle. Le projet Cloonix a déjà 10 ans, il reste discret bien que techniquement mature et efficace.

Logo de Clownix

C’est un outil d’aide à la gestion de la virtualisation de réseaux sous licence AGPL v3, le projet a commencé alors que KVM n’existait pas encore, il est le fruit d’un travail continu motivé par le plaisir de l’artisan.

Son but ultime est de regrouper tous les logiciels libres ayant une composante réseau en un ensemble de démonstrations jouables sans effort de configuration.

Cette nouvelle version est capable de gérer un routeur propriétaire Cisco CSR 1000v. Il a fallu de l’astuce pour parvenir au résultat, c’est ce que la seconde partie expose.

Sortie de Proxmox VE 5.0

Posté par . Édité par ZeroHeure, tankey, Davy Defaud, NeoX et palm123. Modéré par tankey. Licence CC by-sa
40
5
juil.
2017
Virtualisation

Proxmox Server Solutions GmbH vient de publier la nouvelle version 5.0 de la plate‐forme libre de virtualisation Proxmox Virtual Environment. Parmi les principales nouvelles fonctionnalités, un gestionnaire de la réplication de stockage et un nouvel outil en ligne de commande pour importer des machines virtuelles en provenance d’autres hyperviseurs. Proxmox VE 5.0 est basée sur Debian Stretch 9.0 avec un noyau Linux 4.10.

logo Proxmox

Sortie de Proxmox VE 4.4

Posté par . Édité par Davy Defaud, tankey, palm123 et Benoît Sibaud. Modéré par Xavier Claude. Licence CC by-sa
33
14
déc.
2016
Virtualisation

Proxmox Server Solutions GmbH vient d’annoncer la sortie de Proxmox Virtual Environment 4.4. Proxmox VE est une solution de virtualisation libre complète qui permet de gérer des machines virtuelles KVM et des conteneurs LXC sur une même machine, via une interface Web. Proxmox permet aussi de créer facilement des grappes de serveurs (clusters) à haute disponibilité, en proposant un gestionnaire complet, assorti d’un simulateur intégré. Enfin, il s’intègre à de nombreux stockages externes.

logo proxmox

Sortie de Cloonix 33-00

25
4
nov.
2016
Virtualisation

Cloonix est un couple client‐serveur dont le serveur lance et pilote une grappe de machines virtuelles KVM sur demande d’un client cloonix. Ce serveur peut interconnecter ces machines virtuelles, formant ainsi un petit réseau comportant jusqu’à 50 KVM par instance de serveur cloonix.

Cloonix

La version 33 est un saut pour plusieurs raisons :

  • la décision de faire une vraie gestion de configuration, sous GitHub ;
  • après plusieurs années de licence RPL (Reciprocal Public License) retour à la GPL v3 ;
  • grosses modifications dans la façon d’installer cloonix, maintenant très simple ;
  • nettoyage de l’objet réseau ayant le rôle de cable, le lan est maintenant un processus brassant les flux d’octets par sockets UNIX uniquement ; l’option shared memory a été effacée, code trop complexe amenant moins d’un facteur 2 de gain de performance, l’atout de cloonix étant son côté pratique, pas sa performance ;
  • création du client hyperzor, un soft GTK qui supervise et controle plusieurs serveurs cloonix ;
  • API enfin stabilisée, pour les clients : cloonix_cli, cloonix_gui, cloonix_zor, cloonix_ssh, cloonix_scp et pour le serveur cloonix_net ;
  • création de l’objet réseau a2b, qui se met en coupure sur un lien et contrôle les flux entre 2 réseaux ;
  • l’objet c2c, qui joint deux cloonix distants par TCP, possède maintenant les performances d’une connexion TCP, un bogue en diminuait le débit.

Sortie de Proxmox VE 4.3

Posté par . Édité par Davy Defaud, Benoît Sibaud et Nils Ratusznik. Modéré par Benoît Sibaud. Licence CC by-sa
23
28
sept.
2016
Virtualisation

Proxmox Server Solutions GmbH vient d’annoncer la sortie de Proxmox Virtual Environment 4.3. Proxmox VE est une solution de virtualisation libre complète qui permet de gérer des machines virtuelles KVM et des conteneurs LXC sur une même machine, via une interface Web et qui permet de créer facilement des grappes de serveurs (clusters) à haute disponibilité, tout en s’intégrant à de nombreux stockages externes.

Cette version s’accompagne d’un manuel de l’utilisateur entièrement nouveau, écrit par les développeurs de Proxmox. Le manuel de l’utilisateur est consultable en tant que document indépendant au format ePub, HTML ou PDF, et est également intégré dans l’interface graphique via une aide contextuelle présente dans les boîtes de dialogue de l’interface Web.

Formation virtualisation Proxmox VE du 6 au 9 juin 2016 à Lille

Posté par . Édité par Florent Zara, Nÿco, tuiu pol, palm123 et ZeroHeure. Modéré par Florent Zara. Licence CC by-sa
17
17
mai
2016
Virtualisation

Proxmox VE est une distribution Linux qui permet, grâce à des outils libres comme KVM et les conteneurs LXC, de mettre en place une plateforme de virtualisation bare-metal avec le clustering, la haute disponibilité et le fencing. Proxmox VE offre diverses solutions de réseaux et stockage comme le LVM, NFS, iSCSI, Ceph, ZFS, …

La prochaine formation aura lieu du 6 au 9 Juin 2016 à Lille. En France, les formations Proxmox VE sont organisées par Odiso, hébergeur spécialisé dans la haute disponibilité et la gestion des pics de trafic. Odiso est aussi organisme de formation partenaire de Proxmox en France et organise régulièrement des formations professionnelles pour les administrateurs systèmes.

NdM: Comme Odiso sont des gens extrêmement sympathiques (et qu'ils veulent se faire connaître ;-), on leur a demandé une place pour vous (valeur faciale 2 200 € HT). Il suffit de vous inscrire sur ce formulaire et ils tireront au sort un gagnant (c'est valable aussi pour la session de septembre). Ils sont conformes aux directives CNIL pour vos données personnelles. De plus, tous ceux qui choisissent l'« opt-in » auront 10% de remise.

Sortie de Proxmox VE 4.2

30
28
avr.
2016
Virtualisation

La societe Proxmox Server Solutions GmbH a publié le 27 avril 2016 la nouvelle version Proxmox VE 4.2 (licence GNU Affero GPL, v3). Proxmox est une plate‐forme de virtualisation, de type « bare metal », basée sur l’hyperviseur KVM et prenant aussi en charge les conteneurs LXC.

Au programme de cette nouvelle version : une nouvelle interface graphique, le thin provisionning avec ZFS et LVM et la prise en charge de Let’s encrypt.

L'éditeur fournit la solution Proxmox VE sous licence GNU Affero GPL, v3, mais permet à qui le souhaite de prendre un contrat payant pour obtenir un support professionnel.

Subuser, une sur‐couche à Docker

Posté par (page perso) . Édité par Davy Defaud, palm123, BAud, Benoît Sibaud, Nÿco, ZeroHeure et eggman. Modéré par Benoît Sibaud. Licence CC by-sa
47
26
fév.
2016
Virtualisation

Subuser est une sur‐couche à Docker, il permet de lancer des logiciels dans des conteneurs, avec un système simple de gestion des permissions, et un accès au serveur X. Subuser transforme les conteneurs Docker en programmes GNU/Linux normaux.

La suite de cette dépêche présente ce logiciel ainsi que la philosophie autour.

Merci à BAud, palm123 et eggman pour leur contributions/relectures

Présentation d’OpenStack

31
5
fév.
2016
Virtualisation

OpenStack, vous connaissez ? Virtualisation et nuage/cloud, ça vous dit quelque chose ? Si vous n’êtes pas un expert, vous voulez sans doute en savoir un peu plus. Cet article est fait pour vous.

Nous allons rappeler ce qu’est un cloud, les différents types de clouds, et où se situe OpenStack. Ensuite, nous ferons une présentation d’OpenStack et de ses différents services.

La version d’OpenStack baptisée Kilo est sortie le 30 avril 2015. Elle incluait à cette date un nouveau service : Ironic. Le 16 octobre 2015, ce fut le tour de la version Liberty. D’autres sont à venir, à commencer par Mitaka, annoncé pour le 7 avril 2016. Pour mémoire, la première lettre du nom de version suit l’alphabet latin.

Cet article a pour but de faire une présentation assez rapide d’OpenStack et de servir de référence aux prochains articles, en particulier lors de la sortie de Mitaka en avril.

NdM. : Cette dépêche est incomplète, elle a longtemps traîné en rédaction. Elle a cependant le mérite de proposer un rare tour d’horizon. Les modérateurs la publient en comptant sur l’excellence de vos commentaires pour nous raconter les évolutions depuis la version Kilo.

Sortie de Xen Orchestra 4.12, solution web pour XenServer

Posté par . Édité par Benoît Sibaud et palm123. Modéré par Ontologia. Licence CC by-sa
20
17
jan.
2016
Virtualisation

Plus d'un an après la dernière dépêche sur la sortie de Xen Orchestra 3.6, voici une présentation de la toute nouvelle 4.12 !

Pour rappel, Xen Orchestra (XO) est une solution web de gestion d'infrastructure Xen, plus précisément sur la toolstack XAPI, embarquée dans XenServer.

Ce logiciel est libre (aGPLv3) et possède aussi une version installée et pre-configurée dans une machine virtuelle, vendue avec du support.

Logo de Xen Orchestra

Pilotez un réseau en overlay avec cloonix

Posté par (page perso) . Édité par Benoît Sibaud, ZeroHeure et palm123. Modéré par Pierre Jarillon. Licence CC by-sa
Tags :
15
18
oct.
2015
Virtualisation

Le réseau en overlay est un réseau virtuel ou logique s'appuyant sur un réseau de machines physique réel.

Cloonix est un couple client-serveur dont le serveur lance et pilote un Cluster de machines virtuelles KVM sur demande d'un client cloonix. Ce serveur peut inter-connecter ces machines virtuelles formant ainsi un petit réseau comportant jusqu'à 50 KVM par instance de serveur cloonix.

Un serveur cloonix gère donc les connexions intra-Cluster mais peut aussi demander une connexion inter-cloonix à un autre serveur cloonix, cette connexion nommée c2c est basée sur TCP.

Ceci ouvre la possibilité de gérer à partir d'un client cloonix unique, un gros réseau virtuel en surcouche ("overlay") d'un réseau physique existant.

Il n'y a pas pour l'instant de sécurisation sur le contrôle du serveur et les accès aux machines, il est donc déconseillé pour l'instant de lancer un serveur cloonix sur une machine hôte accessible du web.

Atelier GNS3 le 3 octobre 2015 à Argenteuil

Posté par . Édité par Nils Ratusznik, tankey, Ontologia, palm123 et NeoX. Modéré par ZeroHeure. Licence CC by-sa
8
19
sept.
2015
Virtualisation

Dans le cadre de ses ateliers bi-mensuels, StarinuX a le plaisir de vous convier à l'atelier GNS3 le samedi 3 octobre 2015, de 9h30 à 18h30, aux Bains-douches Silicone-banlieue, 9 rue de Calais à Argenteuil (15 minutes de St Lazare, 10 minutes à pied de la gare d'Argenteuil). Comme à l'accoutumée, une participation de 20€ (10€ demandeurs d'emploi) est demandée, valable un an, pour plus de 15 ateliers.

[NdM] Le logiciel présenté sera probablement GNS et non pas GSN. Bien que le site de Starinux mentionne également GSN, la dépêche a été corrigée en ce sens.

GNS3, Graphical Network Simulator, est un simulateur de réseaux et routeurs, y compris des modèles de CISCO. Lors de cet atelier, vous pourrez apprendre à gérer un réseau avec un logiciel proche de la réalité. Construire, concevoir et tester votre réseau dans un environnement virtuel sans risque et accéder à la plus grande communauté du network pour être aidé et aider.
Un bon moyen pour les futurs administrateurs-réseau.

L'atelier sera animé par Jean-Michel Meulien, membre du CA de StarinuX.

Sortie de Proxmox VE 4.0 Beta1

Posté par . Édité par Benoît Sibaud, palm123 et NeoX. Modéré par ZeroHeure. Licence CC by-sa
26
30
juin
2015
Virtualisation

Proxmox Virtual Environment (Proxmox VE) est une plateforme opensource de virtualisation pour KVM & Containers, entièrement administrable via une interface web, ou via ligne de commande pour les administrateurs aguerris. Proxmox VE est développé par Proxmox Server Solutions GmbH, basé à Vienne/Autriche, et de nombreux contributeurs via Internet.

Les nouveautés sont décrites dans la seconde partie de la dépêche.

Cette version bêta est annoncée afin de permettre à un grand nombre d'utilisateurs de tester la prochaine version majeure, et d'identifier les bugs pouvant encore subsister, avant l’annonce d'une version stable pour la mise en production.

Attention: cette version ne permet pas d'assurer une migration des données utilisateurs depuis la version 3.4, et est prévue pour être utilisée dans un environnement de test.

Sortie de Xen Orchestra 3.7, interface web pour Xen

Posté par . Édité par tankey, NeoX et palm123. Modéré par ZeroHeure. Licence CC by-sa
23
8
mar.
2015
Virtualisation

Une introduction à l'interface web pour Xen a déjà été réalisée ici-même.

Après plusieurs mois de gestation, voici donc la version 3.7 de Xen Orchestra, qui est -entre autres- une interface web pour gérer ses serveurs Xen (XenServer ou Xen avec la toolstack XAPI).

Celle-ci apporte de nombreuses nouveautés, aussi bien sur les fonctionnalités classiques que l'on peut attendre d'un outil d'administration, mais aussi d'autres qui commencent à ouvrir des possibilités de délégation de ressources (machines virtuelles).

Nouveau logo du projet Xen Orchestra

Pour rappel, XenServer est une distrubution « clef en main » basée sur une CentOS, avec Xen et sa XAPI configurée. Cette API est très complète et souvent méconnue en terme de fonctionnalités, car originalement exposée via XenCenter, un outil de gestion en .NET qui ne fonctionne que sous Windows.

Xen Orchestra 3.7

Plus d'infos en seconde partie de cette depeche.

Sortie de Proxmox VE 3.4 avec ZFS

25
20
fév.
2015
Virtualisation

Proxmox Virtual Environment (VE) est une solution de virtualisation serveur complètement libre, basée sur KVM et des conteneurs. La societé Proxmox Server Solutions GmbH vient de publier la nouvelle version 3.4. Cette dernière offre de nouvelles options telles que le système de fichiers ZFS, un greffon de stockage ZFS et le « branchement à chaud ».

Proxmox

Cette version 3.4 est basée sur la dernière Debian (Wheezy 7.8). Elle comprend le support NUMA (non‐uniform memory access) et plusieurs améliorations dans l’interface Web qui avaient été demandées par la communauté (démarrage et arrêt de toutes les machines virtuelles, migration de toutes les machines virtuelles et suppression des cartes réseaux virtuelles).

Conférence sur Docker sur Lyon le 16 mars 2015

Posté par . Édité par Xavier Teyssier, Nÿco et Benoît Sibaud. Modéré par Nÿco. Licence CC by-sa
Tags :
10
18
fév.
2015
Virtualisation

Le 16 mars à 19h aura lieu sur Lyon, une conférence sur Docker (une bonne présentation de Docker a été effectuée dans cette dépêche précédente). Cette conférence aura lieu dans les locaux de l'INSA : 6 avenue des Arts, Villeurbanne.

Jérôme Petazzoni, de la société Docker, Inc, viendra nous parler des pilotes de stockage de Docker.

Formation Proxmox VE du 2 au 3 février 2015 à Roubaix

Posté par . Édité par ZeroHeure. Modéré par Pierre Jarillon. Licence CC by-sa
4
9
jan.
2015
Virtualisation

Proxmox Server Solutions et Odiso organisent des formations pour les administrateurs Systèmes. Ces formations permettent de disposer des connaissances fondamentales en virtualisation sur la technologie KVM (Kernel-based Virtual Machine), les conteneurs OpenVZ, le modèle de réseau et stockage Proxmox, mais également sur des fonctionnalités avancées comme le clustering, la haute disponibilité et le fencing.

La prochaine formation aura lieu du 2 au 3 Février 2015 a Roubaix. En France, les formations Proxmox VE sont organisées par Odiso, hébergeur spécialisé dans la haute disponibilité et la gestion des pics de trafic. Odiso est organisme de formation et le formateur Alexandre Derumier est un des développeurs du projet open-source Proxmox VE.

Plus d’informations sur les formations Proxmox VE et sur les modalités d’inscription à cette adresse: http://www.odiso.com/formation

Xen Orchestra, solution de gestion d'infrastructure Xen

Posté par . Édité par Plam, Nÿco, BAud, Nils Ratusznik et palm123. Modéré par Nÿco. Licence CC by-sa
28
2
déc.
2014
Virtualisation

La sortie récente de la version 3.6 de Xen Orchestra (XO) est l'occasion de vous présenter cet outil de gestion de votre infrastructure Xen, qu'elle soit basée sur Xen+XAPI ou XenServer. Cette interface permet donc de créer des machines virtuelles, les migrer, déplacer à chaud, accéder à leurs consoles, etc. Le tout, depuis un navigateur web.

C'est Vates, une petite startup française, qui est derrière ce logiciel libre (AGPLv3).

XOA

Rocket, ou pourquoi l'équipe de CoreOS lance une alternative à Docker

Posté par . Édité par Nÿco, Benoît Sibaud, Nils Ratusznik et palm123. Modéré par patrick_g. Licence CC by-sa
29
2
déc.
2014
Virtualisation

C'est l'information qui a fait parler en ce premier décembre 2014, elle nous vient de l'équipe créatrice de CoreOS. On ne va pas vous faire l'affront de vous expliquer encore ce qu'est et n'est pas Docker, le premier lien de la liste s'en chargera très bien.

Rocket

CoreOS crée Rocket, une alternative à Docker, mais pourquoi ?

Docker

Proxmox VE 3.3 mise sur la sécurité et une console HTML5

Posté par . Édité par lenoc, Nÿco, BAud, palm123, Xavier Claude et ZeroHeure. Modéré par Florent Zara. Licence CC by-sa
Tags :
21
1
déc.
2014
Virtualisation

Proxmox VE est une solution de virtualisation serveur complètement open source basée sur KVM et des conteneurs. L'équipe Proxmox a annoncé la disponibilité de Proxmox VE 3.3 qui met l'accent sur le renforcement de la sécurité à travers un firewall et un système d'authentification à deux phases, ainsi que l'intégration d'une console HTML5.

Proxmox

Atelier VirtualBox le 11 octobre 2014 à Argenteuil

Posté par . Édité par ZeroHeure, Benoît Sibaud, tankey, Nils Ratusznik, Xavier Teyssier et palm123. Modéré par ZeroHeure. Licence CC by-sa
Tags :
5
3
sept.
2014
Virtualisation

Dans le cadre de ses ateliers bi-mensuels, l'association StarinuX a le plaisir de vous convier à l'atelier Virtualbox. L'atelier se tiendra le samedi 11 octobre 2014 de 9h00 à 18h00 aux Bains-douches Silicone Banlieue, 26 rue de Calais 95100 Argenteuil.

Apprenez à virtualiser un système d'exploitation avec un outil Opensource réputé. Un atelier concret et pratique qui est une véritable compréhension et introduction vers la route du cloud.

Précision : l'atelier est ouvert selon une participation annuelle de 20 € (10 € demandeur d'emplois), valable pour plus de 18 ateliers.

Courriel : events CHEZ starinux.org