[发明专利]一种因特网协议存储在线升级方法和装置有效
申请号: | 201510063324.4 | 申请日: | 2015-02-06 |
公开(公告)号: | CN104618487B | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 钟晋明 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 谢安昆,宋志强 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 因特网 协议 存储 在线 升级 方法 装置 | ||
1.一种因特网协议存储在线升级方法,其特征在于,该方法包括:
存储节点启动第一存储服务程序,在接收到存储客户端发送的访问请求时,使用第一存储服务程序处理;
当需要对第一存储服务程序升级时,启动第二存储服务程序,并关闭第一存储服务程序;在接收到存储客户端发送的访问请求时,使用第二存储服务程序处理;所述第一存储服务程序与第二存储服务程序相同;在使用第一存储服务程序和第二存储服务程序处理访问请求时访问同一存储介质;
该存储节点对第一存储服务程序进行升级,并在升级完成后,启动升级后的第一存储服务程序,用于在接收到存储客户端发送的访问请求时,使用升级后的第一存储服务程序处理;
其中,所述接收到的存储客户端发送的访问请求的目的地址为,为第一存储服务程序所配置的服务地址;
所述当需要对第一存储服务程序升级时,启动第二存储服务程序之后,所述方法进一步包括:开启网络地址转换NAT功能;
所述方法进一步包括:该存储节点在接收到存储客户端发送的访问请求时,若NAT功能开启,则将该访问请求的目的地址转换为,为第二存储服务程序所配置的服务地址;其中,为所述第一存储服务程序和第二存储服务程序所配置的服务地址不同。
2.根据权利要求1所述的方法,其特征在于,所述启动升级后的第一存储服务程序之后,所述方法进一步包括:
关闭第二存储服务程序,并对第二存储服务程序进行升级,升级后的第二存储服务程序与升级后的第一存储服务程序相同。
3.根据权利要求2所述的方法,其特征在于,
所述启动升级后的第一存储服务程序之后,所述关闭第二存储服务程序之前,所述方法进一步包括:关闭NAT功能。
4.根据权利要求3所述的方法,其特征在于,所述启动第二存储服务程序时,所述方法进一步包括:
该存储节点向所述存储客户端发送访问响应时,将该访问响应的源地址替换为,为第一存储服务程序所配置的服务地址,并发送给所述存储客户端。
5.根据权利要求1-4任意一项所述的方法,其特征在于,该存储节点为集中式存储节点,或为分布式存储节点中的任一分布式存储节点。
6.一种因特网协议存储在线升级装置,其特征在于,该装置包括:收发单元、第一存储服务单元和第二存储服务单元;
所述收发单元,用于接收存储客户端发送的访问请求;
所述第一存储服务单元,用于启动第一存储服务程序,当所述收发单元接收到的存储客户端发送的访问请求,使用第一存储服务程序处理;当所述第二存储服务单元启动第二存储服务程序之后,关闭第一存储服务程序;所述第一存储服务程序与第二存储服务程序相同;对第一存储服务程序进行升级,并在升级完成后,启动升级后的第一存储服务程序,当所述收发单元接收到存储客户端发送的访问请求时,使用升级后的第一存储服务程序处理;
所述第二存储服务单元,用于当所述第一存储服务单元需要对第一存储服务程序升级时,启动第二存储服务程序;当所述收发单元接收到的存储客户端发送的访问请求时,使用第二存储服务程序处理,其中,在使用第一存储服务程序和第二存储服务程序处理访问请求时访问同一存储介质;
其中,所述装置进一步包括:网络地址转换NAT单元;
所述NAT单元,用于当所述第一存储服务单元需要对第一存储服务程序升级时,所述第二存储服务单元启动第二存储服务程序处理所述接收到的存储客户端发送的访问请求之后,开启NAT功能;当所述收发单元接收到存储客户端发送的访问请求时,若NAT功能开启,则将该访问请求的目的地址转换为,为第二存储服务程序所配置的服务地址;其中,为所述第一存储服务程序和第二存储服务程序所配置的服务地址不同;所述接收到的存储客户端发送的访问请求的目的地址为,为第一存储服务程序所配置的服务地址。
7.根据权利要求6所述的装置,其特征在于,
所述第二存储服务单元,进一步用于当所述第一存储服务单元启动升级后的第一存储服务程序之后,关闭第二存储服务程序,并对第二存储服务程序进行升级,升级后的第二存储服务程序与升级后的第一存储服务程序相同。
8.根据权利要求7所述的装置,其特征在于,
所述NAT单元,进一步用于当所述第一存储服务单元启动升级后的第一存储服务程之后,所述第二存储服务单元关闭第二存储服务程序之前,关闭NAT功能。
9.根据权利要求8所述的装置,其特征在于,
所述NAT单元,进一步用于当所述第二存储服务单元启动第二存储服务程序处理本存储节点接收到的存储客户端发送的访问请求时,向所述存储客户端发送访问响应时,将该访问响应的源地址替换为,为第一存储服务程序所配置的服务地址,并触发所述收发单元发送给所述存储客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510063324.4/1.html,转载请声明来源钻瓜专利网。