Google也有CDN – Cloud CDN

HiCloud, AWS Cloudfront, Cloudflare, Akamai…等不計其數的 CDN 廠商,您可能不知道,其實 Google 也有 CDN。現在我們就來了解一下 Google Cloud CDN 的特色、計費以及完整整合 GCP 的特性。

gcp-cloud-cdn

什麼是 CDN?

CDN 全名為 Content Delivery Network,又名內容傳遞網路,它是一種在網路上傳輸的內容快取機制,透過不同全球不同節點佈有 CDN 服務,能夠有效降低內容傳輸的延遲,確保網站在世界各地讀取維持同等的速度。因此,CDN 具有加速網頁瀏覽、有效分流、高穩定性及高安全性等特質。

Google Cloud CDN 的特色

Google Cloud CDN 利用 Google 全球分布式的 *PoP 點 (points of presence),經由 Compute Engine 及 Cloud Storage 來加速網站服務及各種應用。Cloud CDN 減少網路延遲及降低服務成本。僅需於 HTTP(S) Load Balancing 做簡單的設定,就可以使用 Cloud CDN。

*PoP 點 (points of presence):為經由 Google 全球光纖骨幹 (fiber backbone) 上的重要網路節點,具有良好的反應及超低延遲的效果。目前累積經全球 33 國、100 個 PoP 點。在東亞,台灣、東京、香港、新加坡都有。

CDN-pop

我們進一步整理:

• Anycast : 不像其他大部分的 CDN 服務,Cloud CDN 僅需單一 IP 就可以存取全球服務,且不須要每個區域的 DNS
• HTTP/2 : 支援比 HTTP/1.0、HTTP/1.1 更有效率的 HTTP/2
• HTTPS : 支援 HTTPS 協定,僅需提供您的 SSL/TLS 的憑證即可
     • Google 於 2014 年指出 https 的網站會優先被搜尋https://goo.gl/NBAkZQ
• 整合來源 (Origin) : 整合了 Compute Engine 以及 Cloud Storage;在 Log 部分也與 Stackdriver Logging 做整合。
• 與其他知名 CDN 廠商互連(如 Akamai、Cloudflare 等) :  https://cloud.google.com/interconnect/cdn-interconnect

Google Cloud CDN 的限制:由於目前為 1.0,設定簡單,但相對來說也有部分限制
• 
Cloud CDN 完整整合 GCP,故無法單獨作為其他雲服務的 CDN
• 單一檔案大小最大限制 10MB

更多可以參考 Cache details : https://cloud.google.com/cdn/docs/caching

※ iKala 多年網路服務部署經驗,能提供企業最專業的架構諮詢,讓企業能以較低的成本達到部署目標。※

立即諮詢完整 CDN 服務規劃

Cloud CDN 的計價方式

Cloud CDN 的價格與 AWS Cloudfront 雷同,都是分為

• Cache egress:CDN cache 流向 end user 的流量
• Cache fill:VM 流向 CDN cache 的流量
• Http(s) cache lookup requests:lookup 的次數,每萬次同樣 0.0075 美元

更多詳細的價格內容,請見:https://cloud.google.com/cdn/pricing

再了解 Cloud CDN 之後,可以馬上啟用,享受飆速的快感!

接下來我們將出一篇 Google Compute Engine Egress 的文章,讓各位夥伴充分使用 Google Cloud Platform上所有的服務。

閱讀更多: