Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

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

Le , par Idelways

21PARTAGES

1  0 
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

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de pcdwarf
Membre éclairé https://www.developpez.com
Le 07/02/2012 à 13:20
À 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 ???
0  0