一种基于RapidIO总线链路的多主机共享存储设备及其共享方法技术

技术编号:27818310 阅读:23 留言:0更新日期:2021-03-30 10:24
本申请公开一种基于RapidIO总线链路的多主机共享存储设备及其共享方法,其中所述基于RapidIO总线链路的多主机共享存储设备其包括一主控模块、一存储盘、一读写盘和设置于所述基于RapidIO总线链路的多主机共享存储设备的一共享协同系统,其中所述共享协同系统使得安装有所述基于RapidIO总线链路的多主机共享存储设备的一待访问主机能够允许多个远程访问终端共同访问。终端共同访问。终端共同访问。

【技术实现步骤摘要】
一种基于RapidIO总线链路的多主机共享存储设备及其共享方法


[0001]本专利技术涉及一存储设备,尤其涉及一种基于RapidIO总线链路的多主机共享存储设备。

技术介绍

[0002]目前,随着存储技术的不断发展,在通信等领域,对一些特定的数据源记录和存储有着越来越高的要求,从而出现了各类存储方案。而在这些特定的应用领域里,由于RapidIO总线技术成熟度高、可靠性高、速度快,高效低成本的特点,RapidIO总线存储方案越来越占据着重要的地位,因此互联总线往往会选择RapidIO总线,并且RapidIO总线易于在机箱内部署,进而催生出了基于RapidIO总线的存储设备。
[0003]当前基于RapidIO总线的储存设备只能由单个主机设备进行访问和存储,无法满足多主机设备环境中共享储存的需求,即实现多主机设备数据访问中的互斥性和一致性。主要原因在于,远程访问不可能像单机访问一样,可以通过单机上的多个程序之间的互斥而使单机上的多个程序先后访问。远程范围时,访问端和被访问端之间没有如同单机多个程序之间互斥的机制去协调多个远程访问端的访问顺序。故此,虽然RapidIO总线的储存设备的存储速度快,但是受到了单个访问的限制。

技术实现思路

