[go: up one dir, main page]

CN107124438B - 一种云存储系统中动态接入存储设备的方法及装置 - Google Patents

一种云存储系统中动态接入存储设备的方法及装置 Download PDF

Info

Publication number
CN107124438B
CN107124438B CN201610104338.0A CN201610104338A CN107124438B CN 107124438 B CN107124438 B CN 107124438B CN 201610104338 A CN201610104338 A CN 201610104338A CN 107124438 B CN107124438 B CN 107124438B
Authority
CN
China
Prior art keywords
storage device
storage
type
module
operation mode
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610104338.0A
Other languages
English (en)
Other versions
CN107124438A (zh
Inventor
林鹏
叶敏
曾凡丽
林起芊
汪渭春
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Hikvision Digital Technology Co Ltd
Original Assignee
Hangzhou Hikvision Digital Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Hikvision Digital Technology Co Ltd filed Critical Hangzhou Hikvision Digital Technology Co Ltd
Priority to CN201610104338.0A priority Critical patent/CN107124438B/zh
Priority to PCT/CN2016/105089 priority patent/WO2017143804A1/zh
Publication of CN107124438A publication Critical patent/CN107124438A/zh
Application granted granted Critical
Publication of CN107124438B publication Critical patent/CN107124438B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明实施例提供了一种云存储系统中动态接入存储设备的方法及装置,应用于云存储系统中的存储节点,所述方法包括:当检测到连接新的第一存储设备时,识别所述第一存储设备的类型;根据所述第一存储设备的类型,查找与所述第一存储设备的类型对应的第一目标存储设备库;根据所述第一目标存储设备库,读取保存的上线标准接口,以及与所述第一存储设备的类型对应的上线操作方式,其中,所述第一目标存储设备库中保存有上线标准接口,以及针对每种存储设备的类型对应的上线操作方式;根据读取的所述上线标准接口以及所述上线操作方式,将所述第一存储设备接入所述云存储系统。本发明实施例能够实现存储节点中存储设备的动态接入。

Description

一种云存储系统中动态接入存储设备的方法及装置
技术领域
本发明涉及云存储技术领域,特别是涉及一种云存储系统中动态接入存储设备的方法及装置。
背景技术
云存储是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念,是一种新兴的网络存储技术,是指通过集群应用、网络技术或分布式文件系统等功能,将网络中各种不同类型的大量存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。
云存储系统中的存储服务器可以称为存储节点,每个存储节点中用来存储数据的载体称为存储设备,如磁盘、Raid、iScsi设备、FC设备等。随着云存储系统存储的数据量的增加,为了保证云存储系统能够提供正常的服务,云存储系统通常需要扩容,即云存储系统需要扩大其存储空间,以将需要存储的数据存储在云存储系统中。
现有的云存储扩容方法,主要是以加入新的存储节点来实现的,但是,这种方法成本较高,适用性差。
发明内容
本发明实施例的目的在于提供一种云存储系统中动态接入存储设备的方法及装置,以实现存储节点中存储设备的动态接入。具体技术方案如下:
第一方面,本发明实施例提供了一种云存储系统中动态接入存储设备的方法,应用于云存储系统中的存储节点,所述方法包括:
当检测到连接新的第一存储设备时,识别所述第一存储设备的类型;
根据所述第一存储设备的类型,查找与所述第一存储设备的类型对应的第一目标存储设备库;
根据所述第一目标存储设备库,读取保存的上线标准接口,以及与所述第一存储设备的类型对应的上线操作方式,其中,所述第一目标存储设备库中保存有上线标准接口,以及针对每种存储设备的类型对应的上线操作方式;
根据读取的所述上线标准接口以及所述上线操作方式,将所述第一存储设备接入所述云存储系统。
进一步地,所述将所述第一存储设备接入所述云存储系统之前,所述方法还包括:
根据所述第一存储设备中保存的其自身的格式化标识信息,判断所述第一存储设备是否在所述云存储系统中被格式化过;如果是,在所述存储节点中创建所述第一存储设备的索引信息;否则,输出对所述第一存储设备进行格式化的提示信息。
进一步地,输出对所述第一存储设备进行格式化的提示信息后,所述方法还包括:
当接收到用户输入的格式化所述第一存储设备的指令时,从所述第一目标存储设备库中,读取保存的格式化标准接口,以及与所述第一存储设备的类型对应的格式化操作方式;
根据读取的所述格式化标准接口以及所述格式化操作方式,将所述第一存储设备格式化。
进一步地,所述方法还包括:
当检测到第二存储设备下线时,识别所述第二存储设备的类型;
根据所述第二存储设备的类型,查找与所述第二存储设备的类型对应的第二目标存储设备库;
根据所述第二目标存储设备库,读取保存的下线标准接口,以及与所述第二存储设备的类型对应的下线操作方式;
根据读取的所述下线标准接口以及所述下线操作方式,将所述第二存储设备从所述云存储系统中移除。
进一步地,所述将所述第二存储设备从所述云存储系统中移除之前,所述方法还包括:
判断所述第二存储设备是否在所述云存储系统中被格式化过;如果是,停止当前对所述第二存储设备的所有操作,删除所述存储节点中保存的所述第二存储设备的索引信息,并进行将所述第二存储设备从所述云存储系统中移除的步骤。
进一步地,所述方法还包括:
当确定第三存储设备存在待处理的数据处理请求时,识别所述第三存储设备的类型,并根据所述第三存储设备的类型,查找与所述第三存储设备的类型对应的第三目标存储设备库;
根据所述第三目标存储设备库,读取保存的数据处理标准接口,以及与所述第三存储设备的类型对应的数据处理操作方式;
根据读取的所述数据处理标准接口以及所述数据处理操作方式,对所述数据处理请求进行处理。
第二方面,本发明实施例提供了一种云存储系统中动态接入存储设备的装置,应用于云存储系统中的存储节点,所述装置包括:
第一识别模块,用于当检测到连接新的第一存储设备时,识别所述第一存储设备的类型;
第一查找模块,用于根据所述第一存储设备的类型,查找与所述第一存储设备的类型对应的第一目标存储设备库;
第一读取模块,用于根据所述第一目标存储设备库,读取保存的上线标准接口,以及与所述第一存储设备的类型对应的上线操作方式,其中,所述第一目标存储设备库中保存有上线标准接口,以及针对每种存储设备的类型对应的上线操作方式;
接入模块,用于根据所述第一读取模块读取的所述上线标准接口以及所述上线操作方式,将所述第一存储设备接入所述云存储系统。
进一步地,所述装置还包括:
第一判断模块,用于在所述接入模块将所述第一存储设备接入所述云存储系统之前,根据所述第一存储设备中保存的其自身的格式化标识信息,判断所述第一存储设备是否在所述云存储系统中被格式化过;
创建模块,用于当所述第一判断模块判断结果为是时,在所述存储节点中创建所述第一存储设备的索引信息;
输出模块,用于当所述第一判断模块判断结果为否时,输出对所述第一存储设备进行格式化的提示信息。
进一步地,所述装置还包括:
第二读取模块,用于在所述输出模块输出对所述第一存储设备进行格式化的提示信息后,当接收到用户输入的格式化所述第一存储设备的指令时,从所述第一目标存储设备库中,读取保存的格式化标准接口,以及与所述第一存储设备的类型对应的格式化操作方式;
格式化模块,用于根据读取的所述格式化标准接口以及所述格式化操作方式,将所述第一存储设备格式化。
进一步地,所述装置还包括:
第二识别模块,用于当检测到第二存储设备下线时,识别所述第二存储设备的类型;
第二查找模块,用于根据所述第二存储设备的类型,查找与所述第二存储设备的类型对应的第二目标存储设备库;
第三读取模块,用于根据所述第二目标存储设备库,读取保存的下线标准接口,以及与所述第二存储设备的类型对应的下线操作方式;
移除模块,用于根据所述第三读取模块读取的所述下线标准接口以及所述下线操作方式,将所述第二存储设备从所述云存储系统中移除。
进一步地,所述装置还包括:
第二判断模块,用于在所述移除模块将所述第二存储设备从所述云存储系统中移除之前,判断所述第二存储设备是否在所述云存储系统中被格式化过;
执行模块,用于当所述第二判断模块判断结果为是时,停止当前对所述第二存储设备的所有操作,删除所述存储节点中保存的所述第二存储设备的索引信息,并触发所述移除模块。
进一步地,所述装置还包括:
第三识别模块,用于当确定第三存储设备存在待处理的数据处理请求时,识别所述第三存储设备的类型,并根据所述第三存储设备的类型,查找与所述第三存储设备的类型对应的第三目标存储设备库;
第四读取模块,用于根据所述第三目标存储设备库,读取保存的数据处理标准接口,以及与所述第三存储设备的类型对应的数据处理操作方式;
处理模块,用于根据所述第四读取模块读取的所述数据处理标准接口以及所述数据处理操作方式,对所述数据处理请求进行处理。
本发明实施例提供了一种云存储系统中动态接入存储设备的方法及装置,应用于云存储系统中的存储节点,所述方法包括:当检测到连接新的第一存储设备时,识别所述第一存储设备的类型;根据所述第一存储设备的类型,查找与所述第一存储设备的类型对应的第一目标存储设备库;根据所述第一目标存储设备库,读取保存的上线标准接口,以及与所述第一存储设备的类型对应的上线操作方式,其中,所述第一目标存储设备库中保存有上线标准接口,以及针对每种存储设备的类型对应的上线操作方式;根据读取的所述上线标准接口以及所述上线操作方式,将所述第一存储设备接入所述云存储系统。本发明实施例中,当存储节点检测到连接新的存储设备时,能够根据该存储设备的类型,获得保存的上线标准接口以及与该存储设备的类型对应的上线操作方式,并根据所获得的上线标准接口以及上线操作方式将该存储设备接入云存储系统,实现了存储节点中存储设备的动态接入。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种云存储系统中动态接入存储设备的方法的流程图;
图2为本发明实施例提供的一种云存储系统中动态接入存储设备的方法的另一流程图;
图3为本发明实施例提供的一种云存储系统中移除存储设备的方法的流程图;
图4为本发明实施例提供的一种云存储系统中移除存储设备的方法的另一流程图;
图5为本发明实施例提供的一种云存储系统中数据处理方法的流程图;
图6为本发明实施例提供的一种云存储系统中动态接入存储设备的装置的结构示意图;
图7为本发明实施例提供的一种云存储系统中动态接入存储设备的装置的另一结构示意图;
图8为本发明实施例提供的一种云存储系统中动态接入存储设备的装置的另一结构示意图;
图9为本发明实施例提供的一种云存储系统中动态接入存储设备的装置的另一结构示意图;
图10为本发明实施例提供的一种云存储系统中动态接入存储设备的装置的另一结构示意图。
具体实施方式
为了实现存储节点中存储设备的动态接入,本发明实施例提供了一种云存储系统中动态接入存储设备的方法及装置。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
为了实现存储节点中存储设备的动态接入,本发明实施例提供了一种云存储系统中动态接入存储设备的方法过程,应用于云存储系统中的存储节点,如图1所示,该过程包括以下步骤:
S101,当检测到连接新的第一存储设备时,识别所述第一存储设备的类型。
在实际应用中,云存储设备中的存储节点可以用来存储数据。具体地,存储节点可以利用已接入云存储系统的存储设备来存储数据,该存储设备例如可以是:磁盘、Raid、iScsi设备、FC设备等。
一般情况下,在云存储系统中加入存储节点时,该存储节点中的存储设备的类型、容量等都已确定。但是,随着存储节点中存储的数据量的增加,该存储节点中存储设备的容量可能会达到其最大负载量,不能存储更多的数据。
因此,在本发明实施例中,存储节点可以接入新的存储设备,以存储更多的数据。
具体地,存储节点可以周期性地(如3毫秒、5毫秒、10毫秒等)检测是否连接了新的第一存储设备,以将该第一存储设备接入云存储系统中。当检测到连接新的第一存储设备时,存储节点可以识别该第一存储设备的类型。上述存储设备的类型例如可以包括:磁盘、Raid、iScsi设备、FC设备等。
可以理解,针对不同类型的存储设备,存储节点将其接入云存储系统中,可能需要使用不同的接入方式。如果使用与存储设备的类型不对应的接入方式将该存储设备接入云存储系统,可能会导致该存储设备接入失败。因此,当存储节点检测到接入新的第一存储设备时,可以首先识别该第一存储设备的类型,以使用与该第一存储设备对应的接入方式将该第一存储设备接入云存储系统,提高接入的成功率。
需要说明的是,本实施例中的新的第一存储设备可以是相对的概念,即当前时刻,该第一存储设备刚连接到存储节点。而实际情况下,该第一存储设备可能之前没连接到该存储节点过,或者,该第一存储设备之前与该存储节点连接,由于连接不好或其他原因导致连接中断了,之后该第一存储设备重新连接到了该存储节点。
另外,该新的第一存储设备可以是之前没有使用过的存储设备,或者,该第一存储设备也可以是在其他云存储系统、其他存储节点、或甚至是其他系统中使用过的存储设备。只要对于当前存储节点来说,该第一存储设备是当前时刻刚连接的,存储节点就确定检测到连接新的第一存储设备了,就会识别该第一存储设备的类型,以将该第一存储设备接入云存储系统。
S102,根据所述第一存储设备的类型,查找与所述第一存储设备的类型对应的第一目标存储设备库。
在本发明实施例中,由于针对不同类型的存储设备,将其接入云存储系统时使用的接入方式可能不同,因此,为了将不同类型的存储设备成功地接入云存储系统,存储节点可以预先构建并保存多个存储设备库。
具体地,存储节点可以针对每种类型的存储设备,构建其对应的存储设备库。并且,针对每种类型的存储设备,其对应的存储设备库中可以保存统一的标准接口,以及与该类型对应的操作方式。上述标准接口和操作方式可以包括需要对存储设备执行的所有类型的操作对应的标准接口和操作方式,例如,可以包括:上线标准接口和操作方式、格式化标准接口和操作方式、下线标准接口和操作方式等。
可选地,为了将各存储设备库与各类型的存储设备相对应,可以为各存储设备库添加标识信息。例如,针对每个存储设备库,可以将其标识信息设置为该存储设备库对应的存储设备的类型标识。
因此,在本发明实施例中,当存储节点检测到连接新的第一存储设备并识别该第一存储设备的类型后,可以根据该第一存储设备的类型,查找与该第一存储设备的类型对应的目标存储设备库,以根据该目标存储设备库中的上线标准接口和上线操作方式将该第一存储设备接入云存储系统。
具体地,当使用各存储设备的类型标识作为各存储设备库的标识信息时,存储节点在查找与第一存储设备的类型对应的目标存储设备库时,可以识别各存储设备库的标识信息,并将标识信息为该第一存储设备的类型标识的存储设备库确定为与该第一存储设备的类型对应的目标存储设备库。
S103,根据所述第一目标存储设备库,读取保存的上线标准接口,以及与所述第一存储设备的类型对应的上线操作方式。
当存储节点查找到与第一存储设备的类型对应的目标存储设备库后,可以根据该目标存储设备库,读取保存的上线标准接口,以及与该第一存储设备的类型对应的上线操作方式,以根据该上线标准接口和上线操作方式将该第一存储设备接入云存储系统。
S104,根据读取的所述上线标准接口以及所述上线操作方式,将所述第一存储设备接入所述云存储系统。
读取到上线标准接口和上线操作方式后,存储节点可以根据该上线标准接口和上线操作方式,将该第一存储设备接入云存储系统。将第一存储设备接入云存储系统后,存储节点即可使用该第一存储设备来存储数据。
本发明实施例中,当存储节点检测到连接新的存储设备时,能够根据该存储设备的类型,获得保存的上线标准接口以及与该存储设备的类型对应的上线操作方式,并根据所获得的上线标准接口以及上线操作方式将该存储设备接入云存储系统,实现了存储节点中存储设备的动态接入。
更进一步的,如图2所示,本发明实施例所提供的一种云存储系统中动态接入存储设备的方法,在步骤S104之前还可以包括:
S105,根据所述第一存储设备中保存的其自身的格式化标识信息,判断所述第一存储设备是否在所述云存储系统中被格式化过;如果是,执行步骤S106,否则,执行步骤S107。
如上所述,存储节点检测到的连接的新的第一存储设备可以之前没连接到该存储节点过,或者,该第一存储设备之前与该存储节点连接,由于连接不好或其他原因导致连接中断了,之后该第一存储设备重新连接到了该存储节点。另外,该新的第一存储设备可以是之前没有使用过的存储设备,或者,该第一存储设备也可以是在其他云存储系统、其他存储节点、或甚至是其他系统中使用过的存储设备。
因此,存储节点检测到的连接的新的第一存储设备中可能已存储有数据,也可能没有存储数据。并且,当第一存储设备中存储有数据时,该数据可能是云存储系统中的数据,也可能不是云存储系统中的数据。
在本发明实施例中,为了保证存储节点中接入的存储设备中存储的数据均为云存储系统中的数据,存储节点在将未接入过云存储系统的存储设备接入云存储系统之前,可以首先将该存储设备格式化。并且,只有在该云存储系统中被格式化的存储设备才可以接入该云存储系统并进行数据存储。在该云存储系统中未被格式化的存储设备不会接入该云存储系统,因此,也就不会存储该云存储系统中的数据。
在本发明实施例中,在每个存储设备中可以保存有其自身的格式化标识信息。具体地,针对每个存储设备,其格式化标识信息可以包括其被格式化时所在的系统的标识信息、格式化时间等信息。
因此,在本发明实施例中,在将第一存储设备接入云存储系统之前,存储节点可以根据该第一存储设备中保存的其自身的格式化标识信息,判断该第一存储设备是否在该云存储系统中被格式化过。例如,可以在第一存储设备的格式化标识信息中,查找该存储节点所在云存储系统的标识信息,若查找到,则可以表明该第一存储设备在该云存储系统中被格式化过,若未查找到,则可以表明该第一存储设备在该云存储系统中未被格式化过。
可以理解,若第一存储设备在该云存储系统中被格式化过,则可以表明该第一存储设备之前接入过该云存储系统,当前重新连接可能是因为连接不好等原因导致的掉线后重连。因此,该第一存储设备中可能存储有云存储系统中的数据,这种情况下,可以执行步骤S106,在存储节点中创建该第一存储设备的索引信息,以重新使用该第一存储设备来存储数据。
若第一存储设备在该云存储系统中未被格式化过,则可以表明该第一存储设备之前未接入过该云存储系统,当前接入为该第一存储设备第一次接入该云存储系统,这种情况下,可以执行步骤S107,输出对该第一存储设备进行格式化的提示信息,以对该第一存储设备进行格式化,进一步地将其接入该云存储系统。
S106,在所述存储节点中创建所述第一存储设备的索引信息。
若第一存储设备在该云存储系统中被格式化过,则可以在存储节点中创建该第一存储设备的索引信息,以重新使用该第一存储设备来存储数据。上述索引信息例如可以为第一存储设备中存储的数据的关键信息。
需要说明的是,在本步骤中存储节点创建第一存储设备的索引信息时,可以采用现有技术已有的任一方法,本发明对此不作限定。
S107,输出对所述第一存储设备进行格式化的提示信息。
若第一存储设备在该云存储系统中未被格式化过,则可以输出对该第一存储设备进行格式化的提示信息,以根据用户输入的指令进行相应的操作。
在本发明实施例中,对第一存储设备进行格式化时,可以首先输出对该第一存储设备进行格式化的提示信息,以由用户进行确认是否对该第一存储设备进行格式化,以避免直接格式化造成的误删除第一存储设备中的数据。
S108,当接收到用户输入的格式化所述第一存储设备的指令时,从所述第一目标存储设备库中,读取保存的格式化标准接口,以及与所述第一存储设备的类型对应的格式化操作方式。
当接收到用户输入的格式化该第一存储设备的指令时,表明用户确认可以对该第一存储设备进行格式化。这种情况下,存储节点可以从第一目标存储设备库中,读取保存的格式化标准接口,以及与该第一存储设备的类型对应的格式化操作方式,以保证对该第一存储设备成功地进行格式化。
S109,根据读取的所述格式化标准接口以及所述格式化操作方式,将所述第一存储设备格式化。
读取到格式化标准接口和格式化操作方式后,存储节点可以根据该格式化标准接口和格式化操作方式,将该第一存储设备格式化。将第一存储设备格式化后,存储节点即可将该第一存储设备接入云存储系统。
本方案中,在将存储设备接入云存储系统之前,可以首先判断该存储设备是否在该云存储系统中被格式化过,若是,则在存储节点中创建该存储设备的索引信息后,将该存储设备接入该云存储系统;否则,首先将该存储设备格式化,再将其接入云存储系统,能够保证在存储设备中存储的数据均为该云存储系统中的数据。
在本发明所提供的上述实施例的基础上,本发明实施例还提供了对应的云存储系统中移除存储设备的方法过程,应用于云存储系统中的存储节点,如图3所示,该过程包括以下步骤:
S301,当检测到第二存储设备下线时,识别所述第二存储设备的类型。
在本发明实施例中,存储节点可以动态接入存储设备,因此,存储节点也可以移除其接入的存储设备。例如,当存储设备与存储节点间连接不好或用户手动将存储设备从存储节点中下线时,存储节点可以将该存储设备移除。
具体地,存储节点可以周期性地(如3毫秒、5毫秒、10毫秒等)检测是否存在第二存储设备下线,以将该第二存储设备从云存储系统中移除。当检测到存在第二存储设备下线时,存储节点可以识别该第二存储设备的类型。上述存储设备的类型例如可以包括:磁盘、Raid、iScsi设备、FC设备等。
需要说明的是,本发明实施例中的第一存储设备和第二存储设备可以是相同的存储设备,也可以是不同的存储设备。
S302,根据所述第二存储设备的类型,查找与所述第二存储设备的类型对应的第二目标存储设备库。
在本发明实施例中,当存储节点检测到存在第二存储设备下线并识别该第二存储设备的类型后,可以根据该第二存储设备的类型,查找与该第二存储设备的类型对应的目标存储设备库,以根据该目标存储设备库中的下线标准接口和下线操作方式将该第二存储设备从云存储系统中移除。
具体地,当使用各存储设备的类型标识作为各存储设备库的标识信息时,存储节点在查找与第二存储设备的类型对应的目标存储设备库时,可以识别各存储设备库的标识信息,并将标识信息为该第二存储设备的类型标识的存储设备库确定为与该第二存储设备的类型对应的目标存储设备库。
S303,根据所述第二目标存储设备库,读取保存的下线标准接口,以及与所述第二存储设备的类型对应的下线操作方式。
当存储节点查找到与第二存储设备的类型对应的目标存储设备库后,可以根据该目标存储设备库,读取保存的下线标准接口,以及与该第二存储设备的类型对应的下线操作方式,以根据该下线标准接口和下线操作方式将该第二存储设备从云存储系统中移除。
S304,根据读取的所述下线标准接口以及所述下线操作方式,将所述第二存储设备从所述云存储系统中移除。
读取到下线标准接口和下线操作方式后,存储节点可以根据该下线标准接口和下线操作方式,将该第二存储设备从云存储系统中移除。
本发明实施例中,当存储节点检测到存储设备下线时,能够根据该存储设备的类型,获得保存的下线标准接口以及与该存储设备的类型对应的下线操作方式,并根据所获得的下线标准接口以及下线操作方式将该存储设备从云存储系统中移除,实现了存储节点中存储设备的动态移除。
更进一步的,如图4所示,本发明实施例所提供的一种云存储系统中移除存储设备的方法,在步骤S304之前还可以包括:
S305,判断所述第二存储设备是否在所述云存储系统中被格式化过;如果是,停止当前对所述第二存储设备的所有操作,删除所述存储节点中保存的所述第二存储设备的索引信息,并进行将所述第二存储设备从所述云存储系统中移除的步骤。
在存储节点中接入的各个存储设备都可以用来处理数据处理请求,因此,在本实施例中,存储节点在将存储设备从云存储系统中移除时,如果该存储设备存在未处理完的数据处理请求,则直接将该存储设备从云存储系统中移除可能导致该数据处理请求失败,造成数据丢失等后果。
如上所述,存储设备在第一次接入云存储系统时,只有在该云存储系统中被格式化的存储设备才可以接入该云存储系统并处理数据处理请求。
因此,在本发明实施例中,存储节点在将第二存储设备从云存储系统中移除之前,可以首先判断该第二存储设备是否在该云存储系统中被格式化过。如果是,则表明该第二存储设备已经成功接入了该云存储系统,该第二存储设备可能存在未处理完的数据处理请求。这种情况下,存储节点可以停止当前对该第二存储设备的所有操作,并删除存储节点中保存的该第二存储设备的索引信息,之后再进行将该第二存储设备从该云存储系统中移除的步骤。
本方案中,在将存储设备从云存储系统中移除之前,可以首先判断该存储设备是否在该云存储系统中被格式化过,如果是,则停止当前对该存储设备的所有操作,并删除存储节点中保存的该存储设备的索引信息,之后再进行将该存储设备从该云存储系统中移除的步骤,能够保证云存储系统中的数据安全。
在本发明所提供的上述实施例的基础上,本发明实施例还提供了对应的云存储系统中数据处理方法过程,应用于云存储系统中的存储节点,如图5所示,该过程包括以下步骤:
S501,当确定第三存储设备存在待处理的数据处理请求时,识别所述第三存储设备的类型,并根据所述第三存储设备的类型,查找与所述第三存储设备的类型对应的第三目标存储设备库。
在云存储系统中,当接收到数据处理请求,如数据读取请求、数据写入请求时,管理节点可以为该数据处理请求分配一个或多个存储设备,以对该数据处理请求进行处理。
管理节点为数据处理请求分配存储设备时,可以采用现有的任一种方法,如,可以根据负载均衡原则为数据处理请求分配存储设备,本发明对此不再赘述。
在本发明实施例中,由于存储节点中的存储设备可以为不同类型的存储设备,而对于不同类型的存储设备,其处理数据处理请求时,可能需要不同的数据处理方式。如果使用与存储设备的类型不对应的数据处理方式对该存储设备待处理的数据数据请求进行处理,可能会导致该数据处理请求处理失败。
因此,在本发明实施例中,当确定第三存储设备存在待处理的数据处理请求时,存储节点可以首先识别该第三存储设备的类型,并根据该第三存储设备的类型,查找与该第三存储设备的类型对应的目标存储设备库。
上述存储设备的类型例如可以包括:磁盘、Raid、iScsi设备、FC设备等。具体地,当使用各存储设备的类型标识作为各存储设备库的标识信息时,存储节点在查找与第三存储设备的类型对应的目标存储设备库时,可以识别各存储设备库的标识信息,并将标识信息为该第三存储设备的类型标识的存储设备库确定为与该第三存储设备的类型对应的目标存储设备库。
需要说明的是,本发明实施例中的第一存储设备、第二存储设备和第三存储设备可以是相同的存储设备,也可以是不同的存储设备。
S502,根据所述第三目标存储设备库,读取保存的数据处理标准接口,以及与所述第三存储设备的类型对应的数据处理操作方式。
当存储节点查找到与第三存储设备的类型对应的目标存储设备库后,可以根据该目标存储设备库,读取保存的数据处理标准接口,以及与该第三存储设备的类型对应的数据处理操作方式,以根据该数据处理标准接口和数据处理操作方式处理该待处理的数据处理请求。
S503,根据读取的所述数据处理标准接口以及所述数据处理操作方式,对所述数据处理请求进行处理。
读取到数据处理标准接口和数据处理操作方式后,存储节点可以根据该数据处理标准接口和数据处理操作方式,处理该待处理的数据处理请求。
具体地,上述数据处理标准接口可以包括打开对象块、读对象块内容、写对象块内容以及关闭对象块。针对不同类型的存储设备,对应的数据处理操作方式可以为:对于无文件系统的祼设备,可以将针对对象块的操作映射成对该设备指定位置的操作;对于有文件系统的设备,可以将对对象块的操作映射成对该设备中指定文件的操作。
本发明实施例中,当存储节点检测到存储设备存在待处理的数据处理请求时,能够根据该存储设备的类型,获得保存的数据处理标准接口以及与该存储设备的类型对应的数据处理操作方式,并根据所获得的数据处理标准接口以及数据处理操作方式处理该待处理的数据处理请求,提高了云存储系统中数据处理请求处理的成功率。
相应于上面的方法实施例,本发明实施例还提供了相应的装置实施例。
图6为本发明实施例提供的一种云存储系统中动态接入存储设备的装置,应用于云存储系统中的存储节点,所述装置包括:
第一识别模块610,用于当检测到连接新的第一存储设备时,识别所述第一存储设备的类型;
第一查找模块620,用于根据所述第一存储设备的类型,查找与所述第一存储设备的类型对应的第一目标存储设备库;
第一读取模块630,用于根据所述第一目标存储设备库,读取保存的上线标准接口,以及与所述第一存储设备的类型对应的上线操作方式,其中,所述第一目标存储设备库中保存有上线标准接口,以及针对每种存储设备的类型对应的上线操作方式;
接入模块640,用于根据所述第一读取模块读取的所述上线标准接口以及所述上线操作方式,将所述第一存储设备接入所述云存储系统。
本发明实施例中,当存储节点检测到连接新的存储设备时,能够根据该存储设备的类型,获得保存的上线标准接口以及与该存储设备的类型对应的上线操作方式,并根据所获得的上线标准接口以及上线操作方式将该存储设备接入云存储系统,实现了存储节点中存储设备的动态接入。
进一步地,如图7所示,本实施例提供的云存储系统中动态接入存储设备的装置还包括:
第一判断模块650,用于在所述接入模块640将所述第一存储设备接入所述云存储系统之前,根据所述第一存储设备中保存的其自身的格式化标识信息,判断所述第一存储设备是否在所述云存储系统中被格式化过;
创建模块660,用于当所述第一判断模块650判断结果为是时,在所述存储节点中创建所述第一存储设备的索引信息;
输出模块670,用于当所述第一判断模块650判断结果为否时,输出对所述第一存储设备进行格式化的提示信息。
进一步地,所述装置还包括:
第二读取模块680,用于在所述输出模块670输出对所述第一存储设备进行格式化的提示信息后,当接收到用户输入的格式化所述第一存储设备的指令时,从所述第一目标存储设备库中,读取保存的格式化标准接口,以及与所述第一存储设备的类型对应的格式化操作方式;
格式化模块690,用于根据读取的所述格式化标准接口以及所述格式化操作方式,将所述第一存储设备格式化。
本方案中,在将存储设备接入云存储系统之前,可以首先判断该存储设备是否在该云存储系统中被格式化过,若是,则在存储节点中创建该存储设备的索引信息后,将该存储设备接入该云存储系统;否则,首先将该存储设备格式化,再将其接入云存储系统,能够保证在存储设备中存储的数据均为该云存储系统中的数据。
进一步地,如图8所示,本实施例提供的云存储系统中动态接入存储设备的装置还包括:
第二识别模块810,用于当检测到第二存储设备下线时,识别所述第二存储设备的类型;
第二查找模块820,用于根据所述第二存储设备的类型,查找与所述第二存储设备的类型对应的第二目标存储设备库;
第三读取模块830,用于根据所述第二目标存储设备库,读取保存的下线标准接口,以及与所述第二存储设备的类型对应的下线操作方式;
移除模块840,用于根据所述第三读取模块读取的所述下线标准接口以及所述下线操作方式,将所述第二存储设备从所述云存储系统中移除。
本发明实施例中,当存储节点检测到存储设备下线时,能够根据该存储设备的类型,获得保存的下线标准接口以及与该存储设备的类型对应的下线操作方式,并根据所获得的下线标准接口以及下线操作方式将该存储设备从云存储系统中移除,实现了存储节点中存储设备的动态移除。
进一步地,如图9所示,本实施例提供的云存储系统中动态接入存储设备的装置还包括:
第二判断模块850,用于在所述移除模块将所述第二存储设备从所述云存储系统中移除之前,判断所述第二存储设备是否在所述云存储系统中被格式化过;
执行模块860,用于当所述第二判断模块判断结果为是时,停止当前对所述第二存储设备的所有操作,删除所述存储节点中保存的所述第二存储设备的索引信息,并触发所述移除模块。
本方案中,在将存储设备从云存储系统中移除之前,可以首先判断该存储设备是否在该云存储系统中被格式化过,如果是,则停止当前对该存储设备的所有操作,并删除存储节点中保存的该存储设备的索引信息,之后再进行将该存储设备从该云存储系统中移除的步骤,能够保证云存储系统中的数据安全。
进一步地,如图10所示,本实施例提供的云存储系统中动态接入存储设备的装置还包括:
第三识别模块1010,用于当确定第三存储设备存在待处理的数据处理请求时,识别所述第三存储设备的类型,并根据所述第三存储设备的类型,查找与所述第三存储设备的类型对应的第三目标存储设备库;
第四读取模块1020,用于根据所述第三目标存储设备库,读取保存的数据处理标准接口,以及与所述第三存储设备的类型对应的数据处理操作方式;
处理模块1030,用于根据所述第四读取模块读取的所述数据处理标准接口以及所述数据处理操作方式,对所述数据处理请求进行处理。
本发明实施例中,当存储节点检测到存储设备存在待处理的数据处理请求时,能够根据该存储设备的类型,获得保存的数据处理标准接口以及与该存储设备的类型对应的数据处理操作方式,并根据所获得的数据处理标准接口以及数据处理操作方式处理该待处理的数据处理请求,提高了云存储系统中数据处理请求处理的成功率。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

Claims (12)

1.一种云存储系统中动态接入存储设备的方法,应用于云存储系统中的存储节点,其特征在于,所述方法包括:
当检测到连接新的第一存储设备时,识别所述第一存储设备的类型;
根据所述第一存储设备的类型,查找与所述第一存储设备的类型对应的第一目标存储设备库;
根据所述第一目标存储设备库,读取保存的上线标准接口,以及与所述第一存储设备的类型对应的上线操作方式,其中,所述第一目标存储设备库中保存有上线标准接口,以及所述第一存储设备的类型对应的上线操作方式;
根据读取的所述上线标准接口以及所述上线操作方式,将所述第一存储设备接入所述云存储系统。
2.根据权利要求1所述的方法,其特征在于,所述将所述第一存储设备接入所述云存储系统之前,所述方法还包括:
根据所述第一存储设备中保存的其自身的格式化标识信息,判断所述第一存储设备是否在所述云存储系统中被格式化过;如果是,在所述存储节点中创建所述第一存储设备的索引信息;否则,输出对所述第一存储设备进行格式化的提示信息。
3.根据权利要求2所述的方法,其特征在于,输出对所述第一存储设备进行格式化的提示信息后,所述方法还包括:
当接收到用户输入的格式化所述第一存储设备的指令时,从所述第一目标存储设备库中,读取保存的格式化标准接口,以及与所述第一存储设备的类型对应的格式化操作方式;
根据读取的所述格式化标准接口以及所述格式化操作方式,将所述第一存储设备格式化。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当检测到第二存储设备下线时,识别所述第二存储设备的类型;
根据所述第二存储设备的类型,查找与所述第二存储设备的类型对应的第二目标存储设备库;
根据所述第二目标存储设备库,读取保存的下线标准接口,以及与所述第二存储设备的类型对应的下线操作方式;
根据读取的所述下线标准接口以及所述下线操作方式,将所述第二存储设备从所述云存储系统中移除。
5.根据权利要求4所述的方法,其特征在于,所述将所述第二存储设备从所述云存储系统中移除之前,所述方法还包括:
判断所述第二存储设备是否在所述云存储系统中被格式化过;如果是,停止当前对所述第二存储设备的所有操作,删除所述存储节点中保存的所述第二存储设备的索引信息,并进行将所述第二存储设备从所述云存储系统中移除的步骤。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当确定第三存储设备存在待处理的数据处理请求时,识别所述第三存储设备的类型,并根据所述第三存储设备的类型,查找与所述第三存储设备的类型对应的第三目标存储设备库;
根据所述第三目标存储设备库,读取保存的数据处理标准接口,以及与所述第三存储设备的类型对应的数据处理操作方式;
根据读取的所述数据处理标准接口以及所述数据处理操作方式,对所述数据处理请求进行处理。
7.一种云存储系统中动态接入存储设备的装置,应用于云存储系统中的存储节点,其特征在于,所述装置包括:
第一识别模块,用于当检测到连接新的第一存储设备时,识别所述第一存储设备的类型;
第一查找模块,用于根据所述第一存储设备的类型,查找与所述第一存储设备的类型对应的第一目标存储设备库;
第一读取模块,用于根据所述第一目标存储设备库,读取保存的上线标准接口,以及与所述第一存储设备的类型对应的上线操作方式,其中,所述第一目标存储设备库中保存有上线标准接口,以及所述第一存储设备的类型对应的上线操作方式;
接入模块,用于根据所述第一读取模块读取的所述上线标准接口以及所述上线操作方式,将所述第一存储设备接入所述云存储系统。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
第一判断模块,用于在所述接入模块将所述第一存储设备接入所述云存储系统之前,根据所述第一存储设备中保存的其自身的格式化标识信息,判断所述第一存储设备是否在所述云存储系统中被格式化过;
创建模块,用于当所述第一判断模块判断结果为是时,在所述存储节点中创建所述第一存储设备的索引信息;
输出模块,用于当所述第一判断模块判断结果为否时,输出对所述第一存储设备进行格式化的提示信息。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
第二读取模块,用于在所述输出模块输出对所述第一存储设备进行格式化的提示信息后,当接收到用户输入的格式化所述第一存储设备的指令时,从所述第一目标存储设备库中,读取保存的格式化标准接口,以及与所述第一存储设备的类型对应的格式化操作方式;
格式化模块,用于根据读取的所述格式化标准接口以及所述格式化操作方式,将所述第一存储设备格式化。
10.根据权利要求7所述的装置,其特征在于,所述装置还包括:
第二识别模块,用于当检测到第二存储设备下线时,识别所述第二存储设备的类型;
第二查找模块,用于根据所述第二存储设备的类型,查找与所述第二存储设备的类型对应的第二目标存储设备库;
第三读取模块,用于根据所述第二目标存储设备库,读取保存的下线标准接口,以及与所述第二存储设备的类型对应的下线操作方式;
移除模块,用于根据所述第三读取模块读取的所述下线标准接口以及所述下线操作方式,将所述第二存储设备从所述云存储系统中移除。
11.根据权利要求10所述的装置,其特征在于,所述装置还包括:
第二判断模块,用于在所述移除模块将所述第二存储设备从所述云存储系统中移除之前,判断所述第二存储设备是否在所述云存储系统中被格式化过;
执行模块,用于当所述第二判断模块判断结果为是时,停止当前对所述第二存储设备的所有操作,删除所述存储节点中保存的所述第二存储设备的索引信息,并触发所述移除模块。
12.根据权利要求7所述的装置,其特征在于,所述装置还包括:
第三识别模块,用于当确定第三存储设备存在待处理的数据处理请求时,识别所述第三存储设备的类型,并根据所述第三存储设备的类型,查找与所述第三存储设备的类型对应的第三目标存储设备库;
第四读取模块,用于根据所述第三目标存储设备库,读取保存的数据处理标准接口,以及与所述第三存储设备的类型对应的数据处理操作方式;
处理模块,用于根据所述第四读取模块读取的所述数据处理标准接口以及所述数据处理操作方式,对所述数据处理请求进行处理。
CN201610104338.0A 2016-02-25 2016-02-25 一种云存储系统中动态接入存储设备的方法及装置 Active CN107124438B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610104338.0A CN107124438B (zh) 2016-02-25 2016-02-25 一种云存储系统中动态接入存储设备的方法及装置
PCT/CN2016/105089 WO2017143804A1 (zh) 2016-02-25 2016-11-08 一种云存储系统中动态接入存储设备的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610104338.0A CN107124438B (zh) 2016-02-25 2016-02-25 一种云存储系统中动态接入存储设备的方法及装置

Publications (2)

Publication Number Publication Date
CN107124438A CN107124438A (zh) 2017-09-01
CN107124438B true CN107124438B (zh) 2020-02-28

Family

ID=59685845

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610104338.0A Active CN107124438B (zh) 2016-02-25 2016-02-25 一种云存储系统中动态接入存储设备的方法及装置

Country Status (2)

Country Link
CN (1) CN107124438B (zh)
WO (1) WO2017143804A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112328363B (zh) * 2020-11-05 2022-12-20 北京金山云网络技术有限公司 一种云硬盘挂载方法及其装置
CN113470726B (zh) * 2021-07-28 2025-11-18 浙江大华技术股份有限公司 一种硬盘上线检测方法与装置
CN115794806A (zh) * 2021-09-09 2023-03-14 上海牛掌网络技术有限公司 金融数据的网格化处理系统及方法、装置、计算设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102682088A (zh) * 2012-04-23 2012-09-19 Tcl集团股份有限公司 一种存储设备的挂载方法、系统及电视
CN103166984A (zh) * 2011-12-09 2013-06-19 中国航天科工集团第二研究院七0六所 对网络视频监控设备控件进行控制及自动更新的系统、方法
CN104778222A (zh) * 2015-03-23 2015-07-15 四川长虹电器股份有限公司 基于usb存储设备的媒体库建立及更新方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102096678A (zh) * 2009-12-09 2011-06-15 中国工商银行股份有限公司 一种搭建大容量网络文件系统存储器的方法
CN102333103A (zh) * 2010-07-12 2012-01-25 戴元顺 云存储系统
US8423713B2 (en) * 2010-09-06 2013-04-16 Hitachi, Ltd. Cluster type storage system and method of controlling the same
US8751725B1 (en) * 2012-01-27 2014-06-10 Netapp, Inc. Hybrid storage aggregate
CN103248719B (zh) * 2012-02-10 2018-12-21 南京中兴新软件有限责任公司 一种支持硬盘阵列的网络设备及网络系统
CN103024068A (zh) * 2012-12-26 2013-04-03 天津网世达通信技术有限公司 一种云存储系统
CN104077083A (zh) * 2014-07-01 2014-10-01 浪潮(北京)电子信息产业有限公司 新加存储方法、装置和系统
CN104378410A (zh) * 2014-09-30 2015-02-25 东莞市联讯系统科技有限公司 一种微型私有云存储、传输的系统及方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103166984A (zh) * 2011-12-09 2013-06-19 中国航天科工集团第二研究院七0六所 对网络视频监控设备控件进行控制及自动更新的系统、方法
CN102682088A (zh) * 2012-04-23 2012-09-19 Tcl集团股份有限公司 一种存储设备的挂载方法、系统及电视
CN104778222A (zh) * 2015-03-23 2015-07-15 四川长虹电器股份有限公司 基于usb存储设备的媒体库建立及更新方法

Also Published As

Publication number Publication date
CN107124438A (zh) 2017-09-01
WO2017143804A1 (zh) 2017-08-31

Similar Documents

Publication Publication Date Title
CN103959264B (zh) 在存储云中使用去重复来管理不可变冗余文件
EP3495981A1 (en) Directory deletion method and device, and storage server
JP6869193B2 (ja) アクセス方法及び装置
CN107656695B (zh) 一种数据存储、删除方法、装置及分布式存储系统
US10540325B2 (en) Method and device for identifying junk picture files
CN107423301B (zh) 一种数据处理的方法、相关设备及存储系统
CN104020961A (zh) 分布式数据存储方法、装置及系统
WO2017084348A1 (zh) Ip硬盘的管理方法和装置
US20110282917A1 (en) System and method for efficient resource management
CN106681799A (zh) 插入磁盘的方法、装置和系统
CN107124438B (zh) 一种云存储系统中动态接入存储设备的方法及装置
CN106021566A (zh) 一种提高单台数据库并发处理能力的方法、装置及系统
CN109857519A (zh) 虚拟磁盘的处理方法及相关装置
WO2017067297A1 (zh) 对nas设备中视频数据的读写方法及装置
US9130994B1 (en) Techniques for avoiding dynamic domain name system (DNS) collisions
CN108845772B (zh) 一种硬盘故障处理方法、系统、设备及计算机存储介质
CN102866964B (zh) 一种保护存储设备上数据的方法及装置
KR20150139546A (ko) 탈착가능형 저장 디바이스 아이덴티티 및 구성 정보
CN106453544B (zh) 一种云环境及其监控方法、系统
US20170139779A1 (en) Controller, storage system, and non-transitory computer-readable storage medium having control program stored therein
CN112286869A (zh) 一种快照创建方法及装置
CN104461817B (zh) 一种检测键的方法和服务器
CN109740027B (zh) 数据交换方法、装置、服务器和存储介质
US9223513B2 (en) Accessing data in a dual volume data storage system using virtual identifiers
CN106959888B (zh) 云存储系统中的任务处理方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant