景区移动物联网智慧导览服务解决方案系统部署环境建议.docx
- 文档编号:386957
- 上传时间:2022-10-09
- 格式:DOCX
- 页数:19
- 大小:357.96KB
景区移动物联网智慧导览服务解决方案系统部署环境建议.docx
《景区移动物联网智慧导览服务解决方案系统部署环境建议.docx》由会员分享,可在线阅读,更多相关《景区移动物联网智慧导览服务解决方案系统部署环境建议.docx(19页珍藏版)》请在冰豆网上搜索。
景区移动物联网智慧导览服务解决方案系统部署环境建议
景区移动物联网智慧导览服务解决方案系统部署环境建议
1.1软件及硬件设备配置建议
3.1.1手机客户端软件配置
手机客户端是在iPhone与Android平台上运行的原生程序,调用的数据接口皆为服务器后台端提供的标准接口。
因此,在服务器端并无特殊软件需求。
但在客户端则需要满足如下条件:
软件配置
移动设备
iPhone、(iOS设备)
Android
操作系统
iOS6.0以上
Android4.0以上
电子商店
AppStore
电子市场
Root权限
不获得Root权限
不获得Root权限
3.1.2手机客户端硬件配置
当前iOS设备和Android设备的种类繁多,为了更好、更流畅的使客户端软件运行,建议客户端用户使用如下配置的设备。
(注明:
iOS设备的配置较为固定,每一个型号的设备都有其标准的硬件配置,故下表中只列出型号;但由于生产Android设备的厂商繁多,不便一一列出,故在下表中标明设备所需要的配置)苹iO设
移动设备型号
手机iPhone4、iPhone4S、iPhone5、iPhone5S小型娱乐终端iPodTouch4iPodTouch5
Android设备
XXX景区智慧导览服务解决方案(草拟)
硬件
建议配置
CPU
1GHZ以上
内存(RAM)
1G以上
扩展存储上限
8G以上
电子指南针
需要
GPS芯片
需要
触摸屏
电容屏
屏幕分辨率
480*800、1280*720、960*540、1920*1020、854*480
XXX智慧导览服务系统采用统一部署方式,对部署的网络、设备、存储需求如下:
网络需求:
只考虑移动终端到后端前置接口服务端访问,后端管理页面等业务访问与后端应用前置访问相差2-3个数量级,这一部分网络流量占用忽略。
网络建设只考虑满足XXX智慧导览服务系统前置业务应用即可。
设备需求:
系统硬件建设参考硬件10.1设备规划,结合各省市信息化建设现状和用户登记数量
存储需求:
XXX智慧导览服务系统系统运转主要依赖基础数据,基础数据支撑用户管理、策略定制、设备管理、系统管理、应用管理等功能。
基础数据量在10G左右,月增量在50~100MB之间。
过程数据主要是日志类型的数据,数据增量会随时间累积,根据现有用户数量、并发平均值,按照单次业务日志量10kb计算,过程数据月增量在200mb左右。
XXX景区智慧导览服务解决方案(草拟)
3.1.3服务端硬件建议
3.1.3.1网络带宽设计
只考虑应用前置接口服务端访问,后端管理页面等业务访问与应用前端访问相差2-3个数量级,这一部分网络流量占用忽略。
同时考虑网络带宽利用率(70%)
根据业务设计能力,每秒网络流量=WEB网站每秒钟访问流量
=(每次访问占用的带宽×每秒访问次数)/带宽利用率
=(100K*8*n)/0.7
注:
业务平均100K/每次。
并发与带宽占用关系
并发能力
占用的网络带宽
100次/秒
114M
200次/秒
225M
500次/秒
721M
1000次/秒
1143
3.1.3.2应用服务器建设
应用服务器主要用于部署应用中间件软件平台,运行业务应用,负责业务逻辑的处理,以及大量的用户请求、数据库访问,要求具有较高的处理速度和可靠性。
XXX智慧导览服务系统服务器可采用多台64位UNIX小型机或者PC服务器组成集群的方式进行配置。
采用负载均衡技术实现应用服务器的横向扩容,达到满足应用的性能要求。
影响应用服务器性能主要的因素是CPU处理能力,内存大小等。
下面对应用服务器的CPU处理能力和内存大小进行详细测算。
XXX景区智慧导览服务解决方案(草拟)
3.1.3.3应用服务器性能测算
1.CPU处理能力测算
在IT领域SPECjAppServer2004是一个衡量JAVAEE应用服务器性能的行业标准指标,单位为JOPS(jAppServerOperationsPerSecond)每秒交易量,SPECjAppServer2004是一个理论值,是在实验室测出来的,与XXX智慧导览服务系统交易量有很大的区别。
根据XXX智慧导览服务系统特点总结出测算CPU处理能力的计算公式:
SPECjAppServer2004值=TASK×S×F/(T×C)其中:
TASK:
业务高峰期每日的业务高峰时段的业务总量。
平均每秒钟在系统上处理的访问量在1000用户以内的为“低”用户访问量,平均每秒钟在1500用户左右的为“中”访问量用户,平均每秒钟在2000用户左右的为“高”高用户访问量,并按照低、中、高比例2:
3:
4进行分配,则每小时的访问量如下表所示:
用户访问量估计
低
中
高
总计
用户数
1000
1500
2000
4500
访问量
10000
30000
40000
80000
S:
XXX智慧导览服务系统操作相对于标准SPECjAppServer2004测试基准环境交易的复杂程度比例。
F:
系统未来5年的业务量发展冗余预留。
本次设计预留20%的处理能力,即F=120%。
T:
每日的业务高峰时段的时长,单位是秒。
C:
CPU利用率。
根据实际经验表明,一台服务器的CPU利用率高于80%则会产生系统瓶颈,而利用率处于75%时,是处于利用率最佳状态。
在测算服务器性能指标时,设定CPU利用率为65%,即C=65%。
例如:
SPECjAppServer2004值=
=(80000*8)×20×120%/(28800×60%)=889(JOPS)
XXX景区智慧导览服务解决方案(草拟)
由于应用服务器采用高可用集群,不用考虑集群对效率的影响,根据以上测算建议应用服务器配备JOPS值大于667的服务器作为应用服务器的运行环境。
根据http:
//www.spec.org/jAppServer2004网站上公布的资料,应用服务器可采用4路4核的服务器来配置,内存容量和CPU核心数的比例按照2:
1配置,即2*8=16GB。
2.内存容量测算
应用服务器内存大小估算主要以下因素考虑:
操作系统占有内存大小、应用服务器管理进程占有内存大小、JAVA虚拟机(以下简称JVM)占有内存大小以及内存利用率。
通常情况下操作系统和应用服务器管理进程所占用内存比较小,不超过512M。
对大数据量的JAVA处理时,需要分配较大的JVM内存,为了获得更好的性能,通常单独设置应用服务器的JVM占有内存。
内存利用率过高将严重影响服务器性能,本次设计要求内存平均利用率<50%。
根据JAVAEE架构XXX智慧导览服务系统的经验总结,内存容量GB和CPU核心数的比例按照2:
1或者4:
1配置。
3.1.3.4应用服务器选型
根据XXX智慧导览服务系统对应用服务器的性能和可靠性指标要求,选用多台64位PC服务器组成集群。
CPU核心数依据上面的SPECjAppServer2004值确定,内存容量GB和CPU核心数的比例按照2:
1或者4:
1配置。
为保证应用服务器的可扩展能力,在应用服务器的选型过程中,按照1:
2或者2:
3的配置容量要求确定相应的服务器型号,以便将来能够通过增加CPU和内存的方式进行纵向扩展从而支撑业务扩展。
3.1.3.5前置服务器配置选型
前置服务器配置选型参照SPECJBB2005测试标准进行配置。
其原理是,通过多台客户机向服务器发出HttpGet请求,请求调用Web服务器上的网页文件,这些文件从数千字节到数兆字节不等。
在相同的时间里,服务器回答的请求越多,就表明服务器对客户端的处理能力越强,系统的Web性能就越好。
XXX景区智慧导览服务解决方案(草拟)
根据网省公司的不同注册用电客户数规模(并发比例按照注册用电客户数的5%计算),建议Web服务器台数为:
用户量级与前置服务器数量对应
注册用户数
1万以下
1万-
10万
10万-
50万
50万-
100万
100万-
200万
200万以上
服务器数量
1台
2台
3台
6台
12台
30台
服务器单机配置建议:
处理器:
8CPU(核心),3.0GHz以上;内存32G;硬盘:
3×73GB万转SAS硬盘;操作系统:
Linux,其中单台并发处理能力8000次http请求/秒
3.1.3.6负载均衡器
负载均衡器配置选型参照营标准化设计的负载均衡器配置选型进行指导配置。
XXX智慧导览服务系统采统一部署,业务终端通过远程网络集中访问应用服务器,为了有效地充份发挥应用服务器的资源处理能力,保持业务处理请求处理的均衡性,需要在应用服务器的前端增加一组负载均衡器。
通过设置合理的应用处理策略,业务终端将通过负载均衡器统一分发,使得中间层业务逻辑处理能力在集群部署的应用服务器上力均衡分配。
XXX
景区智慧导览服务解决方案(草拟)
负载均衡器
XXX智慧导览服务系统信息系统采用集中部署模式,支撑多个业务系统运行,并发连接规模大,业务处理频繁,建议配置4台以上高端负载均衡器实现应用负载均衡,设备主要技术指标要求为:
负载均衡器技术参数表
技术参数
指标和性能
最大吞吐率
12Gbps
最大并发会话数
>=8,000,000
SSL支持
内置SSL芯片加速
端口
万兆端口>=4,千兆光纤端口>=8;
高可用
支持双机热备,双机切换时间少于200ms
3.1.4数据库服务器建议
影响数据库服务器性能最主要的因素是CPU处理能力、内存大小、存储I/O和网络I/O等,生产数据库服务器应能提供7×24小时的安全、可靠、稳定服务。
下面对生产数据库服务器的CPU处理能力、内存大小和存储I/O和网络I/O进行详细测算。
XXX景区智慧导览服务解决方案(草拟)
3.1.4.1生产数据库性能测算
1.CPU处理能力需求
XXX智慧导览服务系统是一个典型的OLTP(联机事务处理)应用,IT领域对OLTP(联机事务处理)常用的测算标准是TPC-C参数值(每分钟进行交易处理的次数,TransactionPerMinute),单位是tpmC。
结合XXX智慧导览服务系统特点采用如下计算公司进行CPU处理能力的测算:
TPM(transactionsperminute)=TASK×S×F/(T×C)其中:
TASK:
业务高峰期每日的业务高峰时段的业务总量。
S:
XXX智慧导览服务系统相对于标准TPC-C测试基准环境交易的复杂程度比例。
F:
系统未来5年的业务量发展预留。
本次设计预留20%的处理能力,即F=120%。
T:
每日的业务高峰时段的时长,单位是分钟。
C:
CPU利用率。
根据对XXX智慧导览服务系统的实际经验表明,一台服务器的CPU利用率高于80%则会产生系统瓶颈,而利用率处于75%时处于利用率最佳状态。
因此,在推算服务器性能指标时,设定CPU利用率为65%,即C=65%。
2、内存容量测算
数据库服务器内存大小测算主要从五个因素考虑:
操作系统占用内存大小、数据库管理进程占用内存大小、数据缓存区占用内存大小、客户端连接进程占用内存大小以及
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 景区 移动 联网 智慧 服务 解决方案 系统 部署 环境 建议
![提示](https://static.bdocx.com/images/bang_tan.gif)