一种用于云存储系统的插件控制方法、装置及云存储系统制造方法及图纸

技术编号:16302580 阅读:65 留言:0更新日期:2017-09-26 20:47
本发明专利技术实施例提供了一种用于云存储系统的插件控制方法、装置及云存储系统,所述方法应用于云存储系统中的任一节点,所述方法包括:当接收到插件管理节点发送的插件的关键信息时,根据所述插件的关键信息确定是否安装所述插件,其中所述插件为新上线或待更新的插件;若是,则向所述插件管理节点发送获取所述插件内容的第一请求;接收所述插件管理节点发送的所述插件内容,并加载所述插件内容。本发明专利技术实施例中,各节点可以并行控制各自安装的插件,且不需要操作人员对各节点中的插件进行安装,当任一节点接收到插件管理节点发送的插件的关键信息,且根据自身特征确认安装该插件时,该节点可以自动安装该插件,因此,能够提高插件安装效率。

A plug-in control method, device and cloud storage system for a cloud storage system

The embodiment of the invention for a cloud storage system plug-in control method, device and cloud storage system is provided, the method is applied to any node in the cloud storage system, the method comprises: when receiving the key information sent by the node plug-in plug-in management, according to the key information to determine whether the plugin install the plug, wherein the plug for the new line or to update the plugin; if, then gets the first request plug-in content to the plug-in management node; the plug-in receives the plug-in management node sends the contents, and loading the plug-in content. In one embodiment of the invention, each node can control their parallel installed plug-ins, and does not require operators for each node in the plug-in installation, when any node receives the information sent by the node key management plug-in plug-in, and according to their own characteristics to confirm the installation of the plug-in, the node can automatically install the plug-in, so to improve the efficiency of the installation, plug.

【技术实现步骤摘要】
一种用于云存储系统的插件控制方法、装置及云存储系统
本专利技术涉及插件控制
,特别是涉及一种用于云存储系统的插件控制方法、装置及云存储系统。
技术介绍
云存储是在云计算(cloudcomputing)概念上延伸和发展出来的一个新的概念,是一种新兴的网络存储技术,是指通过集群应用、网络技术或分布式文件系统等功能,将网络中各种不同类型的大量存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。随着科技的发展,云存储系统的规模越来越大,其应用业务的升级与扩展需求是必然且长期存在的,为了达到根据需求承载各种不同的业务应用,且能够支持现有业务的纵向升级,插件机制应运而生。插件(Plugin)是遵循一定规范开发出来的应用程序模块,作为整个应用程序的一部分,插件往往是可以替换的,以此来实现应用程序的功能扩展。在云存储系统中,可以将插件安装于管理节点、存储节点以及接入节点中。随着插件技术的发展,可以将一些新开发的插件安装于各节点中,或者,可以对安装于各节点中的插件进行升级处理,以扩展各节点的功能。现有的云存储系统中,当存在新上线或待更新的插件时,需要操作人员依次将本文档来自技高网...
一种用于云存储系统的插件控制方法、装置及云存储系统

【技术保护点】
一种用于云存储系统的插件控制方法,其特征在于,应用于云存储系统中的任一节点,所述云存储系统还包括至少一个插件管理节点,所述方法包括:当接收到所述插件管理节点发送的插件的关键信息时,根据所述插件的关键信息确定是否安装所述插件,其中所述插件为新上线或待更新的插件;若是,则向所述插件管理节点发送获取所述插件内容的第一请求;接收所述插件管理节点发送的所述插件内容,并加载所述插件内容。

