[发明专利]一种云计算环境中动态响应用户请求的系统无效
申请号: | 201110405123.X | 申请日: | 2011-12-08 |
公开(公告)号: | CN102404408A | 公开(公告)日: | 2012-04-04 |
发明(设计)人: | 樊兴军;李绍辉;王学强 | 申请(专利权)人: | 曙光信息产业(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/56 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 100084 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算 环境 动态 响应 用户 请求 系统 | ||
技术领域
本发明涉及云计算环境管理,特别涉及一种云计算环境中动态响应用户请求的系统。
背景技术
目前业界主要的云计算系统,只涉及到一个集中的云计算中心,不会对多个分布式的云计算中心进行统一管理。当用户对云计算中心提出资源申请时,云计算系统只需要判断用户所申请的资源的类型及数量,即可以做出如何响应用户请求的决策。
当某个特定的云计算中心无法满足当前用户的对特定资源的申请时,一般系统的处理方式会有以下几种:
提示用户等待,当系统可以提供资源时通知用户;
提示用户申请资源失败,建议用户再次申请;
提示用户选择其他合适的云计算中心。
以上方案无法满足用户申请资源不成功时,自动转发相应的请求到其他可以满足用户请求的云计算中心进行处理的过程,从而无法为用户提供云计算中心访问的友好体验,无法体现云计算为用户带来的资源访问的便利性。
发明内容
本发明的目的是解决现有的云计算中心管理系统中,无法动态选择合适的资源为用户分配,需要用户输入选择指定的云计算中心中特定资源的问题,从而提供一种可以动态响应用户请求的方法。
一种云计算环境中动态响应用户请求的系统,包括请求响应单元和请求处理单元;
所述请求响应单元用于接收用户通过管理接口发出的对资源的请求申请,以及对用户申请进行参数解析并根据参数对请求进行分流;
所述请求处理单元用于处理请求响应单元发送的请求参数,并根据参数及系统资源调度策略为请求分配资源。
优选的,所述参数包括请求类型、请求用户ID、请求资源ID以及请求相关属性,请求相关属性包括使用时间,费用信息。
优选的,所述请求响应单元对请求进行分流是将请求分流到不同的请求处理单元。
优选的,所述管理接口由系统定义,为用户申请系统资源定义一组参数,可以唯一标识用户对系统中资源的定义,用户通过客户端访问系统服务端提供的服务。
优选的,所述客户端与系统服务端分别指B/S架构及C/S架构软件系统的客户端与服务端。
优选的,所述请求类型是指系统定义的用户可以创建的申请的类型,包括信息服务类型和高性能计算类型。
本发明解决云计算环境中对不同类型的用户请求分开处理,需 要定义多种请求响应单元的缺陷,从而提供一种单一入口、动态响应不同类型用户请求的方法。
具体实施方式
下面通过具体实施方式对本发明的方法进行说明。
系统设计时定义好用户申请资源的管理接口,为用户申请系统资源定义一组参数,可以唯一标示用户对系统中资源的定义。
管理接口定义如下:
Public ReqResult getReqResource(ReqParams reqParams);
ReqParams定义用户申请时的参数;
ReqResult定义系统响应用户申请后返回给用户的结果;
getReqResource接口定义系统为用户提供服务的接口。
用户通过客户端访问系统服务端提供的服务。动态响应用户请求包括以下步骤:
步骤1)、请求响应单元接收用户对资源的申请请求。
用户对系统中资源的申请是通过请求响应单元提供的管理接口实现的。用户需要将申请相关的参数,通过ReqParams格式的对象组织好,用户组织好资源参数后调用该接口。
步骤2)、请求响应单元对用户申请进行参数解析,根据参数对请求进行分流。
请求响应单元接收用户申请参数,并根据系统定义的规则对参数进行解析,主要包括请求类型、请求用户ID,以及请求相关其他属性,包括使用时间、费用信息等。
以上信息在ReqParams对象中分别定义为:
请求类型:String ReqType;
请求用户ID:long userId;
使用时间:Date date;
费用信息:long lFee;
其中,请求类型参数会作为服务过滤器的标示,用于选择不同的请求处理单元。
步骤3)、分流后的信息分别发送给不同的请求处理单元。
请求响应单元根据请求类型,将用户不同的申请分别发送给不同的请求处理单元进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业(北京)有限公司,未经曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110405123.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:动态装配运动控制实训考核装备
- 下一篇:数据传输方式的管理方法和数据传输设备