De plus, ils interagissent avec notre environnement avec leur forte consommation électrique, la dissipation thermique et le recyclage des matériaux. C’est pourquoi nous pensons que leurs évolutions doivent se faire en prenant en compte toutes les dimensions et tous les éléments qui les composent.
C’est pourquoi nous proposons une approche pragmatique, basée sur notre expérience des architectures complexes, sur notre pratique des infrastructures associant serveurs « mainframes » et systèmes ouverts et sur les enseignements que nous tirons des téra architectures, les architectures qui sont aujourd’hui la fondation de systèmes tels que Google ou TERA-101 .
Centraliser ou distribuer pour simplifier les infrastructures ?
La maturité d’Internet avec le développement du Web 2.0 entraîne la distribution des ressources et des processus à un niveau jamais atteint, au niveau planétaire. En même temps, la mondialisation de l’économie se traduit par de grands mouvements de concentration, dont la recherche permanente d’économies d’échelles est l’un des principaux moteurs.
Bien sûr, il faut simplifier les infrastructures. La consolidation et la virtualisation sont devenues des technologies matures et leurs pratiques sont éprouvées. Mais vous savez que vous n’allez pas tout consolider, tout centraliser, car vous devez accepter des niveaux d’hétérogénéité incompressibles. Parce que la diversité maîtrisée est source de richesse, votre informatique ne sera en effet jamais ni toute noire, ni toute violette, ni toute bleue. Mais multicolore.
Pour toutes ces raisons, pour que le Centre informatique soit performant, nous pensons que trois conditions essentielles doivent être réunies :
- mettre en œuvre des processus opérationnels de haut niveau pour assurer les niveaux de service exigés par les utilisateurs (SLA2) ;
- optimiser la topologie des centres informatiques pour maximiser leur performance et leur flexibilité ;
- maîtriser l’hétérogénéité et la diversité pour qu’elles soient sources de richesse et non de complexité.
Des processus opérationnels de haut niveau pour assurer les niveaux de service exigés (SLA)
Chacun connaît les sites Internet mondiaux d’Amazon ou de Google. Ils sont bâtis sur des infrastructures gigantesques. Prenons un exemple que les ingénieurs de Bull connaissent bien : TERA-10 , le supercalculateur conçu et mis en œuvre par Bull au CEA. Plus de 600 serveurs, près de 10 000 cœurs de processeurs, 6 pétaoctets3 de stockage, plus de 90 Kms de câbles, la régie électrique d’une ville de 3000 habitants. TERA-10 génère tous les trois jours un volume de données équivalent à celui de la Bibliothèque Nationale de France ! Volume qu’il faut analyser, stocker, utiliser pour les simulations ultérieures. Une configuration complexe dans laquelle chaque composant du système (il y en a des centaines de milliers, matériels et logiciels) doit être surveillé en permanence. Cas pratique : comment gérer ce cluster de 600 serveurs. Par exemple, pour démarrer ces 600 serveurs, Bull a conçu une solution permettant de ne prendre que 15 minutes.
Au-delà de la prouesse que constitue leur performance pure, c’est là un des principaux enseignements que l’on peut tirer de ces architectures pour le Centre informatique : savoir l’administrer, savoir gérer les milliers d’éléments matériels et logiciels qui le composent, faire en sorte que les plus grands systèmes puissent être pilotés à partir d’un seul écran, comme s’il s’agissait de simples serveurs.
En nous basant notamment sur notre expérience avec TERA-10, nous avons développé de nombreux composants que nous avons commencé à introduire dans notre offre pour administrer les infrastructures complexes. Ainsi, pour renforcer vos processus quotidiens, de sécurité, de continuité de service et de reprise après sinistre ou de « monitoring », nous développons en partenariat des produits innovants. Associés à nos méthodologies et à notre Centre de haute disponibilité, ces outils seront utilisés avec profit pour renforcer vos niveaux de services (SLAs).
Une topologie optimisée pour maximiser la performance et la flexibilité du Data Center
Nous savons tous aujourd’hui qu’une part non négligeable des ressources d’un Data Center est sous-employée, même si certaines applications peuvent au contraire en manquer. C’est une contradiction de nos centres actuels. Cette situation ne peut perdurer.
La simplification et l’optimisation de la topologie passent également par la consolidation et la virtualisation. Ainsi le nombre de sites géographiques pourra être réduit, le nombre de serveurs et les systèmes de stockage optimisés. Ces approches permettent de réduire le nombre de ressources informatiques et d’apporter des gains importants en termes de consommation électrique et de dissipation de chaleur. C’est en quelque sorte un « mariage heureux » entre l’économie et le développement durable. C’est une composante majeure du « Bio Data Center » de demain.
Nous avons développé une méthodologie de consolidation et d’optimisation conçue pour les environnements hétérogènes et nos serveurs intègrent de puissantes technologies de virtualisation pour optimiser l’utilisation des ressources.
Maîtriser l’hétérogénéité, transformer la diversité en source de richesse
L’hétérogénéité des infrastructures est quasi universelle ; l’enjeu est de la maîtriser. Architecte d’un monde ouvert, nous pensons que la transformation du Centre informatique doit prendre en compte sa diversité. Bull, l’un des seuls acteurs au monde ayant la maîtrise des ‘mainframes’ comme des serveurs Unix, Linux ou Windows, a les compétences pour transformer la diversité de votre infrastructure en richesse pour votre entreprise.
Cela veut dire aussi savoir intégrer de façon la plus appropriée serveurs SMP, clusters ou serveurs lames, au sein d’une même infrastructure globale, permettre à un même serveur de supporter des environnements multiples, offrir des serveurs prêts à l’emploi, pré intégrés et optimisés, comme ceux que nous venons d’annoncer.
C’est aussi le sens de nos développements dans les « middleware » applicatifs et dans l’Open Source dans le cadre de nos alliances ou de consortium internationaux. C’est également le sens de nos développements dans le domaine de la sécurité, de l’administration des systèmes et de la gestion des flux d’information au sein d’environnements de stockage hétérogènes.
Chaque ère de l’informatique apporte de nouvelles réponses
A moyen terme, le Data Center devra se transformer de façon encore plus importante. Les contraintes légales, les problèmes de sécurité, les impacts liés au développement durable, à une mondialisation encore plus poussée, l’évolution des technologies, posent et poseront de sérieux défis. Ne serait-ce que celui du refroidissement des serveurs par des eaux glycolées ou des gaz. Des centres devront être ré-architecturés profondément ! Les projections qui prennent en compte toutes ces dimensions doivent être conduites dès maintenant ; elles pourraient influer vos choix d’aujourd’hui.
Notre vision du Bio Data Center, associant des pôles homogènes à de vastes zones d’hétérogénéité en harmonie avec notre environnement, est celle du monde réel. Elle est basée sur notre expertise dans les architectures complexes, dans les grands systèmes et dans les téra architectures et sur nos expériences d’accompagnement de nos clients dans ces changements d’infrastructures. Nous sommes prêts à vous en faire bénéficier.
1 Tera-10: le plus puissant supercalculateur jamais conçu en Europe
2 SLA: Service Level Agreement, setting out the requirements of the business
3 Un pétaoctet = 1015 , soit un million de milliards d’octets
|