IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Virtualisation Discussion :

Citrix porte l'hyperviseur Xen à l'architecture ARM, et l'adapte au processeur Cortex-A15


Sujet :

Virtualisation

  1. #1
    Expert éminent sénior
    Avatar de Idelways
    Homme Profil pro
    Développeur Ruby on Rails / iOS
    Inscrit en
    Juin 2010
    Messages
    1 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur Ruby on Rails / iOS

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 374
    Points : 68 548
    Points
    68 548
    Par défaut Citrix porte l'hyperviseur Xen à l'architecture ARM, et l'adapte au processeur Cortex-A15
    Citrix porte l'hyperviseur Xen à l'architecture ARM
    Et l'adapte au processeur Cortex-A15



    Un groupe de développeurs de Citrix réalise un port de l'hyperviseur natif Xen à l'architecture ARM.

    Il n'annonce à l'heure actuelle qu'une adaptation expérimentale au processeur ARM Cortex-A15, nécessitant les extensions de virtualisation introduites par ARM-v7.

    Le port est désormais en mesure de booter jusqu'à l'invite de commande un noyau Linux 3.0 dans une machine virtuelle avec privilège dom0. (D'après la terminologie Xen, le domaine0 est le niveau système ayant un accès direct à tout le hardware).

    La prochaine étape sera de porter les Xen Tools et d'implémenter les domaines sans privilèges afin d'y recevoir d'autres systèmes d'exploitation invités.

    À noter que ce port n'implémente pas la notion de para-virtualisation. Tous les systèmes invités y sont entièrement virtualisés.

    Le code de cette adaptation ne requiert que des changements minimes du noyau Linux. Ces créateurs proposent que le port soit intégré à la version instable de Xen.

    Citrix n'est pas le seul dans cette course, en plus de la solution Mobile Virtual Platform (MVP) de VMWare, Samsung mène de son côté le projet Xen ARM Project. Ce dernier a l'avantage de ne pas reposer sur les extensions de virtualisation ARM-v7 et supportera ARMv5 et ARMv6.

    KVM est aussi de la partie avec le projet KVM/ARM conçu par des informaticiens de l'Université de Columbia.

    L'équipe de Citrix tend plutôt vers le futur de l'architecture ARM et envisage déjà le support d'ARMv8 et des futurs processeurs de 64bits annoncés par ARM ltd.



    Sources :
    Annonce de Citrix (mailing list non officiel du noyau linux)
    Wiki du projet KVM/ARM

  2. #2
    Membre éprouvé Avatar de pcdwarf
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2010
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 267
    Points : 964
    Points
    964
    Par défaut
    À noter que ce port n'implémente pas la notion de para-virtualisation. Tous les systèmes invités y sont entièrement virtualisés.
    Qu'entends-on par là ?

    Xen est un hyperviseur donc Il ne travaille PAS par émulation ? n'est-ce pas cela que l'on apelle paravirtualisation ???

Discussions similaires

  1. Réponses: 0
    Dernier message: 01/12/2011, 12h52
  2. HP annonce les premiers serveurs sous architectures ARM
    Par Idelways dans le forum Actualités
    Réponses: 4
    Dernier message: 03/11/2011, 19h40
  3. Réponses: 20
    Dernier message: 10/01/2011, 06h03
  4. Réponses: 4
    Dernier message: 24/12/2010, 12h31
  5. Cross-compiler pour architecture ARM.
    Par terminator59140 dans le forum Linux
    Réponses: 8
    Dernier message: 15/07/2009, 13h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo