一种基于云平台的资源共享的方法及云平台.pdf

上传人:a**** 文档编号:626110 上传时间:2018-02-26 格式:PDF 页数:11 大小:1.68MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410273551.5

申请日:

2014.06.18

公开号:

CN104065715A

公开日:

2014.09.24

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04L 29/08申请日:20140618|||公开

IPC分类号:

H04L29/08; G06F17/30

主分类号:

H04L29/08

申请人:

广东工业大学

发明人:

杨海东; 刘国胜

地址:

510006 广东省广州市番禺区大学城外环西路100号

优先权:

专利代理机构:

北京品源专利代理有限公司 11332

代理人:

孟金喆;邓猛烈

PDF下载: PDF下载
内容摘要

本发明涉及云计算领域,尤其涉及一种基于云平台的资源共享的方法,云平台与合作平台连接,包括:A.获取合作平台上的共享资源;B.将所述共享资源存储在云平台的数据库服务器中;C.接收用户发起的访问请求;D.验证所述访问请求是否合法,是则执行步骤E,否则执行步骤F;E.根据所述访问请求的请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈所述资源数据给用户;F.反馈拒绝访问的提示给用户。本发明的云平台与合作平台连接,可以自动获取合作平台上的共享资源,并将共享资源存储在数据库服务器中,在用户发起访问请求后,验证访问请求的合法性,查询并反馈请求参数中对应的资源数据给用户,节省了大量的人力工作。

权利要求书

1.  一种基于云平台的资源共享的方法,其特征在于,所述云平台与合作平台连接,所述方法包括:
A.获取合作平台上的共享资源;
B.将所述共享资源存储在云平台的数据库服务器中;
C.接收用户发起的访问请求;
D.验证所述访问请求是否合法,是则执行步骤E,否则执行步骤F;
E.根据所述访问请求的请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈所述资源数据给用户;
F.反馈拒绝访问的提示给用户。

2.
  如权利要求1所述的方法,其特征在于,所述步骤A具体包括:
向合作平台发起共享资源调取请求;
接收合作平台发送的共享资源包,抓取共享资源包中的关键数据,对所述关键数据进行可疑数据匹配,若匹配成功则对所述共享资源包进行签名并生成第一校验值,并将所述共享资源包上传到云平台的验证虚拟机中,并继续下一步骤,若匹配不成功,则执行步骤B;
所述验证虚拟机对所述共享资源包的签名进行验证,并对所述共享资源包计算第二校验值,判断所述第二校验值与第一校验值是否相同,是则通过校验,并将所述共享资源包发送到有关取证部门,同时记录所述上传的合作平台以及登陆账号,向所述合作平台发出警告信息并屏蔽该登陆账号,否则不通过校验,对所述共享资源包重新进行可疑数据匹配。

3.
  如权利要求1所述的方法,其特征在于,所述步骤D具体为:
在所述访问请求中提取用户ID;
判断所述用户ID是否为会员账户,是则执行步骤E;
否则继续判断所述访问请求是否涉及会员专享资源,是则执行步骤F,否则执行步骤E。

4.
  如权利要求3所述的方法,其特征在于,所述步骤D之后步骤E之前还包括:
判断所述访问请求是否涉及专家在线服务,是则转发所述访问请求至合作平台中对应专家的专家账号,继续执行下一步,否则执行步骤E;
将所述专家账号反馈的信息返回给用户。

5.
  如权利要求1所述的方法,其特征在于,所述方法还包括:
当所述云平台出现故障时,确定所述故障类别,在数据库服务器中查找所述故障类别对应的故障修复策略;
根据所述故障修复策略自动修复所述故障。

6.
  一种资源共享的云平台,其特征在于,所述云平台与合作平台连接,包括:
共享资源获取单元,用于获取合作平台上的共享资源;
共享资源存储单元,用于将所述共享资源存储在云平台的数据库服务器中;
访问请求接收单元,用于接收用户发起的访问请求;
访问请求验证单元,用于验证所述访问请求是否合法,是则通过资源数据反馈单元进行处理,否则通过拒绝访问反馈单元进行处理;
资源数据反馈单元,用于根据所述访问请求的请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈所述资源数据给用户;
拒绝访问反馈单元,用于反馈拒绝访问的提示给用户。

7.
  如权利要求6所述的云平台,其特征在于,所述共享资源获取单元具体包括:
