DCIM Open Source : Une alternative viable pour la gestion de votre Datacenter ?

Un DCIM open source est une solution intéressante, en particulier pour des infrastructures de petites tailles, mais quels avantages offre-t-il vraiment ?

Les logiciels de gestion de datacenter (DCIM) sont devenus incontournables pour optimiser votre infrastructure. Alors que les solutions propriétaires dominent le marché, les solutions open source restent une alternative crédible à considérer.

L'open source séduit par sa flexibilité, sa transparence et son coût, souvent perçu comme moindre comparé aux solutions propriétaires type Sunbird DCIM, Ecostruxure de Schneider Electric ou encore Nlyte Software. Pour les entreprises cherchant à maîtriser leurs coûts ou à bénéficier d’une plus grande liberté dans la personnalisation, un DCIM open source est une solution intéressante, en particulier pour des infrastructures de petites tailles, mais quels avantages offre-t-il vraiment ?

1. Réduction des coûts initiaux

L’un des avantages majeurs d’un DCIM open source est la réduction des coûts initiaux d’acquisition. Contrairement aux solutions propriétaires, souvent associées à des licences coûteuses et des frais de maintenance récurrents (environ 20% du coût annuel), les solutions open source permettent une réduction drastique de ces frais, ne nécessitant généralement que des coûts d’implémentation et de maintenance gérés en interne ou par un intégrateur.

2. Flexibilité et personnalisation

Avec un DCIM open source, les entreprises disposent d'une bonne flexibilité pour personnaliser l’outil en fonction de leurs besoins spécifiques. Cette flexibilité permet d’ajuster les fonctionnalités et d’intégrer des outils externes ou des technologies existantes (comme des outils ITSM, des systèmes de gestion de la consommation électrique, ou des capteurs IoT).

3. Communauté et support collaboratif

L'un des atouts des projets open source est la communauté qui les entoure. Bien que le support ne soit pas aussi structuré que dans les solutions payantes, l’avantage est qu’une communauté active d’utilisateurs et de développeurs peut fournir des solutions à des problèmes ou proposer des améliorations continues. Cette dynamique pousse les innovations et la résolution de bugs avec, admettons-le un temps de réponse et de correction bien plus lent qu’une solution propriétaire.

4. Transparence du code

La transparence est un autre point fort de l'open source. Les entreprises peuvent auditer le code pour s'assurer de son intégrité, de sa sécurité, et de sa conformité aux standards internes ou réglementaires. Cela peut également faciliter la correction des vulnérabilités et la mise en place de patchs sur-mesure.

Quelles fonctions offrent les DCIM Open Source ?

Malgré leurs avantages financiers, il est crucial de s’assurer que les fonctionnalités offertes par un DCIM open source correspondent aux besoins spécifiques d’un datacenter. Nous analyserons trois des solutions les plus connues du marché à savoir :  OpenDCIM, RackTables et NetBox qui offrent un large éventail de fonctionnalités pour la gestion des datacenters :

Gestion des actifs

Tout comme les solutions propriétaires, les DCIM open source permettent un suivi des équipements physiques (serveurs, racks, PDUs) et des connexions réseau.

Supervision de l’efficacité énergétique

Certains outils DCIM open source, lorsqu’ils sont bien intégrés avec des systèmes externes, permettent de surveiller la consommation d’énergie, le PUE (Power Usage Effectiveness), et d’autres indicateurs de performance clés (KPI) pour une gestion plus fine de l’efficacité énergétique. Ils se concentrent en général sur trois éléments clés de la gestion capacitaire : espace, alimentation et refroidissement.

Cartographie et planification des racks

La gestion des racks et des espaces physiques est une autre fonction essentielle. Les logiciels open source offrent souvent des fonctionnalités de cartographie visuelle des racks et des équipements, certes moins poussées et esthétiques que les solutions payantes (plan 2D, airflow peu clair…)

Surveillance des températures et alarme

Les DCIM open source peuvent être configurés pour surveiller les variations de température, l’humidité, ou les anomalies de puissance. Des alertes peuvent être déclenchées en cas de dépassement de seuils critiques comme sur une solution propriétaire. Notons que leur mise en place est bien plus complexe.

Analyse des 3 solutions DCIM open-source les plus intéressantes du marché :

1. OpenDCIM

OpenDCIM est l'une des solutions open source les plus populaires dans ce domaine. Elle permet une gestion efficace des racks et des équipements, la traçabilité des connexions réseau et l'optimisation de l’espace et de la capacité. OpenDCIM se distingue par sa flexibilité d’intégration avec d’autres outils de gestion, sa communauté active, et son interface intuitive.

  • Inventaire complet (suivi des assets) du datacenter.
  • Capacity planning. (espace, power, cooling)
  • Suivi des connexions de câbles dans chaque rack.
  • Intégration des PDUs.
  • Mapping avec zones cliquables sur chaque rack.
  • Mapping des connexions réseaux depuis l’appareil jusqu’à la source d’alimentation. 
  • Plusieurs niveaux de droits utilisateurs.
  • Système de worfklow « basique » pour générer des requêtes sur les racks.
  • Reporting sur les coûts d’hébergement (coût par U et coût par Watt)
  • Rapports sur la tolérance aux pannes pour les appareils, simulation d'impact d’une panne d’alimentation.
  • Prise en charge des commutateurs de transfert automatique. (ATS)

Cette solution DCIM est utilisée par plusieurs acteurs : Adam Data Centers, AT&T R&D Center, Miniclip, Red Hat ainsi que de nombreuses universités.

