持久性儲存的資料持久性和高可用性 - AWS 上的即時通訊

持久性儲存的資料持久性和高可用性

大多數 RTC 應用程式依靠持久性儲存來存放和存取資料,以便進行身分驗證、授權、會計 (工作階段資料、通話詳細記錄等)、操作監控和日誌記錄。在傳統資料中心中,通常需要透過設定 SAN、RAID 設計和備份、恢復和容錯移轉處理過程來確保持久性儲存元件 (資料庫、檔案系統等) 的高可用性和持久性。AWS 雲端大幅簡化並增強了關於資料持久性和可用性的傳統資料中心實務。

對於物件儲存和文件儲存,諸如 AWS services like Amazon Simple Storage Service (Amazon S3) 和 Amazon Elastic File System (Amazon EFS) 等 AWS 服務可提供受管的高可用性和可擴展性。Amazon S3 的資料持久性為 99.999999999%。

對於事務性資料儲存,客戶可以選擇利用完全受管的 Amazon Relational Database Service (Amazon RDS),該服務以高可用性部署支援 Amazon Aurora、PostgreSQL、MySQL、MariaDB、Oracle 和 Microsoft SQL Server。對於註冊商功能、訂閲者設定檔或會計記錄儲存 (例如 CDR),Amazon RDS 提供容錯、高可用性和可擴展性的選項。