内容分发方法、系统、设备及媒体服务器的制作方法

文档序号:7926486阅读:155来源:国知局
专利名称:内容分发方法、系统、设备及媒体服务器的制作方法
技术领域
本发明涉及网络通信技术领域,尤其涉及一种内容分发方法、内容分发系统、内容
分发设备及媒体服务器。
背景技术
内容分发网络(Content Delivery Network,CDN)是通过在现有的IP网中增加一层新的网络架构,将内容发布到最接近用户的网络"边缘",使用户可以就近取得所需的内容。同时,内容分发网络(以下简称CDN系统)还广泛应用于PC流媒体、网络电视IPTV、移动流媒体、视频监控等领域,从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因造成访问流媒体内容时用户体验不愉快的问题。在CDN系统中,在网络"边缘"部署有流媒体服务器,用于缓存媒体内容,就近给用户提供服务。这些流媒体服务器按照用户所属区域分成不同的媒体服务器组,每个媒体服务器组属于同一个CDN节点,给临近的用户群提供服务。 一般在大型的CDN系统中,内容的容量需求十分巨大,而服务的用户数量也很多,因此对CDN系统中的媒体服务器性能要求极高,同时还要求媒体服务器所挂载的存储介质能够存放足够多的媒体内容。 图1是现有技术一的内容分发系统的结构示意图。参考图l,CDN系统中的内容分发设备控制全网媒体服务器上的内容分布,包括内容从内容源上的获取以及内容在媒体服务器之间的拷贝。在内容分发过程中,各种业务类型的内容均分发到了同类型的存储介质上。对于点播内容来说,点播内容被分发到存储介质上后,媒体服务器等待用户的请求,当用户向媒体服务器发起点播请求时,媒体服务器从存储介质获取点播内容数据,流化后发送给终端。对于直播内容来说,分发直播描述文件到存储介质上时,媒体服务器通过直播描述文件中的信息,从相应的单播或组播地址获取直播流,直播流一般从编码器通过网络设备发送到媒体服务器。当需要实现电视录播、时移电视、电视回看等业务时,媒体服务器在收到直播流后需要录制到存储介质上,这要求媒体服务器所挂载的存储介质具备高的写性能。 现有技术二为媒体服务器引入分片技术。为了在非共享存储介质上实现媒体服务器的负载均衡,在媒体服务器将内容缓存到存储介质上前,对内容进行了分片处理,然后将媒体内容的分片保存到不同媒体服务器中的存储介质上,这样可以使得媒体服务器的负载更加均衡,但需要增加分片调度设备。在一次播放过程中,需要通过分片调度设备来进行分片管理,通知不同媒体服务器将存储在其存储介质上的内容分片发送给终端。后文提到的内容包括内容分片。 在实现本发明的过程中,发明人发现现有技术中至少存在如下问题 CDN系统存储需求量大,对存储介质的成本要求也较高,如果将点播内容、录播内
容均存放到同一种类型的存储介质上,不同应用场景、不同热度的内容存放在了固化的存
储类型和存储配置上,无法有效利用不同存储介质的读写性能,也无法利用存储介质不同
配置下的读、写性能,对存储资源是一种浪费。虽然将媒体内容分片能够解决媒体服务器及存储负载均衡的问题,但存放在同种类型和同种配置的存储介质上仍存在存储利用率不高,浪费存储资源的问题。

