- 1、本文档共77页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章流媒体服务器技术
4.4.2 流媒体服务器的关键技术 4.4.2 流媒体服务器的关键技术 有一定提高 有一定提高 磁盘并行IO,速度提高较大,比RAID0/1稍慢,但比RAID0更可靠,比RAID1更划算 允许1个盘出错 允许1个盘出错 允许1个盘出错 4.4.2 流媒体服务器的关键技术 (2)RAID技术应用 磁盘阵列可以分为软阵列和硬阵列两种。软阵列就是通过软件程序来完成,要由计算机的处理器提供运算能力,只能提供最基本的RAID容错功能。硬阵列是由独立操作的硬件(阵列卡)提供整个磁盘阵列的控制和计算功能,卡上具备独立的处理器,不依靠系统的CPU资源,所有需要的容错功能均可以支持。 使用磁盘RAID主要有两种方式:一种就是RAID适配卡,通过RAID适配卡插入PCI插槽再接上硬盘实现硬盘的RAID功能;一种是直接在主板上集成RAID控制芯片,让主板能直接实现磁盘RAID。 4.4.2 流媒体服务器的关键技术 3)SAN SAN(Storage Area Network,存储区域网络)是指通过一个单独的网络(通常是高速光纤网络)把存储设备和挂在TCP/IP局域网上的服务器群相连。 (1)SAN的系统构架 从物理的角度看,存储区域网包括以下组件:用户平台、服务器、存储设备与备份设备、网络连接设备。SAN的应用如图4-19所示。 4.4.2 流媒体服务器的关键技术 4.4.2 流媒体服务器的关键技术 (2)SAN的技术特点 ① 提高存储的效率与集中度 ② 可实现高速计算机与高速存储设备的高速互联 ③ 可实现灵活的存储设备配置要求 ④ 可实现数据快速备份 ⑤ 可以兼容以前的存储设备 ⑥ 提高数据的可靠性和安全性 4.4.2 流媒体服务器的关键技术 4)NAS (1)概述 NAS是指将存储设备直接连接到现有的网络上,提供数据和文件服务,它具备高容量、高效能、高可靠等主要特征。 NAS使用了传统以太网和TCP/IP协议,当进行文件共享时,则利用了NFS和CIFS以沟通NT和UNIX系统。 NAS的性能特点是进行小文件级的共享存取。NAS提供各种应用领域的异种文件共享和文件服务功能。它允许企业在不使服务器停机的前提下增加容量。NAS通常在一个LAN上占有自己的节点。 4.4.2 流媒体服务器的关键技术 (2)NAS的特点 ① 将NAS设备连接到网络上非常方便。 ②NAS设备的安装、调试、使用和管理非常简单。 ③ NAS设备可以完全实现文件在不同操作系统平台下的共享,用户通过不同的网络协议可进入相同的文档。 4.4.2 流媒体服务器的关键技术 ④ NAS设备采用集中式存储结构。 ⑤ NAS设备内置优化的独立存储操作系统。 ⑥ NAS设备一般会提供错误恢复系统,并会通过E-mail系统将报警信息自动发给系统管理员,同时NAS设备会进行动态监测,并提供详细的日志报告,以求全面保护数据。 4.4.2 流媒体服务器的关键技术 4.其他技术 1)集群技术 2)ISC 3)EMP 4)I2C总线 5)智能输入/输出技术 6)热插拔 4.5 流媒体服务器的选择 4.5.1网络视频服务器的选择方法 4.5.2 典型的网络视频服务器 4.5.1 流媒体服务器的选择方法 由于网络视频应用对服务器硬件的占用情况比较复杂,因此,选择网络视频服务器需特别关注以下硬件资源。 1.处理器 如果服务器的处理能力已满足要求,这时,增加更多的处理器也不能明显提高服务器的吞吐量,虽然微软媒体服务可以从1路扩展到8路,但当超过2个CPU时,性能的增加幅度逐渐减小,投资回报比开始降低。 2.内存 当CPU、磁盘和网络I/O都不是系统的瓶颈时,给Windows Media服务器添加合适的内存,可以增加同时响应客户端的数量。但是,增加更多的内存无法解决因磁盘I/O问题而产生的瓶颈。 4.5.1 流媒体服务器的选择方法 3.网络 网络连接应该采用专用的交换式以太网,并考虑使用多网卡,不同网卡负责不同功能,使得当客户网段流量出现饱和时,不会影响到对服务器的远程管理。 4.磁盘 优化磁盘的“读”性能可采用高转速、低延迟硬盘组成的阵列系统,增加磁盘阵列控制器上的缓存,提高控制器访问相同数据的性能。 5.模式 以水平扩展模式为设计原则,由多台服务器来分担负载,避免产生瓶颈,消除“单点故障”问题,提高系统的整体可靠性。在方案设计时,要考虑以下方面:计算流视频文件的动态大小,以满足后端存储适应点播的需求;数据存储流量对网络性能的影响;并发任务对系统平台的要求。 4.5.2 典型的流媒体服务器 SGI Origin 3000高性能服务器采用SGI NUMAflex结构,即SGI新型模块化计算结构或称为第三代NUMA架构。SGI 3000服务器可以从两个64位的MIPS
文档评论(0)