资源调取模块,用于向合作平台发起共享资源调取请求;
可疑数据判断模块,用于接收合作平台发送的共享资源包,抓取共享资源包中的关键数据,对所述关键数据进行可疑数据匹配,若匹配成功则对所述共享资源包进行签名并生成第一校验值,并将所述共享资源包上传到云平台的验证虚拟机中,并继续下一步骤,若匹配不成功,则通过共享资源存储单元进行处理;
可疑数据验证模块,用于所述验证虚拟机对所述共享资源包的签名进行验证,并对所述共享资源包计算第二校验值,判断所述第二校验值与第一校验值是否相同,是则通过校验,并将所述共享资源包发送到有关取证部门,同时记录所述上传的合作平台以及登陆账号,向所述合作平台发出警告信息并屏蔽该登陆账号,否则不通过校验,对所述共享资源包重新进行可疑数据匹配。

8.
  如权利要求1所述的云平台,其特征在于,所述访问请求验证单元具体包括:
用户ID提取模块,用于在所述访问请求中提取用户ID;
会员账户判断模块,用于判断所述用户ID是否为会员账户,是则通过所述资源数据反馈单元进行操作;
专享资源判断模块,用于会员账户判断模块判断不是会员账户时继续判断所述访问请求是否涉及会员专享资源,是则通过所述拒绝访问反馈单元进行操作,否则通过所述资源数据反馈单元进行操作。

9.
  如权利要求8所述的云平台,其特征在于,还包括:
在线服务判断单元,用于在所述访问请求验证单元验证所述访问请求是否合法后,所述资源数据反馈单元反馈所述资源数据给用户之前判断所述访问请求是否涉及专家在线服务,是则转发所述访问请求至合作平台中对应专家的专 家账号,通过专家信息反馈单元进行操作,否则通过资源数据反馈单元进行操作;
专家信息反馈单元,用于将所述专家账号反馈的信息返回给用户。

10.
  如权利要求6所述的云平台,其特征在于,还包括:
故障确定单元,用于当所述云平台出现故障时,确定所述故障类别,在数据库服务器中查找所述故障类别对应的故障修复策略;
故障修复单元,用于根据所述故障修复策略自动修复所述故障。

说明书