发明内容
本发明实施例所要解决的技术问题在于提供一种内容分发方法及内容分发系统,使得可以在CDN系统中利用不同类型、不同配置的存储介质存放不同属性的内容或内容分片,降低CDN系统中存储介质的成本,提高存储利用率。 为了解决上述技术问题,本发明实施例提供了一种内容分发方法,包括 根据内容的属性与存储介质特性的对应关系,为所述内容选择存储介质; 将所述内容通过挂载所述存储介质的媒体服务器分发到所述存储介质。 本发明实施例还提供了一种内容分发系统,包括内容分发设备,和至少一个媒体
服务器,其中 所述媒体服务器挂载有不同特性的存储介质,或者所述各媒体服务器之间挂载有不同特性的存储介质; 所述内容分发设备,用于根据内容的属性与存储介质特性的对应关系为所述内容选择存储介质,将所述内容通过挂载所述存储介质的所述媒体服务器分发到所述存储介质上。
本发明实施例还提供了一种内容分发设备,该设备包括 第一分发策略单元,用于根据内容的属性与存储介质特性的对应关系,为所述内容选择存储介质,并获知挂载所述存储介质的媒体服务器; 通知单元,用于通知挂载所述选择的存储介质的媒体服务器进行内容分发操作。
本发明实施例还提供了一种媒体服务器,其包括第二分发策略单元,用于将所述内容通过挂载所述存储介质的媒体服务器分发到所述存储介质上之后,所述内容的属性发生改变时,根据所述内容改变后的属性与存储介质特性的对应关系,为所述内容改选挂载在该媒体服务器上的其他存储介质; 调整单元,用于将所述内容从当前存储介质上调整到改选后的存储介质上。
本发明实施例通过在CDN系统中引入不同存储类型和/或性能的存储介质,根据媒体内容的属性将内容分发到合适的存储介质上,使得可以合理有效地利用各种不同属性的存储介质,从而提高存储介质的存储利用率,降低CDN系统的成本。


