FOTA服务器搭建方案 - 客户(1).doc

上传人:灯火****19 文档编号:136064458 上传时间:2020-06-23 格式:DOC 页数:16 大小:592.50KB
返回 下载 相关 举报
FOTA服务器搭建方案 - 客户(1).doc_第1页
第1页 / 共16页
FOTA服务器搭建方案 - 客户(1).doc_第2页
第2页 / 共16页
FOTA服务器搭建方案 - 客户(1).doc_第3页
第3页 / 共16页
FOTA服务器搭建方案 - 客户(1).doc_第4页
第4页 / 共16页
FOTA服务器搭建方案 - 客户(1).doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《FOTA服务器搭建方案 - 客户(1).doc》由会员分享,可在线阅读,更多相关《FOTA服务器搭建方案 - 客户(1).doc(16页珍藏版)》请在金锄头文库上搜索。

1、FOTA服务器搭建简介文档记录版本编号变化状态简要说明撰写/变更人日期V0.1C初建杨森2016/5/5*变化状态:C创建,A增加,M修改,D删除目录目录31介绍51.1目的52业务拓扑图52.1方案一52.2.1 Fota管理平台服务器72.2.2 Fota业务集群72.2方案优点73方案二93.1业务拓扑图93.2方案简介93.2.1 Fota管理平台93.2.2 Fota业务集群103.3方案风险101.1硬件投入数量预算102、 方案三122.1业务拓扑图122.2方案简介123.2.1 Fota管理平台123.2.2 Fota业务集群132.3方案风险132.4硬件投入数量预算133

2、、 部署流程以及支持143.1部署流程(使用广升服务器无此流程)143.2部署周期154、 方案四(对接广升云服务器)154.1业务拓扑图154.2方案优点151 介绍1.1 目的描述广升fota客户自建服务器搭建方案。我方提供四种服务器方案,客户可根据自身业务情况选择。2 业务拓扑图2.1 方案一FOTA业务主要由两部分组成,别为: FOTA管理平台以及FOTA业务集群FOTA管理平台:主要供客户管理配置项目以及差分包使用。FOTA业务集群:为机车提供升级服务,车机连接服务器获取新版本以及下载差分包。部署拓扑2.2.1 Fota管理平台服务器1、 部署fota管理平台以及差分工具服务端 1)

3、客户通过管理平台管理项目,版本,差分包信息,以及查看数据统计; 2)客户通过差分工具做包,并把差分包上传至该服务器;2.2.2 Fota业务集群过fota业务集群来检测新版本,下载差分包,最终完成升级。业务集群包含以下组件:1、负载均衡服务器:通过LVS做负载均衡,前端负载服务器做主从,可在主服务器发生故障时,程序自动启用备用服务器实现负载均衡;2、检测服务器:用户请求检测服务器获取新版本信息,一台主服务器一台备份,主服务器故障,会自动切换至备份服务器;3、下载服务器:用户下载差分包。一台主服务器一台备份服务器,主服务器发生故障,会自动切换至备份服务器;4、 数据库服务器:保存业务以及用户数据

4、。一台主服务器,一台备份;2.2 方案优点稳定性:通过LVS做负载均衡,前端负载服务器做主备备份,可在主服务器发生故障时,程序自动启用备用服务器实现负载均衡。通过Keepalived检测集群中服务器的状态,可实现自动剔除故障服务器,保证业务系统7X24小时不间断稳定运行。扩展性:可根据用户量的增加动态扩展服务器,在不影响用户使用的情况下可以动态扩展检测服务器以及下载服务器来承载更多的用户。容灾:业务备份2.3投入数量预算1. 服务器:9台 支持50万终端建议配置:编号硬件配置fota模块数量1cpu:2*XEON E5-2630V2内存:8G硬盘:300G 15K SAS 系统盘+1T硬盘LV

5、S22cpu:2*XEON E5-2630V2内存:32G硬盘:300G 15K SAS 系统盘+1T硬盘检测服务器23cpu:2*XEON E5-2630V2内存:16G硬盘:300G 15K SAS 系统盘+1T硬盘下载服务器24cpu:2*XEON E5-2630V2内存:32G硬盘:300G 15K SAS 系统盘+1T硬盘数据库服务器25cpu:2*XEON E5-2630V2内存:16G硬盘:300G 15K SAS 系统盘+1T硬盘管理平台1汇总92.带宽2.1、带宽使用根据升级的次数,版本更新的频繁度,以及下载量可以动态扩展。建议初始带宽设置为20M3 方案二3.1 业务拓扑图

