

 此白皮書僅供歷史參考。有些內容可能已過時，有些連結可能無法使用。

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

# 在 AWS 上執行 Oracle Database 的最佳實務
<a name="oracle-database-aws-best-practices"></a>

發佈日期：**2021 年 11 月 18 日** ([文件歷史記錄和貢獻者](document-revisions.md))

## 摘要
<a name="abstract"></a>

Amazon Web Services (AWS) 可讓您在雲端環境中執行 Oracle Database。在 AWS 雲端 上執行 Oracle Database 與在資料中心中執行 Oracle Database 非常類似。對於資料庫管理員或開發人員來説，這兩種環境之間沒有區別。但您需要注意一些與安全、儲存、運算組態、管理和監控相關的 AWS 平台考量，才能在 AWS 上充分利用 Oracle Database。

本白皮書提供在 AWS 雲端 中執行 Oracle Database 時，實現最佳效能、可用性和可靠性以及降低總體擁有成本 (TCO) 的最佳實務。本白皮書的目標對象為想要在 AWS 雲端 中執行期 Oracle 資料庫的資料庫管理員、企業架構師、系統管理員和開發人員。

 

## 簡介
<a name="introduction-section"></a>

Amazon Web Services (AWS) 提供了一套全面的服務和工具，可用於在可靠且安全的 AWS 雲端基礎設施上部署 Oracle Database。AWS 為其客戶提供了在 AWS 中執行 Oracle Database 的以下選項： 

1. 使用 [ 適用於 Oracle 的 Amazon Relational Database Service (Amazon RDS)](https://aws.amazon.com/rds/oracle/)，此受管資料庫服務可協助簡化 Oracle 資料庫的佈建和管理。適用於 Oracle 的 RDS 透過自動化安裝、磁碟佈建和管理、修補、次要版本升級、失敗的執行個體替換及備份和復原任務，可以輕鬆地在雲端中設定、操作和擴展關聯式資料庫。Amazon RDS 的一鍵擴展功能可能您輕鬆地擴展或縮減資料庫執行個體的規模，從而更好地管理成本和效能。適用於 Oracle 的 RDS 提供 Oracle Database Enterprise Edition 和 Oracle Database Standard Edition。適用於 Oracle 的 RDS 還附帶[已包含授權服務模式](https://aws.amazon.com/rds/oracle/pricing/)，可讓您按小時支付每次的使用費用。

1. 直接 Amazon Elastic Compute Cloud (Amazon EC2) 上執行自我管理的 Oracle Database。透過此選項，您可以完全控制基礎設施和資料庫環境的設定。在 Amazon EC2 上執行資料庫與在您自己的伺服器上執行資料庫非常相似。您可以完全控制 Oracle 二進位檔資料庫，並具有作業系統層級上的存取權，因此您可以執行監控和管理代理程式，並使用您選擇的工具來複寫、備份和復原資料。此外，您還可以使用 Oracle Database 中提供的每個選擇性模組。但是，此選項需要您根據 AWS 架構最佳實務來設定、管理和調整所有元件，包括 Amazon EC2 執行個體、儲存磁碟區、可擴展性、聯網和安全性。在完全受管的 Amazon RDS (Amazon RDS) 服務中，這一切都會為您處理好。

1. FlashGrid 叢集虛擬設備支援在 Amazon EC2 上執行自我管理的 Oracle Real Application Cluster (RAC) 和 Oracle RAC 延伸叢集 (跨不同可用區域)。使用 FlashGrid 叢集時，您還可以完全控制資料庫，並具有作業系統層級的存取權。

1. 直接在 VMware Cloud on AWS 上執行自我管理的 Oracle Database。VMware Cloud on AWS 是 AWS 和 VMware 共同開發的整合式雲端產品。如同 Amazon EC2，您可以完全控制資料庫，並具有作業系統層級的存取權。您可以在 VMware Cloud on AWS 上執行進階的架構，例如 Oracle Real Application Cluster (RAC) 和 Oracle RAC 延伸叢集 (跨不同可用區域)。

無論您選擇在 Amazon EC2 上執行自我管理的 Oracle Database，還是適用於 Oracle 的完全受管 RDS，遵循本白皮書中討論的最佳實務可協助您充分利用 AWS 上的 Oracle Database 實作。AWS 將討論 Oracle 授權選項、為 Oracle Database 實作選擇 Amazon EC2 或 Amazon RDS 的注意事項，以及如何在實作中最佳化網路組態、執行個體類型和資料庫儲存。 