[發明專利]一種基于多可用分區AZ的域名解析方法及裝置在審
| 申請號: | 201810565417.0 | 申請日: | 2018-06-04 |
| 公開(公告)號: | CN108881506A | 公開(公告)日: | 2018-11-23 |
| 發明(設計)人: | 白平昌 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 馮艷蓮 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 客戶端 域名解析請求 域名系統DNS 可提供服務 域名解析 發送 可用 分區 互聯網協議 業務連續性 手動切換 時延 運維 重試 感知 訪問 反饋 | ||
1.一種基于多可用分區AZ的域名解析方法,其特征在于,包括:
域名系統DNS從客戶端接收域名解析請求,所述域名解析請求中包括待訪問的資源的域名,所述域名對應多個AZ,所述多個AZ中的每一個AZ均可提供所述待訪問的資源;
所述DNS從所述多個AZ中確定處于可提供服務狀態的第一AZ;
所述DNS向所述客戶端發送所述第一AZ的互聯網協議IP地址。
2.根據權利要求1所述的方法,其特征在于,所述DNS從所述多個AZ中確定處于可提供服務狀態的第一AZ,包括:
所述DNS確定所述多個AZ中每個AZ的狀態,所述狀態包括可提供服務的狀態或無法提供服務的狀態;
所述DNS根據所述每個AZ的狀態從所述多個AZ中確定所述第一AZ。
3.根據權利要求2所述的方法,其特征在于,所述DNS確定所述多個AZ中每個AZ的狀態,包括:
所述DNS獲取所述多個AZ中每個AZ的心跳和/或負載;
所述DNS根據所述每個AZ的心跳和/或負載,確定在預設時長內未接收第二AZ的心跳和/或所述第二AZ的負載超過預設負載,則所述DNS確定所述第二AZ處于所述無法提供服務的狀態;其中,所述第二AZ為所述多個AZ中的一個。
4.根據權利要求1所述的方法,其特征在于,所述DNS從所述多個AZ中確定處于可提供服務狀態的第一AZ,包括:
所述DNS從多個處于所述可提供服務的狀態的AZ中確定一個AZ作為所述第一AZ;其中,所述多個處于所述可提供服務的狀態的AZ屬于所述多個AZ。
5.根據權利要求4所述的方法,其特征在于,所述DNS從多個處于所述可提供服務的狀態的AZ中確定一個AZ作為所述第一AZ,包括:
所述DNS根據所述客戶端與所述多個處于所述可提供服務的狀態的AZ的距離、所述客戶端的優先級以及所述多個處于所述可提供服務的狀態的AZ的負載中的至少一種因素,從所述多個處于所述可提供服務的狀態的AZ中確定所述第一AZ。
6.根據權利要求5所述的方法,其特征在于,所述DNS根據所述客戶端與所述多個處于所述可提供服務的狀態的AZ的距離確定所述第一AZ,包括:
所述DNS獲取所述客戶端的IP地址;
所述DNS根據所述客戶端的IP地址及所述多個處于所述可提供服務的狀態的AZ的IP地址,計算所述客戶端與所述多個處于所述可提供服務的狀態的AZ中每個AZ的距離,確定與所述客戶端最近的AZ為所述第一AZ。
7.根據權利要求5所述的方法,其特征在于,所述DNS根據所述客戶端的優先級確定所述第一AZ,包括:
所述DNS根據所述客戶端的優先級及所述多個處于所述可提供服務的狀態的AZ的性能,從所述多個處于所述可提供服務的狀態的AZ中選擇與所述客戶端的優先級匹配的AZ作為所述第一AZ。
8.根據權利要求5所述的方法,其特征在于,所述DNS根據所述多個處于所述可提供服務的狀態的AZ的負載確定所述第一AZ,包括:
所述DNS確定所述多個處于所述可提供服務的狀態的AZ中每個AZ的負載;
所述DNS確定所述負載小于閾值的AZ為所述第一AZ。
9.根據權利要求5所述的方法,其特征在于,所述DNS根據所述多個處于所述可提供服務的狀態的AZ的負載確定所述第一AZ,包括:
所述DNS確定所述多個處于所述可提供服務的狀態的AZ中每個AZ的負載;
所述DNS選擇所述多個處于所述可提供服務的狀態的AZ中負載最小的AZ為所述第一AZ。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810565417.0/1.html,轉載請聲明來源鉆瓜專利網。





