[发明专利]一种多主机系统的服务接管方法无效
申请号: | 200810106216.0 | 申请日: | 2008-05-09 |
公开(公告)号: | CN101272392A | 公开(公告)日: | 2008-09-24 |
发明(设计)人: | 刘波;季光 | 申请(专利权)人: | 北京泰得思达科技发展有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100089北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 主机 系统 服务 接管 方法 | ||
技术领域
本发明涉及一种主机系统之间的接管技术,尤其涉及一种多主机系统的服务接管方法。
背景技术
目前所有主机提供的服务几乎都可以通过网络实现,并且通过网络提供服务才可能实现服务在主机系统的多个主机之间进行无间断的切换。但是,通过公共网络协议地址对外提供的服务性质是不同的,因此网络协议地址接管后服务是否可用也存在不同。例如,一些服务可以在网络协议地址接管后立刻提供,如:DHCP协议、DNS、HTTP服务,这些服务重要有一个与原来故障主机一样很小的配置就可以启动,即可以无间断的提供服务。
反之,文件传送协议FTP、超文件传送协议HTTP等文件服务就未必能够立刻提供服务,以为这些服务除提供网络连接外,还提供存放文件的空间,存放文件的空间需要有准备的时间,需要保证目前提供服务的主机存放文件空间与原来提供服务主机的存放文件空间为同一位置。
发明内容
为解决上述中存在的问题与缺陷,本发明提供了一种多主机系统的服务接管方法。
本发明是通过以下技术方案实现的:
本发明所涉及的一种多主机系统的服务接管方法,包括:通过心跳机制判断所述服务主机的故障状态,并当所述服务主机发生故障时发送一数据释放请求通知所述服务主机释放其占有的对外网络协议地址及服务;接管所述服务主机释放的对外网络协议地址至其中一待命主机;准备接管所述服务主机的服务至所述待命主机所需的服务环境;侦测所述服务环境的准备状态,在所述服务环境未准备完全之前丢弃通过对外网络协议地址对所述服务的访问请求数据包;在所述服务环境准备完全后接管所述服务,并接收对所述服务的访问请求数据包,以对外提供所述服务。
其中所述准备环境的步骤还包括:提供接管所述服务的网络连接;提供与所述服务主机发生故障之前相同的访问空间。
所述接管服务为文件服务时,提供与所述服务主机发生故障之前相同位置的文件存放空间。所述接管服务为设备访问服务时,准备与所述服务主机发生故障之前为同一访问服务区域的区域设备。
本发明提供的技术方案的有益效果是:
不仅保证了具有快速接管特性的服务能够快速提供,且保证不能快速提供服务的情况下客户端与服务主机端的连接不中断,实现多主机系统网络协议地址及服务的无间断。
附图说明
图1是种多主机系统的服务接管方法流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述:
参见图1,本实施例提供了一种多主机系统的服务接管的方法,该方法包括以下步骤:
步骤101设置待命主机系统的状态为保护状态。
步骤102记录标志,同时设置待命主机系统的所有服务为保护状态。
步骤103在设置系统及服务为保护状态后,接管故障主机对外提供服务的公共网络协议地址。
步骤104判断需接管的服务是否需要执行服务接管环境准备。
步骤105如果不需要,则立即接管所述服务。
步骤106执行服务接管的数据环境准备。
在执行服务接管的环境准备时,接管环境准备随服务类型的不同而不同,非常耗时的软硬件准备主要是与硬件或等待时间有关,而有些环境准备则需要等待一个超时时间。
步骤107在接管服务的数据环境准备完成之后接管所述服务。
步骤108服务进入就绪状态。
步骤109提供对外服务。
步骤110是否仍存在保护状态的服务。
步骤111整个系统设置为“就绪”状态。
本实施例不仅保护了具有快速切换特性的服务能够快速提供,同时保证了不能快速提供服务情况下的客户端和服务器的连接不中断。此外,不仅保证了不能快速提供服务情况下等服务就绪后及时提供服务,且保证了将多中类型的服务集中于一个高可用性主机系统上时多中服务的可靠性。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京泰得思达科技发展有限公司,未经北京泰得思达科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810106216.0/2.html,转载请声明来源钻瓜专利网。