01/10/2021
timeseries influxdb audit optimisation performance
Contexte
Axens, filiale de l’IFPEN, a développé le projet Connect’In qui récupère les données de ces équipements, les enrichis et les mets à disposition de ses clients. Dans le cadre du déploiement de la V3 du produit, des problèmes de performance et de stabilité de la plateforme ont été rencontrés. Axens a contacté CérénIT pour faire un audit de la plateforme et idenfifier les axes d’améliorations avant de pouvoir ouvrir l’application à ses utilisateurs. Suite à l’audit, il a été demandé à CérénIT d’accompagner Axens dans l’implémentation de ces recommendations.
Notre réponse
- Audit de l’instance InfluxDB OSS 1.x
- Audit de la VM hôte de l’instance InfluxDB
- Recommendations et définition d’un plan d’action
- Implémentation et suivi du plan d’action.
Bénéfices pour le client
- Expertise sur InfluxDB
- Résultats constatés :
- Les dashboards simples sont entre 15% et 30% plus rapides pour leur affichage
- Les dashboards complexes sont entre 3 et 10 fois plus rapides pour leur affichage
- La consommation mémoire reste stable autour de 6/8 Go
- Des changements sur la shard duration de certaines bases ont permis de descendre jusqu’à 600 shards environ. (recomendation éditeur en version Entreprise d’avoir 1.000 shards maximum par node)
Bénéfices pour CérénIT
- Expérience appronfondie sur le moteur de stockage InfluxDB
01/05/2019
audit faisabilité timeseries influxdb sécurité
Contexte
La SAFT, filiale du groupe Total, a lancé un prototype pour le suivi d’équipements connectés. Elle se pose des questions sur l’opportunité d’utiliser une base de données pour les séries temporelles et sur le niveau de sécurité de son application web. Pour répondre à ces questions, un audit de trois jours a été réalisé.
Notre réponse
Sur la partie base de données temporelles :
- Présentation de la plateforme TICK (Telegraf, InfluxDB, Chronograf et Kapacitor)
- Evaluation sur la structure, le nombre et la fréquence des messages
- Evaluation de l’intégration de la plateforme TICK au sein du projet
- Installation des composants de la plateforme TICK pour permettre une évaluation plus complète
Sur la partie sécurité :
- Revue de l’écosystème de l’application et identification des principales sources de vulnérabilités,
- Analyse du serveur et de sa procédure d’installation et d’exploitation,
- Analyse rapide de l’application pour identifier d’éventuelles erreurs en matière de sécurité (gestion des droits, gestion de la visibilité des contenus, etc),
- Point sur la gestion des identifiants et de la gestion d’un poste de développement en général,
- Partage des bonnes pratiques en matière de développement, en vue du déploiement et de l’expoitaiton de l’application.
Bénéfices
- Expertise sur la plateforme TICK (Telegraf, InfluxDB, Chronograf et Kapacitor)
- Expertise sur les plateformes web (conception, développement, déploiement, sécurité)