[发明专利]一种多层次网络系统及基于该网络系统的任务执行方法有效
申请号: | 201110287193.X | 申请日: | 2011-09-23 |
公开(公告)号: | CN103023936A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 王劲林;郑鹏飞;尤佳莉;苏杭;李晓林;宋军 | 申请(专利权)人: | 中国科学院声学研究所 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京法思腾知识产权代理有限公司 11318 | 代理人: | 杨小蓉;高宇 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多层次 网络 系统 基于 任务 执行 方法 | ||
1.一种多层次网络系统,该系统采用开放接口接收第三方任务并将任务分配给底层的物理设备资源进行协作处理,所述网络系统从下向上依次包含:
虚拟连接层,将若干物理设备连接成一个资源网络,用于为网络系统提供物理设备资源;
虚拟独立服务单元层,用于从虚拟连接层聚合物理资源,形成虚拟独立服务单元,为任务提供单一基础服务的最小单位;
服务协作层,将多个类型的虚拟独立服务单元按照需求连接成服务协作虚拟网络,由服务协作虚拟网络中的虚拟独立服务单元共同协作完成指定的任务;和
服务控制层,实现开放给第三方开发者的若干接口,屏蔽网络系统的具体实现,以服务的方式提供网络系统的资源;
其中,所述接口接收任务请求,并负责最终返回网络系统的任务执行结果;所述网络系统的每个层次的功能通过硬件、软件或软件模块的方式部署在所述物理设备上。
2.根据权利要求1所述的多层次网络系统,其特征在于,所述系统还可以包含:
全局认知管理层,用于收集所述各个层次的运行信息,并结合所述网络系统的历史运行信息,预测网络的运行状况。
3.根据权利要求2所述的多层次网络系统,其特征在于,所述网络运行状况采用人工神经网络或遗传算法进行预测。
4.根据权利要求1或2所述的多层次网络系统,其特征在于,所述服务协作层分析要完成任务所需的虚拟独立服务单元的种类和数量,由虚拟服务单元层提供所需的虚拟独立服务单元,并将他们组织成一个服务协作虚拟网络,由所述服务协作虚拟网络中的虚拟独立服务单元协作共同完成某一输入任务。
5.根据权利要求1或2所述的多层次网络系统,其特征在于,所述虚拟连接层连接物理设备的方式包含集中式或P2P方式,且所述虚拟连接层采用集中式或者分布式算法管理物理设备资源,并负责物理设备资源的申请、回收或访问。
6.根据权利要求1或2所述的多层次网络系统,其特征在于,所述虚拟独立服务单元层对每种虚拟独立服务单元所需要的每种物理资源的数量进行量化,然后在生成虚拟独立服务单元的时候,根据量化的值聚合相应数量的物理设备资源。
7.一种基于多层次网络系统的任务执行方法,该方法采用权利要求1所述的网络系统处理第三方输入的任务,所述方法为:
步骤1,根据系统所提供的基础服务,将任务拆分为若干具有某种逻辑关系的基础任务;
步骤2,所述若干基础任务,由若干虚拟独立服务单元协作完成。
8.根据权利要求7所述的任务执行方法,其特征在于,所述步骤1进一步包含:
步骤1-2,某一设备的上层程序调用服务控制层的接口,发起一个任务,服务控制层将任务翻译成服务协作层的服务需求;
步骤1-3,服务控制层将服务需求传递给服务协作层,分析该服务需求包含的基础服务的种类由此确定所需要的虚拟独立服务单元数量和类型;服务协作层要求虚拟独立服务单元层生成其所需数量和种类的虚拟独立服务单元。
9.根据权利要求7所述的任务执行方法,其特征在于,所述步骤2进一步包含如下步骤:
步骤2-1,虚拟独立服务单元层调用虚拟连接层接口聚合物理资源,生成虚拟独立服务单元;
步骤2-2,服务协作层依据建立的虚拟独立服务单元的逻辑关系组成服务协作虚拟网络;
步骤2-3,输入的基础任务按照逻辑顺序分配到不同的虚拟独立服务单元执行,执行过程中,服务协作层负责协调各虚拟独立服务单元实例的运行状态。
10.根据权利要求7、8或9所述的基于多层次网络系统的任务执行方法,其特征在于,所述方法还包含如下步骤:当所述任务执行完毕,所述服务协作层汇总结果,并撤销建立的服务协作虚拟网络,占用的物理设备资源归还给所述虚拟连接层。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所,未经中国科学院声学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110287193.X/1.html,转载请声明来源钻瓜专利网。