View a markdown version of this page

高可用性和容錯能力 - AWS 方案指引

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

高可用性和容錯能力

VMware 透過容錯能力等功能提供高可用性,需要手動組態和資源額外負荷,才能跨主機進行 VM 復原和資料同步。相反地, 依預設會使用多個可用區域進行自動資料複寫和備援,在其儲存服務中 AWS 建置高可用性。雖然 VMware 需要額外的資源和手動組態以進行高可用性設定, AWS 服務 例如 Amazon S3 和 Amazon EFS 具有原生支援跨可用區複寫的分散式架構。下表提供 功能的比較。

面向

VMware

AWS

高可用性功能

  • 相同 VM 複本的容錯能力

  • vSAN 延伸叢集

  • vSphere 高可用性叢集

  • EC2 執行個體的自動復原功能

  • EBS 多連接和快照

  • 跨AZs EFS 備援儲存

  • 多可用區域儲存複寫

  • S3 具有 11 個九個耐用性

資源管理

  • 許可控制政策

  • 容錯移轉的預留容量

  • 自動擴展規模

  • 不需要傳統資源保留

  • Pay-as-you-go模型

資料保護

  • 即時同步處理容錯能力

  • VM 快照

  • 跨節點的 vSAN 資料複寫

  • 跨AZs自動資料複寫 (S3 和 EFS)

  • EBS 快照

  • S3 跨區域複寫

復原功能

  • 可能需要手動介入

  • 次要 VM 接管,沒有停機時間 (容錯能力)

  • vSphere 高可用性

  • 跨可用AZs自動復原

  • 從快照還原磁碟區

根據預設, 會使用可用區域和其他機制,為大多數儲存服務 AWS 提供高可用性:

  • Amazon S3 自動複寫區域內多個AZs的資料,提供 99.999999999% (11 個九) 的耐用性。

  • Amazon EBS 多連接和快照 使用存放在 Amazon S3 中的快照進行跨可用區復原。雖然 Amazon EBS 磁碟區不會自動跨越 AZs,但快照會提升另一個 AZ 中的磁碟區還原。磁碟區支援各種組態,包括獨立磁碟 (RAID) 設定的備援陣列,而且可以在不停止執行個體的情況下調整大小。

  • Amazon EFS 跨多個可用AZs以備援方式存放資料,即使一個可用區域故障,也能維持可用性。

  • 自動復原和跨區域複寫 – Amazon EC2 執行個體會自動從硬體和網路問題復原。Amazon S3 跨區域複寫會複製其他 區域中的資料,以滿足災難復原和合規要求。