【摘要】 一种在双控制器的文件服务器上实现高可用性的方法,以具备失效切换以及保持数据一致性的功效,包括:提供第一数据库储存与第一控制器所提供的服务的相关信息,提供第二数据库储存与第二控制器所提供的服务的相关信息,在第一控制器和第二控制器之间运行一心跳监控程序,当本地控制器的设置信息或数据发生异动时通过远程过程调用对另一远程控制器的数据库进行更新操作,以及当前一步骤的更新操作成功之后更新本地控制器的数据库。 【专利类型】发明申请 【申请人】英业达股份有限公司 【申请人类型】企业 【申请人地址】中国台湾台北市 【申请人地区】中国 【申请人城市】台湾省 【申请号】CN200810176490.5 【申请日】2008-11-13 【申请年份】2008 【公开公告号】CN101739406A 【公开公告日】2010-06-16 【公开公告年份】2010 【IPC分类号】G06F17/30 【发明人】孟聪; 陈玄同 【主权项内容】一种双控制器上文件服务操作的同步方法,用于在第一控制器和第二控制器之间同步文件服务的操作,其特征在于,通过第一数据库存储与所述第一控制器的文件服务相关的信息,通过第二数据库存储与所述第二控制器的文件服务相关的信息,所述方法包含以下步骤:提供一第一数据库储存与一第一控制器所提供的服务的相关信息;提供一第二数据库储存与一第二控制器所提供的服务的相关信息;在该第一控制器和该第二控制器中各运行一心跳监控程序,用以相互监控该第一控制器与该第二控制器的运作状态;选择该第一控制器或该第二控制器其中之一,将其定义为一本地控制器,另一个将其定义为一远程控制器;当该本地控制器的设置信息或数据发生异动时通过一远程过程调用对另一该远程控制器的数据库进行更新操作;以及再完成对另一该远程控制器的数据库的更新操作后,更新该本地控制器的数据库。 【当前权利人】英业达股份有限公司 【当前专利权人地址】中国台湾台北市 【被引证次数】7 【被自引次数】1.0 【被他引次数】6.0 【家族被引证次数】7