一种基于云平台的资源共享的方法及云平台
技术领域
本发明属于云计算领域,尤其涉及一种基于云平台的资源共享的方法及云平台。
背景技术
云计算是近几年来发展迅猛的一个领域,继1980年代大型计算机到客户端-服务器的大转变之后的又一种巨变,是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。
目前,现有的云平台资源都是通过人工录入资料上传到云平台,工作量大且繁琐。
发明内容
本发明提供一种基于云平台的资源共享的方法,一解决现有云平台资源通过人工上传到云平台造成工作量大且繁琐的问题。
一种基于云平台的资源共享的方法,所述云平台与合作平台连接,所述方法包括:
A.获取合作平台上的共享资源;
B.将所述共享资源存储在云平台的数据库服务器中;
C.接收用户发起的访问请求;
D.验证所述访问请求是否合法,是则执行步骤E,否则执行步骤F;
E.根据所述访问请求的请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈所述资源数据给用户;
F.反馈拒绝访问的提示给用户。
本发明还提供一种云平台,所述云平台与合作平台连接,包括:
共享资源获取单元,用于获取合作平台上的共享资源;
共享资源存储单元,用于将所述共享资源存储在云平台的数据库服务器中;
访问请求接收单元,用于接收用户发起的访问请求;
访问请求验证单元,用于验证所述访问请求是否合法,是则执行资源数据反馈单元,否则执行拒绝访问反馈单元;
资源数据反馈单元,用于根据所述访问请求的请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈所述资源数据给用户;
拒绝访问反馈单元,用于反馈拒绝访问的提示给用户。
本发明的云平台与合作平台连接,可以自动获取合作平台上的共享资源,并将共享资源存储在数据库服务器中,在用户发起访问请求后,验证访问请求的合法性,查询并反馈请求参数中对应的资源数据给用户,节省了大量的人力工作。
附图说明
图1是本发明实施例提供的基于云平台的资源共享的方法流程图。
图2是本发明实施例提供的基于云平台的资源共享的方法流程图。
图3是本发明实施例提供的云平台的结构示意图。
具体实施方式
参见图1-3,以下结合附图对本发明进行详细的描述。
图1示出了本发明实施例提供的基于云平台的资源共享的方法流程图,详述如下:
云平台与合作平台连接;
在步骤S101中,获取合作平台上的共享资源;
在本发明实施例中,可以通过建立合作平台,然后将云平台与各合作平台 连接,云平台自动或许合作平台上的共享资源,例如,要建立一个电子产品设计制造技术与资源共享的云计算服务平台,国内有众多的高校与科研院所在进行与电子产品相关的产品设计与研发的创新性工作,但是往往在制造企业与科研院所之间存在信息交流的鸿沟,严重制约了电子产品企业与高校、科研院所之间的产学研结合,难以充分发挥高校与科研院所在产品设计与研发创新能力,因此,可以构建一个专门针对电子产品设计制造的知识服务平台,在企业与高校与科研院所之间搭建技术信息与知识共享平台,促进校企合作,更好地整合电子产品设计制造知识资源,进一步提升电子产品企业的设计研发、生产与服务能力。可以将企业、高校以及科研院所发展为合作平台,企业、高校以及科研院所可以将最新的电子产品设计制造的资源上传在合作平台,然后通过云平台获取各合作平台上的共享资源,各企业、高校以及科研院所登陆云平台即可获取最新的电子产品设计制造的资源。通过这种方式实现资源的共享,既简单又方便。
在步骤S102中,将共享资源存储在云平台的数据库服务器中;
在步骤S103中,接收用户发起的访问请求;
在步骤S104中,验证访问请求是否合法,是则执行步骤S105,否则执行步骤S106;
在步骤S105中,根据访问请求的请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈资源数据给用户;
在步骤S106中,反馈拒绝访问的提示给用户。
在本发明实施例中,云平台包括数据库服务器、应用服务器和接口服务器,接口服务器与合作平台连接,接口服务器还可以连接倒政企互动平台、项目申报系统、科技文献、专利等外部系统。在获取到合作平台的共享资源后,将共 享资源存储在数据库服务器中,应用服务器在接收到访问请求后,验证访问请求的合法性,在请求合法时,去数据库服务器查询请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈所述资源数据给用户,在请求非法时,反馈拒绝访问的提示给用户。
图2示出了本发明实施例提供的基于云平台的资源共享的方法流程图,详述如下:
云平台与合作平台连接;
在步骤S201中,向合作平台发起共享资源调取请求;
在步骤S202中,接收合作平台发送的共享资源包,抓取共享资源包中的关键数据,对关键数据进行可疑数据匹配,若匹配成功则执行步骤S203,若匹配不成功则执行步骤S208,并继续步骤S209;
在步骤S203中,对共享资源包进行签名并生成第一校验值,并将共享资源包上传到云平台的验证虚拟机中,并继续步骤S204;
在步骤S204中,验证虚拟机对共享资源包的签名进行验证,并对共享资源包计算第二校验值;
在步骤S205中,判断第二校验值与第一校验值是否相同,是则通过校验,执行步骤S207,否则不通过校验,并执行步骤S206;
在步骤S206中,对共享资源包重新进行可疑数据匹配;
在步骤S207中,并将共享资源包发送到有关取证部门,同时记录上传的合作平台以及登陆账号,向合作平台发出警告信息并屏蔽该登陆账号;
在本发明实施例中,在向合作平台获取共享资源后,对共享资源进行可疑数据排查,通过实现在数据库服务器中存储可疑数据关键字,在获取到共享资源包后,抓取共享资源包中的关键数据,对关键数据进行可疑数据匹配,若匹 配成功则认为是可疑数据,删除该共享资源包。对可疑数据的排查不限于上述方法,还可以通过签名匹配算法、识别匹配算法和动态性分析法以及提取MD5值进行匹配排查等。对可疑数据进行三重验证,对匹配成功的共享资源包进行签名并计算第一校验值,上传到云平台的验证虚拟机中,验证虚拟机对共享资源包的签名进行验证,如果没有签名,重新返回进行可疑数据匹配,有签名进一步计算共享资源包的第二校验值,如果与第一校验值相同,则将所述共享资源包发送到有关取证部门,同时记录上传的合作平台以及登陆账号,向合作平台发出警告信息并屏蔽该登陆账号,如果与第一校验值不相同,则返回共享资源包重新进行可疑数据匹配。主要是为了防止不法分子通过合作平台上传资料,并骗取钱财,再查出可疑数据后,再对可疑数据进行再次验证,验证成功则将数据发送给有关取证部门,例如公安网络诈骗部门等,以便有关取证部门通过上传的共享资源包以及账号信息等查询非法信息。同时,也防止云平台上存储有可疑的共享数据包。
在步骤S208中,将共享资源存储在云平台的数据库服务器中;
在步骤S209中,接收用户发起的访问请求;
在步骤S210中,在访问请求中提取用户ID;
在步骤S211中,判断用户ID是否为会员账户,是则执行步骤S212,继续执行步骤S214,否则执行步骤S213;
在步骤S212中,根据访问请求的请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈资源数据给用户;
在步骤S213中,判断访问请求是否涉及会员专享资源,是则执行S217,否则执行步骤S212;
在步骤S214中,判断访问请求是否涉及专家在线服务,是则执行步骤S215;
在步骤S215中,转发访问请求至合作平台中对应专家的专家账号,继续执行步骤S216;
在步骤S216中,将专家账号反馈的信息返回给用户。
在步骤S217中,反馈拒绝访问的提示给用户。
在本发明实施例中,用户账号分为普通账号和会员账号,普通账号只能查询平台上的普通资料,例如包括企业、专家、高校信息、现有产品、设备等,而会员账号可以查询合作平台上获取的共享资源,以及专家在线服务等。在判断出访问请求涉及专家在线服务,将转发访问请求至合作平台中对应专家的专家账号(专家账号类似于QQ、企业云平台,与合作平台连接,咨询更方便快捷)。
本发明实施例还提供一种故障修复方法,在云平台出现故障时,可以自动修复故障,首先,当云平台出现故障时,确定故障类别,在数据库服务器中查找故障类别对应的故障修复策略;根据故障修复策略自动修复所述故障。
图3示出了本发明实施例提供的一种云平台结构示意图,详述如下:
共享资源获取单元31获取合作平台上的共享资源;
资源调取模块311向合作平台发起共享资源调取请求;
可疑数据判断模块312接收合作平台发送的共享资源包,抓取共享资源包中的关键数据,对关键数据进行可疑数据匹配,若匹配成功则对共享资源包进行签名并生成第一校验值,并将共享资源包上传到云平台的验证虚拟机中,并继续下一步骤,若匹配不成功,则通过共享资源存储单元32进行处理;
可疑数据验证模块313验证虚拟机对共享资源包的签名进行验证,并对共享资源包计算第二校验值,判断第二校验值与第一校验值是否相同,是则通过校验,并将共享资源包发送到有关取证部门,同时记录上传的合作平台以及登陆账号,向合作平台发出警告信息并屏蔽该登陆账号,否则不通过校验,对共 享资源包重新进行可疑数据匹配。
共享资源存储单元32将共享资源存储在云平台的数据库服务器中;
访问请求接收单元33接收用户发起的访问请求;
访问请求验证单元34验证访问请求是否合法,是则通过资源数据反馈单元37进行处理,否则通过拒绝访问反馈单元38进行处理;
用户ID提取模块341在访问请求中提取用户ID;
会员账户判断模块342判断用户ID是否为会员账户,是则通过资源数据反馈单元37进行处理;
专享资源判断模块343会员账户判断模块判断不是会员账户时继续判断访问请求是否涉及会员专享资源,是则通过拒绝访问反馈单元38进行处理,否则通过资源数据反馈单元37进行处理。
在线服务判断单元35在访问请求验证单元34验证访问请求是否合法后,资源数据反馈单元37反馈资源数据给用户之前判断访问请求是否涉及专家在线服务,是则转发访问请求至合作平台中对应专家的专家账号,继续通过专家信息反馈单元36进行处理,否则通过资源数据反馈单元37进行处理;
专家信息反馈单元36将专家账号反馈的信息返回给用户。
资源数据反馈单元37根据访问请求的请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈资源数据给用户;
拒绝访问反馈单元38反馈拒绝访问的提示给用户。
故障确定单元39当云平台出现故障时,确定故障类别,在数据库服务器中查找述故障类别对应的故障修复策略;
故障修复单元310根据故障修复策略自动修复故障。
本发明的云平台与合作平台连接,可以自动获取合作平台上的共享资源, 并将共享资源存储在数据库服务器中,在用户发起访问请求后,验证访问请求的合法性,查询并反馈请求参数中对应的资源数据给用户,节省了大量的人力工作。
以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。

