APP下载

流媒体系统中基于请求迁移的任务调度算法

2015-06-13王玲芳

吉林大学学报(工学版) 2015年3期
关键词:用户服务系统

李 军,倪 宏,王玲芳,陈 君

(1.中国科学院声学研究所 国家网络新媒体工程技术研究中心,北京100190;2.中国科学院大学,北京100190)

0 引 言

流媒体服务将传统媒体内容网络化、数字化并以用户点播的方式向其提供服务。流媒体系统架构一般包括中央调度系统、多个媒体服务器等模块。调度模块负责整个流媒体系统的任务调度和管理、用户交互操作管理以及维护系统当前服务状态,包括用户请求参数、视频内容分布、点播统计信息、点播会话等。媒体服务器主要接收调度模块的命令,从本地存储或缓存中读取内容向用户提供服务。媒体服务器一般带有存储,由于多媒体内容体积较大,普通服务器存储容量有限,每个媒体服务器的服务能力有限。同时,经统计发现用户对流媒体内容的访问服从一定的规律,80%的用户访问20%的流媒体对象[1-2],也就是说流媒体内容存在不同的流行度分布。对于热门内容可采取多副本放置的方法通过多台服务器同时向用户提供服务,以提高用户并发数量。由于各个媒体服务节点上内容分布不一致和影片流行度的倾斜性,导致节点之间的负载内容不均匀分布,节点之间的带宽资源和磁盘I/O 资源没有充分利用,系统的服务质量达不到最优化。同时,流媒体服务系统需要不间断地向用户提供服务,但服务器出现故障不可避免,因此,当某个媒体服务器出现故障时,其上正在服务中的请求需要快速迁移到其他服务器上,以保障用户媒体流不中断。……

登录APP查看全文

猜你喜欢

用户服务系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
招行30年:从“满意服务”到“感动服务”
关注用户
关注用户