6、3.2 方案简介3.2.1 Fota管理平台5、 部署fota管理平台以及差分工具服务端 1)客户通过管理平台管理项目,版本,差分包信息,以及查看数据统计。 2)客户通过差分工具做包,并把差分包上传至该服务器3.2.2 Fota业务集群过fota业务集群来检测新版本,下载差分包,最终完成升级。业务集群包含以下组件:1、检测服务器:用户请求检测服务器获取新版本信息,(下载服务器可作为备用节点)2、下载服务器:用户下载差分包。(检测服务器作为备用节点)4、数据库服务器、:保存业务以及用户数据。一台主服务器,一台备份。3.3 方案风险稳定性:该方案各模块属于单节点,单服务部署,故障发生时,无法做到智

7、能切换,需要人工干预恢复;扩展性:扩展节点时会对业务有所影响;数据:数据库备份,防止数据丢失,业务备份; 1.1 硬件投入数量预算1. 服务器:5台 支持50万终端建议配置:编号硬件配置fota模块数量1cpu:2*XEON E5-2630V2内存:32G硬盘:300G 15K SAS 系统盘+1T硬盘检测服务器12cpu:2*XEON E5-2630V2内存:16G硬盘:300G 15K SAS 系统盘+1T硬盘下载服务器13cpu:2*XEON E5-2630V2内存:32G硬盘:300G 15K SAS 系统盘+1T硬盘数据库服务器24cpu:2*XEON E5-2630V2内存:16G

8、硬盘:300G 15K SAS 系统盘+1T硬盘管理平台1汇总52、带宽:2.1、带宽使用根据升级的次数,版本更新的频繁度,以及下载量可以动态扩展。建议初始带宽设置为20M,2、 方案三2.1 业务拓扑图2.2 方案简介3.2.1 Fota管理平台6、 部署fota管理平台以及差分工具服务端 1)客户通过管理平台管理项目,版本,差分包信息,以及查看数据统计。 2)客户通过差分工具做包,并把差分包上传至该服务器3.2.2 Fota业务集群通过fota业务集群来检测新版本,下载差分包,最终完成升级。业务集群包含以下组件:1、检测服务器:用户请求检测服务器获取新版本信息,2、下载服务器:用户下载差分

9、包。3、数据库服务器:保存业务以及用户数据。2.3 方案风险稳定性:该方案各模块属于单节点,单服务部署,故障发生时,无法做到智能切换,需要人工干预恢复;扩展性:扩展节点时会对业务有所影响; 数据:数据库以及业务服务器均无备份;2.4 硬件投入数量预算1.服务器:3台 支持50万终端建议配置:编号硬件配置fota模块数量1cpu:2*XEON E5-2630V2内存:32G硬盘:300G 15K SAS 系统盘+1T硬盘检测服务器And 下载服务器12cpu:2*XEON E5-2630V2内存:32G硬盘:300G 15K SAS 系统盘+1T硬盘数据库服务器13cpu:2*XEON E5-2

10、630V2内存:16G硬盘:300G 15K SAS 系统盘+1T硬盘管理平台1汇总32带宽:2.1带宽使用根据升级的次数,版本更新的频繁度,以及下载量可以动态扩展。建议初始带宽设置为20M3、 部署流程以及支持3.1 部署流程(使用广升服务器无此流程)3.2 部署周期 一周4、 方案四(对接广升云服务器)4.1 业务拓扑图4.2 方案优点稳定性: 1)负载均衡:多台节点就行流量分发的负载均衡系统,可以应对大用户量 并发。 2)高可用:服务器自动对集群中节点健康检查,自动剔除故障节点,启用备份节点。 3)监控:丰富的监控系统,可提供7X24/小时服务器自动监控,如有故障, 短信通知运维人员,可在第一时间排除故障。 4)扩展:充足的服务器资源,可以随时动态扩展服务器,应对大并发访问。 5)下载:优质的全球CDN资源,可保证用户下载效率,无需考虑动态增加 流量。安全性: 1)安全的防火墙策略,服务器定期扫描,修复漏洞,可有效防止黑客入侵。2)异地容灾,异地备份,保证数据安全。

展开阅读全文
相关资源
相关搜索

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

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号