一种基于云平台的资源共享的方法及云平台.pdf_第1页
第1页 / 共11页
一种基于云平台的资源共享的方法及云平台.pdf_第2页
第2页 / 共11页
一种基于云平台的资源共享的方法及云平台.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《一种基于云平台的资源共享的方法及云平台.pdf》由会员分享,可在线阅读,更多相关《一种基于云平台的资源共享的方法及云平台.pdf(11页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104065715A43申请公布日20140924CN104065715A21申请号201410273551522申请日20140618H04L29/08200601G06F17/3020060171申请人广东工业大学地址510006广东省广州市番禺区大学城外环西路100号72发明人杨海东刘国胜74专利代理机构北京品源专利代理有限公司11332代理人孟金喆邓猛烈54发明名称一种基于云平台的资源共享的方法及云平台57摘要本发明涉及云计算领域,尤其涉及一种基于云平台的资源共享的方法,云平台与合作平台连接,包括A获取合作平台上的共享资源;B将所述共享资源存储在云平台的数据库服务器中。

2、;C接收用户发起的访问请求;D验证所述访问请求是否合法,是则执行步骤E,否则执行步骤F;E根据所述访问请求的请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈所述资源数据给用户;F反馈拒绝访问的提示给用户。本发明的云平台与合作平台连接,可以自动获取合作平台上的共享资源,并将共享资源存储在数据库服务器中,在用户发起访问请求后,验证访问请求的合法性,查询并反馈请求参数中对应的资源数据给用户,节省了大量的人力工作。51INTCL权利要求书2页说明书5页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书5页附图3页10申请公布号CN104065715ACN104065。

3、715A1/2页21一种基于云平台的资源共享的方法,其特征在于,所述云平台与合作平台连接,所述方法包括A获取合作平台上的共享资源;B将所述共享资源存储在云平台的数据库服务器中;C接收用户发起的访问请求;D验证所述访问请求是否合法,是则执行步骤E,否则执行步骤F;E根据所述访问请求的请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈所述资源数据给用户;F反馈拒绝访问的提示给用户。2如权利要求1所述的方法,其特征在于,所述步骤A具体包括向合作平台发起共享资源调取请求;接收合作平台发送的共享资源包,抓取共享资源包中的关键数据,对所述关键数据进行可疑数据匹配,若匹配成功则对所述共享资源包进行签。

4、名并生成第一校验值,并将所述共享资源包上传到云平台的验证虚拟机中,并继续下一步骤,若匹配不成功,则执行步骤B;所述验证虚拟机对所述共享资源包的签名进行验证,并对所述共享资源包计算第二校验值,判断所述第二校验值与第一校验值是否相同,是则通过校验,并将所述共享资源包发送到有关取证部门,同时记录所述上传的合作平台以及登陆账号,向所述合作平台发出警告信息并屏蔽该登陆账号,否则不通过校验,对所述共享资源包重新进行可疑数据匹配。3如权利要求1所述的方法,其特征在于,所述步骤D具体为在所述访问请求中提取用户ID;判断所述用户ID是否为会员账户,是则执行步骤E;否则继续判断所述访问请求是否涉及会员专享资源,是。

5、则执行步骤F,否则执行步骤E。4如权利要求3所述的方法,其特征在于,所述步骤D之后步骤E之前还包括判断所述访问请求是否涉及专家在线服务,是则转发所述访问请求至合作平台中对应专家的专家账号,继续执行下一步,否则执行步骤E;将所述专家账号反馈的信息返回给用户。5如权利要求1所述的方法,其特征在于,所述方法还包括当所述云平台出现故障时,确定所述故障类别,在数据库服务器中查找所述故障类别对应的故障修复策略;根据所述故障修复策略自动修复所述故障。6一种资源共享的云平台,其特征在于,所述云平台与合作平台连接,包括共享资源获取单元,用于获取合作平台上的共享资源;共享资源存储单元,用于将所述共享资源存储在云平。

6、台的数据库服务器中;访问请求接收单元,用于接收用户发起的访问请求;访问请求验证单元,用于验证所述访问请求是否合法,是则通过资源数据反馈单元进行处理,否则通过拒绝访问反馈单元进行处理;资源数据反馈单元,用于根据所述访问请求的请求参数在数据库服务器中查询请求参权利要求书CN104065715A2/2页3数对应的资源数据,并反馈所述资源数据给用户;拒绝访问反馈单元,用于反馈拒绝访问的提示给用户。7如权利要求6所述的云平台,其特征在于,所述共享资源获取单元具体包括资源调取模块,用于向合作平台发起共享资源调取请求;可疑数据判断模块,用于接收合作平台发送的共享资源包,抓取共享资源包中的关键数据,对所述关键。

7、数据进行可疑数据匹配,若匹配成功则对所述共享资源包进行签名并生成第一校验值,并将所述共享资源包上传到云平台的验证虚拟机中,并继续下一步骤,若匹配不成功,则通过共享资源存储单元进行处理;可疑数据验证模块,用于所述验证虚拟机对所述共享资源包的签名进行验证,并对所述共享资源包计算第二校验值,判断所述第二校验值与第一校验值是否相同,是则通过校验,并将所述共享资源包发送到有关取证部门,同时记录所述上传的合作平台以及登陆账号,向所述合作平台发出警告信息并屏蔽该登陆账号,否则不通过校验,对所述共享资源包重新进行可疑数据匹配。8如权利要求1所述的云平台,其特征在于,所述访问请求验证单元具体包括用户ID提取模块。

8、,用于在所述访问请求中提取用户ID;会员账户判断模块,用于判断所述用户ID是否为会员账户,是则通过所述资源数据反馈单元进行操作;专享资源判断模块,用于会员账户判断模块判断不是会员账户时继续判断所述访问请求是否涉及会员专享资源,是则通过所述拒绝访问反馈单元进行操作,否则通过所述资源数据反馈单元进行操作。9如权利要求8所述的云平台,其特征在于,还包括在线服务判断单元,用于在所述访问请求验证单元验证所述访问请求是否合法后,所述资源数据反馈单元反馈所述资源数据给用户之前判断所述访问请求是否涉及专家在线服务,是则转发所述访问请求至合作平台中对应专家的专家账号,通过专家信息反馈单元进行操作,否则通过资源数。

9、据反馈单元进行操作;专家信息反馈单元,用于将所述专家账号反馈的信息返回给用户。10如权利要求6所述的云平台,其特征在于,还包括故障确定单元,用于当所述云平台出现故障时,确定所述故障类别,在数据库服务器中查找所述故障类别对应的故障修复策略;故障修复单元,用于根据所述故障修复策略自动修复所述故障。权利要求书CN104065715A1/5页4一种基于云平台的资源共享的方法及云平台技术领域0001本发明属于云计算领域,尤其涉及一种基于云平台的资源共享的方法及云平台。背景技术0002云计算是近几年来发展迅猛的一个领域,继1980年代大型计算机到客户端服务器的大转变之后的又一种巨变,是基于互联网的相关服务。

10、的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。0003目前,现有的云平台资源都是通过人工录入资料上传到云平台,工作量大且繁琐。发明内容0004本发明提供一种基于云平台的资源共享的方法,一解决现有云平台资源通过人工上传到云平台造成工作量大且繁琐的问题。0005一种基于云平台的资源共享的方法,所述云平台与合作平台连接,所述方法包括0006A获取合作平台上的共享资源;0007B将所述共享资源存储在云平台的数据库服务器中;0008C接收用户发起的访问请求;0009D验证所述访问请求是否合法,是则执行步骤E,否则执行步骤F;0010E根据所述访问请求的请求参数在数据库服。

11、务器中查询请求参数对应的资源数据,并反馈所述资源数据给用户;0011F反馈拒绝访问的提示给用户。0012本发明还提供一种云平台,所述云平台与合作平台连接,包括0013共享资源获取单元,用于获取合作平台上的共享资源;0014共享资源存储单元,用于将所述共享资源存储在云平台的数据库服务器中;0015访问请求接收单元,用于接收用户发起的访问请求;0016访问请求验证单元,用于验证所述访问请求是否合法,是则执行资源数据反馈单元,否则执行拒绝访问反馈单元;0017资源数据反馈单元,用于根据所述访问请求的请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈所述资源数据给用户;0018拒绝访问反馈单元。

12、,用于反馈拒绝访问的提示给用户。0019本发明的云平台与合作平台连接,可以自动获取合作平台上的共享资源,并将共享资源存储在数据库服务器中,在用户发起访问请求后,验证访问请求的合法性,查询并反馈请求参数中对应的资源数据给用户,节省了大量的人力工作。附图说明0020图1是本发明实施例提供的基于云平台的资源共享的方法流程图。说明书CN104065715A2/5页50021图2是本发明实施例提供的基于云平台的资源共享的方法流程图。0022图3是本发明实施例提供的云平台的结构示意图。具体实施方式0023参见图13,以下结合附图对本发明进行详细的描述。0024图1示出了本发明实施例提供的基于云平台的资源共。

13、享的方法流程图,详述如下0025云平台与合作平台连接;0026在步骤S101中,获取合作平台上的共享资源;0027在本发明实施例中,可以通过建立合作平台,然后将云平台与各合作平台连接,云平台自动或许合作平台上的共享资源,例如,要建立一个电子产品设计制造技术与资源共享的云计算服务平台,国内有众多的高校与科研院所在进行与电子产品相关的产品设计与研发的创新性工作,但是往往在制造企业与科研院所之间存在信息交流的鸿沟,严重制约了电子产品企业与高校、科研院所之间的产学研结合,难以充分发挥高校与科研院所在产品设计与研发创新能力,因此,可以构建一个专门针对电子产品设计制造的知识服务平台,在企业与高校与科研院所。

14、之间搭建技术信息与知识共享平台,促进校企合作,更好地整合电子产品设计制造知识资源,进一步提升电子产品企业的设计研发、生产与服务能力。可以将企业、高校以及科研院所发展为合作平台,企业、高校以及科研院所可以将最新的电子产品设计制造的资源上传在合作平台,然后通过云平台获取各合作平台上的共享资源,各企业、高校以及科研院所登陆云平台即可获取最新的电子产品设计制造的资源。通过这种方式实现资源的共享,既简单又方便。0028在步骤S102中,将共享资源存储在云平台的数据库服务器中;0029在步骤S103中,接收用户发起的访问请求;0030在步骤S104中,验证访问请求是否合法,是则执行步骤S105,否则执行步。

15、骤S106;0031在步骤S105中,根据访问请求的请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈资源数据给用户;0032在步骤S106中,反馈拒绝访问的提示给用户。0033在本发明实施例中,云平台包括数据库服务器、应用服务器和接口服务器,接口服务器与合作平台连接,接口服务器还可以连接倒政企互动平台、项目申报系统、科技文献、专利等外部系统。在获取到合作平台的共享资源后,将共享资源存储在数据库服务器中,应用服务器在接收到访问请求后,验证访问请求的合法性,在请求合法时,去数据库服务器查询请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈所述资源数据给用户,在请求非法时,反馈拒绝。

16、访问的提示给用户。0034图2示出了本发明实施例提供的基于云平台的资源共享的方法流程图,详述如下0035云平台与合作平台连接;0036在步骤S201中,向合作平台发起共享资源调取请求;0037在步骤S202中,接收合作平台发送的共享资源包,抓取共享资源包中的关键数说明书CN104065715A3/5页6据,对关键数据进行可疑数据匹配,若匹配成功则执行步骤S203,若匹配不成功则执行步骤S208,并继续步骤S209;0038在步骤S203中,对共享资源包进行签名并生成第一校验值,并将共享资源包上传到云平台的验证虚拟机中,并继续步骤S204;0039在步骤S204中,验证虚拟机对共享资源包的签名进。

17、行验证,并对共享资源包计算第二校验值;0040在步骤S205中,判断第二校验值与第一校验值是否相同,是则通过校验,执行步骤S207,否则不通过校验,并执行步骤S206;0041在步骤S206中,对共享资源包重新进行可疑数据匹配;0042在步骤S207中,并将共享资源包发送到有关取证部门,同时记录上传的合作平台以及登陆账号,向合作平台发出警告信息并屏蔽该登陆账号;0043在本发明实施例中,在向合作平台获取共享资源后,对共享资源进行可疑数据排查,通过实现在数据库服务器中存储可疑数据关键字,在获取到共享资源包后,抓取共享资源包中的关键数据,对关键数据进行可疑数据匹配,若匹配成功则认为是可疑数据,删除。

18、该共享资源包。对可疑数据的排查不限于上述方法,还可以通过签名匹配算法、识别匹配算法和动态性分析法以及提取MD5值进行匹配排查等。对可疑数据进行三重验证,对匹配成功的共享资源包进行签名并计算第一校验值,上传到云平台的验证虚拟机中,验证虚拟机对共享资源包的签名进行验证,如果没有签名,重新返回进行可疑数据匹配,有签名进一步计算共享资源包的第二校验值,如果与第一校验值相同,则将所述共享资源包发送到有关取证部门,同时记录上传的合作平台以及登陆账号,向合作平台发出警告信息并屏蔽该登陆账号,如果与第一校验值不相同,则返回共享资源包重新进行可疑数据匹配。主要是为了防止不法分子通过合作平台上传资料,并骗取钱财,。

19、再查出可疑数据后,再对可疑数据进行再次验证,验证成功则将数据发送给有关取证部门,例如公安网络诈骗部门等,以便有关取证部门通过上传的共享资源包以及账号信息等查询非法信息。同时,也防止云平台上存储有可疑的共享数据包。0044在步骤S208中,将共享资源存储在云平台的数据库服务器中;0045在步骤S209中,接收用户发起的访问请求;0046在步骤S210中,在访问请求中提取用户ID;0047在步骤S211中,判断用户ID是否为会员账户,是则执行步骤S212,继续执行步骤S214,否则执行步骤S213;0048在步骤S212中,根据访问请求的请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈资。

20、源数据给用户;0049在步骤S213中,判断访问请求是否涉及会员专享资源,是则执行S217,否则执行步骤S212;0050在步骤S214中,判断访问请求是否涉及专家在线服务,是则执行步骤S215;0051在步骤S215中,转发访问请求至合作平台中对应专家的专家账号,继续执行步骤S216;0052在步骤S216中,将专家账号反馈的信息返回给用户。0053在步骤S217中,反馈拒绝访问的提示给用户。说明书CN104065715A4/5页70054在本发明实施例中,用户账号分为普通账号和会员账号,普通账号只能查询平台上的普通资料,例如包括企业、专家、高校信息、现有产品、设备等,而会员账号可以查询合作。

21、平台上获取的共享资源,以及专家在线服务等。在判断出访问请求涉及专家在线服务,将转发访问请求至合作平台中对应专家的专家账号专家账号类似于QQ、企业云平台,与合作平台连接,咨询更方便快捷。0055本发明实施例还提供一种故障修复方法,在云平台出现故障时,可以自动修复故障,首先,当云平台出现故障时,确定故障类别,在数据库服务器中查找故障类别对应的故障修复策略;根据故障修复策略自动修复所述故障。0056图3示出了本发明实施例提供的一种云平台结构示意图,详述如下0057共享资源获取单元31获取合作平台上的共享资源;0058资源调取模块311向合作平台发起共享资源调取请求;0059可疑数据判断模块312接收。

22、合作平台发送的共享资源包,抓取共享资源包中的关键数据,对关键数据进行可疑数据匹配,若匹配成功则对共享资源包进行签名并生成第一校验值,并将共享资源包上传到云平台的验证虚拟机中,并继续下一步骤,若匹配不成功,则通过共享资源存储单元32进行处理;0060可疑数据验证模块313验证虚拟机对共享资源包的签名进行验证,并对共享资源包计算第二校验值,判断第二校验值与第一校验值是否相同,是则通过校验,并将共享资源包发送到有关取证部门,同时记录上传的合作平台以及登陆账号,向合作平台发出警告信息并屏蔽该登陆账号,否则不通过校验,对共享资源包重新进行可疑数据匹配。0061共享资源存储单元32将共享资源存储在云平台的。

23、数据库服务器中;0062访问请求接收单元33接收用户发起的访问请求;0063访问请求验证单元34验证访问请求是否合法,是则通过资源数据反馈单元37进行处理,否则通过拒绝访问反馈单元38进行处理;0064用户ID提取模块341在访问请求中提取用户ID;0065会员账户判断模块342判断用户ID是否为会员账户,是则通过资源数据反馈单元37进行处理;0066专享资源判断模块343会员账户判断模块判断不是会员账户时继续判断访问请求是否涉及会员专享资源,是则通过拒绝访问反馈单元38进行处理,否则通过资源数据反馈单元37进行处理。0067在线服务判断单元35在访问请求验证单元34验证访问请求是否合法后,资。

24、源数据反馈单元37反馈资源数据给用户之前判断访问请求是否涉及专家在线服务,是则转发访问请求至合作平台中对应专家的专家账号,继续通过专家信息反馈单元36进行处理,否则通过资源数据反馈单元37进行处理;0068专家信息反馈单元36将专家账号反馈的信息返回给用户。0069资源数据反馈单元37根据访问请求的请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈资源数据给用户;0070拒绝访问反馈单元38反馈拒绝访问的提示给用户。0071故障确定单元39当云平台出现故障时,确定故障类别,在数据库服务器中查找述故障类别对应的故障修复策略;说明书CN104065715A5/5页80072故障修复单元31。

25、0根据故障修复策略自动修复故障。0073本发明的云平台与合作平台连接,可以自动获取合作平台上的共享资源,并将共享资源存储在数据库服务器中,在用户发起访问请求后,验证访问请求的合法性,查询并反馈请求参数中对应的资源数据给用户,节省了大量的人力工作。0074以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。说明书CN104065715A1/3页9图1说明书附图CN104065715A2/3页10图2说明书附图CN104065715A103/3页11图3说明书附图CN104065715A11。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1