La solution Gandi hébergement

Introduction

Comme vous avez pu le lire dans la section de la description de notre infrastructure, notre solution d'hébergement repose sur l'utilisation de notre infrastructure Cloud, qui offre des possibilités nouvelles dans la conception du service d'hébergement que nous pouvons vous proposer.

C'est pourquoi notre solution d'hébergement a été pensée pour répondre aux besoins de chacun, que vous soyez un geek confirmé, ou bien un néophyte motivé : tout client Gandi est un client avant tout, et nous nous efforçons toujours de mettre en avant la simplicité de nos solutions sans oublier que vos besoins peuvent être très précis pour certains.

Notre objectif est donc de pouvoir vous fournir les moyens nécessaires en ressources et en interface de gestion graphique qui permettront à chacun de se trouver à l'aise dans l'utilisation de notre service d'hébergement.

Bien entendu, cela implique forcément un minimum de recherche du côté de nos clients qui devront se documenter sur notre wiki pour une bonne utilisation de nos services.

En effet, quand bien même nous nous efforçons de répondre aux besoins de chacun quelque soit votre niveau de connaissance, la simplification de la gestion des services d'un serveur Gandi nécessite tout de même une base de connaissances minimale pour une bonne compréhension de notre solution. C'est bien la raison pour laquelle nous nous efforçons de tenir notre documentation à jour, car elle contient souvent toutes les réponses à vos questions : nous vous conseillons fortement de vous référer souvent !

La solution Gandi AI

La solution Gandi AI est la formule simplifiée de gestion des services sur votre machine, pensée et réalisée par l'équipe de développement interne à Gandi.

Cette solution a été imaginée de manière à permettre une meilleure approche de la gestion et de l'administration de serveurs par nos clients désireux de gérer leur propre serveur mais n'étant pas certains de leur niveau de connaissance en administration de systèmes.

Nous avons élaboré la solution Gandi AI en fin d'année 2006, et avons construit cette solution sur la base d'une distribution Ubuntu, en version 7.10, soit la distribution Gutsy Gibbons.

Au départ de l'implémentation de notre solution Gandi AI, nos objectifs étaient de proposer un serveur complet intégrant la majorité des services les plus couramment utilisés sur les serveurs LAMP configurables grâce à une interface de gestion simplifiée.

La solution Gandi AI s'adresse donc au départ aux clients néophytes n'ayant pas de connaissances suffisamment pointues pour gérer les services nécessaires au bon fonctionnement de leurs applications web.

Cependant, et nous n'avions pas imaginé ceci au début de l'introduction de cette solution, nous nous sommes rendus compte que cette solution a intéressé la majorité de nos clients revendeurs qui souhaitaient proposer des services d'hébergement à leurs clients déjà propriétaires de domaines.

Ceci nous a poussé à revoir quelque peu la cible de cette solution, et nous permis d'améliorer le fonctionnement de celle-ci grâce à la mise à jour de Gandi AI jusqu'à la version 1.2, qui est la version actuelle.

Aujourd'hui, notre solution Gandi AI fonctionne toujours sur une distribution Ubuntu 7.10, et nos équipes de développeurs sont en cours d'intégration de cette solution sur la version 10.04 d'Ubuntu, pour une plus grande fiabilité de ce système.

La version actuelle de Gandi AI est stable, et permet un bon cloisonnement des virtualhosts créés sur un serveur tout en garantissant la disponibilité des sites web gérés sur ce même serveur.

Ce résultat satisfaisant a été obtenu grâce à l'implémentation de divers modules personnalisés par les développeurs Gandi, dont le but était de proposer une gestion fine des ressources du système grâce à un contrôle de l'agent Gandi et qui soit directement proportionnelle aux ressources utilisées.

La solution Gandi AI n'est toujours pas une solution figée, et nous travaillons sans cesse aux améliorations de ce produit, qui sera toujours maintenu par les équipes de développeurs de Gandi.

La solution Gandi Expert

Contrairement à la solution Gandi AI, la solution Gandi Expert s'adresse directement à notre clientèle avertie, aux professionnels exigeants, de même qu'aux débutants soucieux d'élever leur niveau en administration de système et en hébergement d'applications web.

La solution Gandi Expert est proposée à l'installation avec la distribution de votre choix, et le serveur ainsi créé n'est configuré qu'avec le service SSH vous permettant d'accéder à votre serveur.

