用户名: 密码: 验证码:
基于LVS技术的山东铁通VOD系统设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
视频点播(VOD-Video On Demand)是多媒体技术与网络技术发展下的一个产物,是一项崭新的信息服务技术。它满足了人们自主收看节目、随机获取信息的需求,为我们的生活和学习带来诸多便利。本文通过对VOD系统进行深入探讨,并结合自身的实际工作,研究与实现了山东铁通VOD系统。
     山东铁通VOD系统主要由WEB网站、LVS负载均衡、媒体服务、分布式网络存储等部分组成。在设计时采取先进的流媒体技术、LVS集群负载均衡技术、分布式网络存储技术以及媒体文件分发技术等多种主流的技术和先进的理念,WEB网站采用三层架构的B/S模式进行设计实现,由ASP调用动态库方式实现对数据库的操作和业务逻辑的计算;在LVS负载均衡系统,采用了基于动态负反馈负载均衡机制的加权最小连接调度算法;利用分布式网络存储技术来实现对大容量媒体文件的存储;采用CDN技术完成对媒体文件分发系统的设计和实现。
     系统设计的思路是将RM或RMVB等格式的视频文件存储在分布式的网络存储系统中,系统根据请求用户的所在地,利用LVS的分配策略将用户请求分配到最佳的媒体服务器上,再通过媒体服务器把相应得媒体流传送到客户端进行解码与实时播放。
     本文实现的目标是根据VOD系统结构,采用集群技术及分布式结构来全面设计和实现山东铁通的VOD系统。
     在论文的完成过程中,本人主要做了以下工作:
     对VOD系统进行深入的需求分析;
     给出了VOD系统的结构设计方案,和系统的部署,对VOD系统中的主要组成部件:WEB网站、LVS负载均衡、分布式网络存储、媒体文件分发进行了详细地设计和实现;
     本系统的实现不仅保证了用户观看VOD的播放速度和观看质量问题:并且实现了大量数据流均衡分配在本地节点上,解决了铁通骨干网上带宽占用问题,提高了带宽的使用效率。它的应用和推广能够获得良好的经济效益和社会效益。
VOD(Video On Demand) is a multimedia technology and network technology to develop a product is a new information technology services. It satisfies people to watch their own programs, random access to the information needs of many of our lives and bring to facilitate learning. By conducting in-depth discussions on the VOD system, and in light of its own reality, Research and Implementation of the Shandong CTT VOD system.
    Shandong CTT VOD system from the main Web site, LVS load balancing, edia services, Distributed storage network components. When taken in the design of advanced streaming media technology, LVS load balancing technology, Distributed network storage technologies and the media document of the technology, and other mainstream technologies and advanced concepts, Web site has adopted a three-tier structure designed to achieve B/S, models ASP dynamic call from the realization of the right to operate the database and business logic of the calculation; LVS in load balancing system, Design based on dynamic load balancing negative feedback mechanism linking the minimum weighted scheduling algorithm; the use of distributed network storage technology to achieve the large-capacity storage media files; CDN technology used to complete documents to the media distribution system design and implementation.
    The idea is to design systems such as RM or RMVB format video or documents stored in distributed network storage systems. upon request, the location of system users, LVS use of the distribution strategy will be assigned to user requests for the best media server, re-circulated through the media, the media have a corresponding server to client and real-time decoding broadcast.
    VOD system is based on achieving the goal of this structure, and the use of cluster technology to be fully distributed architecture of the VOD System Design and Implementation of the Shandong CTT.
    Completed papers in the process, I would do the following : VOD system to conduct an in-depth analysis and design; The structural design of the program is given a VOD system, and the deployment of the major components : VOD system WEB, LVS load balancing, distributed network storage. document circulated to the media a detailed design and implementation;
    The system not only guarantee the realization of VOD users to watch the roadcast of speed and quality viewing; and achieve a balanced flow of information in the local nodes, Internet backbone bandwidth to resolve the issue of using CTT. increase the efficient use of bandwidth. It was good to the application and promotion of economic and social benefits.
引文
[1] 林昌意 基于Web的视频点播系统的设计与实现 邢台学院学报,2006,4
    [2] 王燕 一种均衡负载的VOD系统实现方法 山东省经济管理干部学院学报,2006,1
    [3] 王颖 流媒体技术及其在视频点播VOD中的应用辽宁行政学院学报,2006,2
    [4] 胡继 电信级商用VOD系统的研究与实现:[学位论文]成都:西南交通大学,2005
    [5] 谢茂涛,宋中山LVS集群系统负载均衡策略的研究 计算机工程与科学,2006,28(8)
    [6] 吴英,刘璟 基于Internet的分布式存储访问模型研究计算机工程,2006,32(19)
    [7] 佘丹娴 内容分发网络(CDN)的发展与应用 中山大学研究生学刊:自然科学与医学版,2006,27(1)
    [8] 代康乐,李国义 流媒体技术在VOD点播中的应用 辽宁工学院学报,2006,26(1),13-16
    [9] 陈增发 流媒体及其应用 科技资讯,2006,31
    [10] 张颖,林锦贤 基于LVS的负载均衡技术的研究 福建电脑,2005,11
    [11] 周又红 基于IP隧道的Linux虚拟服务器 韶关学院学报,2006,27(9)
    [12] 王晋鹏,潘龙法,李降龙LVS集群中的动态反馈调度算法 计算机工程,2005,19
    [13] 霍晓丽,贾祥芝,汤午喜 分布式多服务器结构VoD系统的容错技术研究工矿自动化,2005,4
    [14] 韩强 内容分发网络技术(CDN)简析 中国传媒科技,2006,4
    [15] 沈亚琦,张国平,周金友 分布式大型视频点播系统的设计 计算机与数字工程,2007,1
    [16] 陈玉峰 SQL Server2000数据库开发教程 北京:科学出版社,2003
    [17] 姜昌华 插件技术及其应用 计算机应用与软件,2003,10
    [18] 陈宣,罗军,谭郁松,李姗姗 集群系统中自适应负载反馈平衡策略的研究计算机应用与软件,2006,8
    [19] 郭全生 基于LVS系统的负载动态平衡设计与实现 计算机研究与发展,2004,6
    [20] 李韬,陈海燕 基于宽带网络的Helix Server研究 湘潭师范学院学报(自然科学版),2004,1
    [21] 李英壮,李先毅,王利明,李新 基于Linux的集群管理系统设计与实现 大连理工大学学报,2003,S1

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700