发明名称 |
一种基于组件的微云、微云的组网方法及装置 |
摘要 |
本发明实施例公开了一种基于组件的微云、微云的组网方法及装置,所述微云包括一个微云簇头节点和多个一般节点,微云簇头节点和一般节点均包含与移动云计算系统相关的功能模块:微云簇头服务功能模块和一般节点服务功能模块,且微云簇头节点和一般节点的一般节点服务功能模块均处于激活状态,微云簇头节点的微云簇头服务功能模块处于激活状态,一般节点的微云簇头服务功能模块处于未激活状态;所述方法包括:移动云计算网络中的任一个节点作为一个以自身为微云簇头节点的目标微云,并与第一节点进行交互,当第一节点的总能力小于该目标微云的总能力时,该第一节点加入该目标微云成为该目标微云内的一般节点。应用本发明实例可以降低微云的负载。 |
申请公布号 |
CN106131106A |
申请公布日期 |
2016.11.16 |
申请号 |
CN201610399012.5 |
申请日期 |
2016.06.07 |
申请人 |
北京邮电大学 |
发明人 |
靳浩;严士东;王梦圆;郭铮;赵成林;梁栋 |
分类号 |
H04L29/08(2006.01)I |
主分类号 |
H04L29/08(2006.01)I |
代理机构 |
北京柏杉松知识产权代理事务所(普通合伙) 11413 |
代理人 |
马敬;项京 |
主权项 |
一种基于组件的微云,其特征在于,所述微云包括:一个微云簇头节点和多个一般节点,各个节点之间互相通信,其中,微云簇头节点和一般节点均包含两个与移动云计算系统相关的功能模块,分别为微云簇头服务功能模块和一般节点服务功能模块,且微云簇头节点和一般节点的一般节点服务功能模块均处于激活状态,微云簇头节点的微云簇头服务功能模块处于激活状态,一般节点的微云簇头服务功能模块处于未激活状态;所述一般节点服务功能模块,包括:节点代理功能子模块、设备监测功能子模块和组件管理功能子模块,其中,所述节点代理功能子模块,用于控制信息的交互和数据信息的交互;所述设备监测功能子模块,用于监测自身节点的当前资源状态;所述组件管理功能子模块,用于管理自身节点的全部应用程序组件及应用程序组件之间的调用关系,包括组件注册表,所述组件注册表用于保存自身节点的应用程序组件调用信息,所述调用信息包括调用关系、参数、返回值以及估计完成时间;所述微云簇头服务功能模块,包括节点管理功能子模块、组件注册功能子模块、决策功能子模块和分配功能子模块,其中,所述节点管理功能子模块,用于管理一般节点的加入、移除,两个微云之间的合并,并存储全部节点的设备信息以及当前资源状态信息;所述组件注册功能子模块,用于存储全部节点的应用程序组件调用信息,所述调用信息包括调用关系、参数、返回值以及估计完成时间;所述决策功能子模块,用于根据节点管理功能子模块存储的当前资源状态信息,确定最优组件部署结果;所述分配功能子模块,用于根据所述决策功能子模块确定的最优组件部署结果,分配应用程序组件。 |
地址 |
100876 北京市海淀区西土城路10号 |