En mode Gandi Expert, vous avez les droits d'administration root sur votre serveur, et vous pouvez donc installer toutes les applications pouvant fonctionner sur un serveur Linux librement.

Grâce à cette solution, vous êtes l'administrateur unique de votre machine, et la configuration de tous vos services se fait grâce à une session SSH directe sur votre serveur vous permettant de configurer tous les services souhaités sur votre serveur virtuel.

Bien entendu, vous avez plusieurs outils à votre disposition qui peuvent être activés depuis votre interface de gestion Gandi, vous permettant de vous connecter au serveur en urgence lorsque celui-ci est en difficulté : console d'urgence, option de démarrage avancées, monitoring de l'exploitation des ressources de votre serveur.

En règle générale, 99% des cas de dysfonctionnement d'un serveur en mode expert peuvent être résolus grâce à l'utilisation des outils de gestion de votre interface, et ne nécessitent quasiment pas d'intervention de nos équipes support.

Dans le cadre d'un serveur en mode expert, les équipes techniques de Gandi ne peuvent intervenir qu'en cas de dysfonctionnement de notre infrastructure, de manière à assurer la continuité de service annoncée dans notre Service Level Agreement, selon nos conditions générales d'utilisation.

La solution Gandi Expert avec interface graphique

Cette solution de gestion de serveur est nouvelle sur notre plateforme, et nous travaillons à l'intégration des interfaces des gestion de serveur les plus connues sous licence GPL dans les distributions disponibles à l'installation pour créer un serveur Gandi.

En effet, certains de nos clients nous ont remonté leur besoin de gestion de serveurs en mode avancé, mais sans toutefois avoir à activer les droits root en mode Gandi AI. La solution Gandi AI pouvait paraître parfois trop limitée pour certains, du fait qu'il n'est pas possible d'avoir les droits root sur le serveur et de profiter aussi de l'interface de configuration simplifiée en mode graphique.

C'est pourquoi nous sommes en cours d'implémentation de distributions Gandi Expert, installées par défaut avec une interface de gestion en mode graphique. Les choix que nous avons fait pour ce type de solution se sont arrêtés sur les interfaces suivantes : Cherokee, ISPCP Iomega, et Cpanel.

Pour le moment, seule la distribution Ubuntu + Cherokee est disponible à l'installation. Cette distribution est basée sur l'utilisation du web server léger Cherokee, et permet finalement de créer et gérer aisément tous les sites webs hébergés sur un serveur. C'est donc une vraie solution pour la gestion facilitée d'un serveur web, lorsque vous n'avez pas besoin de configurer plus de services que ceux d'un serveur web classique.

La distribution Ubuntu + ISPCP est en cours de test, et les tests effectués ne se révèlent pas encore assez concluants pour que cette solution soit mise en production. L'interface de gestion ISPCP iomega sert aussi à gérer facilement tous les services d'un serveur web, et se révèle être plus complète que la solution Cherokee. Cette solution devrait voir le jour prochainement, lorsque nos tests seront concluants.

La dernière étape dans nos objectifs sera donc l'implémentation de la distribution Ubuntu + Cpanel, qui nécessite encore des efforts de développement pour être intégré à notre infrastructure, et à nos serveurs virtualisés.

Cette solution Ubuntu + Cpanel nous semble être la plus complète, car elle permet une configuration complète de tous les services installés sur un serveur. Ainsi, grâce à Cpanel, vous pouvez créer facilement des virtualhosts apache, gérer les comptes d'utilisateurs actifs sur un serveur, et configurer les droits de chacun pour l'administration de services.

Cette solution est attendue par nos clients Gandi, et devrait proposer une réelle alternative pour nos clients revendeurs utilisant encore Gandi AI et se trouvant limité par les spécificités de notre produit.

Et ensuite ?

Si vous avez parcouru cet article, vous constaterez que notre solution d'hébergement est en constante évolution, car nous nous efforçons de satisfaire les exigences de nos clients en fonction de leurs besoins, et des remontées que nous pourrions avoir par eux-mêmes.

De ce fait, nous pouvons vous assurer que nos idées ne sont pas encore arrêtées, et vous devriez continuer à trouver de nouvelles solutions rendues possibles dans l'utilisation de notre solution d'hébergement virtualisé.

Dernière modification: le 15/09/2010 à 14:58 par Rudy G. (Gandi)