一种基于ftp的容灾服务器寻址处理方法及装置的制作方法

文档序号:7745433阅读:272来源:国知局

专利名称::一种基于ftp的容灾服务器寻址处理方法及装置的制作方法
技术领域
:本发明涉及一种服务器寻址处理方法及装置,尤其是涉及一种基于FTP的容灾服务器寻址处理方法及装置。
背景技术
:随着计算机应用的不断深入,人们对计算机系统高可用性(HighAvailability)的要求越来越高,特别是医疗行业基于数据库关键业务系统,往往维系整个医院的命脉。人们不仅希望保障关键业务数据信息的完整,而且希望联机应用能够不间断或者在最短的时间内自动恢复,这就是所谓的计算机系统的可靠性、可用性问题。目前大部分HIS医院采用的双机集群方式(双机或多机cluster系统),其基本原理可以概括为同一机群(cluster)内的节点机之间通过共享磁盘组联系起来,所有关键业务数据(共享数据)存储于共享磁盘组;故障节点被其它节点替换时,故障节点管辖的数据所在的数据设备(共享磁盘组的一部分)被接管;节点替换/接管的时机决定于集群内运行的监视软件;节点机上运行数据库管理系统,管理该节点机控制的设备上的数据;这样的话只是消除了硬件上的和操作系统上的单点故障,如果数据库发生意外故障(table或index的损坏、数据库挂起等),切换群集也无效,因为是共用一个磁盘阵列和文件系统。这样短时间内不能解决的话,整个系统也要瘫痪造成严重后果。
发明内容本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种可靠性高、可用性强的基于FTP的容灾服务器寻址处理方法及装置。本发明的目的可以通过以下技术方案来实现一种基于FTP的容灾服务器寻址处理方法,其特征在于,该方法包括以下步骤1)客户端获取3台指向服务器的IP地址和端口;2)客户端访问第一台指向服务器,并判断访问是否成功,若为是执行步骤6),若为否,执行步骤3);3)客户端继续访问第二台指向服务器,判断访问是否成功,若为是执行步骤6),若为否执行步骤4);4)客户端继续访问第三台指向服务器,判断访问是否成功,若为是执行步骤6),若为否执行步骤5);5)客户端登陆失败;6)获取当前主服务器的IP地址、端口号、数据库名;7)登陆数据库。一种基于FTP的容灾服务器寻址处理装置,其特征在于,包括数据库自动复制系统、客户端自动切换系统,所述的数据库自动复制系统包括生产数据库服务器、在线热备数据库服务器、复制服务器,所述的客户端自动切换系统包括客户端、指向服务器,所述的客户端与指向服务器通过第一总线连接,所述的生产数据库服务器、在线热备数据库服务器、复制服务器、指向服务器通过第二总线连接,当生产数据库服务器发生故障时,所述的复制服务器自动将在线热备数据库服务器切换为主服务器,将生产数据库服务器切换为备用机,并修改执向服务器内的主服务器的地址,将其改为在线热备数据库服务器的地址。与现有技术相比,本发明具有可靠性高,可用性强等优点。图1为本发明的流程图;图2为本发明的硬件结构示意图。具体实施例方式下面结合附图和具体实施例对本发明进行详细说明。实施例如图1、图2所示,一种基于FTP的容灾服务器寻址处理方法,该方法包括以下步骤步骤101、客户端3获取3台指向服务器4的IP地址和端口;步骤102、客户端3访问第一台指向服务器41,并判断访问是否成功,若为是执行步骤106,若为否,执行步骤103;步骤103、客户端3继续访问第二台指向服务器42,判断访问是否成功,若为是执行步骤106,若为否执行步骤104;步骤104、客户端3继续访问第三台指向服务器43,判断访问是否成功,若为是执行步骤106,若为否执行步骤105;步骤105、客户端3登陆失败;步骤106、获取当前主服务器的IP地址、端口号、数据库名;步骤107、登陆数据库。一种基于FTP的容灾服务器寻址处理装置,包括数据库自动复制系统1、客户端自动切换系统2,所述的数据库自动复制系统1包括生产数据库服务器5、在线热备数据库服务器7、复制服务器6,所述的客户端自动切换系统2包括客户端3、指向服务器,所述的客户端3与指向服务器通过第一总线连接,所述的生产数据库服务器5、在线热备数据库服务器7、复制服务器6、指向服务器通过第二总线连接,当生产数据库服务器5发生故障时,所述的复制服务器6自动将在线热备数据库服务器7切换为主服务器,将生产数据库服务器7切换为备用机,并修改执向服务器内的主服务器的地址,将其改为在线热备数据库服务器7的地址。权利要求1.一种基于FTP的容灾服务器寻址处理方法,其特征在于,该方法包括以下步骤1)客户端获取3台指向服务器的IP地址和端口;2)客户端访问第一台指向服务器,并判断访问是否成功,若为是执行步骤6),若为否,执行步骤3);3)客户端继续访问第二台指向服务器,判断访问是否成功,若为是执行步骤6),若为否执行步骤4);4)客户端继续访问第三台指向服务器,判断访问是否成功,若为是执行步骤6),若为否执行步骤5);5)客户端登陆失败;6)获取当前主服务器的IP地址、端口号、数据库名;7)登陆数据库。2.一种基于FTP的容灾服务器寻址处理装置,其特征在于,包括数据库自动复制系统、客户端自动切换系统,所述的数据库自动复制系统包括生产数据库服务器、在线热备数据库服务器、复制服务器,所述的客户端自动切换系统包括客户端、指向服务器,所述的客户端与指向服务器通过第一总线连接,所述的生产数据库服务器、在线热备数据库服务器、复制服务器、指向服务器通过第二总线连接,当生产数据库服务器发生故障时,所述的复制服务器自动将在线热备数据库服务器切换为主服务器,将生产数据库服务器切换为备用机,并修改执向服务器内的主服务器的地址,将其改为在线热备数据库服务器的地址。全文摘要本发明涉及一种基于FTP的容灾服务器寻址处理方法,该方法包括以下步骤1)客户端获取3台指向服务器的IP地址和端口;2)客户端访问第一台指向服务器,并判断访问是否成功,若为是执行步骤6),若为否,执行步骤3);3)客户端继续访问第二台指向服务器,判断访问是否成功,若为是执行步骤6),若为否执行步骤4);4)客户端继续访问第三台指向服务器,判断访问是否成功,若为是执行步骤6),若为否执行步骤5);5)客户端登陆失败;6)获取当前主服务器的IP地址、端口号、数据库名;7)登陆数据库。与现有技术相比,本发明具有可靠性高、可用性强等优点。文档编号H04L29/08GK102215271SQ201010140990公开日2011年10月12日申请日期2010年4月7日优先权日2010年4月7日发明者左铭,朱立峰,芮欣凯,袁骏毅申请人:上海交通大学医学院附属瑞金医院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1