一种基于云平台的资源共享的方法及云平台技术

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

【技术实现步骤摘要】
一种基于云平台的资源共享的方法及云平台
本专利技术属于云计算领域,尤其涉及一种基于云平台的资源共享的方法及云平台。
技术介绍
云计算是近几年来发展迅猛的一个领域,继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中,判断访问请求是否涉及专家在线服务,是则执行步骤S21本文档来自技高网...
一种基于云平台的资源共享的方法及云平台

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

【技术特征摘要】
1.一种基于云平台的资源共享的方法,其特征在于,所述云平台与合作平台连接,所述方法包括:A.获取合作平台上的共享资源;B.将所述共享资源存储在云平台的数据库服务器中;C.接收用户发起的访问请求;D.验证所述访问请求是否合法,是则执行步骤E,否则执行步骤F;E.根据所述访问请求的请求参数在数据库服务器中查询请求参数对应的资源数据,并反馈所述资源数据给用户;F.反馈拒绝访问的提示给用户;其中,所述步骤A具体包括:向合作平台发起共享资源调取请求;接收合作平台发送的共享资源包,抓取共享资源包中的关键数据,对所述关键数据进行可疑数据匹配,若匹配成功则对所述共享资源包进行签名并生成第一校验值,并将所述共享资源包上传到云平台的验证虚拟机中,并继续下一步骤,若匹配不成功,则执行步骤B;所述验证虚拟机对所述共享资源包的签名进行验证,并对所述共享资源包计算第二校验值,判断所述第二校验值与第一校验值是否相同,是则通过校验,并将所述共享资源包发送到有关取证部门,同时记录所述上传的合作平台以及登陆账号,向所述合作平台发出警告信息并屏蔽该登陆账号,否则不通过校验,对所述共享资源包重新进行可疑数据匹配。2.如权利要求1所述的方法,其特征在于,所述步骤D具体为:在所述访问请求中提取用户ID;判断所述用户ID是否为会员账户,是则执行步骤E;否则继续判断所述访问请求是否涉及会员专享资源,是则执行步骤F,否则执行步骤E。3.如权利要求2所述的方法,其特征在于,所述步骤D之后步骤E之前还包括:判断所述访问请求是否涉及专家在线服务,是则转发所述访问请求至合作平台中对应专家的专家账号,继续执行下一步,否则执行步骤E;将所述专家账号反馈的信息返回给用户。4.如权利要求1所述的方法,其特征在于,所述方法还包括:当所述云平台出现故障时,确定所述故障类别,在数据库服务器中查找所述故障类别对应的故障修复策略;根据所述故障修复策略自动修复所述故障。5.一种资源共享的云平台,其特征在于,所述云平台与合作平台连接,包括:共享资源获取单元,用于获取合作平台上的共享资源;共享资源存储单元,用于将所述共享资源存储在云平台的数据库服务器中;访问请求接收单元,用于接收用户发起的访问请求;访问请求验证单元,用于验证所述访问请求是否合法,是则通过...

【专利技术属性】
技术研发人员:杨海东刘国胜
申请(专利权)人:广东工业大学
类型:发明
国别省市:广东;44

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

1