View a markdown version of this page

Outpost 上的 Route 53 本機解析程式 - AWS Outposts 高可用性設計和架構考量

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Outpost 上的 Route 53 本機解析程式

當 AWS Outposts 服務連結受到暫時中斷連線的影響時,本機 DNS 解析會失敗,導致應用程式和服務很難探索其他服務,即使它們在相同的 Outposts 機架上執行也一樣。不過,在 Route 53 Resolver 開啟的情況下 AWS Outposts,應用程式和服務將繼續受益於本機 DNS 解析,以探索其他 服務,即使父 的連線中斷 AWS 區域。同時,針對內部部署主機名稱的 DNS 解析,Route 53 Resolver on Outposts 有助於減少延遲,因為查詢結果會在本機快取和提供,同時與 Route 53 Resolver 端點完全整合。

Route 53 解析程式傳入端點會將從 VPC 外部收到的 DNS 查詢轉送到在 Outposts 中執行的解析程式。相反地,Route 53 Resolver Outbound 可讓 Route 53 Resolvers 將 DNS 查詢轉送至您在內部部署網路上管理的 DNS 解析程式,如下圖所示。

Outposts 上的 Route 53 解析程式圖表

Outposts 上的 Route 53 解析程式

Route 53 Resolver on Outposts 考量事項

考慮下列各項:

  • 您必須啟用 Route 53 Resolver on Outposts,並且適用於整個 Outposts 部署,即使這涉及單一 Outposts ID 下的多個運算機架。

  • 若要啟用此功能,您的 Outposts 必須有足夠的運算容量,以任何 c5.xlarge、m5.large 或 m5.xlarge 至少 4 個 EC2 執行個體的形式部署本機解析程式。

  • 如果您使用的是私有 DNS,則必須與必要的 Outposts VPCs共用私有託管區域,以便在 Route 53 Resolver on Outposts 中本機快取記錄。

  • 為了啟用與內部部署 DNS 與傳入和傳出端點的整合,您的 Outposts 必須有足夠的運算容量,才能為每個 Route53 端點部署兩個 EC2 執行個體。