Durabilidad de los datos y alta disponibilidad con almacenamiento persistente
La mayoría de las aplicaciones RTC utilizan el almacenamiento persistente para almacenar los datos y acceder a ellos para la autenticación, la autorización, la contabilidad (datos de sesión, registros de detalles de llamadas, etc.), la supervisión operativa y el registro. En un centro de datos tradicional, para garantizar una alta disponibilidad y durabilidad de los componentes de almacenamiento persistente (bases de datos, sistemas de archivos, etc.) normalmente se requiere un transporte pesado mediante la configuración de un diseño RAID de SAN y procesos para el procesamiento de copia de seguridad, restauración y conmutación por error. La nube de AWS simplifica y mejora considerablemente las prácticas tradicionales de los centros de datos relacionados con la durabilidad y disponibilidad de los datos.
Para el almacenamiento de objetos y archivos, los servicios de AWS como Amazon Simple Storage Service (Amazon S3) y Amazon Elastic File System (Amazon EFS) disponen de alta disponibilidad y escalabilidad administradas. Amazon S3 tiene una durabilidad de datos de 11 nueves.
Para el almacenamiento de datos transaccionales, los clientes tienen la opción de utilizar Amazon Relational Database Service (Amazon RDS) completamente administrado, que admite Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle y Microsoft SQL Server con implementaciones de alta disponibilidad. Para la función de registrador, el perfil de suscriptor o el almacenamiento de registros contables (por ejemplo, CDR), Amazon RDS dispone de una opción tolerante a errores, de alta disponibilidad y escalable.