La société d'observabilité Groundcover Inc. a ajouté aujourd'hui Autonomous Infrastructure à sa plate-forme en version bêta pour redimensionner automatiquement les demandes de processeur et de mémoire sur les charges de travail Kubernetes des clients en fonction du comportement de chaque charge de travail en production.
La technologie provient de la startup d’optimisation des ressources Kubernetes Wand Cloud Ltd., acquise par Groundcover en septembre.
La version est destinée aux demandes de processeur et de mémoire que Kubernetes a définies dès le départ par les ingénieurs pour chaque charge de travail, généralement avant qu'il n'ait géré un trafic réel, et Groundcover a déclaré que la plupart des équipes reviennent rarement à ces chiffres. Lorsqu'une valeur est trop basse, le premier signe est souvent un service qui génère des erreurs de mémoire insuffisante. Le rembourrage inutilisé finit sur la facture cloud mensuelle.
Étant donné que le capteur de couverture végétale collecte l'historique de production depuis le début, un client utilisant une version prise en charge peut ouvrir l'infrastructure autonome pour la première fois sans rien installer et trouver les données dont la fonctionnalité a déjà besoin en place. Le processeur et la mémoire demandés pour chaque charge de travail apparaissent à côté de l'utilisation réelle. Les économies mensuelles estimées s'ajoutent au nombre de charges de travail sous-provisionnées, et un graphique suit au fil du temps la part des économies potentielles qui a été réalisée.
Les chiffres en dollars de la version bêta sont basés sur un prix par processeur et par unité de mémoire que les clients saisissent eux-mêmes. Selon Groundcover, la tarification du cloud public est la prochaine étape, et les données de facturation telles que le rapport sur les coûts et l'utilisation d'Amazon Web Services Inc. viendront ensuite.
Selon Groundcover, la plupart des outils d'optimisation des ressources dimensionnent chaque charge de travail de manière isolée, de sorte qu'une requête qui semble correcte pour un service peut toujours affamer ses voisins sur un nœud encombré. La stabilité est la première contrainte du propre logiciel de groundcover. Avant que l'infrastructure autonome ne lance une requête, elle vérifie à quel point le nœud est déjà compacté afin que l'augmentation d'une charge de travail ne laisse pas le reste à court de ressources.
Shahar Azulay, co-fondateur et directeur général de Groundcover, a déclaré que les clients peuvent vérifier ce que leurs clusters peuvent économiser, à partir des données déjà conservées dans leurs propres comptes cloud, avant de laisser l'infrastructure autonome « changer quoi que ce soit ». La fonctionnalité reste désactivée jusqu'à ce qu'un ingénieur l'active et sélectionne les déploiements, les espaces de noms ou les clusters qu'elle gère.
Pendant la version bêta, le logiciel ne traite que les requêtes et laisse les limites là où elles sont. Chaque stratégie comporte des limites minimales et maximales pour le processeur et la mémoire, et un journal d'audit enregistre qui a attribué chaque charge de travail à une stratégie et quand. Groundcover suggère de commencer par des charges de travail à faible risque telles que les espaces de noms de développement et de laisser de côté quelque chose comme une base de données de production qui a besoin d'espace pour se développer.
La version bêta est désormais disponible sans frais supplémentaires pour chaque client Groundcover exécutant son capteur sur Kubernetes, et la société recrute également des partenaires de conception pour travailler avec son équipe produit pendant son exécution. Des démonstrations sont prévues pour KubeCon + CloudNativeCon North America à Salt Lake City du 9 au 12 novembre.
Groundcover est une startup financée par du capital-risque qui a levé 160 millions de dollars à ce jour, dont un tour de table de série C de 100 millions de dollars dirigé par One Peak en juillet.