图1是现有技术一的内容分发系统的结构示意图; 图2是本发明一实施例的内容分发系统的结构示意图; 图3是图2所示的内容分发设备的结构示意图; 图4是本发明又一实施例的内容分发系统的结构示意图; 图5是本发明另一实施例的内容分发系统的结构示意图; 图6是本发明一实施例的内容分发方法的流程示意图。 图7是本发明实施例中实现内容分发的一个例子; 图8是本发明实施例中实现内容在同一媒体服务器的不同存储介质上进行动态调整的一个例子;
具体实施例方式
下面将结合附图对本发明作进一步地详细描述。 本发明实施例将不同热度、业务类型的内容分发到不同类型或同种类型不同配置下的存储介质上,以适配不同内容对读、写要求的存储环境。需要说明的是,本发明实施例中所述的内容不仅限于内容,还包括内容是内容分片的情况。 图2是本发明一实施例的内容分发系统的结构示意图。参考图2,本发明实施例的CDN系统包括内容分发设备10,至少一个媒体服务器20 (图中示意为20A和20B),媒体服务器20A挂载有相同特性的存储介质(图中示意为30A),媒体服务器20B挂载有不同特性的存储介质(图中示意为30B和30C),其中 内容分发设备IO用于根据内容的属性与存储介质特性的对应关系,为内容选择存储介质,将内容通过挂载该存储介质的媒体服务器分发到该存储介质上。
本发明实施例中,内容分发设备10通过媒体服务器20A上报所挂载的存储介质30A的特性,媒体服务器20B上报所挂载的存储介质30B和30C的特性,获知本CDN系统中所有存储介质的特性; 可选的,本发明实施例中,还可以是预先配置CDN系统中的所有媒体服务器所挂载的存储介质的特性,从而让内容分发设备获知。 需要说明的是,各实施例中,内容的属性包括内容的业务类型、热度等。其中,业
务类型包括点播内容,录播内容等。此处,录播内容指的是利用IP网络的双向传输能力,扩
展支持的特色业务,可以支持用户在一定时间范围内对已播放的节目内容进行观看,其包
括电视录播、时移电视及电视回看等。内容的热度由一定的时间内用户访问内容的频率确
定。其中,热度高的内容为热点内容,其是指在一定的时间内用户访问频率高的内容;热度
低的内容为非热点内容,其是指在一定的时间内用户访问频率较低的内容。 存储介质的特性包括存储介质的读、写性能及存储介质的类型。其中,存储介质有
多种类型,不同类型的存储介质,其读、写性能、故障率、成本等各不相同。现举例说明不同
性能和类型的存储介质,包括 a)读性能高的存储介质,如采用独立磁盘冗余阵列5 (Redundant Array
oflnd印endent Disks NO. 5, RAID5)技术的存储区域网络(Storage Area Network, SAN)、
和直接附加存储(Direct Attached Storage, DAS)方式的存储介质; b)写性能高的存储介质,如采用RAID0的SAN、 DAS方式的存储介质; c)读性能高、写性能低、故障率较低、价格比较高的存储介质,如Flash磁盘; d)读、写性能稍低、故障率较高、价格较低的存储介质。如服务器内置磁盘、采用
SATA磁盘的SAN、 DAS存储介质。 上述提到的内容的属性与存储介质特性的对应关系,主要用于选择存储介质以满足内容的存储要求,并实现高效的存储,充分利用存储介质资源。例如,可以包括下述任一或者其组合 对应关系一、热度高的热点内容对应读、写性能高的存储介质。具体的,例如采用RAID5的SAN、DAS存储介质上。这样,可以满足热点内容的用户访问频率高的要求。
对应关系二、热度低的非热点内容对应读、写性能较低的存储介质。具体的,例如
服务器内置磁盘或者采用串行高级技术附件(Serial AdvancedTechnology Attachment,
SATA)磁盘的SAN、 DAS存储介质。因为非热点内容用户访问少但可能容量较大,所以性能
不高但廉价的存储介质也能满足其存储要求。 对应关系三、点播内容对应读性能要求高的存储介质。 对应关系四、热度相对最高的内容对应Flash磁盘。 对应关系五、录播内容对应写性能要求高的存储介质。例如采用RAIDO的SAN、DAS 存储介质上,SAN、DAS存储介质可采用性能较好的光纤信道(FibreCha皿el, FC)、串行连接 SCSI (Serial Attached SCSI, SAS)接口硬盘。 需要说明的是,本发明实施例的内容的属性与存储介质特性的对应关系包括但不
限于上述对应关系,可根据当前CDN系统中存在的存储介质的特性做具体选择。 本实施例中,CDN系统中可以是一个媒体服务器挂载多个不同特性的存储介质,也
可以是一个媒体服务器下挂载的存储介质特性相同但不同媒体服务器之间挂载的存储介
质特性不同。 图3是图2所示的内容分发设备的结构示意图。参考图3,该内容分发设备IO,包 括存储介质管理单元101,内容管理单元102,第一分发策略单元103,通知单元104。
存储介质管理单元101,用于记录媒体服务器与挂载在该媒体服务器上的存储介 质的信息以及该存储介质的特性,以便于所述第一分发策略单元获知挂载所述的存储介质 的媒体服务器。 可选的,存储介质管理单元101可以接收媒体服务器主动上报的其所挂载的存储 介质的特性,从而获知系统中的媒体服务器与其挂载的存储介质,也能获知到系统中的存 储介质的特性。 可选的,也可以是存储管理单元101预先配置CDN系统中所有媒体服务器及其挂
载的存储介质。该挂载的存储介质可以包括不同特性或者类型的存储介质,或者同一种特
性或者类型但经过不同组合配置或者RAID划分后存在读、写性能差异的存储介质。 内容管理单元102,用于获取内容的属性发送给第一分发策略单元103。所述内容
管理单元102中可以包括业务类型判断单元1021,用于判断内容的业务类型。可选的,,
还可以包括热度判断单元1022,用于判断所述内容的热度。本发明实施例中,可以是对内容
的热度进行统计,也可以是获取内容的热度。 第一分发策略单元103,用于根据内容的属性与存储介质特性的对应关系为内容 选择存储介质,并获知与该存储介质相关联的媒体服务器。 本发明实施例中,可以是根据内容的属性、当前CDN系统中的存储介质的特性的 对应关系动态选择存储介质。 可选的,还可以是预先配置某种内容固定匹配CDN系统中的某个具体的存储介质 的对应关系。本实施例中,存储介质管理单元101还用于存储内容的属性与存储介质的对 应关系。 例如,预先定义属性有A(读性能要求高、热度高)的热点内容、B(读性能要求高、 热度低)的非热点内容、C(写性能要求高、热度高)的热点内容、D(写性能要求高、热度低) 的非热点内容,存储介质的特性有X(读性能高)、Y(写性能高)、Z(SATA磁盘的SAN、 DAS存储),则可以预先配置A-X、C-Y、B/D-Z的对应关系。在对内容进行分发时,内容管理单元 102先判断出此内容的属性,如B,则第一分发策略单元103根据内容的属性与存储介质的 对应关系选择存储介质Z, 可选的,第一分发策略单元103用于根据媒体服务器与存储介质的挂载关系获知 与该存储介质相关联的媒体服务器。 通知单元104,用于通知挂载该存储介质的媒体服务器进行内容分发操作。 本实施例中,内容分发设备10在根据内容的属性选择出存储介质后,通知与该存
储介质相关联的媒体服务器20从内容源获取媒体内容,然后存放到存储介质上。 图4是本发明又一实施例的内容分发系统的结构示意图。参考图4,本发明实施例
的CDN系统包括内容分发设备10,至少一个媒体服务器20 (图中示意为20A、20B和20C),
媒体服务器20挂载的不同属性的存储介质30(图中所示为30E、30F和30G),分片调度设备
40,用于当内容以分片方式存放时,对内容分片进行调度。 本实施例中,内容分发设备IO用于根据内容的属性与存储介质特性的对应关系 为内容选择存储介质,将内容分片通过媒体服务器分发到存储介质上。内容分发设备10为 内容选择存储介质的方式与本发明第一实施例的内容分发设备选择存储介质的方式相同, 在此不再赘述。 可选的,用户点播时,会由分片调度设备40来通知媒体服务器20提供服务,这时 可以记录下对各种内容的热度信息。 本实施例中,内容分发设备10在选择出存储介质后,通知与该存储介质相关联的 媒体服务器20从内容源获取媒体内容分片并存放到存储介质上。同时,内容分发设备10 将内容分片分布的分布信息发送给分片调度设备40,媒体流播放时,由于一次播放需要不 同的媒体服务器发送媒体流(因为同一个内容的数据通过分片的方式放到了不同的媒体 服务器上),分片调度设备40根据内容分片的分布信息通知不同的媒体服务器20发送媒体 流。 本实施例通过在CDN系统中引入不同特性的存储介质,以适配不同内容或者内容
分片对存储介质的要求,当以内容分片存放在存储介质上时,既能够解决媒体服务器与存
储介质负载均衡的问题,又能够有效提高利用率,降低CDN系统的成本。 本实施例的内容分发设备通过为不同内容或者内容分片适配不同属性的存储介
质,能够有效提高存储利用率,同时因为存储介质能够满足内容的要求,因而可以为用户体
验CDN系统中各种应用提高满意度。 图5是本发明另一实施例的内容分发系统的结构示意图。参考图5,本发明实施例 的CDN系统包括内容分发设备10、至少一个媒体服务器20,媒体服务器20所述挂载的不 同特性的存储介质(30A和30B),其中 本实施例中,内容分发设备10与本发明第一实施例的内容分发设备10的结构相 同,在此不再赘述。 本发明实施例中,媒体服务器20中包括 第二分发策略单元203,用于将内容通过挂载其分发到存储介质上30A之后,该内 容的属性发生改变时,根据该内容改变后的属性与存储介质特性的对应关系,为该内容改 选挂载在该媒体服务器上的其他存储介质。本实施例中,改选的存储介质为30B。
8
调整单元205,用于将该内容从当前存储介质30A上调整到改选后的存储介质30B 上。 具体的,该媒体服务器挂载的存储介质可以是不同类型或不同配置下的,也可以 是相同类型相同配置下的。 本实施例能够根据内容的属性改变而相应地将内容调整到合适的存储介质上,从 而进一步优化了 CDN系统的性能。 图6是本发明一实施例的内容分发方法的流程示意图。参考图6,本发明实施例的 内容分发方法,包括 步骤601,接收媒体服务器及其挂载的存储介质的信息、其挂载的存储介质的特 性。 本发明实施例中,还可以是预先配置媒体服务器及其挂载的存储介质的信息、该 挂载的存储介质的特性。存储介质的特性包括存储介质的存储类型,或者同一种存储类型 但经过不同配置或者RAID划分后的读、写性能。而且,如果当前已知媒体服务器及其挂载
的存储介质的信息、和其挂载的存储介质的特性,该步骤是可选的。
步骤602,判断内容的属性。
本实施例中,内容的属性包括内容的业务类型、热度。例如,执行判断内容的属性
时,判断出当前内容的业务类型为点播内容。可选的,本实施例中,还可以是判断内容的热
度,或内容的业务类型和热度。例如,很多用户点播了某一点播内容,则系统会根据用户的
点播次数记录该内容的热度。该步骤为可选的,例如当前已知内容的属性时不需要该步骤。 步骤603,根据内容的属性与存储介质特性的对应关系为内容选择存储介质。 本实施例中,如果当前内容的业务类型为点播内容时,选择读性能高的存储介质,
当前内容的业务类型为录播内容时,选择写性能高的存储介质。本实施例根据内容的属性
选择存储介质的方式参见内容分发系统中选择存储介质的方式,在此不再赘述。 步骤604,获知与该存储介质相关联的媒体服务器。此处,可根据媒体服务器的信
息、该媒体服务器挂载的存储介质的信息,获知与存储介质相关联的媒体服务器。 步骤605、通知该相关联的媒体服务器进行内容分发操作,将内容分发到存储介质。 可选的,本发明实施例中,将内容通过挂载存储介质的媒体服务器分发到存储介
质之后,如果存储在该存储介质上的内容,其属性发生改变,该方法进一步还包括 挂载该存储介质的媒体服务器,根据内容改变后的属性与存储介质特性的对应关
系,为内容改选挂载在该媒体服务器上的其他存储介质;并将所述内容从当前存储介质上
调整到改选后的存储介质上。 图7是本发明实施例中实现内容分发的一个例子。参考图7,其包括以下步骤
步骤701,媒体服务器20向内容分发设备10上报媒体服务器20上挂载的存储介 质的信息。 本实施例中,存储介质的特性信息包括读、写性能以及存储介质的类型信息。此 处,以存储介质30B为读性能高、RAID5的SAN、 DAS存储方式的存储介质,存储介质30A为 读性能高、SATA磁盘的SAN、 DAS存储方式的存储介质为例。 步骤702,内容分发设备10记录媒体服务器20的信息及媒体服务器20上挂载的
9存储介质信息。 步骤703,触发内容分发设备10的内容分发操作。
步骤704,内容分发设备10判断内容的业务类型和热度。
步骤705,内容分发设备10选择存储介质。 此处,内容分发设备10已记录系统中所有媒体服务器20上挂载的存储介质的信 息,因而可根据内容的业务类型和热度与存储介质特性的对应关系选择存储介质。本例以 选择存储介质30B为例。 步骤706,内容分发设备10通知媒体服务器20进行内容分发操作。
此处,在完成对存储介质的选择后,内容分发设备10根据其记录的媒体服务器和 存储介质的挂载关系,获知挂载该存储介质的媒体服务器20,通知该媒体服务器20进行内 容分发操作,该通知应该携带存储介质30B的信息。 步骤707,媒体服务器20根据该通知获取内容并存放到存储介质30B上。 图8是本发明实施例中实现内容在同一媒体服务器的不同存储介质上进行动态
调整的一个例子。当内容的属性发生改变时,最常见的是内容的热度发生了变化,内容分发
设备需要根据新的内容属性调整内容或者内容分片存放的存储介质,对于极热的内容可调
整到读性能高的存储介质上。如图8所示,假定存储介质30A为读性能高、RAID5的SAN、
DAS存储方式的存储介质,存储介质30B为读性能比存储介质30低、SATA磁盘的SAN、 DAS
存储方式的存储介质。内容分发系统进行一次内容调整的交互流程,包括 步骤801 ,媒体服务器20上报此内容或者内容分片的热度给内容分发设备10 。 步骤802,内容分发设备10根据统计的内容分片热度进行内容分片热度排行。 步骤803,内容分发设备10发现内容分片热度排行上升,通知媒体服务器20进行
内容分片调整,即进入步骤804 805。 步骤804,根据内容的属性与存储介质特性的对应关系选择存储介质30A。
步骤805,媒体服务器20将内容分片从存储介质30B调整到存储介质30A。
步骤806,媒体服务器20更新内容分片与存储介质的关联关系。
步骤807,媒体服务器20将新的内容分片的分布信息上报到内容分发设备。
步骤808,内容分发设备10更新内容分片的分布记录信息。 本发明实施例中,因为需要考虑的存储介质特性的因素(如读性能、写性能、成本 或故障率等)较多,根据不同因素选择的存储介质有可能会不一样,可通过配置优先选择 的因素来解决这一问题。 对于媒体服务器来说,由于同一个内容的不同分片分布到了不同的存储介质上,
媒体服务器需要维护媒体服务器挂载的所有存储介质信息,并维护同一个内容的不同分片
在不同存储介质上的分布情况。这些分布情况包括内容分片在不同存储介质上的存放目
录、内容分片间的关联关系。在媒体服务器提供服务时,需要根据内容分片间的关联关系进
行内容分片的切换播放,切换时查找不同存储介质的存放目录下的内容分片。 可选的,通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实
施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样
的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体
现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执 行各个实施例或者实施例的某些部分所述的方法。 前述各实施例在CDN系统中引入不同特性的存储介质,以适配不同内容或者内容 分片对存储介质读、写的要求,能够有效提高存储利用率,优化CDN系统的性能,同时降低 CDN系统的成本。例如,存在两种不同性能的存储介质,第一种支持高性能的读取,其读取速 率为800比特/秒Mbps,写性能较差,其写入速率为200Mbps ;第二种支持高性能的写入,其 写入速率为800Mbps,读性能较差,其读取速率为200Mbps。如果有一批内容,根据其属性可 获知该批内容对读性能要求高,需要读取速率为600Mbps的读、写入速率为50Mbps,则,明 显地,这批内容被分发到第一种存储介质上将提升存储介质的存储利用率;而如果这批内 容被分发到第二种存储介质上,则需要至少配置3台第二种类型的存储介质,显然存储利 用率不高。因此,根据本发明实施例的方案能够有效提高存储介质的存储利用率,降低CDN 系统的成本。 以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员 来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为 本发明的保护范围。
1权利要求
一种内容分发方法,其特征在于,包括根据内容的属性与存储介质特性的对应关系为所述内容选择存储介质;将所述内容通过挂载所述存储介质的媒体服务器分发到所述存储介质。
2. 根据权利要求1所述的方法,其特征在于,所述内容的属性包括内容的业务类型和 /或热度;所述存储介质特性包括以下之一或任意组合读性能、写性能及存储介质的存储类型。
3. 根据权利要求2所述的方法,其特征在于,所述内容的属性与存储介质特性的对应 关系为包括下述任一或者其组合对应关系一、点播内容对应读性能高的存储介质; 对应关系二、录播内容对应写性能高的存储介质; 对应关系三、热点内容对应读、写性能高的存储介质; 对应关系四、非热点内容对应读、写性能低的存储介质; 对应关系四、热度相对最高的内容对应Flash磁盘。
4. 根据权利要求1所述的方法,其特征在于,所述根据内容的属性与存储介质特性的 对应关系为所述内容选择存储介质之前,还包括接收媒体服务器上报的媒体服务器及其挂载的存储介质的信息、该挂载的存储介质的 特性;或预先配置媒体服务器及其挂载的存储介质的信息、该挂载的存储介质的特性。
5. 根据权利要求1所述的方法,其特征在于,所述将所述内容通过挂载所述存储介质 的媒体服务器分发到所述存储介质,包括根据媒体服务器及其挂载的存储介质的信息、该挂载的存储介质的特性,获知挂载所 述存储介质的媒体服务器;通知所述媒体服务器进行内容分发操作,以便于所述媒体服务器将所述内容分发到所 述存储介质。
6. 根据权利要求1至5之一所述的方法,其特征在于,所述将所述内容通过挂载所述存 储介质的媒体服务器分发到所述存储介质之后,如果存储在所述存储介质上的所述内容, 其内容的属性发生改变,所述方法进一步包括挂载所述存储介质的媒体服务器,根据所述内容改变后的属性与存储介质特性的对应 关系,为所述内容改选挂载在该媒体服务器上的其他存储介质;和将所述内容从当前存储 介质上调整到改选后的存储介质上。
7. —种内容分发系统,包括内容分发设备、至少一个媒体服务器,其特征在于 所述媒体服务器挂载有不同特性的存储介质,或者所述各媒体服务器之间挂载有不同特性的存储介质;所述内容分发设备,用于根据内容的属性与存储介质特性的对应关系为所述内容选择 存储介质,将所述内容通过挂载所述存储介质的所述媒体服务器分发到所述存储介质上。
8. 根据权利要求7所述的系统,其特征在于,所述媒体服务器,用于当所述内容通过其 被分发到所述存储介质上之后,所述内容的属性发生改变时,根据所述内容改变后的属性 与存储介质特性的对应关系,为所述内容改选挂载在该媒体服务器上的其他存储介质;禾口将所述内容从当前存储介质上调整到改选后的存储介质上。
9. 一种内容分发设备,其特征在于,该设备包括第一分发策略单元,用于根据内容的属性与存储介质特性的对应关系,为所述内容选 择存储介质,并获知挂载所述存储介质的媒体服务器;通知单元,用于通知挂载所述选择的存储介质的媒体服务器进行内容分发操作。
10. 根据权利要求9所述的内容分发设备,其特征在于,该内容分发设备还包括 存储介质管理单元,用于记录媒体服务器与挂载在该媒体服务器上的存储介质的信息以及该存储介质的特性,以便于所述第一分发策略单元获知挂载所述存储介质的媒体服务 器。
11. 根据权利要求9所述的内容分发设备,其特征在于,所述内容分发设备还包括 内容管理单元,用于获取内容的属性并发送给所述第一分发策略单元。
12. —种媒体服务器,其特征在于,所述媒体服务器包括第二分发策略单元,用于将所述内容通过挂载存储介质的媒体服务器分发到所述存储 介质上之后,所述内容的属性发生改变时,根据所述内容改变后的属性与存储介质特性的 对应关系,为所述内容改选挂载在该媒体服务器上的其他存储介质;调整单元,用于将所述内容从当前存储介质上调整到所述改选后的存储介质上。
全文摘要
本发明公开了一种内容分发系统,包括内容分发设备、至少一个媒体服务器,其中,所述媒体服务器挂载有不同特性的存储介质,或者所述各媒体服务器之间挂载有不同特性的存储介质;所述内容分发设备,用于根据内容的属性与存储介质特性的对应关系为所述内容选择存储介质,将所述内容通过挂载所述存储介质的所述媒体服务器分发到所述存储介质上。相应地,本发明还公开了一种内容分发方法和一种内容分发设备。本发明通过将不同类型的内容分发到不同属性的存储介质上,从而能够降低CDN系统中存储介质的成本,提高存储利用率。
文档编号H04L29/08GK101729272SQ20081021865
公开日2010年6月9日 申请日期2008年10月27日 优先权日2008年10月27日
发明者甘漠 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1