Skip to content
Clumio

Improving Amazon EBS backups using EBS direct APIs

At AWS re:Invent 2019, AWS launched Amazon EBS direct APIs.


Cette fonctionnalité permet aux clients AWS de répertorier les blocs d’uninstantané EBS, comparer les différences entre deux instantanés EBS et lire directement les données à partir de ces instantanés. Avant qu’AWS ne publie les API EBS Direct, pour effectuer ces tâches, il fallait lancer desAmazon Elastic Compute Cloud (EC2)instances et y associer des volumes EBS créés à partir des instantanés EBS. Vous pouvez désormais appeler les API depuis les instances EC2,AWS Lambdafonctions ou conteneurs. Cela vous permet de lire ou de répertorier le contenu d’un instantané unique, ou encore de répertorier les modifications entre deux instantanés EBS sans avoir à créer au préalable des volumes EBS à partir de ces instantanés. En juillet 2020, AWS a lancé un ensemble supplémentaire d’API EBS Direct qui permettent aux clients de créer des instantanés EBS et d’y écrire directement. Nous avons constaté un vif intérêt et reçu de nombreux retours de la part departenaires AWSdepuis que nous avons lancé les API directes.

Cet article de blog est consacré plus particulièrement à Clumio, unPartenaire AWS « Advanced Technology »détient la compétence « AWS Storage ». Clumio propose une solution de sauvegarde en tant que service sécurisée et multiplateforme, lancée en août 2019, qui assurait initialement la protection des environnements VMware sur site etVMware Cloud sur AWSworkloads. En décembre 2019, l’offre de Clumio s’est rapidement étendue pour inclure la protection des volumes EBS. Dans cet article, j’explique comment l’intégration des API directes Amazon EBS dans leurs workflows de sauvegarde EBS a permis aux clients de Clumio de réaliser en moyenne 30 % d’économies et de réduire de 15 % la durée totale des sauvegardes. En tant que participant actif au programme bêta des API directes, Clumio était très intéressé par leur mise en œuvre dans ses workflows de sauvegarde EBS.

Présentation de Clumio pour les services natifs d’AWS

Clumio propose un service de sauvegarde destiné aux entreprises qui ont besoin de protéger leurs instances EC2, leurs volumes EBS etAmazon Relational Database Service (Amazon RDS)instances. Développé sur AWS, Clumio offre à ses clients une méthode simple et sans agent pour protéger les volumes EBS, sans la complexité ni les coûts habituellement associés à la gestion des instantanés ou de l’infrastructure de sauvegarde. Avec Clumio, vous pouvez protéger tous vos comptes, toutes régions confondues, depuis une interface unique. Cela permet de garantir la cohérence de la protection des données et ouvre la voie à de nouveaux cas d’utilisation, notamment la reprise après sinistre (DR), les tests et le développement, ainsi que la migration.

Une fois abonnés à Clumio, les clients de Clumio n’ont qu’à déployer unAWS CloudFormationmodèle dans leur compte, configurer leurs politiques de sauvegarde. Le processus est simplifié et peut être opérationnel en 15 minutes ou moins. Clumio sauvegarde toutes les données de manière sécurisée et immuable, et fournit aux clients une copie « isolée physiquement » de leurs données, hors de leur compte. Ainsi, si le compte d’un client est compromis ou si des volumes/instantanés sont supprimés par erreur, Clumio peut l’aider à restaurer rapidement ses données dans son compte. Enfin, en tant qu’offre SaaS, Clumio fournit de manière transparente des mises à jour et des améliorations de ses services toutes les deux semaines, comme l’intégration avec les API directes d’Amazon EBS. Cela permet aux clients de Clumio de se concentrer davantage sur leurs compétences clés, plutôt que de passer du temps à gérer leur infrastructure de sauvegarde.

Workflow Amazon EBS de Clumio avant l’introduction des API EBS Direct

Lorsque Clumio a lancé son service « Clumio for Amazon EBS » fin 2019, les API directes EBS n’étaient pas encore disponibles. Par conséquent, chaque fois que Clumio lançait une sauvegarde d’un volume Amazon EBS, l’entreprise devait monter ce volume sur une instance de travail Amazon EC2 au sein d’un environnement Clumiogroupe de mise à l’échelle automatique EC2de Clumio. À ce stade, Clumio devait lire l’intégralité du contenu du volume pour déterminer quels blocs avaient été modifiés, puis traiter et envoyer les données modifiées vers le service Clumio. Bien que ce workflow fût automatisé et transparent pour le client, il présentait certains inconvénients. L’un d’entre eux était que l’instance de travail EC2 devait lire l’intégralité du contenu du volume pour identifier les données modifiées au cours du processus de sauvegarde. La lecture de l’intégralité du contenu d’un volume pour déterminer les modifications représentait une perte de temps et un coût importants pour les clients.

