CDN网络 流程图

上传人:xgs****56 文档编号:10490903 上传时间:2020-04-12 格式:DOC 页数:12 大小:920KB
返回 下载 相关 举报
CDN网络 流程图_第1页
第1页 / 共12页
CDN网络 流程图_第2页
第2页 / 共12页
CDN网络 流程图_第3页
第3页 / 共12页
点击查看更多>>
资源描述
1 上传公共视频 接收文件信息 连接分发服务 器 成功 上传视频 成功 连接控制核心 记录信息 成功 失败 失败 失败 失败 页面 1 C D N 公 共 视 频 上 传 流 程 图 提示用户上传成 功 成功 登 录 记录出错信息并 发出错误提示 CDN 工作流程 1 内容管理中心 Web 程序等待运维人员的登陆 2 内容管理中心前台 Web 界面接收运维人员输入的视频文件地址和视频文件 相关的信息 3 连接到 CDN 分发服务器的 FTP 或 HTTP 服务器 连接成功则转到下一步 否则转向第 8 步 4 上传视频文件到 CDN 分发服务器的指定路径 上传成功则转到下一步 否 则转向第 8 步 5 内容管理中心 Web 程序连接到 CDN 控制核心 连接成功则转到一下步 否则转向第 8 步 6 在数据库中记录刚上传到 CDN 分发服务器视频相关信息 记录成功则转到 一下步 否则转向第 8 步 7 内容管理中心 Web 程序提示用户上传成功 结束上传文件工作流程 8 如果此次操作中已经上传了视频文件或部分视频文件则删除它 然后在日 志中记录出错信息 并向运维人中发出错误提示以便管理人员跟踪 2 公共视频分发 验证 I P 合法 查询是否有 视频需下载 连接视频服 务器 下载视频 页面 1 C D N 公 共 视 频 分 发 流 程 图 返回地址 C D N 控制中心 等待数据请求 有 成功 成功 非法 无 失败 失败 1 CDN 控制中心处于等待数据请求状态 2 CDN 节点服务器的根据定时器按一定的时间间隔向 CDN 控制核心请求需 要分发的视频文件的地址 请求的同时上传 CDN 节点服务器的节点号等信 息 3 CDN 控制中心获取节点的 IP 地址 并通过数据库对节点 IP 进行验证 如 果验证通过说明是合法的请求 则转向一下步 否则转向 9 步 4 CDN 控制中心根据节点号查询该节点是否有视频文件没有下载 如果有视 频文件没有下载 则转向下一步 否则转向 10 步 5 CDN 控制中心查看该视频文件的分发情况 如果该视频在同一网络运营商 的节点里分发的数量小于 2 那么就将 CDN 分发服务器的视频地址返回给 节点 如果数量大于等于 2 那么就在这些已经有该视频的 CDN 节点中选 择一个负载最小的的节点 并将这个节点上的该视频的地址返回给请求节 点 并断开连接 前提 做负载判断的时候只针对于同一网络运营商的服 务器 6 节点得到视频地址后通过 FTP 连接到视频文件所在的服务器 CDN 分发服 务器或 CDN 节点服务器 如果连接成功则转向下一步 否则转向 11 步 7 下载该视频文件 如果下载成功则转向第 2 步 否则转向下一步 8 删除节点上已经下载了 但是没下载成功的的视频文件 并且向 CDN 控制 中心报告下载失败 并转向第 2 步 9 向 CDN 节点服务器返回一个 IP 来源不合法的错误消息 断开连接 并转 向第 2 步 10 向 CDN 节点服务器返回一个没有文件需要下载的消息 断开连接 并转向 第 2 步 11 CDN 节点服务器向 CDN 控制中心报告连接 FTP 服务器失败消息 并转向 第 2 步 3 请求公共视频播放地址 C D N 控制中心 等待数据请求 平台提出请 求 成功 有 失败 页面 1 C D N 请 求 公 共 视 频 播 放 地 址 流 程 返回服务器地 址 相关人员进行 操作 查询视频文 件 有 返回服务器地 址 控制中心查 询 I P 信息 无 无 1 CDN 控制中心处于等待数据请求状态 2 教学平台或其它平台向 CDN 控制中心发送公共视频播放地址请求消息 请 求同时上传需要播放视频的客户端的 IP 地址和视频文件 ID 号等信息 3 CDN 控制中心先在 IP 地址库中查找出客户端 IP 所在的省份及网络运营商 如果查找到则转向下一步 否则转向 6 步 4 CDN 控制中心查找客户端 IP 所在的省份 所在网络运营商的 CDN 节点服 务器上有没有需要的视频文件 如果有则转向一下步 否则转向 6 步 5 在这些服务器中选择一台负载最小的 CDN 节点服务器 并根据这个 CDN 节点服务器的 IP 地址生成一个视频文件的播放地址返回给教学平台 断开 连接 并转向第 1 步 6 查找出所有存在需要播放的视频文件的 CDN 节点服务器 选择一台负载最 小的 CDN 服务器节点 并根据这个 CDN 节点服务器的 IP 地址生成一个视 频文件的播放地址返回给教学平台 断开连接 并转向第 1 步 4 上传节点日志文件 发送上传请 求 成 功 节点上传日 志 向控制中心 发送标识 成 功 失 败 失 败 页面 1 C D N 上 传 节 点 日 志 文 件 流 程 图 控制中心更新 数据库记录 成 功 C D N 控制中心 等待请求 节点连接控 制中心 控制中心返回 上传路径 失 败 失 败 1 CDN 控制核心处于等待数据请求状态 2 当日期变换后的某一随机时间点上 CDN 节点连接 CDN 控制核心服务器 连接成功则转向一下步 否则转向第 9 步 3 CDN 节点开始向 CDN 控制核心发送上传日志文件请求 并同时上传节点 号 日志日期等信息 上传成功转向一下步 否则转向第 10 步 4 CDN 控制核心根据上传的信息 生成一个文件上传路径 并将这个信息写 入到服务器上 然后向 CDN 节点返回上传文件的路径信息 包含 IP 地址 用户名 密码 绝对地址等 5 CDN 节点连接到 CDN 控制核心返回信息所指向的服务器 并上传日志文 件 上传成功则转向下一步 否则转向第 9 步 6 CDN 节点上传日志文件成功后再连接到 CDN 控制核心服务器 连接成功 转向下一步 否则转向第 9 步 7 连接成功后 CDN 节点向 CDN 控制核心发送上传日志文件成功的标识 发 送成功转向下一步 否则转向第 10 步 8 CDN 控制核心接收到上传日志成功的数据包后 更新数据库中记录的记录 标识该节点的日志文件已经上传成功 并转向第 2 步 9 连接 CDN 服务器失败 则在本地日志文件中记录失败信息 并转向第 2 步 10 发送数据失败 则在本地日志文件中记录失败信息 并转向第 2 步 5 分析节点日志 C D N 控制中心 等待数据请求 日志分析器 发送请求 成功 失败 页面 1 C D N 分析节点日志 流程图 分析日志文件 日志分析器进 行相关操作 下载日志文 件 成功 提示出错 失败 查找相关信 息 并将信息 返回 1 CDN 控制核心处于等待数据请求状态 2 日志分析器向 CDN 控制核心发送读取日志文件请求 发送请求同时上传需 要读取的日志文件的日期 节点号等相关信息 3 CDN 控制核心在数据库中查找出符合条件的所有记录 并返回给日志分析 器 4 日志分析器连接到 CDN 到控制核心返回的服务器 并下载所有查找到地日 志文件 下载成功转向下一步 否则转向第 6 步 5 日志分析器加载已经下载的日志文件 并进行分析 转向第 2 步 6 向用户提示下载日志文件出错 并转向第 2 步 6 上传私有视频文件 连接 C D N 控 制中心 成 功 有 连接指定服 务器 成 功 失 败 页面 1 C D N 私 有 视 频 上 传 流 程 图 控制中心更新 数据库记录 管理人员登录 失 败 失 败 教育平台接收 上传视频信息 发送上传请 求 返回上传地址 返回节点服务 器地址 上传视频 连接控制中 心 无 失 败 人工操作步骤 1 企业管理员登陆到企业自己的 Web 教学平台上 2 选择一个本地的视频文件 并输入此文件的相关信息 3 点击上传按钮开始上传 4 等待上传完成 5 若为批量上传 则选择若干本地文件 并批量输入此文件的相关信息 6 点击批量上传按钮开始上传 7 等待批量上传完成 CDN 工作流程 1 企业教学平台 Web 程序等待企业管理人员登陆 2 企业教学平台 Web 界面接收企业管理人员输入需要上传的本地视频文件地 址和视频文件相关的信息 并上传文件 3 企业教学平台连接到 CDN 控制核心 连接成功转向下一步 否则转向第 11 步 4 连接成功则向 CDN 控制中心发送上传企业私有视频的请求 并上传企业所 在的的 IP 地址 企业编号 视频文件相关信息 发送成功则转向下一步 否则断开连接转向第 12 步 5 CDN 控制核心在数据库中查找该企业是否有企业私有视频服务器 如果有 私有服务器则转向下一步 否则转向第 13 步 6 CDN 控制核心在数据库中查找企业私有服务的 IP 地址和端口号 生成一个 私有视频文件的上传地址 并在数据库中记录 再将这个地址信息返回给 企业教学平台并断开连拉接 7 企业教学平台连接到指定的那个服务器上 如果连接成功则转向下一步 否则转向第 11 步 8 向连接上的那个服务器上传视频文件 如果上传成功则转断开连接并转向 下一步 否则转向 14 步 9 企业教学平台连接到 CDN 控制核心 连接成功则转向下一步 否则转向 第 11 步 10 企业教学平台向 CDN 控制核心发送上传视频文件成功信息 CDN 控制核 心修改该视频记录的上传标识为已经上传 并向企业教学平台发送成功信 息 断开连接 转向第 2 步 11 在 Web 界面上向管理员提示连接服务器失败信息 并转向第 2 步 12 在 Web 界面上向管理员提示发送上传请求失败信息 并转向第 2 步 13 在 IP 库中查找出企业 IP 所在的省份 网络运营商 并且在这个省份 这个 网络运营商的服务器里面选择一个负载最小的服务器出来 再由 CDN 控制 核心生成一个视频文件上传地址 并返回给企业教学平台 转向第 7 步 14 在 Web 界面上向管理员提示上传文件失败 并转向第 2 步 7 请求私有视频播放地址 C D N 控制中心 等待数据请求 平台提出请 求 成功 有 失败 页面 1 C D N 请 求 私 有 视 频 播 放 地 址 流 程 返回服务器地 址 相关人员进行 操作 返回服务器地 址 控制中心查 询 I P 信息 无 1 CDN 控制中心处于等待数据请求状态 2 企业教学平台向 CDN 控制中心发送私有视频播放地址请求消息 请求同时 上传需要播放视频的客户端的 IP 地址 企业编号 视频文件 ID 号等信息 3 CDN 控制核心先在企业库中查找该企业用户有没有私有视频服务器 如果 有转向下一步 否则转向第 XX 步 4 在数据库中查找出该视频文件 ID 所对应的视频文件路径 再查找出该企业 私有视频服务器的 IP 地址的端口号 然后组合成一个视频文件的播放地址 返回给用户 并转向第 1 步 5 在数据库中查找出该视频文件 ID 所对应的视频文件路径及所在的服务器 IP 和端口号 然后组合成一个视频文件的播放地址返回给用户 并转向第 1 步
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!