資料耐久性和具有持久性儲存體的 HA - AWS 上的即時通訊

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

資料耐久性和具有持久性儲存體的 HA

大多數 RTC 應用程式依賴持久性儲存來存放和存取資料,以進行身分驗證、授權、會計 (工作階段資料、通話詳細資訊記錄等)、操作監控和記錄。在傳統資料中心,確保持久性儲存元件 (資料庫、檔案系統等) 的高可用性和耐用性通常需要透過設定儲存區域網路 (SAN)、獨立磁碟冗餘陣列 (RAID) 設計和備份、還原和容錯移轉處理程序進行繁重的提升。可 AWS 雲端 大幅簡化和增強資料耐久性和可用性的傳統資料中心實務。

對於物件儲存和檔案儲存,Amazon Simple Storage Service (Amazon S3) 和 Amazon Elastic File System (Amazon EFS) 等 AWS 服務可提供受管高可用性和可擴展性。Amazon S3 的資料耐久性為 99.999999999% (11 個九)。

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