近年来,三网融合趋势显现,视频网站异军突起,无论是P2P直播网站,BT下载站,还是本地视频播放软件,都将向影视点播扩展作为自己的一块战略要地。影视点播已经成为各类网络视频运营商的兵家必争之地,宝德SSD服务器视频解决方案局恰恰能提升视频网站的专业竞争力,并从2008年起就在国内SSD服务器解决方案领域居领先地位。
需求分析
网络视频内容发布主要经历了几种模式:传统的内容发布模式,CDN(Content Delivery Network)方式,P2P(Peer-to-Peer)方式以及CDN+P2P方式。从目前的现实来看,P2P无疑是目前视频网站最为广泛的技术应用,而更有德国互联网调研机构iPoque称,P2P已经彻底统治了当今的互联网,其中50-90%的总流量都来自P2P程序解决P2P技术问题也就成为了网络视频解决方案的核心。
宝德研发部门经过对数据存储技术的深入研究,推出CDN+P2P技术相结合的方法,并提出SSD(Solid State Disk,固态硬盘)视频网站解决方案。使用SSD固态硬盘代替传统硬盘,发挥SSD不需要传统磁盘驱动电机,没有旋转反应、磁头定位和搜索时间,因此SSD的数据访问时间仅为几十微秒数量级,而且并发读写能力达到每秒上万次。
设计原理
SSD在视频网站中的应用方案应该采用当今最先进的数据存储技术,加上安全有效的方案设计,构造一个提高系统缓存的视频网站系统。当你为视频点播安排一台服务器时,关键标准就在于每秒随机I/O. 你需要添加内存来提高内存命中率并减少I/O次数,或者需要添加磁盘以支持应用程序所需的I/O速率。增加内存的问题在于其线性成本–最新的DIMM成本和最初的DIMM的是一样的,可价值却仅呈对数增长。由于工作量是随机的,增加内存仅能得到大约按照内存平方根比例减少的I/O。所以考虑在成本及IOPS等多种因素后,建议采用SSD硬盘来取代普通HD硬盘。
解决方案
针对视频网站需要提高缓存的实际需求,宝德设计了将服务器的普通硬盘更换为SSD硬盘的方案。
相对传统硬盘,SSD硬盘巨大的并发读写能力足够支撑网络视频业务需求,单位业务节点的性能提升使得设备投资减少、运营成本降低和运营能力提升。经过传统硬盘方案与SSD方案的对比测试,使用SSD网络视频解决方案之后,服务器的带宽和并发连接数及业务能力分别提升8倍;每个节点可支撑的用户数增加,节点数量减少;服务器资源有效利用率提高,服务器数量减少,随之IDC机房租用、运维成本也相应减少,使得整体运营成本降低60%以上。
宝德PR2024S-SSD在2U空间内,提供多达24个SAS/SATA热插拔硬盘位,支持普通HDD碟式硬盘和SSD固态硬盘,最大提供24T数据空间,满足多种大容量数据存储、传输、高带宽和I/O处理能力的高要求;SSD固态硬盘具有功耗低、稳定性好、运行速度快、抗震性强等优势,并且固态硬盘运行时散热也更小、更加安静。平均故障间隔时间可达到200万个小时,数据传输速度比传统硬盘快30-40倍。SSD硬盘具有的极高优势,能显著提高数据存储的并发读写能力,解决网络视频应用所遇到的硬盘性能瓶颈问题,提供用户完美的网络视频体验。固态硬盘与普通硬盘对比分析(仅作参考):
客户收益
1)提升读写能力。SSD硬盘读速度能够大于250MB/s,写速度能够大于170MB/s,存取时间小于75us;IOPS(512byte random read)达到了35000次,每秒的I/O次数,是传统硬盘无法比拟的,完全能够应付频繁的数据写入。由于闪存是有寿命期限的,因此 SSD采用了动态平均写入技术,使每一个块都达到了擦写10万次的要求,进行24小时不停擦写,可以达到至少8年的时间。SSD显著的高IOPS指标,目前服务器只要被密集访问困扰,把传统机械硬盘更换成SSD,服务器的并发响应速度提升了50~100倍。
2)节省成本。普通磁盘有较大容量而缺乏IOPS,因此,随机IOPS密集型的工作负载中,随机IOPS就成为了采用传统磁盘的制约因素。而SSD擅长IOPS。当支持你的IOPS需求所需的磁盘成本大于能够支持该应用需求的SSD的费用时,固态硬盘更具成本效益。如果文件非常活跃,I/O写操作频繁,具有恢复日志和撤销片段,那么SSD就是不错的选择。如果在数据库环境中,恢复日志和撤销片段影响了当前磁盘的I/O性能,此时利用RAM就能迅速提高I/O性能,实现投资回报。
3)环保降噪。传统机械式硬盘在数据读写过程中,从寻道到定位数据都要借助电机高速运转进行,从而耗费大量的电量,15000转硬盘功耗在18W。SSD固态盘在运行当中数据可以经过I/O总线直接存储,不需要复杂的机械运动,功耗极低,功耗在0.35W。
4)确保稳定。SSD固态盘的抗冲击可以达到1500G,抗震动可以达到5G(7~2000HZ)。SSD低功耗和抗震动从物理上确保了数据的稳定性,在SSD内部集成ECC校验单元,可以进行4bit/512Bytes,确保了在进行大量数据交换或传输过程的正确性。此外,SSD支持各种RAID模式。内部集成类似UPS功能,在突然断电的情况下,内部可以存留几秒中的电流,将未写完的关键数据写入闪存中,确保了断电引起的数据丢失的现象,大幅提升服务器存储系统的性能。