第三方軟體和服務

許多其他軟體和服務可讓您提升 Google Compute Engine 的使用體驗。無論是軟體、資料庫或代管服務,您都可以搭配 Compute Engine 組合使用軟體服務。

本頁面介紹一些適合與 Compute Engine 一起使用的知名服務與軟體。

服務

服務 說明 供應商 入門指南
CloudAMQP 代管 RabbitMQ 服務 84codes AB, Inc Compute Engine 上的 CloudAMQP
mLab 代管 MongoDB 資料庫 ObjectLabs Corporation Compute Engine 上的 mLab
Redis Labs 代管 Redis 資料庫 Redis Labs, Inc Compute Engine 上的 RedisLab
SendGrid 電子郵件傳送與管理 SendGrid Compute Engine 上的 SendGrid

軟體

技術 供應商 類型 入門指南 授權
Ansible Ansible, Inc 設定管理 Compute Engine 上的 Ansible GNU
Apache Cassandra The Apache Software Foundation NoSQL 資料庫 Compute Engine 上的 Cassandra Apache
Chef Chef Software, Inc 設定管理 Compute Engine 上的 Chef Apache
資料層開發套件 (DPDK) DPDK 快速封包處理程式庫和驅動程式 在 Compute Engine 執行個體上設定及配置 DPDK 開放原始碼 BSD 授權
DataStax 企業版 Datastax Inc NoSQL 資料庫 Compute Engine 上的 Datastax 企業版 Datastax 企業版使用者授權協議
Mesosphere Mesosphere, Inc 叢集管理 入門指南 Mesosphere 服務條款
MongoDB MongoDB, Inc NoSQL 資料庫 Compute Engine 上的 MongoDB GNU AGPL 3.0
Puppet Puppet Labs 設定管理 Compute Engine 上的 Puppet Enterprise Apache
RabbitMQ Pivotal Software, Inc 訊息傳遞軟體 Compute Engine 上的 RabbitMQ Mozilla 公共授權
SaltStack SaltStack, Inc 設定管理 Compute Engine 上的 SaltStack Apache
Terraform HashiCorp 基礎架構即程式碼 Terraform Google Cloud Provider MPLv2

Ansible

Ansible 會自動進行設定管理、應用程式部屬作業和其他 IT 管理工作。

Apache Cassandra

Apache Cassandra 是以分散式原則設計的 NoSQL 資料庫。透過將資料發佈至多個節點的方式,讓您的叢集能在單一節點無法運作時繼續執行;如要擴充叢集,只要新增節點即可。

Chef

Chef 是系統和雲端基礎架構的自動架構;無論基礎架構的規模如何,都可將伺服器和應用程式部署至任何實體、虛擬或雲端空間。

CloudAMQP

CloudAMQP 是提供雲端託管 RabbitMQ 的代管服務。RabbitMQ 為開放原始碼的訊息傳遞代理軟體,可讓您打造適用於應用程式的訊息傳遞系統。

資料層開發套件 (DPDK)

您可以針對訪客作業系統上需要較低網路封包處理負擔的應用程式,在 Compute Engine 執行個體上使用 DPDK 軟體。Google 已測試下列 DPDK 版本:

  • CentOS 7 上的 DPDK 18.05
  • CentOS 7 上的 DPDK 17.11
  • CentOS 7 上的 DPDK 17.05
  • CentOS 7 上的 DPDK 16.11
  • CentOS 7 上的 DPDK 16.07

Compute Engine 會使用 virtionet 網路驅動程式。如要在 Compute Engine 執行個體上設定及配置 DPDK,請按照操作說明安裝模擬 virtio NIC 適用的輪詢模式驅動程式

如要讓 Compute Engine 上的 DPDK 達到最佳效能,請參考下列指南:

  • 透過設定 PKT_TX_TCP_SEG 選項的方式啟用 DPDK TCP 區隔卸載。
  • 在多個 vCPU 執行個體上使用輪詢模式驅動程式執行 DPDK 時,設定 isolcpus 核心參數來減少背景資訊的轉換情形。

DataStax 企業版

Datastax 提供 Apache Cassandra 商務版本,搭配全年無休的整合式搜尋和分析服務。Cassandra 是開放原始碼的 NoSQL 資料庫。

Mesosphere

Mesosphere 是叢集管理工具,可協助您在共用的虛擬機器集區上執行多個應用程式。

MongoDB

MongoDB 是可靈活使用的開放原始碼 NoSQL 資料庫,可讓結構定義快速變更,同時提供與傳統資料庫相同的功能。

mLab

mLab 提供 MongoDB 代管服務。MongoDB 是開放原始碼的 NoSQL 資料庫。

Puppet

Puppet 可讓您自動設定及持續管理虛擬機器和虛擬機器上執行的軟體。

RabbitMQ

RabbitMQ 是可靠的開放原始碼訊息傳遞代理軟體,可讓您打造適用於您應用程式的訊息傳遞系統。

Redis Labs

Redis Labs 提供 Redis 資料庫的雲端代管服務。Redis 是開放原始碼的進階鍵值快取和存放區軟體。

SaltStack

SaltStack 是系統和設定管理軟體,可自動執行所有基礎架構、雲端或開發運作功能。

SendGrid

SendGrid 為合作夥伴服務,提供 Google Compute Engine 客戶免費或付費的 SendGrid 帳戶,可讓您從 Google Compute Engine 執行個體發送電子郵件。

Terraform

Terraform 是用於編寫、規劃及建立基礎架構即程式碼 (IaC) 的工具。

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Compute Engine 說明文件