好文档 - 专业文书写作范文服务资料分享网站

景区移动物联网智慧导览服务解决方案系统部署环境建议

天下 分享 时间: 加入收藏 我要投稿 点赞

景区移动物联网智慧导览服务解决方案系统部署环境建议

1.1 软件及硬件设备配置建议 3.1.1手机客户端软件配置

手机客户端是在iPhone与Android平台上运行的原生程序,调用的数据接口皆为服务器后台端提供的标准接口。因此,在服务器端并无特殊软件需求。但在客户端则需要满足如下条件:

软件配置 移动设备 操作系统 电子商店 Root权限

iPhone、(iOS设备) iOS 6.0以上 App Store 不获得Root权限 Android Android 4.0以上 电子市场 不获得Root权限 3.1.2手机客户端硬件配置

当前iOS设备和Android设备的种类繁多,为了更好、更流畅的使客户端软件运行,建议客户端用户使用如下配置的设备。(注明:iOS设备的配置较为固定,每一个型号的设备都有其标准的硬件配置,故下表中只列出型号;但由于生产Android设备的厂商繁多,不便一一列出,故在下表中标明设备所需要的配置)

苹果iOS设备 移动设备 手机 小型娱乐终端

Android设备 型号 iPhone4、iPhone 4S、iPhone5、iPhone5S iPod Touch 4 iPod Touch 5 XXX景区智慧导览服务解决方案(草拟)

硬件 CPU 内存(RAM) 扩展存储上限 电子指南针 GPS芯片 触摸屏 屏幕分辨率

建议配置 1GHZ以上 1G以上 8G以上 需要 需要 电容屏 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次/秒 200次/秒 500次/秒 1000次/秒 占用的网络带宽 114 M 225 M 721 M 1143 3.1.3.2应用服务器建设

应用服务器主要用于部署应用中间件软件平台,运行业务应用,负责业务逻辑的处理,以及大量的用户请求、数据库访问,要求具有较高的处理速度和可靠性。

XXX智慧导览服务系统服务器可采用多台64位UNIX小型机或者PC服务器组成集群的方式进行配置。采用负载均衡技术实现应用服务器的横向扩容,达到满足应用的性能要求。

影响应用服务器性能主要的因素是CPU处理能力,内存大小等。下面对应用服务器的CPU处理能力和内存大小进行详细测算。

XXX景区智慧导览服务解决方案(草拟)

3.1.3.3应用服务器性能测算

1.CPU处理能力测算

在IT领域SPECjAppServer2004 是一个衡量JAVA EE应用服务器性能的行业标准指标,单位为JOPS(jAppServer Operations Per Second)每秒交易量,SPECjAppServer2004是一个理论值,是在实验室测出来的,与XXX智慧导览服务系统交易量有很大的区别。根据XXX智慧导览服务系统特点总结出测算CPU处理能力的计算公式:

SPECjAppServer2004值=TASK×S×F/(T×C) 其中:

TASK:业务高峰期每日的业务高峰时段的业务总量。

平均每秒钟在系统上处理的访问量在1000用户以内的为“低”用户访问量,平均每秒钟在1500用户左右的为“中”访问量用户,平均每秒钟在2000用户左右的为 “高”高用户访问量,并按照低、中、高比例2:3:4进行分配,则每小时的访问量如下表所示:

用户访问量估计

用户数 访问量

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)

低 1000 10000 中 1500 30000 高 2000 40000 总计 4500 80000 XXX景区智慧导览服务解决方案(草拟)

由于应用服务器采用高可用集群,不用考虑集群对效率的影响,根据以上测算建议应用服务器配备JOPS值大于667的服务器作为应用服务器的运行环境。根据http://www.spec.org/jAppServer2004 网站上公布的资料,应用服务器可采用 4路4核的服务器来配置,内存容量和CPU核心数的比例按照2:1配置,即2*8=16GB。 2.内存容量测算

应用服务器内存大小估算主要以下因素考虑:操作系统占有内存大小、应用服务器管理进程占有内存大小、JAVA虚拟机(以下简称JVM)占有内存大小以及内存利用率。

通常情况下操作系统和应用服务器管理进程所占用内存比较小,不超过512M。

对大数据量的JAVA处理时,需要分配较大的JVM内存,为了获得更好的性能,通常单独设置应用服务器的JVM占有内存。

内存利用率过高将严重影响服务器性能,本次设计要求内存平均利用率<50%。

根据JAVA EE架构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测试标准进行配置。其原理是,通过多台客户机向服务器发出Http Get请求,请求调用Web服务器上的网页文件,这些文件从数千字节到数兆字节不等。在相同的时间里,服务器回答的请求越多,就表明服务器对客户端的处理能力越强,系统的Web性能就越好。

景区移动物联网智慧导览服务解决方案系统部署环境建议

景区移动物联网智慧导览服务解决方案系统部署环境建议1.1软件及硬件设备配置建议3.1.1手机客户端软件配置手机客户端是在iPhone与Android平台上运行的原生程序,调用的数据接口皆为服务器后台端提供的标准接口。因此,在服务器端并无特殊软件需求。但在客户端则需要满足如下条件:软件配置移动设备操作系统电子商店Root权限
推荐度:
点击下载文档文档为doc格式
1ujzi8t3hn10e609m87w9sc9l3ppgr019vy
领取福利

微信扫码领取福利

微信扫码分享