在 Compute Engine 裸機執行個體上設定訪客作業系統

本指南說明如何使用 Google Cloud的 SAP 代理程式,在 Compute Engine 裸機執行個體上設定來賓作業系統 (OS),以便最佳化 SAP HANA 工作負載的執行效能。

如要在 X4 等裸機執行個體上順利執行必要的來賓作業系統設定,請執行Google Cloud的 Agent for SAP 的 configureinstance 指令。

本指南適用於想在 Compute Engine 裸機執行個體上執行 SAP 工作負載的 SAP Basis 和 SAP 系統管理員。

事前準備

在裸機執行個體上設定訪客 OS

  1. 使用 SSH 或您偏好的連線方式,連線至裸機執行個體。

  2. 檢查裸機執行個體上的作業系統是否已最佳化設定,以便執行 SAP HANA 工作負載:

    sudo /usr/bin/google_cloud_sap_agent configureinstance -check
    

    指令輸出內容會指出是否需要任何 OS 設定。如要瞭解 X4 執行個體執行 SAP HANA 時需要的作業系統套件,請參閱 GitHub 上代理程式唯讀存放區中的下列檔案:GoogleCloudPlatform/sapagent/internal/onetime/configureinstance/configurex4.go

  3. 如果上述指令輸出內容提到需要 OS 設定,請套用這些設定:

    sudo /usr/bin/google_cloud_sap_agent configureinstance -apply
    
  4. 重新啟動裸機執行個體。

  5. 如要查看代理程式在裸機執行個體上執行的 OS 設定相關資訊,可以參考下列記錄檔:

    /var/log/google-cloud-sap-agent/configureinstance.log

為 X4 執行個體停用超執行緒

在某些情況下,您可以停用基礎 X4 執行個體的超執行緒功能,藉此改善以 OLTP 為基礎的 SAP HANA 工作負載效能。詳情請參閱「超執行緒」。

如要使用Google Cloud的 SAP 代理程式,為 X4 執行個體停用超執行緒,請完成下列步驟:

  1. 使用 SSH 或您偏好的連線方式,連線至 X4 執行個體。

  2. 為 X4 執行個體停用超執行緒:

    sudo /usr/bin/google_cloud_sap_agent configureinstance -apply -hyperThreading="off"
    
  3. 重新啟動 X4 執行個體。