【技术特征摘要】
1.一种用于云存储系统的插件控制方法,其特征在于,应用于云存储系统中的任一节点,所述云存储系统还包括至少一个插件管理节点,所述方法包括:当接收到所述插件管理节点发送的插件的关键信息时,根据所述插件的关键信息确定是否安装所述插件,其中所述插件为新上线或待更新的插件;若是,则向所述插件管理节点发送获取所述插件内容的第一请求;接收所述插件管理节点发送的所述插件内容,并加载所述插件内容。2.根据权利要求1所述的方法,其特征在于,所述插件的关键信息包括以下至少一项:所述插件的标识信息和所述插件的功能信息。3.根据权利要求2所述的方法,其特征在于,当所述插件的关键信息包括所述插件的标识信息和所述插件的功能信息时,所述根据所述插件的关键信息确定是否安装所述插件,包括:根据所述插件的标识信息,判断自身是否已安装所述标识信息的插件,若是,则确定安装所述插件;和/或根据所述插件的功能信息,以及自身已安装应用程序的功能信息,确定所述插件的功能信息与所述自身已安装应用程序的功能信息的匹配度是否大于设定阈值,若是,则确定安装所述插件。4.根据权利要求1所述的方法,其特征在于,所述当接收到所述插件管理节点发送的插件的关键信息时,根据所述插件的关键信息确定是否安装所述插件之前,所述方法还包括:检测所述插件管理节点中是否有插件新上线或待更新,若是,向所述插件管理节点发送获取所述插件的关键信息的第二请求,以所得所述插件管理节点向自身发送所述插件的关键信息。5.根据权利要求1所述的方法,其特征在于,所述插件管理节点中保存有每个节点中已安装插件的索引信息,所述方法还包括:当成功加载所述插件内容后,向所述插件管理节点发送加载成功的消息,以使得所述插件管理节点更新其保存的所述节点中已安装插件的索引信息。6.根据权利要求1-5任一所述的方法,其特征在于,所述任一节点包括:管理节点、存储节点或接入节点。7.一种用于云存储系统的插件控制方法,应用于云存储系统中的插件管理节点,所述云存储系统还包括至少一个节点,所述插件管理节点与各个节点间通过网络进行通信,其特征在于,所述方法包括:当存在新上线或待更新的插件时,确定所述云存储系统中所述插件对应的待加载节点组中的每个节点;向所述每个节点发送所述插件的关键信息;接收第一节点发送的第一请求,其中所述第一请求为所述第一节点根据所述插件的关键信息确认自身安装所述插件时发送的;将所述插件内容发送给所述第一节点,以使得所述第一节点加载所述插件内容。8.根据权利要求7所述的方法,其特征在于,所述当存在新上线或待更新的插件时,确定所述云存储系统中所述插件对应的待加载节点组中的每个节点包括:检测自身是否存在新上线或待更新的插件;若是,将所述云存储系统中的各个节点确定为所述插件对应的待加载节点组中的每个节点。9.根据权利要求8所述的方法,其特征在于,所述插件管理节点中保存有每个节点中已安装插件的索引信息,所述确定所述云存储系统中所述插件对应的待加载节点组中的每个节点,包括:当检测存在新上线或待更新的插件时,根据所述插件的关键信息与自身保存的各节点中已安装插件的索引信息的匹配度,确定所述云存储系统中所述插件对应的待加载节点组中的每个节点。10.根据权利要求7所述的方法,其特征在于,所述确定所述云存储系统中所述插件对应的待加载节点组中的每个节点包括:接收多个节点发送的获取所述插件的关键信息的第二请求,其中,所述第二请求是所述多个节点检测到所述插件管理节点存在新上线或待更新的插件时,向所述插件管理节点发送的;将发送所述第二请求的多个节点确定为所述云存储系统中所述插件对应的待加载节点组中的每个节点。11.根据权利要求7-10任一所述的方法,其特征在于,所述方法还包括:接收所述第一节点发送的成功加载所述插件的消息,并更新自身保存的所述第一节点中已安装插件的索引信息。12.根据权利要求7-10任一所述的方法,其特征在于,所述节点包括:管理节点、存储节点或接入节点。13.一种用于云存储系统的插件控制装置,其特征在于,应用于云存储系统中的任一节点,所述云存储系统还包括至少一个插件管理节...

【专利技术属性】
技术研发人员:卢洲
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江,33

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

1