电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

多媒体云计算

20页
  • 卖家[上传人]:人***
  • 文档编号:502339623
  • 上传时间:2022-12-24
  • 文档格式:DOCX
  • 文档大小:436.09KB
  • / 20 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、多媒体云计算编者按:多媒体云计算是一种可用于提供多媒体服务和应用的新兴技术。本文详细介绍了热门的云计算与多媒体相融合的多媒体云计算技术发展和未来趋势。多媒体云计算(图片来自于网络) 本文介绍了多媒体云计算的主要概念,并提出了一种新的框架。我们将从多媒体云和云多媒体这两个角度探讨多媒体云计算。首先,我们提出了“媒体云”的概念,用于探讨云怎样执行分布式多媒体处理和存储,并为多媒体服务提供服务质量(QoS)配置。为了提供较高的QoS,我们提出一个“媒体边缘云(MEC)”架构,其中的存储、中央处理单元(CPU)和图形处理单元(GPU)集群部署在云边缘位置,以便为各类设备提供分布式并行处理和QoS适配。然后,我们提出了“云媒体”概念,用于探讨多媒体服务和应用(例如数据存储和共享、媒体创作和融合、自适应资源分配和传输,以及渲染和检索)怎样才能最大限度地利用云计算资源,以达到更好的用户体验质量(QoE)。我们也指出了相应的研究方向和所遇到的问题。引言 云计算是一种新兴技术,其目标是通过互联网提供各种计算服务和存储服务1,2,包括基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaA

      2、)等服务模式。云服务提供商主要提供数据中心硬件和软件,利用互联网实现存储服务和计算服务。通过使用云计算,用户可以像使用“超级”计算机那样从云中获取服务。用户把数据存储在云中,而不是存储在自己的设备上,从而可以随时随地访问数据。通过在更强大的云计算平台上运行应用程序并在云中配置软件,可有效减轻用户在本地设备中进行软件安装和频繁升级的负担。 在Web 2.0时代,网络多媒体是以服务的形式兴起的。通过提供多元化的媒体服务,多媒体计算已经成为一项受人瞩目的技术,它可以生成、编辑、处理、搜索各种媒体内容,如图像、视频、音频、图形。对于基于互联网和移动无线网络的多媒体应用和服务而言,由于同时服务于数百万网民和移动用户,需要大量的计算资源,因此对多媒体云计算的需求也非常大。在这种基于云的新型多媒体计算模式中,用户可以在云中分布式地存储和处理多媒体应用数据,不需要在计算机或终端设备上安装媒体应用软件,进而减轻了用户对多媒体软件维护和升级的负担,避免了在用户设备上进行计算,延长了移动终端的续航时间。 在云中进行多媒体信息处理带来了巨大的挑战,下面介绍其面临的几个基本挑战:(1) 多媒体和服务异构性。由于

      3、存在多种不同类型的多媒体和服务,如VoIP、视频会议、照片共享和编辑,多媒体流化、图像搜索、基于图像的渲染、视频编码转换和适配,多媒体内容传送等等,云必须为数百万用户同时提供不同类型的多媒体和多媒体服务支持。(2) QoS异构性。由于不同的多媒体服务具有不同的QoS需求,云必须提供自适应的QoS配置和支持各种类型的多媒体服务,以满足不同多媒体的QoS要求。(3) 网络异构性。由于不同的网络(如互联网、无线局域网、蜂窝网等)具有不同的网络特性(如带宽、延迟和抖动),云须提供与网络环境相适配的多媒体内容,以便将数据以最优方式传送到具有不同网络带宽和时延的各种设备上。(4) 设备异构性。由于不同类型的设备(如电视、电脑和手机)有着不同的多媒体处理功能,包括CPU、GPU、显示器、内存、存储器和电源,云须拥有多媒体适配功能,以适应不同类型的设备。 对云中的多媒体计算来说,由于严格的多媒体QoS要求以及整个互联网范围内大量用户的同时访问,云中同时突发的多媒体数据访问、处理和传输会在通用云中产生瓶颈。当前的云计算通常分配一个用户定额的计算(如CPU)资源,这对一般数据任务是非常有效的。但是,对多媒

      4、体应用来说,除CPU和存储要求外,另一个非常重要的因素是带宽、延迟和抖动等方面的QoS要求。因此,使用互联网中的通用云来处理多媒体服务,可能会产生不可接受的媒体QoS或用户QoE(用户体验质量)3。移动设备的内存、计算能力和电池工作时间是有限的,因此它们对利用云来解决计算和通信之间矛盾的需求更大。据预测,对移动应用和服务来说,云计算可能会成为一种“颠覆性”技术4。具体说来,在移动媒体应用和服务中,由于多媒体的功率要求5和无线信道具有随时间变化的特点,云计算对QoS的支持变得比互联网更难。总之,对云中的多媒体计算而言,关键是怎样在(有线)互联网和移动互联网中提供QoS保障的多媒体应用和服务。 图1 多媒体云计算基本概念 为满足多媒体服务在互联网和移动无线网络中的QoS要求,我们引入了多媒体云计算概念,如图l所示。具体地说,我们提出了多媒体云计算框架,它采用云计算,通过互联网和移动互联网提供多媒体应用和服务,井拥有QoS支持功能。我们从多媒体云和云多媒体两方面来探讨多媒体云计算。媒体云主要研究如何使云为多媒体应用和服务提供QoS支持。云媒体则重点研究多媒体怎样在云中执行内容存储、处理、适配

      5、、渲染等任务,以最好地利用云计算资源,进而为多媒体服务提供高QoE服务。图2阐述了媒体云服务和云媒体服务之间的关系。再具体一些,媒体云提供原始资源,如硬盘、CPU和GPU,这些资源由媒体服务提供商(MSPs)出租给用户。MSPs利用媒体云资源来开发多媒体应用和服务,如存储、编辑、流化、渲染等。 图2 媒体云和云媒体服务的关系在媒体云中,我们提出了媒体边缘云(MEC)结构以降低时延,其中媒体内容及其处理根据用户位置被推到云的边缘。在这种结构中,MEC是个子云,数据以物理方式放在边缘。MEC在边缘存储、处理和传送媒体数据,以实现更短的延迟。媒体云由多个MEC构成,可通过集中或对等(P2P)方式对其进行管理。首先,为了更好地处理MEC中各种类型的媒体服务,我们建议按照属性将类型相似的媒体服务放在同一个服务器集群中。具体来说,我们建议使用DHT(分布式散列表)6进行数据存储,同时使用CPU/GPU集群进行多媒体计算。第二,为提高MEC中的计算效率,我们建议对GPU或CPU集群中的多媒体应用和服务采用分布式并行处理模型。第三,在MEC的移动代理/边缘服务器上,我们建议对异构移动设备的媒体服务进行

      6、媒体适配/编码变换,以实现高QoE。 在云媒体中,云媒体应用和服务既可以全都在云中进行,也可以部分在云中进行。对于前者而言,将由云来完成所有的多媒体计算,例如对于终端处理能力较弱的手机情形。对于后者来说,主要问题是怎样在云和客户端之间分配用于多媒体计算的资源(例如CPU和GPU)。在本文中,我们将介绍多媒体应用(例如处理、适配、渲染等)如何最好地利用云计算资源,以实现高QoE。相关工作一般而言,多媒体云计算是与网格多媒体计算、内容分发网络(CDN)、基于服务器的计算和P2P多媒体计算相关的。更具体地说,网格多媒体计算是从高性能计算(HPC)的方面7来解决针对多媒体的基础设施计算问题。CDN则侧重于如何在边缘提供多媒体功能,以减少传输延迟或最大限度地扩大客户访问数据的带宽。具体例子包括Akamai技术公司、亚马逊CloudFront和Limelight网络。YouTube使用Akamai公司的CDN来提供视频。基于服务器的多媒体计算针对的是桌面计算,其中所有的多媒体计算都是在一组服务器中完成,而客户端仅与服务器打交道8。具体例子包括微软远程显示协议和ATT虚拟网络计算。P2P多媒体计算指

      7、的是一种分布式应用架构,它在对等体之间分配多媒体计算任务或工作负荷。具体例子包括Skype、PPLive和Coolstream。本文所介绍的媒体云侧重于解决云如何为多媒体运算提供QoS支持。 据我们所知,文献中有关多媒体云计算的资料凤毛麟角。IBM曾经提出了一项云计算计划(http:/ 3)具备多媒体QoS适配功能,以适应各类设备和网络带宽。在本节中,我们首先介绍媒体云的架构。然后,我们将讨论媒体云中的分布式并行多媒体处理。媒体云计算架构 在本节中,我们提出一个MEC计算架构,目的是从QoS的角度处理多媒体计算。MEC是一个子云,而服务器在物理上被放置云的边缘,以向用户提供高QoS(例如低延迟)的媒体服务。请注意,MEC架构类似于CDN边缘服务器架构,其区别在于CDN用于多媒体传输,而MEC是用于多媒体计算。使用CDN边缘服务器向最终用户提供多媒体传输服务,其延迟可能会小于直接从原始服务器进行传输的方法。由此可以看出,与位于云中央的所有多媒体内容相比,在MEC中进行多媒体计算可以产生较少的多媒体流量,并减少延迟。如图3(a)及(b),MEC有两种类型的架构:一种情况下,所有用户的媒体

      8、数据都基于其用户特征或位置存储在MECs上,而所有与用户和内容地点有关的信息都由其负责人(lead)通过P2P传输;另一种情况下,中心管理员(master)负责维护所有与用户和内容位置相关的信息,而MEC则以分布的方式保 存所有内容数据。 图3 (a)基于P2P的MEC计算架构,以及(b)中央控制型MEC计算架构 在MEC中,我们采用P2P技术,进行分布式媒体数据存储和计算。在P2P架构中,每个节点都是同等重要的,因此,MEC具有媒体数据存储和多媒体计算的高可伸缩性、可用性和鲁棒性。为了支持移动用户,我们提出了云代理概念,它驻留在MEC的边缘或网关上,如图3(a)和(b)所示,用于执行多媒体处理(如适配和转码)和缓存,以弥补移动设备计算能力弱和电池续航时间短的局限性。分布式并行多媒体处理 传统上,多媒体处理是在客户端或专有服务器上进行的。在多媒体云计算中,多媒体处理通常是第三方的云数据中心进行的(除非有人喜欢建设私有云,这是很昂贵的)。随着多媒体处理转移到云中,多媒体云计算面临的主要挑战之一是云如何为包括移动用户在内的数百万用户提供多媒体数据的分布式并行处理。为了解决这个问题,多媒体存

      9、储和计算需要以分布式和并行的方式执行。在MEC中,我们建议存储集群使用DHT进行媒体数据存储,而CPU或GPU集群使用带有媒体负载均衡器的多媒体处理程序并行执行模型,用于媒体计算。如图4(a)所示,对于媒体存储,我们对数据跟踪器赋以与数据相关的独特键值,数据跟踪器用于管理媒体数据以何种方式分配到存储集群中。对于媒体计算,我们使用程序跟踪器或所谓的负载均衡器,以分布方式安排媒体任务;接着,在MEC中由CPU或GPU集群执行媒体任务。此外,我们在MEC内使用并行分布式多媒体处理来执行大型多媒体程序,如图4(b)所示。具体来说,首先,我们可以在用户级别上执行媒体负载均衡10。其次,我们可以在多媒体任务级别上运行并行媒体处理。换句话说,我们提出的方法不仅在用户级别上实现了分布式负载平衡,而且在多媒体任务级别上实现了多媒体任务并行处理。在下面的案例研究中,我们将进一步加以说明。图4 (a)用于多媒体服务的数据和程序跟踪器;(b)分布式并行多媒体处理案例研究为了进一步阐述我们前面所讨论的内容,我们将以Photosynth为例,来说明多媒体并行处理是如何工作的,以及它如何优于传统方法。Photosynth(http:/ Pho

      《多媒体云计算》由会员人***分享,可在线阅读,更多相关《多媒体云计算》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.