• LimeLight CDN 网络概览


    个人感觉最突出的特点:高带宽,大节点,海量存储

    • 私有的骨干光纤链路,取得原始内容和分发内容都尽量不经过Internet.
    • 扁平的分布式DC+层级服务器架构,扩展性很强。一个DC能够提供比传统的单个cache server更加强大的功能和能力。
    • 存储能力很强,能够尽量的保存所有内容,包括大的媒体对象和访问不频繁的内容。这个和传统的保存20%的热点内容策略不同,更加适应当前大媒体对象,用户产生的内容,以及长尾内容的分发需求。(当然,存储越来越便宜了,而且分布式存储架构也更加成熟了,使这种策略拥有技术上的基础)

    LimeLight CDN网络规模(时间2009年1月):

    • 将近11000台服务器
    • 25个分发中心(Delivery Center), 由70个以上的区域组成
    • 8PB的用户存储规模
    • 和超过900个接入网络直接相连
    • 直接分发超过85%的对象
    • 全球网络容量超过2Tbps

    image

    LimeLight CDN 网络由很多 Delivery Center 组成,他们之间使用私有的光纤骨干网络连接。 DC建立在那些Internet的中心区域:用户和用户网络最集中的地方,成百上千的服务器组成一个单一的逻辑系统提供百万级的服务。随着用户的增长和用户集中度的迁移,还会增加新的DC.

    在许多大都会比如纽约东京,DC由几个物理区域组成,他们互相连接在一个Ring上,并且和最终用户的网络直接相连,组成一个逻辑单元-MetroDC,假如流量增加或者存储增加,LimeLight就会在DC里面增加更多的服务器。

    image

    用户可以把源内容存储在LimeLight的网络(这是最能利用Limelight的优势的方式)或者自己指定服务器,也可以把源内容存储在第三方的存储里面。后面的情况,DC需要经过Internet来获取内容,,不过假如用户内容和某个DC很近,也可以使用Gb/10Gb的线路进行直连,避免通过Internet更新内容。

    CDN使用的存储策略偏向于存储所有的内容对象,不管他们的访问多么稀少,每个DC由大量的DeliveryServer和"Parent" Cache server组成,整合网络资源以共享内容。没有必要通过Internet访问来找到一个中间的缓存。

    Parent Cache Server 一般存放长时间的、较大的对象, Delivery Server 处理用户的请求,并在需要时向Cache Server请求内容。他们之间距离很近,通过光缆连接,所以响应十分迅速。

    也有可能Parent Cache 没有所需要的对象,比如新的,更新频繁的,或者用户产生的内容。所以需要从另外的中间服务器,Limelight的存储服务器,或者用户指定的服务器获得内容。该内容会通过私有的光纤网络被缓存到Cache上,并在上面保存尽可能久的时间。


    下面是我的其他博客:
    博客园,写一些工作和学习的笔记: http://www.cnblogs.com/peon
    /

    博客堂,开发方面的一些文章:http://blog.joycode.com/peon/
    流媒体博客,流媒体方面的一些文章:http://blog.lmtw.com/b/peon/
  • 相关阅读:
    【RL-TCPnet网络教程】第33章 SMTP简单邮件传输协议基础知识
    【RL-TCPnet网络教程】第32章 RL-TCPnet之Telnet服务器
    【原创开源应用第5期】基于RL-USB+RL-FlashFS的外挂U盘解决方案
    【RL-TCPnet网络教程】第31章 Telnet远程登录基础知识
    【RL-TCPnet网络教程】第30章 RL-TCPnet之SNTP网络时间获取
    【RL-TCPnet网络教程】第29章 NTP网络时间协议基础知识
    【RL-TCPnet网络教程】第28章 RL-TCPnet之DNS应用
    【RL-TCPnet网络教程】第27章 DNS域名系统基础知识
    【RL-TCPnet网络教程】第26章 RL-TCPnet之DHCP应用
    emWin录音机,含uCOS-III和FreeRTOS两个版本
  • 原文地址:https://www.cnblogs.com/peon/p/1421834.html
Copyright © 2020-2023  润新知