概觀 - SAP HANA on AWS

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

概觀

SAP HANA on AWS

SAP HANA 是記憶體內的關聯式資料庫及應用程式平台,提供高效能分析及即時資料處理。

AWS 雲端提供一套基礎設施服務,可讓您以高度可用、容錯及經濟實惠的方式部署 SAP HANA。在 AWS 雲端部署此 Quick Start,您就可以利用 SAP HANA 的各項功能,以及 AWS 的靈活性和安全性。

此 Quick Start 可協助您遵循 AWS 和 SAP 最佳實務,在 AWS 雲端部署功能完整的 SAP HANA 系統。此部署可確保 Amazon EC2、Amazon EBS 及作業系統 (SLES) 或紅帽企業 Linux (RHEL) 進行最佳化設定,使您的 SAP HANA 系統達到最佳效能。

此部署支援 R3、R4、R5、R5、R5b、X1 及 X1E 執行個體系列,以及具備 6 TB、9 TB、12 TB、18 TB 及 24 TB 記憶體的記憶體密集型執行個體,提升 AWS 上大規模、記憶體密集型 SAP HANA 工作負載的效能。要進一步了解記憶體密集型執行個體,請參Amazon EC2 記憶體密集型執行個體。如需 X1 執行個體的詳細資訊,請參Amazon EC2 X1 執行個體Amazon EC2 使用者指南

注意

在此 Quick Start 中,根據環境的不同,我們使用SAP HANA 平台系統資料庫伺服器節點,和執行個體來參 AWS 上的 SAP HANA 部署。

此快速入門支持 SAP HANA 平台版本 1 SPS 9x—12x及 SAP HANA 平台版本 2 SPS 0—5。

成本和授權

您需要負責支付執行此 Quick Start 參考部署期間,使用 AWS 服務的費用。使用 Quick Start 無需負擔額外成本。下表提供 r4.16xlargex1.32xlarge 執行個體的價格範例。

注意

表格中的價格涵蓋許多可能組態選項之中的四種,並且並未包含 NAT 閘道及資料傳輸成本。使用AWS 定價計算機並在計算器中自訂組態,以獲得更準確的定價。如需組態選項的詳細資訊,請參閱規劃部署一節。影響成本的其他因素為計費方式 (全部預付、部分預付、不預付或隨需) 及啟動 AWS 資源的 AWS 區域。

SAP HANA 執行個體 案例 包括
r4.16xlarge 單一可用區、單一節點 (向上擴展)
  • 堡壘主機:t2.small

  • RDP 執行個體:c4.xlarge

  • 樹液哈娜:單一執行個體、SLES、r4.16xlarge

  • 儲存體:用於 SAP HANA 資料及日誌的一般用途 (SSD)

x1.32xlarge 單一可用區、單一節點 (向上擴展)
  • 堡壘主機:t2.small

  • RDP 執行個體:c4.xlarge

  • 樹液哈娜:單一執行個體、SLES、x1.32xlarge

  • 儲存體:用於 SAP HANA 資料及日誌的佈建 IOPS (SSD)

r4.16xlarge 異地同步備份,單一節點、高可用性設定
  • 堡壘主機:t2.small

  • RDP 執行個體:c4.xlarge

  • 樹液哈娜:兩個執行個體、Linux**、r4.16xlarge

  • 儲存體:用於 SAP HANA 資料及日誌的一般用途 (SSD)

x1.32xlarge 異地同步備份,單一節點、高可用性設定
  • 堡壘主機:t2.small

  • RDP 執行個體:c4.xlarge

  • 樹液哈娜:兩個執行個體、Linux**、x1.32xlarge

  • 儲存體:用於 SAP HANA 資料及日誌的佈建 IOPS (SSD)

注意

* AWS 每月成本簡易計算器顯示的成本估計,是以隨需執行個體定價為基礎。使用預留執行個體,為 EC2 執行個體提供高達 75% 折扣。如需詳細資訊,請參閱 Amazon EC2 預留執行個體

** 異地同步備份、單一節點、高可用性設定的成本估計,是以 Linux 作業系統為基礎,因為 SLES for SAP 適用於 BYOS (使用自有訂) 模型,或者必須是從 AWS Marketplace 購買。

這些部署會針對 SAP HANA 使用自有授權 (BYOL) 模型。您必須已經擁有 SAP HANA 的授權,並且能夠存取 SAP 軟體下載中心,才能下載該軟體。

