[发明专利]存储、调度媒体资源的方法、装置及分布式存储系统在审
申请号: | 201710296636.9 | 申请日: | 2017-04-28 |
公开(公告)号: | CN108810565A | 公开(公告)日: | 2018-11-13 |
发明(设计)人: | 林霖;敬宜 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N21/231 | 分类号: | H04N21/231;H04N21/845;H04N21/858;H04N21/643 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李志新 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体资源 分片文件 分布式存储系统 存储服务器 存储 第一服务器 写入服务器 播放请求 用户终端 获取媒体资源 播放单元 调度 发送 播放 反馈 | ||
一种存储、调度媒体资源的方法、装置及分布式存储系统,媒体资源写入服务器获取媒体资源分片文件,其中,所述媒体资源分片文件是媒体资源能够播放的最小播放单元;所述媒体资源写入服务器以媒体资源分片文件为单位,将所述获取的媒体资源分片文件存储至所述存储服务器,其中,存储至存储服务器中的各媒体资源分片文件组成媒体资源。分布式存储系统中的第一服务器,获取用户终端发送的媒体资源分片文件播放请求;所述第一服务器以媒体资源分片文件为单位,从所述分布式存储系统的存储服务器处获取所述媒体资源分片文件播放请求所请求的媒体资源分片文件,并向所述用户终端反馈获取的媒体资源分片文件,以提高分布式存储系统中的整体性能。
技术领域
本申请涉及视频技术领域,尤其涉及一种存储、调度媒体资源的方法、装置及分布式存储系统。
背景技术
随着视频技术的发展,对媒体资源传输过程中的各环节都提出了更高的要求,例如对媒体资源的存储以及播放要求的性能越来越高。
目前,进行媒体资源存储的主要存储方式包括本地存储方式以及分布式存储方式。其中,采用本地存储方式进行媒体资源存储时,本地存储系统会按照负载均衡原则、空间均衡等原则选择用于保存媒体资源的流媒体服务器,并记录媒体资源保存关系,所述媒体资源保存关系中记录有媒体资源与存储服务器地址之间的对应关系,例如记录的媒体资源保存关系可以是媒体资源1保存在存储服务器1,媒体资源2保存在存储服务器2。用户终端请求进行媒体资源播放时,发送媒体资源播放请求,该媒体资源播放请求首先发送到调度服务器,调度服务器能够获取到本地存储系统保存的媒体资源保存关系,调度服务器根据媒体资源保存关系,将用户终端发送的媒体资源播放请求重定向到保存媒体资源的流媒体服务器,再由具体的流媒体服务器将媒体资源按协议发送给用户终端。在本地存储方式下,当用户终端使用超文本传输协议(Hyper Text Transfer Protocol,HTTP)动态自适应流媒体(Dynamic Adaptive Streaming over HTTP,DASH)、HTTP流媒体直播(HTTP LiveStreaming,HLS)等自适应比特速率(Adaptive Bit Rate,ABR)协议时,存储媒体资源的流媒体服务器给用户返回的分片索引文件中,各分片的统一资源定位符(Uniform ResourceLocator,URL)的域名或网际互联协议(Internet Protocol,IP)地址都是该存储媒体资源的流媒体服务器,保证后续用户终端针对每个分片发起的媒体资源播放请求都会被路由到该存储媒体资源的流媒体服务器,使得媒体资源播放请求只能调度到保存媒体资源的流媒体服务器。当某个媒体资源的访问热度突然变得很高时,保存该媒体资源的流媒体服务器将成为瓶颈。
采用分布式存储方式进行媒体资源存储时,分布式存储系统中的媒体资源写入服务器并不是将媒体资源存储在某个或多个特定的流媒体服务器上,而是根据存储条带大小,将媒体资源拆分为多个Stripe,并使用多副本或差错码机制,将媒体资源分别保存到不同的存储服务器上。分布式存储系统中的元数据服务器记录媒体资源在分布式存储系统上的保存路径信息。当用户终端请求播放媒体资源时,流媒体服务器向分布式存储系统发起媒体资源播放请求。分布式存储系统会分配一个存储服务器响应流媒体服务器发送媒体资源播放请求,分布式存储系统分配的该存储服务器查询元数据服务器保存的媒体资源的保存路径信息,并通过分布式存储系统的内部网间互联协议(Internet Protocol,IP)网络从分布式存储系统的其他存储服务器上获取用户终端请求的、但未存储在该存储服务器上的媒体资源,并通过分布式存储系统的外部IP网络将用户终端请求的媒体资源全部内容返回给流媒体服务器。
分布式存储的统一访问、数据分散保存(Stripe级)的特点,为其带来了通用性好,使用简单,系统负载均衡的优点,但由于需要在分布式存储系统各存储服务器之间搬运媒体资源,对网络带宽要求高,使得分布式存储系统整体性能降低。
发明内容
本申请实施例提供一种存储、调度媒体资源的方法、装置及分布式存储系统,以提高分布式存储系统中的整体性能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710296636.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:直播方法及装置
- 下一篇:一种智能电视方言传译方法