ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:177.50KB ,
资源ID:8926917      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-8926917.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(原力P2P流媒体资源分发模块功能描述4.0.doc)为本站会员(scg750829)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

原力P2P流媒体资源分发模块功能描述4.0.doc

1、 1 / 5原力 P2P 流媒体平台架构 2.0资源分发模块功能描述V4.02011-06-132 / 5 文档目的本文档详细说明原力 P2P 流媒体平台中资源分发模块功能定位以及模块间关系。 功能定位资源分发模块指原力 P2P 流媒体平台架构 2.0 中 Resource Sync 部分,包含两类服务器分发策略服务器 FSPS 和分发服务器 FSRS,主要功能是按照平台部署情况将整个平台的资源服务器划分为多个逻辑区域进行管理,然后制定各种业务策略(不同业务策略根据实际所需的用户承载量确定在平台内的资源分布多少) ,根据业务策略进行视频资源在各个资源服务器(FTDS)间的分发,调整和控制整个平

2、台中服务器端的资源分布,以此实现平台存储和服务能力优化,最大化利用平台硬件资源。 新加功能1. 增加查询策略接口 模块架构 分发策略服务器分发策略服务器 FSPS(Force Sync Policy Server)是资源分发模块中负责创建策略并进行分发调度的服务器,它主要有以下功能:1. FSRS 服务器和 FTDS 服务器间映射功能3 / 5根据部署情况,映射单个 FSRS 服务器和 FTDS 服务器间的绑定关系,确定某个FSRS 传输的资源可以为哪些 FTDS 服务器使用;2. 服务器的逻辑分组管理功能;将映射后的服务器按照部署情况进行逻辑分组,分组的原则是同组内的服务器功能平等或可以共享

3、带宽,通常为一个机房或某个机柜的所有资源服务器;3. 实现策略管理功能 策略含义:策略是根据业务情况来制定的,每个策略代表一个实际的业务需求,该业务需求通常为某个级别用户承载量的需求,对应在平台内即需要多少台服务器可以支撑此用户承载量。 策略内容:每个策略内可包含多个发送源 FSRS 和多个逻辑服务器组,每个逻辑服务器组可根据业务指定视频资源需要分布的服务器数; 策略应用对象:策略应用的对象为一个视频(即 FDBS 的一个频道) ,通过接口来实现策略应用 策略应用结果:策略应用后的结果默认是影响某个视频在整个平台的分布情况,也可限制其仅影响本策略内涉及的服务器组的资源分布情况; 策略应用规则:

4、策略应用按照分发任务管理的规则来处理。某个视频应用一个策略立即会启动一个分发任务。单个视频可以重复应用任意策略,重复应用策略会覆盖之前的分发效果。4. 分发任务管理功能; 分发任务含义:分发任务指从某个视频应用一个策略到该视频分发完成或失败的整个过程。某个视频应用一个策略立即会启动一个分发任务。 分发任务内容:分发任务包含三个阶段,任务开始、任务执行、任务结束。分发任务具有时间限制。 分发任务开始阶段:分发任务开始阶段 FSPS 需要确认作为发送源的 FSRS 和作为接收源的 FSRS。首先 FSPS 根据策略号获取作为发送源的 FSRS,然后获取策略内的每个服务器组的服务器总数和该组内需分发

5、的服务器数,然后根据一定规则在该组内选择需要作为接收源的 FSRS。规则包括:在满足最小剩余磁盘空间限制条件4 / 5下,磁盘空间较大的优先分发,然后根据每个 FSRS 上分发任务的多少确定哪些 FSRS 作为接收源。 分发任务执行阶段:分发任务执行阶段 FSPS 需实时监控 FSRS 的状态,并返回每个 FSRS 上的资源分发状况。 分发任务结束阶段:分发任务结束阶段包括记录资源分布、返回分发结果、删除分发任务。记录资源分布指任务结束时在数据库里记录每个 FTDS 和 FSRS 上的资源分布状况。分发结果包含两种情况分发成功和分发失败。分发成功指分发任务规定时间内完成整个分发要求。分发失败指

6、分发任务规定时间内没有完成整个分发要求,分发失败的原因有很多,比如分发源错误、某个服务器故障、网络故障等等,分发失败后需返回失败错误,具体包括总分发数/成功数,失败的FSRS 信息等。分发任务一旦成功或失败即刻向上级调用者返回分发结果。返回结果后即刻清除此次分发任务。5. 后台管理功能:提供管理后台实现 FSRS 服务器和 FTDS 服务器间映射、服务器组的管理、策略管理等功能;6. 接口功能:提供接口实现以下几个功能: 策略应用接口:使用策略应用的对象为一个视频,通过接口实现策略应用。某个视频应用策略时需输入视频 ID(即 FDBS 产生的频道 ID) ,如不存在 ID 则 FSPS 需向F

7、DBS 发送请求创建频道 ID。如 ID 已输入则直接执行分发任务。 视频删除接口连接 FDBS 执行频道删除功能。 策略查询接口提供接口实现查询现有所有策略功能。 分发服务器分发服务器 FSPS(Force Sync Resource Server)是资源分发模块中负责完成具体分发的服务器,它主要有以下功能:1. 发送源和接收源功能:每个 FSRS 既可作为视频的发送源也可作为视频的接收源;2. 实时汇报功能:FSRS 需实时与 FSPS 通讯,汇报 FSRS 状态;具体状态信息包括正在分发的视频、5 / 5分发状况等;3. 实时 P2P 优化传输功能: 当多个接收源 FSRS 处于同一局域网内时,发送源只需向其中一个接收源FSRS 发送视频,其他接收源 FSRS 从该服务器获取,减少公网传输。 当有多个发送源 FSRS 时,接收源 FSRS 可以自动选择最佳发送源 FSRS。4. 故障处理功能: 当分发过程中某个发送源 FSRS 出现故障,接收源 FSRS 在重试一段时间后自动选择新的发送源 FSRS。 当某个接收源 FSRS 出现故障时,无法继续分发任务,接收源 FSRS 仍需定时向相关服务器发送请求等待修复故障,直到该分发任务结束。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报