Ralph Asset Management pour Datacenter, CMDB, DCIM

Ralph est une solution de gestion d’actifs orientée Datacenter, on peut le comparer à une CMDB (Configuration Management DataBase) pour les personnes sensibilisées à ITIL ou alors de DCIM (Data Center Infrastructure Management)
Ralph est libre sous licence Apache v2.
Voici un bref descriptif de l’architecture Ralph

Ralph Core

Ralph Core (DCIM et CMDB) agit comme un système de base pour toutes les applications Ralph.
Il s’agit d’une base de données des réseaux, adresses ip, racks, et du matériel découvert.
Il permet de :

  • Scanner le réseau automatiquement de manière périodique ou manuelle
  • Déployer des serveurs en générant les configurations DNS/DHCP et en utilisant I/PXE
  • Voir les relations entre les CI (Configuration Items) en utilisant l’interface de visualisation de la CMDB

Ralph Assets

Ce sous-module permet une gestion avancées des actifs qui a les caractéristiques suivantes :

  • Inventaire manuel
  • Peut être utilisé conjointement avec la découverte Ralph de base en utilisant une technique de rapprochement
  • Couvre le cycle de vie complet des actifs de l’achat jusqu’au retrait.
  • Permet de générer des rapport PDF personnalisés
  • Gestion des licences intégrés
  • Support matériel de base et getion des contrats
  • Module facile et utilisable pour des tâches d’inventaire génériques

Ralph Pricing “Scrooge”

Ce sous-module fournit une facturation flexible et un sous-système d’information financière qui peut :

  • Calcul le TCO des services en utilisant des méthodes de calcul complexe, en prennant en compte les temps de travail du support et le coût de la virtualisation
  • Support de facturation OpenStack avec le coût du matériel
  • Visualisation l’historique des données chaque jour pour superviser les tendances à travers le temps

Ralph CMDB

Ralph fournit une première version (expérimentale) d’un module de CMDB
Ce module est une fonctionnalité « ITIL » qui permet de gérer son infrastructure et les relations entre les différents composants. Il permet de connecter ses CIs avec des événements des tâches et des tickets qui leurs sont assignés.
Avec ce module, il est possible de :

  • Se concentrer non seulement sur ​​les infrastructures mais aussi sur les processus dit « Business »
  • Utiliser des couches et des relations pour regrouper des composants connexes
  • Intégrer avec des systèmes externes, comme de la supervision, du déploiement, de la gestion de version, des outils de ticketing, ça permet aussi de conserver les relations entre les CIs et les événements

À l’instant T, Ralph fournit les fonctionnalités suivantes :

  • Possibilité de créer des relations entre les CIs :
    • contient, fait partie de, requiert, est requis par, est le rôle de, a des rôles
  • Permet d’assigner un modèle à des CIs
  • Fournit des statistiques sur les changements et des rapports sur les CIs ayant le plus ou le moins changés
  • Ajouter des attributs personnalisés aux CIs en fonction de leur type
  • Possibilité d’étendre par des modèles personnalisés, des relations et des types.

Pour un système complet, Ralph CMDB fonctionne actuellement avec :

  • Supervision de l’infrastructure avec Zabbix
  • Gestion de configuration avec Puppet
    • Versionning des configurations
    • notifications de configurations effectuées par l’agent
  • Gestion des actifs par Ralph, tout simplement ?
  • Gestion des demandes via l’intégration de JIRA pour les incidents et problèmes

 
Bref, ça faisait un moment que j’avais mis de côté la rédaction de cet article faute de temps, la liste des fonctionnalités couvertes est simplement impressionnante !!!
Personnellement, sans avoir testé, il ne me manquerait que le remplacement de Zabbix par du Shinken et Jira par OTRS
 
Liens utiles :
Site Officiel de Ralph
Documentation de Ralph (très complète)
 
Note :
L’image illustrant le rack provient d’OpenClipart
L’article Ralph Asset Management pour Datacenter, CMDB, DCIM est apparu en premier sur L'admin sous GNU / Linux – Blog Libre.

(Source: L’admin sous GNU / Linux – Blog Libre)