ApsaraDB RDS for PostgreSQL prend en charge deux types de stockage : ESSD et Premium ESSD. Cette rubrique décrit les fonctionnalités, les différences et les recommandations de sélection pour chaque type de stockage.
Sélection d'un type de stockage
Le tableau suivant résume les cas d'utilisation recommandés pour chaque type de stockage.
| Scénario | Type de stockage recommandé | Pourquoi |
|---|---|---|
| Charges I/O importantes et soutenues | Premium ESSD | Utilisez la fonctionnalité Buffer Pool Extension (BPE) pour accélérer les performances I/O. |
| Modèles I/O variables avec des pics de trafic | Premium ESSD | Exploitez la fonctionnalité I/O performance burst pour gérer les pics sans surprovisionnement. |
| Grands volumes de données rarement consultées | Premium ESSD | Recourez à la fonctionnalité data archiving afin de déplacer les données peu sollicitées vers un stockage moins coûteux. |
| Niveau de performance spécifique requis (PL1, PL2 ou PL3) | ESSD | Choisissez parmi trois niveaux de performance pour adapter les capacités de stockage à votre charge de travail. |
ESSD
Les disques ESSD reposent sur une architecture de stockage bloc distribué de nouvelle génération. Ils intègrent les technologies Ethernet 25 Gigabit et Remote Direct Memory Access (RDMA) pour réduire la latence unidirectionnelle et traiter jusqu'à un million de requêtes de lecture et d'écriture aléatoires par seconde.
Les disques ESSD sont disponibles en trois niveaux de performance (PL) :
| Niveau de performance | IOPS et débit | Cas d'utilisation |
|---|---|---|
| ESSD PL1 | Niveau de performance de base | Charges de travail généralistes |
| ESSD PL2 | Environ 2 fois les IOPS et le débit du PL1 | Charges nécessitant une capacité I/O supérieure |
| ESSD PL3 | Jusqu'à 20 fois les IOPS et 11 fois le débit du PL1 | Requêtes hautement concurrentes, hautes performances I/O et faibles latences en lecture/écriture |
Premium ESSD
Les disques Premium ESSD sont compatibles avec toutes les fonctionnalités des disques ESSD et offrent les capacités supplémentaires suivantes :
**I/O performance burst** : dépasse temporairement les performances I/O de base pour absorber les pics de trafic imprévus.
**Buffer Pool Extension (BPE)** : accélère les performances I/O grâce à l'utilisation de supports de cache haute vitesse, particulièrement pour les requêtes complexes et les opérations sur les données temporaires.
**Data archiving** : déplace les données rarement consultées vers un stockage moins onéreux afin de réduire les coûts.
Pour plus d'informations, consultez la documentation relative aux Premium ESSD.
Comparaison des types de stockage
Le tableau ci-dessous compare les attributs clés des disques ESSD et Premium ESSD.
| Élément | ESSD | Premium ESSD |
|---|---|---|
| Performances I/O | Les IOPS varient selon les spécifications du disque et les types d'instance. La latence I/O se situe entre 100 et 200 microsecondes. | Mêmes performances de base que l'ESSD, avec l'ajout des fonctionnalités I/O performance burst et BPE. |
| Flexibilité de configuration | Vous pouvez augmenter ou réduire la capacité de stockage d'une instance RDS. Pour réduire la capacité, reportez-vous à la section Change instance specifications. | Identique à l'ESSD. |
| Méthode de sauvegarde | Sauvegardes par snapshot | Sauvegardes par snapshot |
| Durée nécessaire pour la sauvegarde, la création d'une instance en lecture seule et le clonage d'instance | Quelques secondes | Quelques secondes |
| Extension de la capacité de stockage | Extension en ligne en quelques secondes, sans impact sur vos charges de travail. | Extension en ligne en quelques secondes, sans impact sur vos charges de travail. |
| Durabilité des données | 99,9999999 % (neuf neufs) | 99,9999999 % (neuf neufs) |
| Éditions prises en charge | Édition Basic RDS, Édition High-availability RDS, Édition Cluster RDS | Édition Basic RDS, Édition High-availability RDS, Édition Cluster RDS |
Les disques ESSD et Premium ESSD utilisent tous deux une architecture de stockage distribuée avec plusieurs réplicas de données, offrant une durabilité des données de 99,9999999 %. Pour les instances RDS exécutant l'édition High-availability RDS ou l'édition Cluster RDS, un basculement primaire/secondaire est effectué en quelques secondes en cas de défaillance de l'instance principale.
Pour connaître les spécifications détaillées des performances, notamment la capacité maximale par disque, le nombre maximal d'IOPS et le débit maximal pour chaque type de stockage, consultez la documentation sur les Block storage performance.
Affichage du type de stockage d'une instance RDS
Pour vérifier le type de stockage de votre instance RDS :
Connectez-vous à la console ApsaraDB RDS.
Accédez à la page Basic Information de l'instance RDS cible.
Dans la section Basic Information, repérez le type de stockage.
