Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: La virtualisation et le libre : où en est-on ?

Posté par simia (). Modéré le 28 avril 2008.
Virtualisation par isolation, machine virtuelle complète ou partielle, hyperviseur : état des lieux et perspectives de l'open source.
Les premières solutions de virtualisation sont historiquement apparues au sein des gros systèmes mainframe de chez IBM vers la fin des années 60 et au début des années 70. Malgré les avantages apportés par ce type de procédé, ces solutions sont restées cantonnées aux gros systèmes.

Ce n’est que bien plus tard – vers le milieu des années 90 – qu’il s’est popularisé avec l'explosion des performances des PC et l'arrivée des émulateurs de vieilles machines et console en tout genre. Malgré cela, la virtualisation est réservée à un cercle d'initiés jusqu’à la sortie d’un logiciel phare (propriétaire) : VMware, à l’origine de l’engouement actuel pour la virtualisation, la prolifération de solutions et l’accélération de son adoption au sein des entreprises.

On distingue :
  • la virtualisation par isolation
  • la machine virtuelle complète ou partielle
  • l'hyperviseur
Chacune des solutions comporte des avantages et des inconvénients.

> Lire la dépêche (74 commentaires, moyenne: 3).  

Vous avez demandé le commentaire #926265.

Jails ?

Posté par kimelto () le 28/04/2008 à 10:29. (lien). Évalué à 8.

On parle de chroot, de zones Solaris mais pas des Jails des *BSD.
Ça peut être une bonne solution pour isoler un service sans passer par la case "virtualiser tout un SE" :-)

http://fr.wikipedia.org/wiki/BSD_Jail

  • [^]Re: Jails ?

    Posté par Nicolas (page perso, ) le 28/04/2008 à 11:30. (lien). Évalué à 3.

    Les jails c'est plutôt pour FreeBSD, non ? Pour les autres *BSD, il me semble qu'il existe quand même des implémentations...
    Mais oui, jes jails, c'est bon, mangez-en, et ça peut éviter de passer par une virtualisation complète de système (après, tout dépend des besoins, évidemment).

    • [^]Re: Jails ?

      Posté par kimelto () le 28/04/2008 à 11:45. (lien). Évalué à 3.

      Oui Open & Net le supportent via sysjail http://en.wikipedia.org/wiki/Sysjail

      PS : l'article sur la version anglophone de wikipedia est plus complet http://en.wikipedia.org/wiki/FreeBSD_Jail (mais dans tous les cas se référer au handbook :p )

      • [^]Re: Jails ?

        Posté par benja () le 29/04/2008 à 21:16. (lien). Évalué à 2.

        Sauf que sysjail se repose sur systrace dont on a découvert une bonne grosse race qui rend le bouzin inefficace...

        IMPORTANT: Due to handling semantics of user/kernel memory in concurrent environments, the sysjail tools, in inheriting from systrace(4), are vulnerable to exploitation. Details available here. Many thanks to Robert Watson for discovering these issues! Until these problems have been addressed, we do not recommend using sysjail (or any systrace(4) tools, including systrace(1)) for security purposes. sysjail will continue to be updated for future releases of implementing systems.
        http://sysjail.bsd.lv/