Google Cloud 推出 zonal DNS names 服務

Google Cloud 推出 zonal DNS names 服務

為了提升 Google Compute Engine 中 DNS resolution 的性能和可用性,Google 宣佈 beta 版的 zonal DNS names 在所有 Compute Engine 地區正式推出,適用於所有新建立和既有的 VM。zonal DNS names 和原本的名稱 (例如:’myvm.c.myproject.internal’) 類似 ,但它更包含了 VM 所在的 zone (例如:’myvm.us-east1-a.c.myproject.internal’),而且不管其他 Compute Engine 地區的健康狀況是如何,它都能運行。

在接下來的幾個月中,所有新建立的 Compute Engine 專案都會預設使用 zonal DNS names。這些 VM 的 DNS 規格會依以下幾種方式跟既有的 VM 做區隔:

  • ⬩ resolv.conf (“c.[PROJECT_ID].internal”) 中的“search” 條目將更改為 “[ZONE].c.[PROJECT_ID].internal”
  • ⬩ VM domain name (“c.[project-id].internal”) 會被更改為 “[zone].c.[project-id].internal”
  • ⬩ VM fully-qualified domain name (“[vm-name].c.[project-id].internal”) 則更改為 “[vm-name].[zone].c.[project-id].internal”


目前 Google 還沒有計劃放棄 non-zonal DNS names,所以現有的 Compute Engine 專案並不需要進行任何操作 但 zonal DNS names 會幫助您建立更多的容錯應用程式,所以 Google 非常鼓勵客戶為現有專案啟用 zonal DNS。

如何在現有專案啟用 zonal DNS:
1. 幫 VM 或是專案設定特別的 metadata attribute (e.g., “VmDnsSetting=ZonalOnly”)
(如果兩個都都設定了,則 VM 的 metadata flag 將優先於專案)。
2. 一旦設定好客製化 metadata,下次 VM 刷新 DHCP lease (通常在 24 小時內) 時,zonal DNS 會自動生效。如果想要立即生效,可以透過手動刷新 VM 的 DHCP lease。(例如:適用於多種Linux的 “sudo dhclient -v -r” 以及適用於 Windows的 “ipconfig /renew“)

了解更多 zonal DNS:
1. Internal DNS documentation
2. zonal DNS 搬遷指南

 


iKala - GCP 專門家

GCP 專門家,Google Cloud 官方認證的首席合作夥伴。自家影音產品架構在 GCP 上,使用經驗超過 3 年,具備從 IDC 搬遷至 AWS 最後落腳於 GCP 的經驗,是最能協助您避掉所有技術地雷的 GCP 夥伴,更擁有業界最多支援 Google Cloud 的技術人員。

我們提供了多項的 GCP 加值服務:

了解更多: https://gcp.expert/
加入我們: https://goo.gl/rg9D3Q
Facebook Fan Page: https://www.facebook.com/gcp.expert/
聯絡我們:+886 2 87681110 或請來信 gcp@ikala.tv