景区移动物联网智慧导览服务解决方案系统部署环境建议.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《景区移动物联网智慧导览服务解决方案系统部署环境建议.doc》由会员分享,可在线阅读,更多相关《景区移动物联网智慧导览服务解决方案系统部署环境建议.doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、XXX景区智慧导览服务解决方案(草拟)景区移动物联网智慧导览服务解决方案系统部署环境建议1.1 软件及硬件设备配置建议3.1.1手机客户端软件配置 手机客户端是在iPhone与Android平台上运行的原生程序,调用的数据接口皆为服务器后台端提供的标准接口。因此,在服务器端并无特殊软件需求。但在客户端则需要满足如下条件:软件配置移动设备iPhone、(iOS设备)Android操作系统iOS 6.0以上Android 4.0以上电子商店App Store电子市场Root权限不获得Root权限不获得Root权限3.1.2手机客户端硬件配置 当前iOS设备和Android设备的种类繁多,为了更好、
2、更流畅的使客户端软件运行,建议客户端用户使用如下配置的设备。(注明:iOS设备的配置较为固定,每一个型号的设备都有其标准的硬件配置,故下表中只列出型号;但由于生产Android设备的厂商繁多,不便一一列出,故在下表中标明设备所需要的配置)苹果iOS设备移动设备型号手机iPhone4、iPhone 4S、iPhone5、iPhone5S小型娱乐终端iPod Touch 4 iPod Touch 5Android设备硬件建议配置CPU1GHZ以上内存(RAM)1G以上扩展存储上限8G以上电子指南针需要GPS芯片需要触摸屏电容屏屏幕分辨率480*800、1280*720、960*540、1920*1
3、020、854*480XXX智慧导览服务系统采用统一部署方式,对部署的网络、设备、存储需求如下:网络需求:只考虑移动终端到后端前置接口服务端访问,后端管理页面等业务访问与后端应用前置访问相差2-3个数量级,这一部分网络流量占用忽略。网络建设只考虑满足XXX智慧导览服务系统前置业务应用即可。设备需求:系统硬件建设参考硬件10.1设备规划,结合各省市信息化建设现状和用户登记数量存储需求:XXX智慧导览服务系统系统运转主要依赖基础数据,基础数据支撑用户管理、策略定制、设备管理、系统管理、应用管理等功能。基础数据量在10G左右,月增量在50100MB之间。过程数据主要是日志类型的数据,数据增量会随时间
4、累积,根据现有用户数量、并发平均值,按照单次业务日志量10kb计算,过程数据月增量在200mb左右。3.1.3服务端硬件建议3.1.3.1网络带宽设计只考虑应用前置接口服务端访问,后端管理页面等业务访问与应用前端访问相差2-3个数量级,这一部分网络流量占用忽略。同时考虑网络带宽利用率(70%)根据业务设计能力,每秒网络流量=WEB网站每秒钟访问流量=(每次访问占用的带宽每秒访问次数)/带宽利用率=(100K*8*n)/0.7注:业务平均100K/每次。并发与带宽占用关系并发能力占用的网络带宽100次/秒114 M200次/秒225 M500次/秒721 M1000次/秒11433.1.3.2应
5、用服务器建设应用服务器主要用于部署应用中间件软件平台,运行业务应用,负责业务逻辑的处理,以及大量的用户请求、数据库访问,要求具有较高的处理速度和可靠性。XXX智慧导览服务系统服务器可采用多台64位UNIX小型机或者PC服务器组成集群的方式进行配置。采用负载均衡技术实现应用服务器的横向扩容,达到满足应用的性能要求。影响应用服务器性能主要的因素是CPU处理能力,内存大小等。下面对应用服务器的CPU处理能力和内存大小进行详细测算。3.1.3.3应用服务器性能测算1CPU处理能力测算在IT领域SPECjAppServer2004 是一个衡量JAVA EE应用服务器性能的行业标准指标,单位为JOPS(j
6、AppServer Operations Per Second)每秒交易量,SPECjAppServer2004是一个理论值,是在实验室测出来的,与XXX智慧导览服务系统交易量有很大的区别。根据XXX智慧导览服务系统特点总结出测算CPU处理能力的计算公式:SPECjAppServer2004值=TASKSF/(TC)其中:TASK:业务高峰期每日的业务高峰时段的业务总量。平均每秒钟在系统上处理的访问量在1000用户以内的为“低”用户访问量,平均每秒钟在1500用户左右的为“中”访问量用户,平均每秒钟在2000用户左右的为 “高”高用户访问量,并按照低、中、高比例2:3:4进行分配,则每小时的访
7、问量如下表所示:用户访问量估计低中高总计用户数1000150020004500访问量10000300004000080000S:XXX智慧导览服务系统操作相对于标准SPECjAppServer2004测试基准环境交易的复杂程度比例。F:系统未来5年的业务量发展冗余预留。本次设计预留20%的处理能力,即F=120%。T:每日的业务高峰时段的时长,单位是秒。C:CPU利用率。根据实际经验表明,一台服务器的CPU利用率高于80%则会产生系统瓶颈,而利用率处于75%时,是处于利用率最佳状态。在测算服务器性能指标时,设定CPU利用率为65%,即C=65%。例如:SPECjAppServer2004值=(
8、80000*8)20120%/(2880060%)889(JOPS)由于应用服务器采用高可用集群,不用考虑集群对效率的影响,根据以上测算建议应用服务器配备JOPS值大于667的服务器作为应用服务器的运行环境。根据http:/www.spec.org/jAppServer2004 网站上公布的资料,应用服务器可采用 4路4核的服务器来配置,内存容量和CPU核心数的比例按照2:1配置,即2*8=16GB。2内存容量测算应用服务器内存大小估算主要以下因素考虑:操作系统占有内存大小、应用服务器管理进程占有内存大小、JAVA虚拟机(以下简称JVM)占有内存大小以及内存利用率。通常情况下操作系统和应用服务
9、器管理进程所占用内存比较小,不超过512M。对大数据量的JAVA处理时,需要分配较大的JVM内存,为了获得更好的性能,通常单独设置应用服务器的JVM占有内存。内存利用率过高将严重影响服务器性能,本次设计要求内存平均利用率=8,000,000SSL支持内置SSL芯片加速端口万兆端口=4,千兆光纤端口=8;高可用支持双机热备,双机切换时间少于200ms3.1.4数据库服务器建议影响数据库服务器性能最主要的因素是CPU处理能力、内存大小、存储I/O和网络I/O等,生产数据库服务器应能提供724小时的安全、可靠、稳定服务。下面对生产数据库服务器的CPU处理能力、内存大小和存储I/O和网络I/O进行详细
10、测算。3.1.4.1生产数据库性能测算1CPU处理能力需求XXX智慧导览服务系统是一个典型的OLTP(联机事务处理)应用,IT领域对OLTP(联机事务处理)常用的测算标准是TPC-C参数值(每分钟进行交易处理的次数,Transaction Per Minute),单位是tpmC。结合XXX智慧导览服务系统特点采用如下计算公司进行CPU处理能力的测算:TPM(transactions per minute)=TASKSF/(TC)其中:TASK:业务高峰期每日的业务高峰时段的业务总量。S:XXX智慧导览服务系统相对于标准TPC-C测试基准环境交易的复杂程度比例。F:系统未来5年的业务量发展预留。
11、本次设计预留20%的处理能力,即F=120%。T:每日的业务高峰时段的时长,单位是分钟。C:CPU利用率。根据对XXX智慧导览服务系统的实际经验表明,一台服务器的CPU利用率高于80%则会产生系统瓶颈,而利用率处于75%时处于利用率最佳状态。因此,在推算服务器性能指标时,设定CPU利用率为65%,即C=65%。2、内存容量测算数据库服务器内存大小测算主要从五个因素考虑:操作系统占用内存大小、数据库管理进程占用内存大小、数据缓存区占用内存大小、客户端连接进程占用内存大小以及内存利用率。通常情况下操作系统和数据库管理进程所占用内存比较小的,不超过512M。每个客户端连接进程占用内存大约为2M-3M
12、。数据缓存区占用的内存是数据库服务器内存最重要的组成部分,也是比例最大的一部分,数据缓存区主要用于缓存数据,如果数据缓存区占有的内存越多,缓存的数据就越多,在处理客户端的请求时,在缓存中取得目标数据的机率就高,从而减少了磁盘I/O,提高了数据库的处理速度。内存利用率过高将严重影响服务器性能,本次设计要求内存平均利用率50%。综合以上论述,建议内存容量GB和CPU核心数的比例按照4:1配置。3、存储I/O和网络I/O存储I/O方面,当前可以选择的存储I/O接口有SCSI和光纤通道(FC)两种,光纤通道技术同传统的SCSI技术(电缆)相比,在连接距离、设备数量和性能等方面具有优势。因此,建议采用4
13、Gbps的光纤通道卡。网络I/O采用千兆网络接口。举例说明:客户数为1000万,总TPM值:TPM=TASKSF/(TC)(客户数(800/100)80%/1080%)SF/(TC)(1000万(800/100)80%/1080%)10120%/(24065%)39万 XXX智慧导览服务系统服务器采用两台服务器集群模式,数据库服务器集群的效率为80%左右,因此每台数据库服务器的TPM值估算公式如下:每台服务器TPM值=服务器集群TPM值/(1(N1)80%)其中N表示服务器数量。例如:客户数为1000万,2台数据库服务器(N2),则每台服务器TPM值为:每台服务器TPM值服务器集群TPM值/(
14、1(N1)80%) 39万/1.821.66万(tpmC)3.1.4.2生产数据库选型根据XXX智慧导览服务系统数据库服务器的性能和可靠性指标要求,选用两台企业级64位UNIX/Linux服务器组成集群作为XXX智慧导览服务系统生产数据库服务器。其CPU配置依据上面的TPM值,内存容量GB和CPU核心数的比例按照4:1配置。3.1.5服务器端软件平台建议系统软件平台包括操作系统、数据库管理系统、中间件软件、信息集成平台、报表工具、备份软件等,在软件平台选型中应采用主流的、成熟的并符合业界标准的软件产品。3.1.5.1操作系统软件操作系统包括数据库服务器、应用服务器、接口服务器,操作系统的使用建
15、议为:1数据库服务器的主机操作系统应采用64位UNIX操作系统或Linux企业版,支持群集(Cluster)技术。2其他服务器主机(如应用服务器、接口服务器等)可使用UNIX操作系统、Linux操作系统或Windows操作系统。3客户端采用Windows操作系统。3.1.5.2数据库软件XXX智慧导览服务系统支撑的业务应用采用数据集中、应用集中的体系结构,庞大的客户数据量和业务数据处理量要求数据库管理系统具有高性能、高可靠性、完善的数据安全和保护机制、对于超大表空间的良好管理、对于并发事务的有效控制等多个方面的良好性能。同时,也要求数据库系统提供完善的监控、优化和管理功能。目前,主流数据库系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 景区 移动 联网 智慧 服务 解决方案 系统 部署 环境 建议
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内