使用 Google Cloud 服務

您可以搭配使用 Google Cloud 服務與 VMware Engine,執行下列作業:

  • 從 VMware VM 存取 Cloud Storage,匯出資料或做為擴充儲存空間目標。
  • 使用 Cloud Monitoring 監控所有公有、私有和混合式應用程式。
  • 將資料庫中的資料匯入 BigQuery 進行分析。
  • 部署 GKE Enterprise,以利部署高效能的私有容器化應用程式。

驗證 Google Cloud 服務

在 VMware Engine VM 上執行的工作負載可以使用服務帳戶憑證存取 Google Cloud服務。在 VMware Engine VM 中執行的應用程式使用應用程式預設憑證 (ADC) 時,會先在 GOOGLE_APPLICATION_CREDENTIALS 環境變數中尋找憑證。

如要從 VMware Engine VM 驗證 Google Cloud 服務,請按照下列步驟操作:

  1. 建立服務帳戶,並授予應用程式所需的 IAM 角色。詳情請參閱「建立及管理服務帳戶」。
  2. 為您建立的服務帳戶建立服務帳戶金鑰。
  3. 下載服務帳戶金鑰,然後將金鑰檔案上傳至 VMware Engine VM。詳情請參閱「建立及管理服務帳戶金鑰」。
  4. 在 VM 中,將 GOOGLE_APPLICATION_CREDENTIALS 環境變數設為服務帳戶金鑰檔案的絕對路徑。

設定環境變數後,應用程式在 VM 中執行時,即可使用 ADC 向 Google Cloud 服務進行驗證。

從 VMware VM 存取 Cloud Storage

Cloud Storage 是高度耐用且可擴充的全域整合型物件儲存空間,適合開發人員使用。使用 Cloud Storage 執行下列操作:

  • 使用物件生命週期管理功能,盡可能提高各個儲存空間級別的效能並降低費用。
  • 儲存空間安全耐用,可幫助您從錯誤或服務中斷情況中復原。
  • 傳送內容,並集中管理資料湖泊和備份。

在 VMware Engine 中,您可以透過 VMware VM、vCenter 存取 Cloud Storage,也可以直接透過私有位址存取。私人位址可避免外部網際網路流量,因此能提升安全性,並減少躍點數,進而提高效能。如果是應用程式,請從 VMware VM 存取 Cloud Storage。如要新增備份等 vCenter 管理工具,請從 vCenter 存取 Cloud Storage。

如要進一步瞭解如何從 VMware VM 存取 Cloud Storage,請參閱「使用 Google Cloud CLI 工具探索物件儲存空間」和「將 Cloud Storage bucket 掛接為檔案系統」。

使用 Cloud Logging 和 Cloud Monitoring 監控應用程式

Cloud Logging 是一項全代管服務,不僅可以大規模處理作業,還能使用 Google Kubernetes Engine 環境和 VM 的應用程式與系統記錄檔資料和自訂記錄檔資料。Cloud Logging 可讓您即時分析所選記錄檔,並將記錄檔匯出至長期儲存空間。

Cloud Monitoring 可讓您掌握雲端應用程式的效能、運作時間和整體健康狀態。您可以從 Google Cloud 服務、託管型運作時間探測器、應用程式檢測設備,以及多種常見應用程式元件收集指標、事件和中繼資料。

在 VMware Engine 中,您可以執行下列操作:

  • 從 VMware VM 存取 Cloud Logging 和 Cloud Monitoring。
  • 使用獨立代理程式,從 VMware vSphere 平台啟用 Cloud Logging 和 Cloud Monitoring。
  • 透過私人位址直接存取 Cloud Storage。這樣一來,就能避免外部網際網路流量、減少躍點次數來提升效能,以及確保流量私密性來加強安全性。

如要透過獨立代理程式,從 VMware vSphere 平台啟用 Cloud Logging 和 Cloud Monitoring,請參閱「透過獨立的代理程式設定 Cloud Monitoring」。

將資料從資料庫匯入 BigQuery

透過 VMware Engine 和 BigQuery,您可以執行下列操作:

  • 將 VMware 引擎中執行的資料庫連結至 BigQuery,進行資料倉儲分析。
  • 將資料直接匯出至 Google Cloud 私人位址中的服務。

詳情請參閱使用 Alooma 從各種來源 (可能在 VMware 上執行) 執行即時增量資料移轉至 BigQuery

部署 Google Distributed Cloud

Google Distributed Cloud 是一種混合雲軟體,可將 Google Kubernetes Engine 帶入以 VMware 為基礎的環境。在內部部署環境中使用 GKE 時,您可以在 VMware 環境中建立、管理及升級 Kubernetes 叢集,無論這些叢集是部署在內部部署環境還是 VMware Engine,都能輕鬆管理。

您的 VMware 基礎架構包含生產工作負載、資料庫和商務應用程式。使用容器和 Kubernetes 翻新基礎架構。

Google Distributed Cloud 會使用 VMware 的 vCenter Server 管理叢集。透過 Anthos Connect,您可以在 Google Cloud 控制台中查看並登入 VMware 和雲端 Kubernetes 叢集。

搭配使用 Google Distributed Cloud 和 VMware Engine,即可享有專屬的私有環境,並具備最新硬體和 100 Gbps 網路。容器化工作負載可與資料庫並存,以降低延遲。這個環境是單一租戶,因此您可享有專屬基礎架構的隱私權和安全性。

詳情請參閱下列總覽: