文档介绍:FOTA服务器搭建简介文档记录版本编号变化状态简要说明撰写/*变化状态:C――创建,A——增加,M——修改,D——删除目录目录 31 介绍 目的 32 业务拓扑图 方案一 方案优点 33 方案二 业务拓扑图 方案简介 方案风险 硬件投入数量预算 32、方案三 业务拓扑图 方案简介 方案风险 硬件投入数量预算 33、部署流程以及支持 部署流程(使用广升服务器无此流程) 部署周期 34、方案四(对接广升云服务器) 业务拓扑图 方案优点 3介绍目的描述广升fota客户自建服务器搭建方案。我方提供四种服务器方案,客户可根据自身业务情况选择。业务拓扑图方案一FOTA业务主要由两部分组成,别为:FOTA管理平台以及FOTA业务集群FOTA管理平台:主要供客户管理配置项目以及差分包使用。FOTA业务集群:为机车提供升级服务,车机连接服务器获取新版本以及下载差分包。)客户通过管理平台管理项目,版本,差分包信息,以及查看数据统计;2)客户通过差分工具做包,并把差分包上传至该服务器;,下载差分包,最终完成升级。业务集群包含以下组件:1、负载均衡服务器:通过LVS做负载均衡,前端负载服务器做主从,可在主服务器发生故障时,程序自动启用备用服务器实现负载均衡;2、检测服务器:用户请求检测服务器获取新版本信息,一台主服务器一台备份,主服务器故障,会自动切换至备份服务器;3、下载服务器:用户下载差分包。一台主服务器一台备份服务器,主服务器发生故障,会自动切换至备份服务器;数据库服务器:保存业务以及用户数据。一台主服务器,一台备份;方案优点稳定性:通过LVS做负载均衡,前端负载服务器做主备备份,可在主服务器发生故障时,程序自动启用备用服务器实现负载均衡。通过Keepalived检测集群中服务器的状态,可实现自动剔除故障服务器,保证业务系统7X24小时不间断稳定运行。扩展性:可根据用户量的增加动态扩展服务器,在不影响用户使用的情况下可以动态扩展检测服务器以及下载服务器来承载更多的用户。容灾::9台支持50万终端建议配置:编号硬件配置fota模块数量1cpu:2*XEONE5-2630V2内存:8G硬盘:300G15KSAS系统盘+1T硬盘LVS22cpu:2*XEONE5-2630V2内存:32G硬盘:300G15KSAS系统盘+1T硬盘检测服务器23cpu:2*XEONE5-2630V2内存:16G硬盘:300G15KSAS系统盘+1T硬盘下载服务器24cpu:2*XEONE5-2630V2内存:32G硬盘:300G15KSAS系统盘+1T硬盘数据库服务器25cpu:2*XEONE5-2630V2内存:16G硬盘:300G15KSAS系统盘+、带宽使用根据升级的次数,版本更新的频繁度,以及下载量可以动态扩展。)客户通过管理平台管理项目,版本,差分包信息,以及查看数据统计。2)客户通过差分工具做包,,下载差分包,最终完成升级。业务集群包含以下组件:1、检测服务器:用户请求检测服务器获取新版本信息,(下载服务器可作为备用节点)2、下载服务器:用户下载差分包。(检测服务器作为备用节点)4、数据库服务器、:保存业务以及用户数据。一台主服务器,一台备份。方案风险稳定性:该方案各模块属于单节点,单服务部署,故障发生时,无法做到智能切换,需要人工干预恢复;扩展性:扩展节点时会对业务有所影响;数据:数据库备份,防止数据丢失,业务备份;:5台支持50万终端建议配置:编号硬件配置fota模块数量1cpu:2*XEONE5-2630V2内存:32G硬盘:300G15KSAS系统盘+1T硬盘检测服务器12cpu:2*XEONE5-2630V2内存:16G硬盘:300G15KSAS系统盘+1T硬盘下载服务器13cpu:2*XEONE5-2630V2内存:32G硬盘:300G15KSAS系统