[0004]本专利技术的一个优势在于提供一种基于RapidIO总线链路的多主机共享存储设备及其共享方法,其中所述基于RapidIO总线链路的多主机共享存储设备能够允许多个远程访问终端共同访问。
[0005]本专利技术的另一个优势在于提供一种基于RapidIO总线链路的多主机共享存储设备及其共享方法,其中所述基于RapidIO总线链路的多主机共享存储设备具有更高的存储速率,其读写速率可以达到450MB/s以上。
[0006]本专利技术的另一个优势在于提供一种基于RapidIO总线链路的多主机共享存储设备及其共享方法,其中所述基于RapidIO总线链路的多主机共享存储设备能够有效地减少待访问主机的CPU的占有率,从而提高待访问主机的使用效率。
[0007]本专利技术的另一个优势在于提供一种基于RapidIO总线链路的多主机共享存储设备及其共享方法,其中所述基于RapidIO总线链路的多主机共享存储设备结构简单,制作成本低,具有较高的市场价值。
[0008]本专利技术的另一个优势在于提供一种基于RapidIO总线链路的多主机共享存储设备及其共享方法,其中所述基于RapidIO总线链路的多主机共享存储设备能够防止共同访问具有所述基于RapidIO总线链路的多主机共享存储设备的主机的多个访问终端中其它访问终端对当前访问终端所访问的文件进行干扰。
[0009]为达到本专利技术以上至少一个优势,本专利技术提供一种基于RapidIO总线链路的多主
机共享存储设备,用于安装于一待访问主机,其包括:一主控模块,用于电连接于所述待访问主机的中央处理器;一存储盘,其中所述存储盘被可通信地连接于所述主控模块;一读写盘,其中所述读写盘被可控制地连接于所述主控模块;和设置于所述基于RapidIO总线链路的多主机共享存储设备的所述读写盘中的一共享协同系统,其中所述共享协同系统包括:一接收模块,其中所述接收模块被设置接收所述主控模块中与所述待访问主机互联的多个远程访问终端发出的数据访问请求,并通过所述主控模块从所述存储盘中获取对应的数据;一处理模块,所述处理模块记录当前每个远程访问终端的访问请求所对应的数据的有关信息,并根据一分级标准,并在确定多个数据访问请求对应于同一数据时,相应地形成分别对应于允许至少一个所述远程访问终端访问的一反馈结果和阻止其它远程访问终端访问的等待反馈结果;和一调控模块,其中所述调控模块相应地根据所述反馈结果,对应地形成执行所述反馈结果而形成控制每个远程访问终端的控制信号,其中所述主控模块根据所述控制信号控制多个所述远程访问终端。
[0010]根据本专利技术一实施例,所述分级标准被实施为所有所述远程访问终端访问该数据的时间先后。
[0011]根据本专利技术一实施例,所述主控模块被设置通过RapidIO总线链路的方式可通信地连接于所述待访问主机的中央处理器。
[0012]根据本专利技术一实施例,阻止其它远程访问终端访问的等待反馈结果被实施为与提示用户继续等待有关的反馈结果。
[0013]根据本专利技术一实施例,阻止其它远程访问终端访问的等待反馈结果被实施与建议用户更换访问数据有关的反馈结果。
[0014]根据本专利技术一实施例,所述读写盘包括一主盘和至少一共享盘,所述主盘和所述共享盘被可通信地连接于所述主控模块,其中所述共享协同系统被存储于所述共享盘,其中所述当前所述待访问主机接收到多个远程访问终端访问请求时,所述主控模块将远程访问终端访问的数据转存至所述主盘,以允许对应于被允许的至少一个远程访问终端访问。
[0015]根据本专利技术一实施例,所述读写盘被实施为DDR3。
[0016]根据本专利技术一实施例,所述存储盘被实施为n 个mSATA盘。
[0017]根据本专利技术的另一个方面,本专利技术还提供一种基于RapidIO总线链路的多主机共享存储的方法,其中所述方法包括以下步骤:接收基于RapidIO总线链路的多主机共享存储中的一主控模块中与待访问主机互联的多个远程访问终端发出的数据访问请求,并通过所述主控模块从所述基于RapidIO总线链路的多主机共享存储的一存储盘中获取对应的数据;根据记录当前每个远程访问终端的数据访问请求所对应的数据的有关信息和一分级标准,在确定多个访问请求对应于同一数据时,相应地形成分别对应于允许至少一个远程访问终端访问的一反馈结果和阻止其它远程访问终端访问的等待反馈结果;和根据所述反馈结果,对应地形成执行所述反馈结果而形成控制每个远程访问终端
的控制信号,其中所述主控模块根据所述控制信号控制多个所述远程访问终端。
附图说明
[0018]图1示出了本专利技术所述基于RapidIO总线链路的多主机共享存储设备的结构框图。
[0019]图2示出了本专利技术所述基于RapidIO总线链路的多主机共享存储设备安装于一待访问主机的示意图。
[0020]图3示出了本专利技术所述共享协同系统800的结构框图。
[0021]图4示出了本专利技术安装有基于RapidIO总线链路的多主机共享存储设备的待访问主机与多个远程访问终端互联时的示意图。
具体实施方式
[0022]以下描述用于揭露本专利技术以使本领域技术人员能够实现本专利技术。以下描述中的优选实施例只作为举例,本领域技术人员可以想到其他显而易见的变型。在以下描述中界定的本专利技术的基本原理可以应用于其他实施方案、变形方案、改进方案、等同方案以及没有背离本专利技术的精神和范围的其他技术方案。
[0023]本领域技术人员应理解的是,在本专利技术的揭露中,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系是基于附图所示的方位或位置关系,其仅是为了便于描述本专利技术和简化描述,而不是指示或本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于RapidIO总线链路的多主机共享存储设备,用于安装于一待访问主机,其特征在于,其包括:一主控模块,用于电连接于所述待访问主机的中央处理器;一存储盘,其中所述存储盘被可通信地连接于所述主控模块;一读写盘,其中所述读写盘被可控制地连接于所述主控模块;和设置于所述基于RapidIO总线链路的多主机共享存储设备的所述读写盘中的一共享协同系统,其中所述共享协同系统包括:一接收模块,其中所述接收模块被设置接收所述主控模块中与所述待访问主机互联的多个远程访问终端发出的数据访问请求,并通过所述主控模块从所述存储盘中获取对应的数据;一处理模块,所述处理模块记录当前每个远程访问终端的数据访问请求所对应的数据的有关信息,并根据一分级标准,并在确定多个访问请求对应于同一数据时,相应地形成分别对应于允许至少一个所述远程访问终端访问的一反馈结果和阻止其它远程访问终端访问的等待反馈结果;和一调控模块,其中所述调控模块相应地根据所述反馈结果,对应地形成执行所述反馈结果而形成控制每个远程访问终端的控制信号,其中所述主控模块根据所述控制信号控制多个所述远程访问终端。2.根据权利要求1所述基于RapidIO总线链路的多主机共享存储设备,其特征在于,所述分级标准被实施为所有所述远程访问终端访问该数据的时间先后。3.根据权利要求1所述基于RapidIO总线链路的多主机共享存储设备,其特征在于,所述主控模块被设置通过RapidIO总线链路的方式可通信地连接于所述待访问主机的中央处理器。4.根据权利要求1至3中任一所述基于RapidIO总线链路的多主机共享存储设备,其特征在于,阻止其它远程访问终端访问的等待反馈结果被实施为与提示用户继续等待有关的反馈结果。5.根据权利要求1至3中任一所述基于RapidIO总线链路的多主机共享存储设...

【专利技术属性】
技术研发人员:孙骥傅世攀
申请(专利权)人:上海飞斯信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1