基于TCG-Opal的RAID卡管理方法及相关设备技术

技术编号:35860099 阅读:14 留言:0更新日期:2022-12-07 10:49
本发明专利技术提供一种基于TCG

【技术实现步骤摘要】
基于TCG

Opal的RAID卡管理方法及相关设备


[0001]本专利技术涉及固态硬盘存储
,尤其涉及一种基于TCG

Opal的RAID卡管理方法及相关设备。

技术介绍

[0002]TCG

Opal协议栈由于具有支持多用户和多权限的功能,而被广泛的应用于存储设备的安全管理。然而,由于RAID卡上没有实现TCG

Opal的协议栈,导致TCG

Opal协议栈无法在RAID卡上应用,使得主机无法通过TCG

Opal协议栈对RAID卡进行安全管理,也无法对支持TCG

Opal协议栈且与RAID卡建立通信连接的固态硬盘进行管理。

技术实现思路

[0003]本专利技术的主要目的在于提供一种基于TCG

Opal的RAID卡管理方法、装置、设备及可读存储介质,旨在解决现有技术中,无法通过TCG

Opal协议栈对RAID卡以及支持TCG

Opal协议栈且与RAID卡建立通信连接的固态硬盘进行管理的问题。
[0004]第一方面,本专利技术提供一种基于TCG

Opal的RAID卡管理方法,所述基于TCG

Opal的RAID卡管理方法包括:
[0005]当RAID卡上电时,在与RAID卡建立通信连接的各个固态硬盘中选取任一固态硬盘作为主固态硬盘,其中,各个固态硬盘中存储有TCG

Opal协议栈所需的原始数据;
[0006]将所述主固态硬盘中的原始数据加载到RAID卡的系统中,以供TCG

Opal协议栈基于所述原始数据初始化。
[0007]可选的,在所述将所述主固态硬盘中的数据加载到RAID卡的系统中,以供TCG

Opal协议栈基于所述原始数据初始化的步骤之后,包括:
[0008]基于RAID卡发送数据的条带大小以及与RAID卡建立通信连接的固态硬盘的数量确定TCG

Opal支持的逻辑空间的对齐方式;
[0009]当收到主机发送的设置逻辑空间的指令后,将所述逻辑空间均匀的在各个固态硬盘中设置,其中,主机发送的设置逻辑空间的指令中的逻辑空间符合TCG

Opal协议栈支持的逻辑空间的对齐方式。
[0010]可选的,在所述当收到主机发送的设置逻辑空间的指令后,将所述逻辑空间均匀的在各个固态硬盘中设置的步骤之后,包括:
[0011]当收到更换所述逻辑空间的密钥指令时,对所述逻辑空间对应的各个固态硬盘的密钥进行更换。
[0012]可选的,在所述当收到更换所述逻辑空间的密钥指令时,对所述逻辑空间对应的各个固态硬盘的密钥进行更换的步骤之后,包括:
[0013]基于用户标识码以及所述逻辑空间的标识码对各个固态硬盘的更换后的密钥进行加密,其中,加密后的密钥保存地址不固定。
[0014]可选的,在所述将所述主固态硬盘中的数据加载到RAID卡的系统中,以供TCG

Opal初始化的步骤之后,还包括:
[0015]当RAID卡再次上电,对所述主固态硬盘中的TCG

Opal协议栈数据进行校验;
[0016]若校验通过,则将所述主固态硬盘中的数据加载到RAID卡的系统中,以供TCG

Opal协议栈基于所述主固态硬盘中的数据初始化;
[0017]若校验不通过,则从剩余与RAID卡建立通信连接的各个固态硬盘中选取任一固态硬盘作为目标固态硬盘,将所述目标固态硬盘中的数据加载到RAID卡的系统中,以供TCG

Opal协议栈基于所述目标固态硬盘中的数据初始化。
[0018]可选的,所述基于TCG

Opal的RAID卡管理方法,包括:
[0019]当TCG

Opal协议栈数据更新时,基于更新后的TCG

Opal协议栈数据更新各个固态硬盘。
[0020]第二方面,本专利技术还提供一种基于TCG

Opal的RAID卡管理装置,所述基于TCG

Opal的RAID卡管理装置包括:
[0021]选取模块,用于当RAID卡上电时,在与RAID卡建立通信连接的各个固态硬盘中选取任一固态硬盘作为主固态硬盘,其中,各个固态硬盘中存储有TCG

Opal协议栈所需的原始数据;
[0022]加载模块,用于将所述主固态硬盘中的原始数据加载到RAID卡的系统中,以供TCG

Opal协议栈基于所述原始数据初始化。
[0023]可选的,基于TCG

