[发明专利]一种控制非主节点类型和规模的方法和系统在审
| 申请号: | 201210192860.0 | 申请日: | 2012-06-12 |
| 公开(公告)号: | CN102739656A | 公开(公告)日: | 2012-10-17 |
| 发明(设计)人: | 白树伟 | 申请(专利权)人: | 北京英华高科科技有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;G06F21/22 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100086 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 控制 节点 类型 规模 方法 系统 | ||
技术领域
本发明涉及分布式计算领域,尤其涉及一种控制非主节点类型和规模的方法和系统。
背景技术
发明200510109229和200910085813都是从程序文件中提取部分代码至加密装置中的软件版权保护的方法。发明200510109229需要在每一个节点上部署一套硬件版权保护装置,对于云系统环境,这种方案成本较高,维护困难。基于发明200510109229和200910085813,平台规模或硬件资源的升级极易引起版权保护装置的更换,系统升级成本较高。
而且,现有技术中每个节点都是具有独立功能的节点,无法实现对节点数目和类型的控制。
发明内容
本发明实施例提供的一种控制非主节点类型和/或规模的系统,包括注册服务器,与注册服务器相连的一个主节点和与所述主节点相连的至少一个非主节点,其特征在于:所述注册服务器,用于向主节点发布主节点授权信息;所述主节点,用于从注册服务器接收主节点授权信息,所述主节点授权信息至少包括可扩展的非主节点的最大规模和/或类型,并根据可扩展的非主节点的最大规模和/或类型向非主节点发布非主节点授权信息;所述非主节点,用于从主节点接收授权信息,并根据所述非主节点授权信息执行相应的操作。
本发明实施例提供的一种控制非主节点类型和/或规模的方法,应用于分层软件版权保护系统,该系统包括注册服务器,与注册服务器相连的一个主节 点和与所述主节点相连的至少一个非主节点,其特征在于:
步骤1:主节点向注册服务器发出主节点注册请求;
步骤2:注册服务器验证主节点注册请求是否有效,如果无效,则拒绝注册,流程结束;如果有效,则生成主节点授权信息,发送给主节点,所述主节点授权信息至少包括可扩展的非主节点的最大规模和/或类型,并根据可扩展的非主节点的最大规模和/或类型向非主节点发布非主节点授权信息;
步骤3:主节点接收所述主节点授权信息;
步骤4:非主节点向主节点发出非主节点注册请求;
步骤5:主节点判断非主节点注册请求是否有效,判断依据之一是非主节点的最大规模和/或类型是否符合主节点授权信息中包括的可扩展的非主节点的最大规模和/或类型的限制,如果有效,则根据主节点授权信息来生成非主节点授权信息;并将非主节点授权信息发送给非主节点;
步骤6:非主节点根据非主节点授权信息来执行相应操作。
通过由主节点对非主节点的节点数量和/或类型的控制,使得可以有效控制非主节点规模。
附图说明
图1为本发明实施例提供的分层软件版权保护系统总体结构示意图;
图2为本发明实施例提供的分层软件版权保护系统具体结构示意图;
图3为本发明实施例提供的分层软件版权保护方法总体流程示意图;
图4为本发明实施例提供的分层软件版权保护方法的第一优选实施例的流程示意图;
图5为本发明实施例提供的分层软件版权保护方法的第二优选实施例的流程示意图;
图6为本发明实施例提供的分层软件版权保护方法的第三优选实施例的流程示意图;
图7为本发明实施例提供的分层软件版权保护方法第一局部图;
图8为本发明实施例提供的分层软件版权保护方法第二局部图;
图9为本发明实施例提供的分层软件版权保护方法第三局部图;
图10为本发明实施例提供的分层软件版权保护方法第四局部图。
具体实施方式
参见图1,为本发明实施例提供的分层软件版权保护系统的总体示意图,该系统包括一个注册服务器101,与注册服务器相连的一个主节点201和与所述主节点相连的至少一个非主节点201和202。
注册服务器,用于向主节点发布主节点授权信息;所述主节点,用于从注册服务器接收主节点授权信息,并根据主节点授权信息来产生非主节点授权信息,所述主节点授权信息至少包括可扩展的非主节点的最大规模和/或类型,并根据可扩展的非主节点的最大规模和/或类型向非主节点发布非主节点授权信息;所述非主节点,用于从主节点接收授权信息,并根据所述非主节点授权信息执行相应的操作。
控制非主节点数量和/或规模的具体方式有如下三种。
方式一:
所述主节点授权信息仅包括可扩展的非主节点的最大规模,如果非主节点的数量没有超过所述最大规模则接受所述非主节点注册请求,并向非主节点发布非主节点授权信息,所述非主节点授权信息包括所述非主节点能使用的软件功能。
方式二:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京英华高科科技有限公司,未经北京英华高科科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210192860.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种视频数据质量评估方法和装置
- 下一篇:网络测试切换装置