單一可用區部署選項會為您選擇的作業系統啟動 Amazon 機器映像 (AMI),即 SLES、SLES for SAP BYOS、RHEL for SAP HANA 或具有高可用性 (HA) 和更新服務的 RHEL for SAP。Amazon EC2 每小時價格中包含 SLES 或 RHEL for SAP HANA 作業系統的授權成本。AWS Marketplace 中 SLES for SAP 及具備 HA 和 US 的 RHEL for SAP AMI 訂閱則還有額外的軟體成本。如需 SAP BYOL AMI 的 SLES for SAP BYOL AMI,請使用現有訂。

異地同步備份 (HA) 部署選項支援作業系統 SLES for SAP、SLES for SAP BYOS 和 RHEL for SAP 搭配 HA 與 US,為高可用性提供了配置基於起搏器的集羣的套件。您必須訂閲 AWS Marketplace 產品SLES for SAPRHEL for SAP 搭配 HA 與 US或是擁有註冊代碼 (若您選擇 SLES for SAP BYOS),然後再開始。

AWS 服務

本 Quick Start 使用的核心 AWS 元件包含下列 AWS 服務。如果您是 AWS 的新手,請參入門

  • Amazon VPC— Amazon Virtual Private Cloud (Amazon VPC) 服務可讓您在 AWS 雲端中佈建一塊私有、隔離的區域,讓您可在自己定義的虛擬網路中啟動 AWS 服務及其他資源。您可以完全掌控自己的虛擬聯網環境,包括選擇自己的 IP 地址範圍、建立子網路、設定路由表及網路閘道。

  • Amazon EC2— Amazon Elastic Compute Cloud (Amazon EC2) 服務可讓您使用各種作業系統啟動虛擬機器執行個體。從現有 Amazon 機器映像 (AMI) 中選擇或導入自己的虛擬機器映像。

  • 自動復原— 自動復原是 Amazon EC2 的一項功能,旨在增加執行個體的可用性。您可以建立 Amazon CloudWatch 警示,為執行個體啟用自動復原,以監控 Amazon EC2 執行個體,並且在執行個體因為基礎硬體故障,或發生問題而需要 AWS 介入進行修復時,自動復原執行個體。復原後的執行個體與原始執行個體相同,包括執行個體 ID、私有 IP 地址、彈性 IP 地址及所有執行個體中繼資料。此 Quick Start 可為您在 SAP HANA 節點上選擇性啟用自動復原。

  • Amazon EBS— Amazon Elastic Block Store (Amazon EBS) 提供持久性區塊層級儲存體磁碟區,可搭配 AWS 雲端中的 Amazon EC2 執行個體。每個 Amazon EBS 磁碟區會在其可用區域內自動複寫,以保護您免於元件故障的威脅,同時提供高可用性和耐久性。Amazon EBS 磁碟區為您提供執行工作負載所需的一致性和低延遲效能。

  • AWS CloudFormation–AWS CloudFormation可讓您輕鬆建立及管理一組相關的 AWS 資源,並以有序且可預測的方式進行佈建及更新。您可使用範本描述所有需要的 AWS 資源 (例如 EC2 執行個體)。您無須個別建立和配置資源或了解依存性 —AWS CloudFormation處理所有這些。

  • Amazon CloudWatch— Amazon CloudWatch 會即時監控您的 AWS 資源及您在 AWS 上執行的應用程式。您可以使用 CloudWatch 收集和追蹤指標、收集和監控日誌文件、設定警示及自動對 AWS 資源的變更做出反應。

  • NAT 閘道— NAT Gateway 是一種 AWS 託管服務,可控制 NAT 閘道資源。NAT 閘道是一種網路位址轉譯 (NAT) 裝置,可讓私有子網路的執行個體連線網際網路或其他 AWS 服務,但網際網路無法連線至前述執行個體。

  • IAM–AWS Identity and Access Management(IAM) 能讓您安全地控制使用者對 AWS 服務和資源的存取權限。使用 IAM,您就可以從一個集中位置管理使用者、安全登入資料 (例如存取金鑰),以及控制使用者可存取哪些 AWS 資源的許可。

  • AWS Lambda–AWS Lambda(IAM) 是一種無伺服器運算服務,可執行程式碼以回應事件,並自動為您管理基礎運算資源。您可以搭配自訂邏輯,使用 AWS Lambda 延伸其他 AWS 服務,或建立自己的後端服務,在 AWS 範圍、效能及安全性中運作。AWS Lambda 可自動執行程式碼來回應多個事件,例如透過 Amazon API Gateway 發出的 HTTP 請求、修改 Amazon S3 存儲存桶中的物件、Amazon DynamoDB 中的表格更新,以及AWS Step Functions。