技術部落格

集結國內外精選文章,掌握最新雲端技術新知與應用

iKala Cloud / 資料管理與分析 / 為 Cloud Spanner 引進細粒度 instance 調整,運行生產工作負載的費用降至 40 美元/月

為 Cloud Spanner 引進細粒度 instance 調整,運行生產工作負載的費用降至 40 美元/月

Cloud Spanner 是一種關聯式資料庫服務,可提供行業領先的 99.999% 可用性,並且幾乎可以無限擴展以處理最苛刻的工作負載。由於這些原因,各行各業的客戶都信任 Spanner,因為他們的工作負載要求很高。客戶希望將他們所有的工作負載在 Spanner 上標準化——無論大小,因為他們看重 Spanner 提供的可管理性、規模保險和一致的性能。

 

因此,去年我們在預覽版中推出了粒度 instance 調整,這樣您就可以在 Spanner 上以起價約為 65 美元/月的費用運行您的工作負載。今天,我們很高興地宣布粒度 instance大小調整的正式版本。使用精細的 instance大小調整,您可以以更低的成本獲得 Spanner 的所有優勢,例如跨區域和區域的透明複製、高可用性、對不同類型故障的恢復能力,以及無需任何操作,即可按需求擴展和縮減的能力並且沒有停機時間。有了承諾使用折扣,生產工作負載的入門價格降低到每月 40 美元以下,您可以獲得 3 年承諾的 40% 折扣。

 

細粒度 instance 如何運作

 

透過細粒度的 instance大小調整,我們在 Spanner 中引入了一個用於配置資源的新單元——“處理單元 (PU)”以及“節點”。一個 Spanner 節點等於 1000 個 PU;因此,您可以從 100 個 PU instance開始,分批配置 100 個 PU,並獲得相應數量的計算和存儲資源。所有 Spanner instance(包括少於 1,000 個 PU 或 1 個節點的instance)的可用性 SLA 相同,區域 instance為 99.99%,多區域 instance 為 99.999%。您可以使用此功能在 Spanner 上經濟高效地運行各種規模的工作負載,並根據需求無縫擴展。

 

透過精細的 instance 大小調整,您可以按比例獲得相應價格的資源,例如,一個 100  PU 的 Spanner instance最高可以支持 10 個資料庫和高達 410 GB 的資料存儲。每個 Spanner instance的資料庫數量限制與 instance 中配置的計算容量成比例,每個instance 最多 100 個資料庫。此外,只要在instance中配置了足夠的計算資源,Spanner instance就 可以存儲無限的資料,每 1,000 個 PU(1 個節點)的資料上限為 4TB。

透過選擇調整設定、並且處理單元 (PU) 作為計算資源的單位選擇需要的數量,即可以輕鬆使用精細的 instance大小調整。在控制台頁面右側的摘要會顯示基於處理單元數量的每小時計算成本;也會同時列出instance可用的最大存儲空間。

 

 

 

立即聯繫 iKala Cloud,獲取更多雲端服務資訊

讓每個開發人員和工作負載更容易使用 Spanner

我們的使命是普及對 Spanner 的使用,以便開發人員可以輕鬆地使用熟悉的介面和較低的入門成本開始工作,並在不停機的情況下無縫擴展他們的工作負載。

除了透過精細的instance調整來降低生產工作負載的使用成本外,我們最近還推出了承諾使用折扣 (CUD)。使用 CUD,您可以為 Spanner 計算資源做出一年或更長時間的基於每小時支出的使用承諾,並獲得折扣價。基於支出的承諾 (SUD)提供了最大的靈活性,因為折扣會自動套用於跨 GCP Project的各種大小的instance配置(區域或多區域)。您可以透過購買提供 20% 折扣的一年期 CUD 或提供 40% 折扣的三年期 CUD 來降低成本。因此,如果將 40% 的三年承諾使用折扣應用於 100 PU 區域 Spanner instance,例如在 us-central1 中,您每月的費用將低於 40 美元/月。

 

我們還在 Google Cloud Next ’21 上宣布了 Spanner 的 PostgreSQL 介面預覽版。藉由此功能,您可以在使用熟悉的 PostgreSQL 語法的同時使用 Spanner 構建變革性應用程式。您可以利用 PostgreSQL 提供的核心功能子集以及 Spanner 的規模、一致性和高可用性。我們將很快宣布 Spanner 的 PostgreSQL 介面的正式版本。

 

借助適用於 Spanner 的粒度 instance大小、CUD 和 PostgreSQL 介面,我們的目標是滿足開發人員的普遍需求,使 Spanner 上的一流體驗更易於訪問且更具成本效益。例如,一家兩人遊戲開發新創公司在的 100 PU Spanner instance上開發了他們即將要推出的第一款遊戲。這家遊戲新創公司希望他們的遊戲能夠像 PokemonGo(也是基於 Spanner 構建)一樣取得成功,一旦成功,他們就不必擔心重新構建資料庫,因為 Spanner 為他們提供了無縫擴展以支持數百萬的用戶。

 

了解更多

 

我們邀請您在 Spanner 上打造您的應用程式,並隨著您的業務增長而擴展。 要開始使用 Spanner,您可以建立一個instance或使用 Spanner Qwiklab 試用。

分享本文:
FacebookLineTwitter
回到頂端