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 首席合作夥伴暨代理商,協助逾 200 家企業使用 Google Cloud,客戶廣布遊戲、媒體、數據廣告、電商、金融等多種產業。我們擁有超過 30 位技術人員,更通過 Google 原廠雲端架構師及資料工程師認證,具備第一手 GCP 產品開發及導入經驗,能提供您紮實的客製化技術服務。

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

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