Kerrighed Server Edition
Grâce à notre suite logicielle Kerrighed Server Edition, il est désormais possible de mettre en oeuvre des Machines SMP Virtuelles. En effet, K.S.E intègre et met en oeuvre tous les mécanismes propres à un Système d’exploitation à Image Unique (S.S.I).
K.S.E. étend les fonctions du Système d’Exploitation Linux
K.S.E est implémenté au niveau du noyau du système d’exploitation Linux et est certifié pour des architectures i386 et x86_64. Il est donc totalement transparent et neutre tant vis-à-vis des services présents au sein du système Linux que des applications utilisateurs. Ceci est la garantie pour nos clients :
- Système d’Exploitation Linux : De continuer à bénéficier dans le temps des avancées fonctionnelles propres à Linux ;
- Patrimoine applicatif : De maintenir le patrimoine applicatif dans la mesure où les applications ne nécessitent pas de réécriture du code ;
- Linux, comme S.S.I. : D’étendre les fonctionnalités de Linux à celles d’un Système d’Exploitation à Image Unique et d’autoriser ainsi la mise en oeuvre de Machines SMP Virtuelles.
Architecture en tant que Machine SMP Virtuelle
De ce fait, les opérations d’administration et d’exploitation portent uniquement sur les "Machines SMP Virtuelles" misent en oeuvre ! Ceci permet ainsi de réduire à l’extrême les opérations de déploiement, d’administration et d’exploitation.
Indépendance vis-à-vis des constructeurs
La mise en oeuvre de Serveurs SMP Virtuels est fondée sur l’usage d’une couche système : notre suite logicielle K.S.E, et d’une couche matérielle : un ensemble de noeuds de calcul.
Or, K.S.E permet une totale indépendance vis-à-vis des matériels informatiques constituants la couche matérielle d’une Machine SMP Virtuelle. Il est seulement requis le respect d’une compatibilité binaire sur l’ensemble des noeuds de calcul.
Machine SMP à géométrie variable
Chaque SMP Virtuel est constitué d’un serveur de stockage auquel peut-être associé entre 2 et 256 noeuds de calcul :
- Serveur de stockage : Cette composante est fondée sur l’usage d’équipements dédiés au support du système de fichiers et au stockage des données. Selon les besoins exprimés, cette composante prend la forme de serveurs rackables, ou bien encore d’équipements NAS ou SAN pré-existants chez nos clients ;
- Noeuds de calcul : Ils sont dédiés aux fonctions de traitement des données et de communication avec les utilisateurs. En général, ils prennent la forme d’équipements rackables 1U. Il peut s’agir de matériels mono ou multi-processeurs, bi ou quad-cores ;
Virtualisation des ressources informatiques
K.S.E apporte à chaque Machine SMP Virtuelle tous les mécanismes nécessaires et indispensables à la "Virtualisation des Ressources Informatiques", c’est-à-dire une complète agrégation des ressources CPUs, mémoires... de telle sorte que les utilisateurs ne voient qu’une seule et unique machine.
Ainsi pour une Machine SMP Virtuelle constituée de 4 noeuds de calcul ayant chacun 16 Go de mémoire, l’application dispose avec K.S.E non pas d’une collection de 4 lots de 16 Go mais bien de 64 Go en ligne pour son fonctionnement !
Equilibrage automatique de la charge de travail
Afin de tirer profit et d’optimiser le rendement des CPUs au sein d’une Machine SMP Virtuelle, K.S.E active un mécanisme d’équilibrage automatique de la charge de travail vis-à-vis du panel de processeurs actifs et ceci sans intervention de l’administrateur système.
Migration en cours d’exécution des processus
En cas de détection de surcharge ou bien encore de détection d’une anomalie sur un noeud de calcul, K.S.E active un mécanisme qui déplace dynamiquement les processus en cours d’exécution d’un noeud de calcul à un autre. Là aussi, ce mécanisme de migration s’effectue sans aucune intervention de l’administrateur système.
Haut niveau de continuité de service
K.S.E peut activer un mécanisme de déplacement des processus en cours d’exécution d’un noeud de calcul à un autre :
- Intervention en mode programmé : Afin d’assurer un haut niveau de continuité de service, K.S.E permet l’ajout ou le retrait à chaud d’un ou plusieurs noeuds constituants la couche matérielle d’une Machine SMP Virtuelle dans le cadre de plages de maintenance par exemple.
- Intervention en mode non programmé : Afin de faire face à un incident sur un des noeuds de calcul, K.S.E met en oeuvre un mécanisme de sauvegarde et de restauration de points de reprise d’application. C’est à partir de ces points de reprise que seront relancé les applications.
Contact :
Si vous souhaitez obtenir plus d’information ou d’explication, voici les coordonnées e-mail de notre contact : info@kerlabs.com