云计算环境下软件加密狗资源的“池化”方法

文档序号:6636941阅读:671来源:国知局
云计算环境下软件加密狗资源的“池化”方法
【专利摘要】本发明公开了一种云计算环境下软件加密狗资源的“池化”方法,对于单机版应用软件和C/S架构用户端软件的安装:若能在Windows Server 2008或更高版本的服务器操作系统上进行安装,并支持多用户模式使用,则在服务器操作系统上进行软件安装;若不能在上述服务器操作系统上进行安装,则在Windows 7或更高版本的操作系统上、按照安装流程在个人操作系统上进行软件安装;对于B/S架构应支持IE8以上版本,并安装软件所需要的插件;然后进行应用发布;最后将加密狗直接部署在物理服务器上,并透传到上述服务器或PC机中给客户端软件使用。本发明实现了USB软件加密狗的集中管理、集中使用。
【专利说明】云计算环境下软件加密狗资源的“池化”方法

【技术领域】
[0001]本发明涉及一种云计算环境下软件加密狗资源的“池化”方法。

【背景技术】
[0002]目前,在软件许可的授权方法中,138加密狗是较为通用的一种身份认证安全工具,其大小和形状类似[盘,可直接在电脑的旧8接口插拔。每只旧8加密狗具有独立的产品识别码以及独立的加密算法,用户在使用带加密狗的应用软件时,只有检测到其对应的加密狗并通过合法性验证后,才能够正常使用该软件。
[0003]上述使用方式存在如下问题:
[0004]1、当携带加密狗的用户不使用对应的软件时,其他用户也无法使用该加密狗进行软件授权,尤其是在出差或不同区域等异地环境下的办公,^88加密狗资源的浪费极大。
[0005]2、由于用户随身携带…8加密狗,容易造成…8加密狗的遗失或损坏。
[0006]3、…8加密狗资源分散在不同的用户手中,难以调配和管理,给软件运维带来不便。


【发明内容】

[0007]为了克服现有技术的缺点,本发明提供了一种云计算环境下软件加密狗资源的“池化”方法。
[0008]本发明所采用的技术方案是:一种云计算环境下软件加密狗资源的“池化”方法,包括如下内容:
[0009]一、单机版的软件安装:
[0010]步骤1、若应用软件能在1111(10”2008或更高版本的服务器操作系统上进行安装,并支持多用户模式使用,则按照该应用软件的安装流程在服务器操作系统上进行软件安装;若应用软件不能在上述服务器操作系统上进行安装,则在1111(10*8 7或更高版本的操作系统上、按照该应用软件的安装流程在个人操作系统上进行软件安装;
[0011]步骤2、利用以廿;^ ^611八卯或者软件提供的应用虚拟化功能,对上述服务器或?¢:机进行应用发布;
[0012]步骤3、将加密狗直接部署在物理服务器上,并透传到上述服务器或机中给客户端软件使用;
[0013]二、0/8架构的软件安装:
[0014]步骤1、若用户端软件能在1111(10”2008或更高版本的服务器操作系统上进行安装,并支持多用户模式使用,则按照该用户端软件的软件安装流程在服务器操作系统上进行软件安装;若用户端软件不能在上述服务器操作系统上进行安装,则在1111(10^8 7或更高版本的操作系统上、按照该用户端软件的安装流程在个人操作系统上进行软件安装;
[0015]步骤2、利用以廿;^ 乂一!!八卯或者软件提供的应用虚拟化功能,对上述服务器及机进行应用发布;
[0016]步骤3、将加密狗直接部署在物理服务器上,并透传到上述服务器或机中给客户端软件使用;
[0017]三、8/3架构的软件安装:
[0018]步骤1、确保8/3架构应用支持128以上版本,并安装软件所需要的插件;
[0019]步骤2、利用以廿;^ ^611八卯或者^611068^:1:01)软件提供的应用虚拟化功能,对上述服务器及机进行应用发布;
[0020]步骤3、将加密狗直接部署在物理服务器上,并透传到上述服务器或机中。
[0021]与现有技术相比,本发明的积极效果是:
[0022]在云计算环境下,本发明利用虚拟化技术将软件的…8加密狗进行“池化”,通过该方法,实现旧8软件加密狗集中管理、集中使用,改变旧8加密狗保管在各个用户手中,并且必须安装在个人电脑才能使用的传统方式,从而实现资源统一管理、共享,提高资源利用率,具体可以实现的价值如下:
[0023]1、打破…8加密狗资源由终端用户随身携带的资源使用方式,实现多人在不同环境下不同时间段〈7X24小时)对同一个加密狗资源的充分利用,解决资源的集中管理、充分利用的问题;
[0024]2、带有旧8加密狗的软件往往价格昂贵,而通过资源的集中共享,可以提高资源利用率,从而节约购买软件旧8加密狗资源的成本;
[0025]3、终端用户不再随身携带…8加密狗,避免了加密狗资源的遗失问题,同时降低了加密狗资源损坏的几率。

【具体实施方式】
[0026]一种云计算环境下软件加密狗资源的“池化”方法,包括如下内容:
[0027]一、单机版的软件安装:
[0028](1)若应用软件可以在1111(10”2008或更高版本的服务器操作系统上进行安装,并支持多用户模式使用,则按照正确的软件安装流程在服务器操作系统(物理服务器及虚拟服务器均可,建议采用虚拟服务器)上进行软件安装;若应用软件不能在上述服务器操作系统上进行安装,可以在11仏0旧7或更高版本的操作系统上进行安装,则按照正确的软件安装流程在个人操作系统(物理?机及虚拟?机均可,建议采用虚拟?机)上进行软件安装。
[0029](2)利用^611八卯或者^6110681^01)软件提供的应用虚拟化功能,对上述服务器及?(:机(可以是物理服务器或者虚拟机)进行应用发布。
[0030](3)将加密狗直接部署在物理服务器上,并透传(0081: ^888-1:111-011811)到虚拟机或物理服务器中给客户端软件使用。若物理服务器配备的…8接口有限,可以在物理服务器上配置…8 设备,以提高单台物理服务器支持更多的…8加密狗数量,但需要注意的是每套^81)1161-6在每台物理机上最多支持透传[38加密狗数量为20个。
[0031]二、以3架构的软件安装:
[0032](1)若用户端软件可以在1111(10”2008或更高版本的服务器操作系统上进行安装,并支持多用户模式使用,则按照正确的软件安装流程在服务器操作系统(物理服务器及虚拟服务器均可,建议采用虚拟服务器)上进行软件安装;若该用户端软件不能在上述服务器操作系统上进行安装,可以在1111(10旧7或更高版本的操作系统上进行安装,则按照正确的软件安装流程在个人操作系统(物理机及虚拟机均可,建议采用虚拟?机)上进行软件安装。
[0033](2)利用乂611八卯或者^6110681^01)软件提供的应用虚拟化功能,对上述服务器及?(:机(可以是物理服务器或者虚拟机)进行应用发布。
[0034](3)将加密狗直接部署在物理服务器上,并透传(0081: ^888-1:111-011811)到虚拟机或物理服务器中给客户端软件使用;若物理服务器配备的…8接口有限,可以在物理服务器上配置…8 设备,以提高单台物理服务器支持更多的…8加密狗数量,但需要注意的是每套^81)1161-6在每台物理机上最多支持透传[38加密狗数量为20个。
[0035]三、8/8架构的软件安装:
[0036](1)若使用8/3架构应用,需要保证其支持128以上版本,并正常安装该软件所需要的插件。
[0037](2)利用^611八卯或者^6110681^01)软件提供的应用虚拟化功能,对上述服务器及?(:机(可以是物理服务器或者虚拟机)进行应用发布。
[0038](3)将加密狗直接部署在物理服务器上,并透传(0081: ?38到虚拟机或物理服务器。若物理服务器配备的…8接口有限,可以在物理服务器上配置…8只油设备,以提高单台物理服务器支持更多的…8加密狗数量,但需要注意的是每套VI阶!1*6
在每台物理机上最多支持透传…8加密狗数量为20个。
【权利要求】
1.一种云计算环境下软件加密狗资源的“池化”方法,其特征在于:包括如下内容: 一、单机版的软件安装: 步骤1、若应用软件能在Windows Server 2008或更高版本的服务器操作系统上进行安装,并支持多用户模式使用,则按照该应用软件的安装流程在服务器操作系统上进行软件安装;若应用软件不能在上述服务器操作系统上进行安装,则在Windows 7或更高版本的操作系统上、按照该应用软件的安装流程在个人操作系统上进行软件安装; 步骤2、利用Citrix XenApp或者XenDesktop软件提供的应用虚拟化功能,对上述服务器或PC机进行应用发布; 步骤3、将加密狗直接部署在物理服务器上,并透传到上述服务器或PC机中给客户端软件使用; 二、C/S架构的软件安装: 步骤1、若用户端软件能在Windows Server 2008或更高版本的服务器操作系统上进行安装,并支持多用户模式使用,则按照该用户端软件的软件安装流程在服务器操作系统上进行软件安装;若用户端软件不能在上述服务器操作系统上进行安装,则在Windows 7或更高版本的操作系统上、按照该用户端软件的安装流程在个人操作系统上进行软件安装; 步骤2、利用Citrix XenApp或者XenDesktop软件提供的应用虚拟化功能,对上述服务器及PC机进行应用发布; 步骤3、将加密狗直接部署在物理服务器上,并透传到上述服务器或PC机中给客户端软件使用; 三、B/S架构的软件安装: 步骤1、确保B/S架构应用支持IE8或以上版本,并安装软件所需要的插件; 步骤2、利用Citrix XenApp或者XenDesktop软件提供的应用虚拟化功能,对上述服务器及PC机进行应用发布; 步骤3、将加密狗直接部署在物理服务器上,并透传到上述服务器或PC机中。
2.根据权利要求1所述的云计算环境下软件加密狗资源的“池化”方法,其特征在于:在所述物理服务器上配置USB Hub设备,以提高单台物理服务器支持更多的USB加密狗数量。
3.根据权利要求1所述的云计算环境下软件加密狗资源的“池化”方法,其特征在于:所述服务器为物理服务器或虚拟服务器。
4.根据权利要求3所述的云计算环境下软件加密狗资源的“池化”方法,其特征在于:所述服务器为虚拟服务器。
5.根据权利要求1所述的云计算环境下软件加密狗资源的“池化”方法,其特征在于:所述PC机为物理PC机或虚拟PC机。
6.根据权利要求5所述的云计算环境下软件加密狗资源的“池化”方法,其特征在于:所述PC机为虚拟PC机。
【文档编号】G06F21/12GK104462881SQ201410720871
【公开日】2015年3月25日 申请日期:2014年12月2日 优先权日:2014年12月2日
【发明者】胡耀义, 郭成华, 王鸿捷, 安源, 王颉, 刘杰, 周波 申请人:中国石油集团工程设计有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1