Opal的RAID卡管理装置还包括设置模块,用于:
[0024]基于RAID卡发送数据的条带大小以及与RAID卡建立通信连接的固态硬盘的数量确定TCG

Opal支持的逻辑空间的对齐方式;
[0025]当收到主机发送的设置逻辑空间的指令后,将所述逻辑空间均匀的在各个固态硬盘中设置,其中,主机发送的设置逻辑空间的指令中的逻辑空间符合TCG

Opal协议栈支持的逻辑空间的对齐方式。
[0026]第三方面,本专利技术还提供一种基于TCG

Opal的RAID卡管理设备,所述基于TCG

Opal的RAID卡管理设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的基于TCG

Opal的RAID卡管理程序,其中所述基于TCG

Opal的RAID卡管理程序被所述处理器执行时,实现如上所述的基于TCG

Opal的RAID卡管理方法的步骤。
[0027]第四方面,本专利技术还提供一种可读存储介质,所述可读存储介质上存储有基于TCG

Opal的RAID卡管理程序,其中所述基于TCG

Opal的RAID卡管理程序被处理器执行时,实现如上所述的基于TCG

Opal的RAID卡管理方法的步骤。
[0028]本专利技术中,当RAID卡上电时,在与RAID卡建立通信连接的各个固态硬盘中选取任一固态硬盘作为主固态硬盘,其中,各个固态硬盘中存储有TCG

Opal协议栈所需的原始数据;将所述主固态硬盘中的原始数据加载到RAID卡的系统中,以供TCG

Opal协议栈基于所述原始数据初始化。通过本专利技术,TCG

Opal协议栈通过与RAID卡建立通信连接的主固态硬盘中的数据进行初始化,在RAID卡上实现了完整的TCG

Opal协议栈,解决了现有技术中,由于RAID卡上没有实现TCG
...

【技术保护点】

【技术特征摘要】
1.一种基于TCG

Opal的RAID卡管理方法,其特征在于,所述基于TCG

Opal的RAID卡管理方法包括:当RAID卡上电时,在与RAID卡建立通信连接的各个固态硬盘中选取任一固态硬盘作为主固态硬盘,其中,各个固态硬盘中存储有TCG

Opal协议栈所需的原始数据;将所述主固态硬盘中的原始数据加载到RAID卡的系统中,以供TCG

Opal协议栈基于所述原始数据初始化。2.如权利要求1所述的基于TCG

Opal的RAID卡管理方法,其特征在于,在所述将所述主固态硬盘中的数据加载到RAID卡的系统中,以供TCG

Opal协议栈基于所述原始数据初始化的步骤之后,包括:基于RAID卡发送数据的条带大小以及与RAID卡建立通信连接的固态硬盘的数量确定TCG

Opal支持的逻辑空间的对齐方式;当收到主机发送的设置逻辑空间的指令后,将所述逻辑空间均匀的在各个固态硬盘中设置,其中,主机发送的设置逻辑空间的指令中的逻辑空间符合TCG

Opal协议栈支持的逻辑空间的对齐方式。3.如权利要求2所述的基于TCG

Opal的RAID卡管理方法,其特征在于,在所述当收到主机发送的设置逻辑空间的指令后,将所述逻辑空间均匀的在各个固态硬盘中设置的步骤之后,包括:当收到更换所述逻辑空间的密钥指令时,对所述逻辑空间对应的各个固态硬盘的密钥进行更换。4.如权利要求3所述的基于TCG

Opal的RAID卡管理方法,其特征在于,在所述当收到更换所述逻辑空间的密钥指令时,对所述逻辑空间对应的各个固态硬盘的密钥进行更换的步骤之后,包括:基于用户标识码以及所述逻辑空间的标识码对各个固态硬盘的更换后的密钥进行加密,其中,加密后的密钥保存地址不固定。5.如权利要求1所述的基于TCG

Opal的RAID卡管理方法,其特征在于,在所述将所述主固态硬盘中的数据加载到RAID卡的系统中,以供TCG

Opal初始化的步骤之后,还包括:当RAID卡再次上电,对所述主固态硬盘中的TCG

Opal协议栈数据进行校验;若校验通过,则将所述主固态硬盘中的数据加载到RAID卡的系统中,以供TCG

Opal协议栈基于所述主固态硬盘中的数据初始化;若校验不通过,则从剩余与RAID卡建立通信连接的各个固态硬盘中选取任一固态硬盘作为目标固态硬盘,将所述目标固态硬盘中的数据加载到RAID卡的系统中,...

【专利技术属性】
技术研发人员:陈晓天弗兰克
申请(专利权)人:至誉科技武汉有限公司
类型:发明
国别省市:

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

1