

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

# Amazon Aurora 資料庫叢集
<a name="Aurora.Overview"></a>

Amazon Aurora *資料庫叢集*包含一或多個資料庫執行個體，以及一個為這些資料庫執行個體管理資料的叢集磁碟區。Aurora *叢集磁碟區*是虛擬資料庫儲存體磁碟區，可跨多個可用性區域，並且每個可用性區域具有資料庫叢集資料的複本。Aurora 資料庫叢集是由兩個類型的資料庫執行個體組成：
+ **主要資料庫 (寫入器) 執行個體** – 支援讀寫操作，並對叢集磁碟區執行所有資料修改。每個 Aurora 資料庫叢集具有一個主要資料庫執行個體。
+ **Aurora 複本 (讀取器資料庫執行個體) **– 連接到與主要資料庫執行個體相同的儲存磁碟區，但僅支援讀取操作。除了主要資料庫執行個體，每個 Aurora 資料庫叢集最多可具有 15 個 Aurora 複本。透過將 Aurora 複本置放在不同的可用區域內，來維持高可用性。若主要資料庫執行個體無法使用，Aurora 會自動容錯移轉至 Aurora 複本。您可以指定 Aurora 複本的容錯移轉優先順序。Aurora 複本也可以從主要資料庫執行個體卸載讀取工作負載。

下圖說明叢集磁碟區、寫入器資料庫執行個體和 Aurora 資料庫叢集中讀取器資料庫執行個體之間的關係。

![\[顯示儲存層、資料庫執行個體和用戶端連線的 Amazon Aurora 資料庫叢集架構圖。\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/aurora_architecture.png)


**注意**  
上述資訊適用於所有 Aurora 資料庫叢集 - 佈建、平行查詢、Aurora 全球資料庫、Aurora Serverless、Aurora MySQL 相容和 Aurora PostgreSQL 相容。

Aurora 資料庫叢集分離了運算容量與儲存體。例如，只有單一資料庫執行個體的 Aurora 組態仍然是一個叢集，因為基礎儲存體磁碟區涉及多個分散在多個可用區域 (AZ) 中的儲存體節點。

Aurora 資料庫叢集中的輸入/輸出 (I/O) 操作以相同的方式計數，無論它們位於寫入器還是讀取器資料庫執行個體上。如需更多詳細資訊，請參閱 [Amazon Aurora 資料庫叢集的儲存組態](Aurora.Overview.StorageReliability.md#aurora-storage-type)。