[發明專利]一種云計算環境中域名解析規則的更新方法及裝置有效
| 申請號: | 201210043053.2 | 申請日: | 2012-02-23 |
| 公開(公告)號: | CN103297548B | 公開(公告)日: | 2017-12-19 |
| 發明(設計)人: | 楊杰;夏志峰;聶頌 | 申請(專利權)人: | 上海盛大網絡發展有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;H04L29/08 |
| 代理公司: | 北京集佳知識產權代理有限公司11227 | 代理人: | 逯長明,王寶筠 |
| 地址: | 201213 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計算 環境 域名解析 規則 更新 方法 裝置 | ||
技術領域
本發明涉及云計算領域,更具體的說,是涉及一種云計算環境中域名解析規則的更新方法及裝置。
背景技術
IP地址是計算機之間通過網絡進行通信的基礎。由于計算機的IP地址可能發生變化(例如由于采用動態IP地址分配機制為計算機分配IP等),很多應用往往使用域名替代IP地址。在應用運行過程中,計算機域名最終還是需要解析為IP,為此計算機需要配置域名服務器或者依賴于本地的域名解析規則。
由于域名服務器為計算機提供了一個全局的域名解析服務,因此,在域名解析服務器的范圍內,所有計算機不得使用相同的域名;此外,當計算機的IP發生變化時,必須及時更新域名服務器中的域名解析規則,以便保證域名解析服務的正確性。在傳統計算機網絡中,考慮到域名服務器的全局性,在域名服務器中的域名解析規則是較少發生變化的。此外,為了保證域名解析服務的服務質量和可擴展性,域名服務器往往組織為層級結構,不同層級的域名服務器往往會緩存自己的域名解析規則,因此,在計算機IP發生變化需要更新域名解析規則的情況下,最新的域名解析規則往往要經過一段比較長的時間才能生效。
在云計算環境中,用戶的虛擬機的內部IP往往是動態分配的,即便是采用靜態IP的虛機,在重啟后其內部IP也可能發生變化,此外,當虛機保存為鏡像并刪除后,再次根據新鏡像申請的虛機,其內部IP也往往是新的。在這種內部IP會發生變化的情況下,如果應用依賴于一個內部的域名服務器來為虛機解析域名,該域名服務器勢必要頻繁的更新其內部的域名解析規則。這一方面為域名服務器帶來極大的計算開銷,同時也為整個云計算環境帶來了額外的運維開銷。因為一旦在云計算環境中引入一臺域名服務器,為了消除單點失效,就必須至少再引入一臺域名服務器的備機。
另一種解析域名的機制依賴于計算機本地的域名解析規則。該規則由用戶手動進行維護,即用戶必須明確的知道其應用所依賴的虛機的內部IP,并相應的設置域名解析規則(例如:my.db 192.168.1.7)。
在云計算環境中,考慮到虛機的內部IP很可能隨時發生變化,因此,用戶顯然無法實時感知其應用所依賴的虛機的內部IP的變化,尤其是其應用所依賴的虛機是由其他用戶所提供和維護時。由于云計算環境中虛機的內部IP往往是動態分配的,因此部署在虛機上并且使用內部域名的分布式應用必須及時更新與應用相關的所有使用域名的虛機的域名解析規則,才能保證在為應用提供服務的虛機的內部IP發生變化后,整個分布式應用還能正常運行。
現有技術可以在云計算平臺內部提供獨立的內部域名服務器來支持虛機的內部域名解析??紤]到虛機的內部IP可能經常發生變化,該解決方案將導致內部域名服務器的域名解析規則頻繁發生變化,從而影響整個云計算平臺內部的域名解析服務。此外,該技術為整個云計算平臺的運維帶來了額外的花銷,包括用于提供穩定可靠域名解析服務的物理設施、相應的人力成本等。
但是不依賴于內部域名服務器的現有技術,要求虛機的用戶手動維護一份本地域名解析規則。這就要求用戶及時感知其所依賴的虛機的內部IP的變化,并及時更新本地的域名解析規則。顯然,在云計算環境中,當用戶的應用依賴于多個虛機提供的服務,或者用戶所依賴的某些虛機是由其他用戶進行維護時,用戶無法實時感知虛機的IP變化。
綜上,現有技術中云計算環境內部獨立的域名服務器難以處理云計算環境中頻繁發生的虛機內部IP變化帶來的頻繁的域名解析規則的變化,云計算環境內部獨立的域名服務器將成為內部應用的一個瓶頸,并且為整個云計算環境的運行和維護帶來額外的開銷。而另外一種現有技術的計算機內部的域名解析規則要求用戶手動維護,容易出錯,并且無法在其所依賴的虛機的內部IP發生變化后及時更新,從而容易導致應用無法正常運行。
發明內容
有鑒于此,本發明提供了一種云計算環境中域名解析規則的更新方法及裝置,以克服現有技術中更新域名解析規則時給云計算環境的運行和維護帶來額外的開銷,以及更新效率和準確率低的問題。
為實現上述目的,本發明提供如下技術方案:
一種云計算環境中域名解析規則的更新方法,包括:
檢測當前虛擬主機的當前IP是否產生變化;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海盛大網絡發展有限公司,未經上海盛大網絡發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210043053.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:軸承裝置的制造方法
- 下一篇:用于緊固汽車門閂的鎖定位置的裝置





