[发明专利]一种多媒体云计算仿真方法有效
| 申请号: | 201210397892.4 | 申请日: | 2012-10-18 |
| 公开(公告)号: | CN103780640A | 公开(公告)日: | 2014-05-07 |
| 发明(设计)人: | 王劲林;郑鹏飞;尤佳莉;李晓林;宋军 | 申请(专利权)人: | 中国科学院声学研究所;中国科学院上海高等研究院 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
| 代理公司: | 北京法思腾知识产权代理有限公司 11318 | 代理人: | 杨小蓉;杨青 |
| 地址: | 100190 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 多媒体 计算 仿真 方法 | ||
技术领域
本发明涉及计算机网络仿真领域,特别涉及一种多媒体云计算仿真方法。
背景技术
云计算是一种新兴技术,其目标是通过互联网提供各种计算服务和存储服务,包括基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)等服务模式。云服务提供商主要提供数据中心硬件和软件,利用互联网实现存储服务和计算服务。通过使用云计算,用户可以像使用超级计算机那样从云中获取服务。用户把数据存储在云中,而不是存储在自己的设备上,从而可以随时随地访问数据。通过在更强大的云计算平台上运行应用程序并在云中配置软件,可有效减轻用户在本地设备中进行软件安装和频繁升级的负担。
在Web2.0时代,网络多媒体是以服务的形式兴起的。通过提供多元化的媒体服务,多媒体计算已经成为一项受人瞩目的技术,它可以生成、编辑、处理、搜索各种媒体内容,如图像、视频、音频、图形。对于基于互联网和移动无线网络的多媒体应用和服务而言,由于同时服务于数百万网民和移动用户,需要大量的计算资源,因此对多媒体云计算的需求也非常大。在这种基于云的新型多媒体计算模式中,用户可以在云中分布式地存储和处理多媒体应用数据,不需要在计算机或终端设备上安装媒体应用软件,进而减轻了用户对多媒体软件维护和升级的负担,避免了在用户设备上进行计算,延长了移动终端的续航时间。
多媒体云与传统云相比,存在以下几个区别:
1)、云结构的异构性。传统云的数据中心之间是一种弱耦合关系,彼此管理独立、功能独立,而多媒体云的不同部分会进行功能分工,必要时相互协作,以某种覆盖网结构建立强耦合关系。
2)、云设备的异构性。传统云的数据中心的设备都是功能类似的同构设备,功能以计算、网络、存储为主,而多媒体云的设备种类繁多,功能多样。
3)、云任务的异构性。传统云的每个数据中心能够胜任任务的所有需求,而多媒体云任务根据任务的类型,任务的QoS需求往往需要不同地点、不同功能、不同数量的设备配合完成。
为了检测云计算相关技术的可行性,常用仿真器来进行实验和分析,因此,云 计算仿真器是研究和测试云平台的重要工具。目前,云计算专用仿真器有MDCSim、GreenCloud、iCanCloud、CloudSim,和NetworkCloudSim。
MDCSim实现了一个可扩展的3层数据中心模型,在不影响其他层次的功能的前提下,可以随意替换仿真器的任意层次的实现,主要用来分析真实负载情况下的性能和能耗。GreenCloud是基于ns-2扩展的能耗敏感型云平台仿真器,建立了服务器、交换机、链路等组件的能耗模型,能够对云平台的负载分布进行详尽的观察,但该系统由于内存占用问题而不能仿真较大规模的数据中心。iCanCloud的目标在于尽可能地还原真实的云,默认的云模型基于AmazonEC2,适用于在部署应用前,对应用进行成本和性能的仿真,这也导致了仿真软件相对复杂,灵活性较差。CloudSim实现了一个结构松散的仿真库,允许用户定制各个层次的资源使用策略,适合用来对云计算进行算法研究。NetworkCloudSim是对CloudSim的进一步扩展,解决了CloudSim任务模型过于简单的问题,增加了对数据中心内部链路层结构的模拟。
现有技术中的云计算仿真器虽然已有多种,但这些仿真器都着重于对数据中心的仿真,较为适合传统云仿真,不能满足多媒体云仿真中对于云结构、云设备、云任务的异构性的仿真需求。
发明内容
本发明的目的在于克服现有的云计算仿真器不能满足多媒体云仿真的需求,从而提供一种适用于多媒体云计算的仿真方法。
为了实现上述目的,本发明提供了一种多媒体云计算仿真方法,包括:
步骤1)、根据所要仿真的多媒体云的结构,为其建立对应的资源模型;
所述资源模型描述了多媒体云在每个部署点部署的设备集群的功能,以及集群内设备的数量、功能、执行任务在内的信息;
步骤2)、根据所要仿真的多媒体云的网络结构,为其建立对应的网络模型;
所述网络模型包括物理网络的属性和多媒体云中各个部署点之间的覆盖网络逻辑关系;
步骤3)、根据所要模拟的场景,建立用户行为模型;
所述用户行为模型描述了用户的数量、用户的物理位置、用户加入和退出时间,以及用户提交每个多媒体云任务的时间;
步骤4)、根据用户提交的多媒体云任务的特征,为所要模拟的场景中的每一种多媒体云任务建立对应的任务模型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所;中国科学院上海高等研究院,未经中国科学院声学研究所;中国科学院上海高等研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210397892.4/2.html,转载请声明来源钻瓜专利网。