Clumio Amazon EBS workflow before Amazon direct APIs

Workflow Clumio pour Amazon EBS après la mise en place des API directes d’Amazon EBS

En février 2020, Clumio a déployé une mise à jour de sa plateforme tirant parti des nouvelles API Amazon EBS Direct. Grâce à cela, Clumio est désormais capable d’identifier par programmation les blocs modifiés entre deux instantanés EBS. L’entreprise n’a plus besoin de restaurer les volumes EBS à partir d’instantanés ni de comparer les différences sur une instance EC2 de travail, ce qui a considérablement profité aux clients de Clumio. Les clients de Clumio peuvent désormais bénéficier d’une vitesse accrue pouvant atteindre 15 % et réduire jusqu’à 30 % leurs coûts d’infrastructure AWS liés à l’exécution des instances de travail Clumio (EC2 et EBS). Clumio continue aujourd’hui d’utiliser des instances de travail EC2 pour fournir à ses clients des services tels que la déduplication, la compression et l’indexation avant que ceux-ci ne reçoivent les données dans le service Clumio.

Clumio Amazon EBS workflow after Amazon EBS direct APIs

Projets futurs de Clumio pour Amazon EBS avec les API EBS Direct Snapshot

À l’instar d’AWS, Clumio améliore sans cesse ses services et innove en s’appuyant sur les retours de ses clients. Les API directes Amazon EBS sont le fruit d’une écoute attentive de la part d’AWS envers ses partenaires et ses clients, d’une compréhension des fonctionnalités qui leur importaient le plus, et d’une innovation axée sur ces priorités. Clumio travaille en étroite collaboration avec les équipes des services AWS afin de mettre au point des méthodes permettant d’intégrer de nouvelles API Amazon EBS Direct dans son workflow. L’objectif est de réduire durablement les dépenses de ses clients en intégrant les stratégies d’optimisation des coûts d’AWS, tout en améliorant leur efficacité opérationnelle. Cela passe notamment par la rationalisation des processus afin de minimiser les dépenses liées aux services AWS, ainsi que par l’amélioration des délais de sauvegarde et de restauration pour une résilience et une rentabilité accrues.

L’une des mesures envisagées consiste à supprimer totalement le recours aux instances de travail Amazon EC2 dans le compte AWS d’un client. Clumio pourrait s’y employer en mettant en place des workflows « serverless » qui appelleraient les API EBS Direct pour les opérations de liste, de lecture et d’écriture. L’entreprise a également la possibilité d’utiliser une architecture « serverless » pour effectuer les opérations de déduplication et de compression nécessaires. L’étude de ces options pourrait simplifier davantage les opérations de sauvegarde et de restauration EBS pour les clients de Clumio.

Résumé

Dans cet article, j’ai présenté un bref aperçu du service natif AWS de Clumio et j’ai expliqué comment se déroulaient leurs workflows de sauvegarde Amazon EBS avant et après l’utilisation des API EBS Direct. Les API Direct constituent un moyen programmatique de comparer les modifications entre deux instantanés EBS, ce qui a permis aux clients de Clumio de réaliser une économie moyenne de 30 % sur leurs coûts et de réduire de 15 % la durée des sauvegardes. J’ai également évoqué la manière dont Clumio prévoit d’améliorer son service à l’avenir en exploitant davantage les API directes EBS.

Si vous souhaitez également envisager l’utilisation des API directes Amazon EBS pour votre processus de sauvegarde et de restauration EBS, veuillez consulter ledocumentation relative aux API directes d’EBSdisponible sur notre site web.

Merci d’avoir lu cet article de blog ! Si vous avez des commentaires ou des questions, n’hésitez pas à les poster dans la section des commentaires.

More related posts


Thumbnail_Blog_Ready-or-Not-Ep1-The-Rise-of-Shadow-Man

The Rise of the Shadow Man

Read more about The Rise of the Shadow Man
Thumbnail_Blog-JadePuffer-2026

What JadePuffer Reveals About Who Holds the Keys

Read more about What JadePuffer Reveals About Who Holds the Keys
Thumbnail_Blog_HPE-Morpheus-VM-2025

The Modern Data Protection Checklist for Cloud-First Enterprises

Read more about The Modern Data Protection Checklist for Cloud-First Enterprises