[发明专利]处理业务的方法和系统无效
申请号: | 201110373272.2 | 申请日: | 2011-11-22 |
公开(公告)号: | CN103139100A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 单世史;黄文龙;吴程宏;时家幸 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/861 | 分类号: | H04L12/861;H04L12/865 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 毛威;张亮 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 业务 方法 系统 | ||
技术领域
本发明涉及信息技术领域,尤其涉及信息技术领域中处理业务的方法和系统。
背景技术
近年来,数据库系统需要对更多的实时性要求高、用户体验敏感的业务进行支持,包括声音业务、视频业务等在内的多媒体信息服务都属于这类业务。并且,数据库系统通常对多个用户和多种业务进行支持,这些用户和业务具有不同的服务要求。
然而,目前数据库系统通常忽略外部业务请求的重要性,即对所有用户的请求处理是不分优先级的,这样在业务繁忙的时候,就可能导致数据库系统处理的高优先级业务请求被阻塞,并且长时间得不到响应,从而使得用户业务受到影响,用户体验差。
目前,当网络过载或拥塞时,为保障从数据源端发出的重要业务数据不受延迟或丢弃,主要是通过服务质量(Quality of Service,简称为“QoS”)来实现的。通过识别不同业务的数据报和监控网络数据流等手段,可以基于QoS对网络资源进行合理规划和分配,从而使关键和重要的业务数据不受延迟和丢弃,同时保证网络的高效运行。
但是上述技术方案是用于保证数据在网络中的传输质量,如果关键业务的数据来自数据库,一旦数据库系统内部发生任何的数据存取延迟等问题,无论外部如何保证服务质量,也无法给用户带来高质量的服务,用户体验较差。
因此,需要合适的方案来处理业务,以提高业务的服务质量,并提高用户体验。
发明内容
本发明实施例提供了一种处理业务的方法和系统,能够提高业务的服务质量,并提高用户体验。
一方面,本发明实施例提供了一种处理业务的方法,该方法包括:接收用户发送的用于请求处理业务的业务请求;根据该业务请求,确定该业务所在会话的会话优先级;根据该会话优先级,确定用于处理该业务的系统资源的调度顺序;根据该调度顺序处理该业务。
另一方面,本发明实施例提供了一种处理业务的系统,该系统包括:接收模块,用于接收用户发送的用于请求处理业务的业务请求;第一确定模块,用于根据该接收模块接收的该业务请求,确定该业务所在会话的会话优先级;第二确定模块,用于根据该第一确定模块确定的该会话优先级,确定用于处理该业务的系统资源的调度顺序;处理模块,用于根据该第二确定模块确定的该调度顺序处理该业务。
基于上述技术方案,本发明实施例的处理业务的方法和系统,通过确定业务所在会话的会话优先级,并根据该优先级确定用于处理该业务的系统资源的调度顺序,能够针对用户和/或业务提供差异化服务,从而能够提高业务的服务效率和质量,并提高用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明实施例的处理业务的方法的示意性流程图。
图2是根据本发明实施例的业务请求的报文格式的示意图。
图3是根据本发明实施例的确定会话优先级的方法的示意性流程图。
图4是根据本发明实施例的确定会话优先级的方法的另一示意性流程图。
图5是根据本发明实施例的处理业务的系统的示意性框图。
图6是根据本发明实施例的第一确定模块的示意性框图。
图7是根据本发明实施例的第一确定模块的另一示意性框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
应理解,本发明实施例的技术方案可以应用于各种系统,例如数据库系统,以实现数据在系统内部传输的QoS特性。但为了描述方便,本发明实施例将以数据库系统为例进行说明,但是本发明并不限于此。
图1示出了根据本发明实施例的处理业务的方法100的示意性流程图。如图1所示,该方法100包括:
S110,接收用户发送的用于请求处理业务的业务请求;
S120,根据该业务请求,确定该业务所在会话的会话优先级;
S130,根据该会话优先级,确定用于处理该业务的系统资源的调度顺序;
S140,根据该调度顺序处理该业务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110373272.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种风冷LED灯装置
- 下一篇:具有传输大电流的LED灯装置