[发明专利]一种对分布式文件系统进行升级的系统、装置及方法有效
申请号: | 201310361731.4 | 申请日: | 2013-08-19 |
公开(公告)号: | CN103412780B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | 张敬海 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 王丹,栗若木 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 文件系统 进行 升级 系统 装置 方法 | ||
技术领域
本发明涉及集群式存储系统中分布式文件系统的管理,尤其涉及基于高可用服务的分布式文件系统的升级方法及装置。
背景技术
计算机集群系统简称集群,是一种由一组松散集成的计算机硬件和软件连接起来通过高度紧密地协作完成计算工作的计算机系统。目前,由于个人及企业数据的大量增长,集群式存储系统发展迅速,系统经常会随着需求的变化而变化,故需要在使用的过程中,保证安全可用性,尽量避免停机的发生。
一般情况下,如果分布式文件系统不支持在线升级,就需要在其升级前,首先将集群中整个分布式文件系统全部停掉,然后逐个对每一设备中的分布式文件系统软件进行升级后,再将集群中整个分布式文件系统重新启动。由于这种升级方法在升级过程中需要将整个分布式文件系统停掉,而在系统停掉的时间段内根本无法继续提供数据服务,因此必然会导致出现较长的停机时间,从而影响系统使用的连续性。尤其在一些关键行业,如此较长的停机时间会严重影响整个集群系统的可用性。
因此,需要针对上述问题,提供一种分布式文件系统的升级系统、装置及方法,能够对高可用集群通过在线升级的方式对分布式文件系统进行升级,从而保证集群系统的高可用服务的连续性、可靠性。
发明内容
本发明所要解决的技术问题是提供一种对分布式文件系统进行升级的系统、装置及方法,能够在进行升级时保证高可用服务的连续性。
为了解决上述技术问题,本发明提供了一种对分布式文件系统进行升级的系统,包括:多个服务器中任意两个配对的第一服务器和第二服务器,第一服务器和第二服务器通过交换机与共享存储设备连接,其中:
第一服务器和第二服务器,用于在进行分布式文件系统升级时,将要升级的分布式文件系统的服务切换到配对的服务器上,然后对要升级的分布式文件系统进行升级;待升级完成后,将切换到配对的服务器上的服务切回到已升级过的服务器上。
进一步地,第一服务器和第二服务器待将切换到配对的服务器上的服务切回到已升级过的服务器上后,将还未升级分布式文件系统的相应的服务切换到已经升级的服务器上,然后再来升级该服务器上未升级的分布式文件系统;待升级后完成后,再将相应服务器的服务切回。
进一步地,第一服务器和第二服务器均分别通过交换机与共享存储设备中的多个共享存储器中的每一个共享存储器连接。
进一步地,第一服务器和第二服务器分别各自安装有分布式文件系统的升级装置,包括分布式文件系统和高可用服务模块,其中:
分布式文件系统,用于根据高可用服务模块传递的升级开始指令对本系统进行升级,并在升级完成后向高可用服务模块传递升级成功信息;
高可用服务模块,用于在本地需进行分布式文件系统的升级前,将本地的分布式文件系统的服务切换到配对的服务器上,然后向本地分布式文件系统和配对的服务器的高可用服务模块传递升级开始指令;在收到升级成功信息后,向配对的服务器的高可用服务模块传递服务切回指令。
进一步地,高可用服务模块在收到服务切回指令后,将切换到本服务器上的服务切回到已经分布式文件系统升级的服务器上。
为了解决上述技术问题,本发明提供了一种对分布式文件系统进行升级的装置,包括分布式文件系统和高可用服务模块,其中:
分布式文件系统,用于根据高可用服务模块传递的升级开始指令对本系统进行升级,并在升级完成后向高可用服务模块传递升级成功信息;
高可用服务模块,用于在本地需进行分布式文件系统的升级前,将本地的分布式文件系统的服务切换到配对的服务器上,然后向本地分布式文件系统和配对的服务器的高可用服务模块传递升级开始指令;在收到升级成功信息后,向配对的服务器的高可用服务模块传递服务切回指令。
进一步地,高可用服务模块在收到服务切回指令后,将切换到本服务器上的服务切回到已经分布式文件系统升级的服务器上。
为了解决上述技术问题,本发明提供了一种对分布式文件系统进行升级的方法,涉及多个服务器中任意两个配对的服务器,每一服务器均通过交换机与共享存储设备连接,该方法包括:
在要对服务器进行分布式文件系统升级时,将要升级的分布式文件系统的服务切换到配对的服务器上,然后对该要升级的分布式文件系统进行升级;待升级完成后,将切换到配对的服务器上的服务切回到已升级过的服务器上。
进一步地,该方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310361731.4/2.html,转载请声明来源钻瓜专利网。