[发明专利]一种云计算环境中域名解析规则的更新方法及装置有效
申请号: | 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.vipzhuanli.com/pat/books/201210043053.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:轴承装置的制造方法
- 下一篇:用于紧固汽车门闩的锁定位置的装置