发明名称 一种基于云端计算技术的知识系统中的服务质量保障方法
摘要 本发明提出一种基于云端计算技术的知识系统中的服务质量保障方法,云端计算模型是由服务器集群和网络边缘节点联合构成的更广泛的公用虚拟资源池。在该平台上构建一种的知识系统可将网络中的各类文献、知识信息有序的组织在一起,充分考虑网络边缘节点上可以利用的资源。为了改善用户的使用体验,基于云端计算技术的知识系统中的服务质量保障方法,在有限的资源情况下,保障不同等级的用户可以获得有差异性的服务质量。本发明所提出的服务质量保障方法通过综合区分基于云端计算技术的知识系统中用户与资源类型,并设定服务器负载阈值,动态的将来自不同用户的不同服务请求调度到不同节点上。
申请公布号 CN102104631B 申请公布日期 2014.06.04
申请号 CN201110049080.6 申请日期 2011.02.28
申请人 南京邮电大学 发明人 徐小龙;李玲娟;程春玲;熊婧夷;吴家兴;耿卫建;王洁;顾厉淼
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 叶连生
主权项 一种基于云端计算技术的知识系统中的服务质量保障方法,其特征在于该服务质量保障方法通过综合区分基于云端计算技术的知识系统中用户与资源类型,并设定服务器负载阈值,动态地将来自不同用户的不同服务请求调度到不同节点上;具体如下:步骤①.用户终端节点通过通信模块与服务器进行连接并经过主服务器节点管理模块进行身份认证后,通过信息检索模块在系统主服务器节点的论文目录表和词条列表中查询所需的知识信息,并将检索的结果以列表方式反馈给用户终端;步骤②.用户终端节点根据返回的检索结果列表,提交所需下载的知识的请求,主服务器节点收到服务请求后,将用户请求加入服务请求处理队列中,对队列中的服务请求依次进行处理;步骤③.系统主节点的监控模块负责提供服务器端的当前负载情况:将服务器性能阈值设定为安全点α<sub>1</sub>和危险点α<sub>2</sub>;如果服务器端的当前负载程度x处于(0,α<sub>1</sub>]区间时,直接通过调度模块将用户提出的服务请求加入服务器服务队列,然后转步骤⑥;否则,如果服务器端的当前负载程度x处于(α<sub>1</sub>,α<sub>2</sub>]区间时转至步骤④,如果服务器端的当前负载程度x处于(α<sub>2</sub>,1]区间时转至步骤⑤;步骤④.进一步检测用户的等级,若用户为实时优先级或高优先级用户,则通过调度模块将该服务请求加入服务器服务队列,然后转步骤⑥;否则需进一步检测用户的服务请求类型,若是针对词条类的小文件信息资源的服务请求,则通过调度模块将该服务请求加入服务器服务队列,然后转步骤⑥;否则通过调度模块将该服务请求加入终端节点服务队列,然后转步骤⑦;步骤⑤.进一步检测用户的等级,若用户为实时优先级,则通过调度模块将该服务请求加入服务器服务队列,然后转步骤⑥;否则进一步检测用户的服务请求类型,若是针对词条类的小文件信息资源的服务请求,则通过调度模块将该服务请求加入服务器服务队列,然后转步骤⑥;否则通过调度模块将该服务请求加入终端节点服务队列,然后转步骤⑦;步骤⑥.服务请求被部署到相应的服务器端节点,完成后续服务请求响应工作;步骤⑦.服务请求被部署到相应的终端节点,完成后续服务请求响应工作。
地址 210003 江苏省南京市新模范马路66号