Tranquil-IT-Systems www.tranquil-it-systems.fr L'intégration de logiciels historiques Windows dans un système Gnu/Linux
L'intégration de logiciels historiques Windows dans un système Gnu/Linux La résistance au changement Les solutions de virtualisation Les réflexions à mener avant la virtualisation Le Xen : une solution performante L'export d'affichage et le terminal passif : une optimisation économique Démonstration du Xen et questions
La résistance au changement Les peurs : Perte de repère face aux logiciels connus C'est gratuit donc c'est moins bien L'existant ne marchera pas avec gnu/linux Les personnes extérieurs ne pourront pas lire mes documents
La résistance au changement Les solutions La formation : savoir s'en faire un atout L'implication de tous dans le projet Cerner les logiciels indispensables et les conserver : La virtualisation
Les solutions de virtualisation Des solutions différentes pour des problèmes différents : Wine et ses versions commerciales : cedega et crossover Les machines virtuelles : Qemu, bochs, virtual pc, Parallels,vmware... La paravirtualisation : Xen La virtualisation CPU ( VT et PACIFICA ) : Xen et KVM ( depuis le kernel 2.6.20 ) Et bien d'autres encore...
Les solutions de virtualisation Wine et ses versions commerciales : cedega et crossover objectifs : faire tourner une application windows sous gnu/linux avantage : légèreté. inconvénients : difficulté de configuration pour le fonctionnement des grosses applications, incompatibilité avec des systèmes très complexes.
Les solutions de virtualisation Les machines virtuelles : Qemu, bochs, virtual pc, Parallels,vmware... objectifs : faire tourner un Windows complet virtualisé sur un poste avantage : simplicité avantage qemu : multi-architecture inconvénients : ne convient pas pour des applications serveurs
Les solutions de virtualisation La paravirtualisation : Xen objectifs : virtualiser un ou plusieurs serveurs avantage : les performances quasi-natives inconvénients : seuls des machines virtuelles gnu/linux ou unix like sont actuellement supportées car la modification du noyau est nécessaire. Néanmoins Microsoft devrait fournir un noyau para-virtualisable ( a été testé à l'université de Cambridge par les créateurs du Xen ).
Les solutions de virtualisation La virtualisation CPU ( VT et PACIFICA ) : Xen et KVM ( depuis le kernel 2.6.20 ) objectifs : virtualiser d'une façon proche de la paravirtualisation des serveurs non-modifiés avantage : performances étonnantes, pas de modifications des machines virtualisées (hors drivers) inconvénients : Mise en oeuvre non-triviale (simplification avec Xen Enterprise de Xensources)
Les réflexions à mener avant la virtualisation L'application est-elle remplaçable par une application OpenSources / Libre compatible Gnu/linux? L'application doit-elle tourner en monoposte? Si oui : wine? Qemu? L'application consomme-t-elle beaucoup de ressources? Si oui : Xen? L'application est-elle vitale pour le bon fonctionnement système? Si oui : HA+xen?
Le Xen : une solution performante Choix de la para-virtualisation pour les gnu/linux et de la virtualisation CPU pour les Windows. OpenSources, Libre, puissant et souple Facilement intégrable pour des plans de rétablissement d'activité Reconnu (Microsoft, redhat, Intel, AMD, Novell,... ) Une économie pour des performances égales à VMWare (10 fois cher que ESX)
L'export d'affichage et le terminal passif : une optimisation économique Une alliance du LTSP et du Windows TSE. Bénéfice des applications libres pour exporter le Windows à moindre coup. Dans la logique de la virtualisation : réduire le parc de machines actives. Les progrès des terminaux passifs (presque plus de différence avec un poste lourd). Économie d'énergie importante, durée de vie du parc rallongée.