闪存将高效的内容交付网络进行到底

来源:网界网  
2012/11/14 10:39:25
Frost & Sullivan的调研报告预测,截止2013年,仅视频交付一项的增长就可达10亿美元。世界各地的消费者同时查找相同的内容,而内容交付网络(Content Delivery Network,简写CDNs)是有效、实时传递此类信息的最基本工具之一。

本文关键字: 闪存 内容交付 CDNs Fusion-io

Frost & Sullivan的调研报告预测,截止2013年,仅视频交付一项的增长就可达10亿美元。世界各地的消费者同时查找相同的内容,而内容交付网络(Content Delivery Network,简写CDNs)是有效、实时传递此类信息的最基本工具之一。大多数网络是按照地理位置划分来部署服务器以管理附近请求者的相关内容,从而尽量减少延迟,以及跨多个站点分配带宽的需求。由于CDNs是用于改善用户体验,因此如果实施方式正确,它本身就是非常适合闪存的。

在大型服务器群中,CDNs通常会将尽可能多的内容缓存在RAM池中。应用则将内容在磁盘和RAM之间进行动态地、缓慢地移动。从缓存角度来看,你放入的数据越多,你的服务级别就越高。

这样所带来的问题就是,购买RAM和维护不断增长设备的成本增加比企业用户群和内容库的增加更快。因此,CDNs必须对RAM缓存中内容总量进行一定的限制,否则会降低系统性能。

闪存使得每个服务器能够存储更多的数据,如此CDNs就可以随着用户群的增加和内容库的扩张而保持较高的服务水平。低延迟闪存设备还有一个额外的好处就是:最小化队列内容服务器,使之更加适于流量高峰期的需求。

Pandora是一个领先的个性化网络电台,在将闪存插入自己的缓存服务器之后获得了令人印象深刻的结果。Pandora 系统管理部门主管Aaron Porter说:“这个[闪存设备]的表现跟我们的RAM缓存一样好,但是每台服务器却提供了10倍的容量。所有我们常访问的音乐缓存现在可以存放10倍于原来数量的歌曲,这不仅提升了用户体验,还为未来的增长提供了充足空间。”

同样的,视频共享提供商Dwango也将闪存添加到自己的视频共享缓存服务器中。Dwango Nico-Nico Douga 的基础设施部门经理Tetsuya Sato曾经表示:“我们支持数万用户同时在线观看视频。[闪存设备]使得我们最多用4-5台服务器就可以处理如此巨大的访问量。这使得我们的用户在访问任何内容的时候,我们都可为其提供可保证的高性能,并且我们还不用担心出现以往过度配置的情况。”

如上所述,扩展和维护RAM缓存池的成本是制约CDNs的主要原因。例如,Pandora每台服务器可以存储10倍于原来数量的歌曲,那么在数据量不变的情况下,你用原来1/10的服务器就可提供和原来同样的服务水平。在整合现有基础设施时,CDNs打破了增加容量来提供更多的缓存和未来缓存增长的平衡。事实上,许多CDNs可以主要依靠对内容进行托管的闪存来工作,而不再需要应用那些配置了大量RAM的服务器。

Pandora Aaron Porter谈到Pandora削减其现有40%的缓存空间。另外,还降低了今后扩展的成本。首先,延长了现有存储的寿命。Aaron说,他不再需要为内容交付而购买SAS盘,相当于每月延长了磁盘系统的可用寿命,在我们运行的第一季度里,这些[闪存设备]使得我们能够推迟采购50台基于磁盘的内容服务器,这至少是1000块SAS盘。

新服务器的成本同样很低,而且对RAM的需求也很少。而RAM与能源和冷却的成本息息相关。Aaron补充道,[新]的服务器采用容量更高的NAND闪存来替代RAM,来提供更多缓存。这使得我们可以实现用数量更少、体积更小且能源消耗更低的服务器来持续支撑不断增长的听众。

与Pandora一样, Dwango也减少了其缓存服务器的数量,他使用ioDrives,将4台视频托管缓冲服务器整合成一台,从而将服务器从200台削减到50台左右。该公司负责人表示,“这种整合方式充分利用了每台服务器的10GbE带宽,并且为200,000用户产生的工作负载留下了充足的I/O空间,此外,Dwango还获得了更多性能。”

综上所述,闪存是CDN市场中的使能技术之一。它作为缓存的理想设备,克服了服务器自身的密度限制,以及横向扩展RAM池的成本问题,同时还加速了分析处理,使得CDNs可以保证为用户提供更多关联度最高的内容。

责编:毋小艺
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
最新专题
流动存储 为大数据而生

伴随信息技术的突飞猛进,更大量级的非结构化数据与结构化数据构成的大数据成为企业级存储所面临的最大挑战:一方..

磁盘阵列及虚拟化存储

利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。虚拟化存储,对存储硬件资源进行抽象化表现。

    畅享
    首页
    返回
    顶部
    ×
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918