2. RackTables

RackTables est un autre DCIM open source reconnu pour sa simplicité d’utilisation. Il permet d’inventorier ses assets, organiser les racks, gérer les connexions réseau et de suivre les IPs. Bien qu’il soit moins avancé que d’autres solutions en termes de supervision énergétique, RackTables reste un outil fiable pour la gestion d’inventaires et de connexions dans des infrastructures de petite taille.

3. NetBox

NetBox est une solution open source robuste pour la gestion d'infrastructures réseau et de datacenters, créée initialement par DigitalOcean. NetBox est particulièrement apprécié pour sa double gestion des aspects réseau et datacenter, offrant une solution complète pour les environnements plus complexes.

NetBox se distingue par sa capacité à gérer les équipements physiques et les aspects réseau, notamment :

  • Gestion des équipements physiques : racks, serveurs, PDU, baies, etc.
  • Gestion du réseau : gestion des adresses IP (IPAM), des VLAN, du câblage, des connexions fibre, du DNS, des switchs et ports…
  • Automatisation : via l’API REST et GRAPHQL, facilitant l'intégration dans des workflows automatisés ou avec des outils externes.

Un des principaux avantages de NetBox réside dans son interface web intuitive, qui permet de visualiser et d'organiser facilement les ressources du datacenter. De plus, NetBox propose une architecture avec des plugins permettant d’étendre son usage à d’autres besoins (interconnectivité, export de templates, custom fields…)

Netbox dispose de nombreux utilisateurs tels que : Unibail-Rodamco-Westfield, OneOncology, Wikimedia, mais aussi plusieurs lycées et universités d’envergure.

Limites des DCIM Open Source

Ces différents logiciels DCIM n’ont pas de limites réelles pour une infrastructure de petite taille. Elles peuvent convenir à un usage simple et quotidien mais restent limitées au niveau des fonctionnalités. Par exemple, les modules de surveillance énergétique ou de visualisation 3D d’une salle seront rudimentaires comparés à une solution comme Sunbird DCIM, Nlyte ou Ecostruxure de Scheinder Electric.

1. Fonctionnalités avancées moins développées

Comparé aux solutions propriétaires, les DCIM open source manquent parfois de certaines fonctionnalités avancées, notamment en matière d’automatisation des processus ou de modules de surveillance énergétique plus sophistiqués. Certaines solutions open source nécessitent également une intégration manuelle avec d’autres outils tiers pour offrir des performances comparables ce qui peut compliquer le travail de vos équipes et ralentir vos process.

2. Support limité

Les DCIM open source reposent principalement sur leurs communautés pour le support. Cela peut poser des problèmes dans les environnements critiques où une assistance technique réactive est nécessaire. Les entreprises qui choisissent ces solutions doivent être prêtes à consacrer des ressources en interne pour la maintenance et la résolution des problèmes et opérer une veille permanente sur ces outils. Il en est de même pour les ajouts de fonctionnalités qui mettent parfois plusieurs années à être implémentées dans la solution open source.

3. Courbe d’apprentissage

Les DCIM open source, bien que personnalisables, peuvent nécessiter une plus grande expertise technique pour être implémentés et maintenus. Cela peut entraîner des coûts supplémentaires en formation du personnel ou en recrutement de personnel spécialisé.

Conclusion : Un choix stratégiquement viable ?

Les DCIM open source offrent une alternative intéressante aux solutions propriétaires, surtout pour les entreprises cherchant à réduire les coûts initiaux liés à l’acquisition. Cependant, ils s’accompagnent de certaines limitations, notamment en matière de support et de fonctionnalités avancées.

Pour des infrastructures complexes nécessitant une surveillance énergétique fine ou une gestion automatisée des actifs, les solutions propriétaires type Sunbird DCIM, Nlyte Software ou Ecostruxure de Schneider Electric restent bien plus performantes, avec un support réactif, des ajouts importants et une interface beaucoup plus agréable au quotidien.

Toutefois, pour des infrastructures de petite taille ou des entreprises maîtrisant leurs outils technologiques, un DCIM comme OpenDCIM, RackTables ou NetBox que nous avons survolés peut parfaitement répondre aux besoins primaires mais limitera potentiellement l’évolution de votre infrastructure sur une période donnée. Une transition vers un outil propriétaire augmentera vos coûts mais simplifiera grandement le travail de vos équipes, vous offrant une vision globale et les fonctionnalités nécessaires à l’évolution de votre datacenter.

Sources :

https://www.opendcim.org/features.html

https://www.opendcim.org/participation.html

https://www.racktables.org/about.php

https://netboxlabs.com/

Derniers articles

Choisir sa solution DCIM : Les 6 clés de la réussite

Choisir sa solution DCIM : Les 6 clés de la réussite

Choisir la solution DCIM idéale peut s’avérer complexe en raison de la variété des offres sur le marché. Cet article vous présente six clés pour réussir votre projet DCIM et faire le bon choix.

Publié récemment
Lecture >
DCIM & PUE

DCIM & PUE

L’indicateur du Power Usage Effectiveness ou PUE joue un rôle clé pour évaluer la consommation énergétique de ce type d’infrastructures. Voyons ensemble comment l'exploiter efficacement.

Publié récemment
Lecture >

Contactez-nous !

Un renseignement ? Un besoin ? Un projet DCIM dont vous souhaitez discuter ?
N'hésitez pas à prendre contact avec Straton DCIM !
Nos équipes reviendront rapidement vers vous.

NOUS CONTACTER