【技术实现步骤摘要】
一种存储集群的软件许可管理方法、系统及相关装置
[0001]本申请涉及存储设备领域,特别涉及一种存储集群的软件许可管理方法、系统及相关装置。
技术介绍
[0002]IT系统的软件许可,通常由厂商以序列号的形式提供给客户,客户将序列号输入系统,就可以使用软件、或激活更高级的功能。为了保证软件许可不被复制、盗用,厂商通常将序列号与硬件的特征码绑定,确保一个许可只能用于一套设备。在存储领域,为了提高数据传输的速率、保障存储控制器的稳定,目前的存储系统大多由多个机箱(即存储机箱)存储控制器集群,一个机箱通常容纳至少两个存储控制器。这种由多个机箱、多个控制器组成的存储集群,给软件系统的许可管理带来了新的困难,软件许可如何在集群中生效、保存、共享,当某一个机箱或控制器发生故障时,替换新的硬件后许可如何继续使用,是本领域技术人员亟需解决的技术问题。
技术实现思路
[0003]本申请的目的是提供一种存储集群的软件许可管理方法、系统、计算机可读存储介质和存储控制器,能够保证软件许可数据不因单个控制器或机箱的故障而丢失。 >[0004]为解决本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种存储集群的软件许可管理方法,其特征在于,包括:接收到软件特性激活请求时,利用机箱SN码对所述软件特性激活请求中的许可序列号进行校验;若校验成功,将对应软件特性的许可数据保存至控制器节点中的共享数据区;将所述共享数据区中的所述许可数据同步至所述存储集群内所有控制器节点,以使所述存储集群内的所有控制器节点激活所述软件特性。2.根据权利要求1所述的软件许可管理方法,其特征在于,将对应软件特性的许可数据保存至控制器节点内存中的共享数据区时,还包括:将所述许可数据保存至机箱背板。3.根据权利要求2所述的软件许可管理方法,其特征在于,若所述机箱背板中的所述许可数据丢失,还包括:从所述共享数据区中获取所述机箱对应SN码关联的许可数据,并写入所述机箱背板。4.根据权利要求1所述的软件许可管理方法,其特征在于,当所述存储集群存在目标机箱移除时,还包括:判断所述目标机箱对应的目标许可数据是否仅由所述目标机箱激活;若否,在所述存储集群内各所述控制器节点的共享数据区中移除所述目标机箱对应的目标机箱SN码;若是,在所述存储集群内各所述控制器节点的共享数据区中移除所述目标机箱SN码和所述目标许可数据,并关闭所述目标许可数据对应的目标软件特性。5.根据权利要求1所述的软件许可管理方法,其特征在于,所述共享数据区设于所述存储集群中各所述控制器节点的...
【专利技术属性】
技术研发人员:王孝鹏,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。