[发明专利]一种在不同主机间切换服务的方法和装置有效

专利信息
申请号: 201911357733.X 申请日: 2019-12-25
公开(公告)号: CN111190539B 公开(公告)日: 2023-08-29
发明(设计)人: 齐宇;沈海嘉;胡振国;杨浩 申请(专利权)人: 曙光信息产业股份有限公司
主分类号: G06F3/06 分类号: G06F3/06
代理公司: 北京德恒律治知识产权代理有限公司 11409 代理人: 章社杲;卢军峰
地址: 300384 天津市西青区华*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 不同 主机 切换 服务 方法 装置
【说明书】:

发明提出了一种在不同主机间切换服务的方法和装置,该方法包括:源主机获取持久性保留PR信息,其中,PR信息包括PR的变动信息;源主机将PR信息存储到存储模块中,以便于在iSCSI Target服务由源主机切换到目标主机的情况下,存储模块将PR信息发送到目标主机,使得目标主机提供iSCSI Target服务。本发明通过获取持久性保留PR信息,以及将PR信息存储到存储模块中,以便于在iSCSI Target服务由源主机切换到目标主机的情况下,存储模块将PR信息发送到目标主机,使得目标主机提供iSCSI Target服务,从而本发明在iSCSI Target需要更换主机提供服务时,即使源主机的磁盘和内存都不能访问,也能正确使用之前的PR配置,进而能够适用各种主机。

技术领域

本发明涉及计算机技术领域,具体来说,涉及一种在不同主机间切换服务的方法和装置。

背景技术

在当前的大规模信息技术应用中,分布式的场景越来越常见。在分布式场景中,软件系统可以通过网络构建在复数主机上组成集群共同提供服务,同时集群内部的数据可以做到高度共享,某一个子服务可以自由的选择集群中的某个主机来提供服务,而不必担心丢失自身过去运行中积累的数据。服务能够在各个主机之间自由的切换,也称为高可用性,对于企业级服务系统有着重要的意义,在系统的容灾和维护升级等场景应用普遍。

其中,iSCSI(Internet Small Computer System Interface,一种基于因特网的SCSI协议传输标准)协议主要用于跨主机提供存储服务,将本地存储读写交互所使用的SCSI(Small Computer System Interface,一种用于小型计算机上的通用接口标准)协议通讯包装在iSCSI协议通讯之内,以实现跨主机的SCSI协议交互。此类交互,往往由一台主机通过initiator(发起者)程序发起,登录到提供网络存储的主机之上,以获取对方提供的网络存储服务。

以及,SCSI协议作为小型计算机通用标准,广泛的用于计算机之上的应用与内部设备之间的通讯,其中就包括系统与存储设备(如硬盘)之间的交互过程。这类交互除了常见的存取数据,还包含了设备信息的查询和配置等功能。其中,为了处理多个initiator同时访问某一个设备时可能产生的冲突,SCSI协议提供了Persistent Reservation(持久性保留)功能(下文简称PR),可以让某个initiator在自身需要的时候,通过在设备特定的非易失性存储器来储存数据(存储器具体所处的位置和类型根据设备类型而定),来为设备设立访问控制,排除其它没有访问权限的initiator可能的干扰。

此外,对于iSCSI协议来说,应用上是通过软件维护主机之间的点对点连接,维护连接所需要的数据往往都保存在主机的内存中,这类数据就包括SCSI协议中PR功能所需要的数据。SCSI协议所规定的PR功能,其主要特征之一,在于它的权限控制能够在发生设备断电等情况之后,仍然维持记录并能够恢复控制,这就要求这部分数据需要保存在非易失性存储器之中。SCSI协议的使用场景通常是特定的硬件,但是iSCSI软件场景下,不存在专门的硬件支持其对应功能。

以及,对于iSCSI程序面临的局限性,一部分iSCSI target应用会折衷的将PR数据保存在主机自身的磁盘上,但是这类方案有着显而易见的缺陷,一方面擅自挪用了主机本身的存储空间,另一方面在分布式场景下,因为某些原因iSCSI target需要更换主机来提供服务,且当前主机的磁盘和内存都已经无法访问(例如主机已经断电),那么PR相关的数据就无法被应用在新主机上的iSCSI target服务上。

以及,在传统的跨主机iSCSI方案中,会通过硬件手段联通多个主机,以达到共享内存的目的。可以通过将iSCSI程序相关内存数据(包含PR数据)保存在共享内存中,或者为主板搭载防断电措施,在最严重的故障(断电)发生时将重要数据取走。

但是,此类方案通常仅能支持数台之间的切换,规模较小。

针对相关技术中的问题,目前尚未提出有效的解决方案。

发明内容

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业股份有限公司,未经曙光信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911357733.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top