系统对接链路中断解决技术方案.docx
《系统对接链路中断解决技术方案.docx》由会员分享,可在线阅读,更多相关《系统对接链路中断解决技术方案.docx(12页珍藏版)》请在冰豆网上搜索。
![系统对接链路中断解决技术方案.docx](https://file1.bdocx.com/fileroot1/2023-1/31/d9c00d8d-9c63-4265-8b6a-8f15fd28a649/d9c00d8d-9c63-4265-8b6a-8f15fd28a6491.gif)
系统对接链路中断解决技术方案
外拓对接链路中断解决技术方案
版本修订记录
日期
修订版本
描述
作者
评审人
2018/6/28
V0.1
创建
1需求说明
1.1需求目标:
因外部原因导致外拓专线传输链路中断,导致资产无法通过在线方式传送,遇到这种情况,需要有应急处理方案来保障重要内容上线更新;
1.2项目现状:
1)CP项目如链路中断资产无法通过在线方式传送,目前是通过寄送硬盘方式解决;
2)SP对接项目如链路中断资产无法通过在线方式传送,目前资产无法注入局方系统,也无法实现页面更新;
1.3术语/缩略语
编号
缩略语
释义
1
ICMS
统一生产系统,负责内容生产
2
ICDS
统一内容分发系统,负责内容分发
3
CLPS
编排运营系统,负责内容编排运营
4
IPS
门户展现系统,负责门户展现
2需求解决
2.1CP对接项目
2.1.1CP项目正常注入流程
CP对接内容下发流程:
1)资产由ICDS注入接口机;
2)接口机调用FTE搬迁视频文件到下游系统临时FTP或下游系统CDN;
3)接口机进行报文转换注入下游系统;
4)下游系统回调入库结果。
2.1.2CP项目链路中断解决方案
目前在用解决方案:
CP项目如链路中断资产无法通过在线方式传送,目前是通过寄送硬盘方式解决;
建议方案:
根据实际情况通过寄送硬盘方式和人工通过公网链路传输两种方式实现资产文件传送;
1)资产由ICDS注入接口机;
2)接口机调用FTE搬迁视频文件到杭州临时FTP,
3)接口机把转换后报文上传杭州临时FTP;
4)把临时FTP中视频文件和报文通过公网链路或寄送硬盘方式发送到局方当地;
5)视频文件和报文上传到当地服务器(部署模拟接口机环境和调用工具)。
6)部署模拟接口机环境和调用工具扫描报文和视频文件注入局方系统。
备注:
1、需要杭州增加临时FTP,挂载存储至少5T;
2、模拟接口机环境和调用工具需要开发,部署在局方当地;
3、通用服务器挂载5T硬盘,用于部署模拟注入环境和注入工具
4、需要ADI_AGENT接口机开发支持报文导出;
2.1.3CP项目下线流程
●CP项目无杭州发起下线流程,局方系统自行下线
2.2异构SP对接项目
2.2.1异构SP项目正常注入流程
异构SP对接内容下发流程:
1)资产由ICDS注入接口机
2)接口机调用FTE搬迁视频文件到下游系统临时FTP或下游系统CDN
3)接口机进行报文转换注入下游系统
4)下游系统回调入库结果和播放地址给接口机
5)接口机返回入库结果和播放地址给ICDS
6)ICDS收到接口机成功返回后注入内容到clps(icds把ADI报文注入clps系统,收到clps返回成功后,才注入CDI(局方返回播放地址内容)到clps);
7)CLPS返回结果给ICDS
8)CLPS发布资产到IPS
2.2.2异构sp项目链路中断注入流程解决方案
目前在用解决方案:
无;
建议方案:
异构SP项目如链路中断资产无法通过在线方式注入下游CDN或媒资系统,
建议解决方案如下:
◆方案1:
专线链路中断,且无其他公网链路传送途径,媒资文件通过硬盘等介质邮递
具体如下
1)资产下发,ICDS注入ADI报文到接口机;
2)接口机调用FTE搬迁视频文件到临时FTP并导出转换报文到临时FTP(需接口机支持);
3)下载视频文件和转换后报文到硬盘等介质;
4)硬盘等介质发送到当地,其中视频文件和转换后报文上传到当地FTP;
5)模拟接口机服务端和注入工具扫描报文和视频文件入库(模拟接口机服务端和注入工具需要开发);
6)注入工具调用局方接口注入资产(需要局方系统调整接口配置);
7)局方系统入库结果返回给模拟接口机服务端;
8)模拟接口机服务端导出局方返回结果到当地FTP;
9)局方返回结果文件从FTP下载到硬盘介质寄回或通过公网传回杭州;
10)把局方返回结果文件上传到杭州临时FTP指定目录;
11)模拟接口机客户端扫描ftp上局方返回结果报文;(模拟接口机客户端+回调工具需要开发)
12)回调工具模拟局方系统回调结果给中心接口机;
13)接口机回调结果给icds
14)Icds收到接口机返回,注入ADI、CDI到CLPS
15)CLPS发布资产到杭州IPS;
16)杭州IPS离线导出数据到硬盘等介质;
17)IPS数据寄送硬盘或公网链路方式发送到当地,当地技术人员导入数据到当地IPS。
备注:
1、需要杭州增加临时FTP,挂载存储5T;
2、模拟接口机服务端+注入工具,需要开发;
3、增加通用服务器(挂载存储5T),部署到局方当地(部署模拟接口机服务端+注入工具);
4、模拟接口机客户端+回调工具,需要开发,部署在杭州;
5、需要杭州ADI_AGENT接口机开发升级支持报文导出;
6、需要杭州部署IPS实现页面展现等数据导出。
◆方案2:
专线链路中断,媒资文件可以通过公网链路途径传送(前提局方允许接入),具体如下
1)icds先搬迁视频到临时FTP(通内、外网)
2)资产由ICDS注入接口机
3)接口机调用搬迁组件搬迁临时FTP上视频文件到下游中转FTP(公网传输)
4)下游中转FTP视频文件同步到当地局方FTP
5)接口机下发报文到中转服务器,报文通过中转服务器注入局方系统
6)局方系统返回注入结果;
7)接口机收到返回结果后,回调给ICDS
8)ICDS收到接口机成功返回后,注入资产到clps
9)CLPS通过中转服务器发布资产到IPS
备注:
1、需要足够带宽公网链路或公网VPN;
2、增加两台路由服务器(内外网地址转换),一台部署杭州,一台部署到局方当地(挂载存储5T);
3、增加一台通用服务器挂载5T存储(通内、外网)部署搬迁组件和临时FTP;
4、搬迁组件自研开发或购买license)。
2.2.3链路中断下线流程
●删除流程同链路中断注入流程
●紧急下线删除流程
业务人员通知当地技术支持人员下线当地IPS上需要下线资产,并协调局方删除局方系统资产数据;
2.3同构SP对接项目
2.3.1同构SP项目正常流程
同构SP项目流程:
●资产由ICDS注入杭州CDN
●注入杭州CDN成功后,注入CLPS
●当地用户点播请求,当地CDN存在资产,正常推流播放
●当地CDN不存在资产,回源杭州中心CDN,下载文件到当地CDN
●回源资产拉到当地CDN,推流播放
2.3.2同构sp项目链路中断注入流程解决方案
◆方案
1、首先同构站点回源方式改为全命中方式
1)全命中改造:
CNCMS,G层(包括GRM,GCM,GSD)都要落到本地,本地播出库存储需要和杭网保持一致,大概600T(每个地方资产的码率不一,会有所不同,根据外拓的实际情况进行扩容)
2)资产正常更新
全命中改造后资产正常更新流程如下:
2、全命中改造完成后更新资产:
1)资产下发,ICDS搬迁视频文件和PPCDN报文到临时FTP(需要ICDS改造);
2)下载视频文件和PPCDN离线报文到硬盘等介质;
3)硬盘等介质中视频文件和PPCDN离线报文上传到当地FTP;
4)模拟注入环境扫描报文和视频文件入库(模拟注入环境和注入工具需要开发);
5)注入工具模拟ICDS注入当地CDN资产;
6)当地CDN资产入库结果返回给模拟注入环境;
7)模拟注入环境导出返回结果CDI到当地FTP;
8)返回结果文件从FTP下载到硬盘介质寄回或通过公网传回杭州;
9)把返回结果文件上传到杭州临时FTP指定目录;
10)模拟回调环境扫描ftp上返回结果报文;(模拟回调环境和回调工具需要开发)
11)回调工具模拟CDN系统回调结果icds;
12)Icds收到回调工具返回,注入ADI、CDI到CLPS
13)CLPS发布资产到杭州IPS;
14)杭州IPS离线导出数据到硬盘等介质;
15)IPS数据通过寄送硬盘介质或公网传输方式发送到当地,当地技术人员导入到当地IPS。
备注:
;
1、需要杭州增加临时FTP,挂载存储5T;
2、模拟注入环境和注入工具需要开发且部署到当地;
3、模拟回调环境和回调工具需要开发,部署在杭州
4、需要icds改造支持PPCDN报文导出;
5、通用服务器挂载5T硬盘,用于部署模拟注入环境和注入工具
6、需要杭州部署IPS实现页面展现等数据导出
7、要改造实现全命中方案(购买CDN软件,CNCMS,G层等,存储扩容500T)
◆专线链路中断,通过公网VPN方式,实现点播回源和资产注入更新,不可行;
因公网VPN带宽和稳定性不足,只是点播回源已经无法实现回源资产正常点播,同时实现点播回源和资产注入更新更加无法保障;
2.3.3链路中断下线流程
●删除流程同链路中断注入流程
●紧急下线删除流程
业务人员通知当地技术支持人员下线当地IPS上需要下线资产,并删除当地CDN系统资产数据;
3投入评估
⏹CP项目
1)需要杭州增加临时FTP,挂载存储5T;
2)模拟接口机环境和调用工具需要开发,部署在局方当地预估8天/人;
3)需要ADI_AGENT接口机开发支持报文导出预估4天/人;
4)资产更新所需硬盘,预估需要2块高性能4T硬盘
⏹同构SP项目
1)需要杭州增加临时FTP,挂载存储5T;
2)模拟注入环境和注入工具需要开发,预估8天/人;
3)模拟回调环境和回调工具需要开发,预估8天/人;
4)通用服务器挂载5T硬盘,用于部署模拟注入环境和注入工具;
5)同构SP项目需要ICDS升级支持PPCDN导出,预估8天/人;
6)全命中改造(改造时间预计6个月):
购买CDN软件:
CNCMS,G层等,
存储扩容至600T;
CNCMS,G层(包括GRM,GCM,GSD)都要落到本地,本地播出库存储需要和杭网保持一致,存储需要扩容至600T;
7)资产更新所需硬盘,预估需要3块高性能4T硬盘;
8)需要杭州部署IPS实现页面展现等数据导出
⏹异构sp项目
方案1
1)需要杭州增加临时FTP,挂载存储5T
2)模拟注入环境和注入工具需要开发,预估8天/人;
3)模拟回调环境和回调工具需要开发,预估8天/人;
4)通用服务器挂载5T硬盘,用于部署模拟注入环境和注入工具;
5)异构SP项目需要ADI_AGENT接口机升级支持报文导出;预估5天/人
6)资产更新所需硬盘,预估需要3块高性能4T硬盘
7)需要杭州部署IPS实现页面展现等数据导出
方案2
1)需要足够带宽公网链路或公网VPN(150Mb/s);
2)增加两台路由服务器(内外网地址转换),一台部署杭州,一台部署到局方当地(挂载存储5T);
3)增加一台通用服务器挂载5T存储(通内、外网)部署搬迁组件和临时FTP;
4)搬迁组件自研开发或购买license)。
4问题和风险
4.1问题和风险
●只适合实现少量重点内容更新上线
●寄送硬盘和拷贝硬盘时间成本较大;
●Sp项目解决方案需要人工操作步骤较多
●SP项目需要相关系统升级改造支持或新开发系统支持
●离线方式注入资产,无法通过正常流程下线
●数据同步通过离线方式,存在数据不同步风险
●不方便故障排查