Tous les produits
Search
Centre de documentation

ENS:Overview of Edge Object Storage (EOS)

Dernière mise à jour :Aug 10, 2026

Edge Object Storage (EOS) est un service de stockage d'objets distribué reposant sur le cloud en périphérie. Il offre une durabilité des données d'au moins 99,9999 % et une disponibilité d'au moins 99,9 %, sans gestion de l'infrastructure de stockage requise.

EOS est compatible avec les API d'Object Storage Service (OSS). Vous pouvez donc utiliser les SDK et outils OSS existants avec vos buckets EOS.

Cas d'utilisation

  • Plateformes sociales et médias : stockez et diffusez des images générées par les utilisateurs à grande échelle.

  • Applications audio et vidéo : hébergez et distribuez de grands fichiers multimédias depuis la périphérie du réseau.

  • Sites web à fort trafic : servez des ressources statiques avec une faible latence à une audience mondiale.

  • Analyse de big data : stockez des jeux de données et les résultats d'analyses dans un espace de stockage économique et durable.

Concepts clés

EOS partage les mêmes concepts fondamentaux qu'OSS. Le tableau suivant présente les termes que vous rencontrerez le plus souvent.

Terme Description
bucket Conteneur pour les objets. Créez des buckets avec différentes classes de stockage afin d'adapter le stockage de vos données à vos besoins métier. Définissez la liste de contrôle d'accès (ACL) du bucket sur public-read/write, public-read ou private.
object Unité fondamentale des données stockées dans EOS. Chaque objet se compose d'une clé, de métadonnées et des données proprement dites. Les objets sont stockés dans un namespace plat ; il n'existe pas de structure hiérarchique de répertoires.
ObjectKey / Key / ObjectName Chemin complet identifiant de manière unique un objet au sein d'un bucket. Dans les SDK EOS pour tous les langages pris en charge, ObjectKey, Key et ObjectName désignent la même chose : le chemin complet, extension de fichier incluse. Par exemple : abc/efg/123.jpg.
endpoint Domaine utilisé pour accéder à EOS via HTTP avec l'API RESTful. L'endpoint public est eos.aliyuncs.com. L'accès via le réseau interne n'est pas pris en charge.
AccessKey pair Identifiants utilisés pour authentifier les requêtes. Une paire AccessKey comprend un AccessKey ID (qui identifie l'utilisateur) et un AccessKey secret (qui signe les requêtes ; gardez-le confidentiel). EOS accepte les paires AccessKey obtenues de trois manières : demandées directement par le propriétaire du bucket, accordées par le propriétaire du bucket via Resource Access Management (RAM), ou accordées via Security Token Service (STS).
Atomicité et cohérence forte Les opérations sur les objets dans EOS sont atomiques : elles réussissent ou échouent, sans état intermédiaire. EOS garantit également la cohérence lecture-après-écriture : dès que vous recevez une réponse PUT réussie, l'objet est immédiatement lisible et tous les réplicas existent. Les suppressions offrent la même cohérence : une fois supprimé, un objet et tous ses réplicas sont définitivement effacés.

Fonctionnalités

Gestion des buckets

Fonctionnalité Description
Créer un bucket Créez un bucket et configurez son ACL avant de télécharger des objets.
Supprimer un bucket Supprimez les buckets dont vous n'avez plus besoin afin d'éviter des frais de stockage inutiles.
Règles de cycle de vie Configurez des règles pour supprimer automatiquement les objets expirés selon une planification définie.

Gestion des objets

Fonctionnalité Description
Télécharger un objet Téléchargez des objets via la console, l'API ou le SDK.
Télécharger un objet Récupérez un ou plusieurs objets via la console, l'API ou le SDK, sans avoir à spécifier l'emplacement de stockage. Enregistrez-les dans le chemin par défaut de votre navigateur ou dans un chemin local spécifié.
Lister les objets Listez tous les objets d'un bucket, filtrez par préfixe ou limitez le nombre de résultats. Par défaut, les objets sont renvoyés par ordre alphabétique.
Copier un objet Copiez des objets entre des buckets sans modifier le contenu de l'objet.
Configurer les tags d'objet Ajoutez des tags aux objets pour les classer et appliquez des opérations de gestion groupées aux objets partageant le même tag.
Supprimer un objet Supprimez un ou plusieurs objets et parties en une seule opération, ou utilisez des règles de cycle de vie pour automatiser la suppression.
Rechercher des objets Recherchez des objets et des répertoires au sein d'un bucket par nom.
Gérer les répertoires EOS stocke les objets dans un namespace plat. Créez des répertoires simulés pour organiser les objets et simplifier le contrôle d'accès, et supprimez les répertoires lorsqu'ils ne sont plus nécessaires.

Contrôle d'accès

Fonctionnalité Description
ACL du bucket Définissez l'ACL d'un bucket sur public-read/write, public-read ou private. Seul le propriétaire du bucket peut modifier l'ACL.
CORS Configurez des règles de partage de ressources cross-origin (CORS) afin que les navigateurs web puissent charger des objets hébergés dans EOS depuis un domaine différent.

Facturation

EOS fonctionne selon un modèle de paiement à l'utilisation. La facturation est horaire et les frais sont déduits automatiquement du solde de votre compte Alibaba Cloud. Dans la plupart des cas, les factures sont générées après la fin d'un cycle de facturation ; l'heure exacte est déterminée par le système.

Élément Détails
Capacité de stockage

Chine continentale : 0,00001956 USD par Go-heure

Hors Chine continentale : 0,0000225 USD par Go-heure

Trafic Internet sortant 0,05 USD par Go
Requêtes PUT et GET Gratuites