Itdaily - Amazon S3 fête ses 20 ans et stocke désormais 500 billions dobjets

Amazon S3 fête ses 20 ans et stocke désormais 500 billions dobjets

Amazon

Amazon Web Services célèbre le vingtième anniversaire de son service de stockage Amazon S3, qui stocke plus de 500 billions dobjets et traite plus de 200 millions de requêtes par seconde dans le monde entier.

Amazon S3 a été lancé le 14 mars 2006 et a débuté à l’époque avec environ un pétaoctet de capacité de stockage réparti sur 400 nœuds de stockage dans trois centres de données. Aujourd’hui, S3 gère des centaines d’exaoctets de données répartis sur 123 zones de disponibilité dans 39 régions AWS, rapporte The Register.

Des pétaoctets aux exaoctets

AWS souligne que l’échelle de la plateforme a connu une croissance énorme. Selon un article de blog d’Amazon, les dizaines de millions de disques durs utilisés par S3, s’ils étaient empilés, atteindraient presque la Station spatiale internationale et reviendraient.

Une caractéristique importante du service est, selon AWS, la stabilité de lAPI. Le code que les développeurs ont écrit pour S3 il y a vingt ans fonctionne encore aujourdhui sans aucune modification. LAPI S3 est entre-temps devenue une norme industrielle. De nombreuses plateformes de stockage proposent aujourdhui des interfaces compatibles S3 pour faciliter lintégration avec les applications cloud.

Base pour le cloud et les services de streaming

S3 a joué un rôle majeur dans la croissance des services basés sur le cloud. Les entreprises ont pu soudainement stocker de grandes quantités de données sans infrastructure locale coûteuse. Des services de streaming tels que Netflix et Spotify ont utilisé le service pour déployer leurs plateformes à léchelle mondiale. La plateforme a également connu quelques incidents. Une panne majeure en 2017 dans la région AWS US-East-1 a temporairement mis hors service plusieurs sites web importants.

Rust et lIA dans lavenir de S3

AWS affirme que S3 offre actuellement une durabilité de 11 neufs (99,999999999 %). Cela est possible grâce à des microservices qui contrôlent en permanence chaque paquet de données et effectuent automatiquement des actions de récupération lorsqu’une dégradation est détectée. De plus, AWS réécrit de plus en plus de composants de S3 en Rust, notamment les systèmes de déplacement et de stockage de données.