车联网系统软硬件方案_第1页
车联网系统软硬件方案_第2页
车联网系统软硬件方案_第3页
车联网系统软硬件方案_第4页
车联网系统软硬件方案_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、车联网系统软硬件方案版本责任人/公司修改部分说明1.0夏承涛/moze信息创建版网站架构参考目 录第一章引言31.1编制目的31.2定义31.3参考依据5第二章方案概述62.1基本原则62.2系统部署逻辑结构图72.3软硬件部署结构说明92.3.1数据库服务92.3.2应用服务92.3.3负载均衡92.3.4存储设备92.4配置需求102.4.1硬件配置需求102.4.2软件配置需求10第三章系统软件方案123.1软件部署逻辑结构12第四章系统硬件方案144.1硬件部署结构14第五章资源需求估算155.1系统资源估算15第六章系统性能参考值166.1Tomcat + Nginx测试结果166.

2、1.1Nginx+2个Tomcat的Web服务器166.1.2Nginx+2个Tomcat的Web服务器+缓存176.2各架构下的性能分析196.3评测结果19第七章网络资源参考值207.1网络带宽20第一章 引言1.1 编制目的本文编制的主要目是为IT系统部署实施提供软、硬件配置解决方案。阅读对象为系统架构师和客户IT运维负责人。1.2 定义软硬件:指信息系统运行的环境,主要包括硬件(服务器、存储、网络设备等)和软件(操作系统、数据库、中间件、通讯协议等)部分。TPC-C:指模拟一个批发商的订单管理系统进行数据库事务处理测试,主要衡量服务器及数据库软件处理在线查询交易处理(OLTP)的性能表

3、现,正规 TPC-C 测试结果发布必须提供 tpmC值, 即每分钟完成多少笔 TPC-C (TPC-C Transaction Per Minute)数据库交易。计算公式:TPC-C值 = (TASKx 80%) /T) xSxF/C参数解释:TASK:典型工作日平均业务交易总量,指的是应用系统需要处理的用户业务请求的总和。TASK x 80%:假设典型工作日80%的业务交易集中在高峰时段。TASK x 80% / T: 即应用系统峰值每分钟处理的业务交易数。T:应用系统典型工作日业务交易峰值(完成80%交易)持续时间,以分钟为单位。S:实际业务交易操作相对于标准TPC-C测试基准环境交易的复

4、杂程度比例。F:系统未来的业务交易量发展冗余预留,需要根据应用系统情况估算。C:服务器CPU利用率估算值。实际应用经验表明,服务器的CPU利用率高于80%则表明CPU的利用率过高会产生系统瓶颈,而利用率处于75%时,是处于利用率最佳状态。此值一般设定为C=75%。SPECweb2005:SPEC Web2005延续了SPEC传统测试的原理,通过多台客户机向服务器发出Http Get请求,请求调用Web服务器上的网页文件,这些文件从数千字节到数兆字节不等。在相同的时间里,服务器回答的请求越多,就表明服务器对客户端的处理能力越强,系统的Web性能就越好。公式:SPECjbb2005 =AB/(1-

5、C-D)参数解释: A:每秒最多需要同时处理的业务交易量。B:每笔业务交易需消耗的SPECjbb2005峰值,根据经验,每笔业务交易消耗一般为200个bops,或根据该笔业务交易的java语句数量进行计算,B=该笔业务交易的java语句数/5。C:系统的冗余处理能力。D:非Java应用所占用的系统资源百分比。1.3 参考依据参考资料来源SPECjbb2005Standard Performance Evaluation Corporation. SPECjbb2005, /jbb2005/TPC-CTransaction Processing Perform

6、ance Council. TPCC. /tpcc/第二章 方案概述2.1 基本原则安全性原则:应从整体上考虑信息系统的安全性,遵循分区、分级、分域安全防护的基本原则。可靠性原则:关键信息系统应采用冗余和可靠性保障机制,提高网络、电源、服务器、存储设备等硬件平台的可靠性。可扩展性原则:硬件平台能够根据业务需要进行动态设置,如处理器、内存、网络和I/O卡能够满足业务需求;为不确定的业务需求迅速做出反应,如网卡具有多个PCI-E、PCI-X插槽,服务器机箱设有多个硬盘托架,能放置更多的硬盘。软件平台能支持系统处理节点的扩展,例如应用服务器、web服务器和数据库服务

7、器节点数的扩展。绿色低碳原则:在满足信息系统性能、可靠性和安全性等需求情况下,应尽量引入虚拟化和云计算等新技术,提高资源利用率,减少耗电量,减少机房占有空间,建设绿色机房。2.2 系统部署逻辑结构图图2.2系统部署逻辑结构图2.3 软硬件部署结构说明2.3.1 数据库服务采用高性能的小型机作为数据库物理服务器,采用Oracle作为数据库。因为是采用业务分割,数据分库的方式来实现高负载。2.3.2 应用服务技术架构不会使用EJB,tomcat足够成熟稳定,可以结合Nginx做高负载应用服务,一般的企业服务,tomcat足以胜任,参考WebLogic等重型服务器中间件的高昂授权成本。所以应用服务器

8、选择Tomcat。2.3.3 负载均衡Web端采用Nginx做负载均衡,数据库端采用redis做数据缓存。2.3.4 存储设备存储设备采用RAID(Redundant Array of Inexpensive Disks,廉价磁盘冗余阵列)。2.4 配置需求2.4.1 硬件配置需求根据本文档【第五章-资源需求估算】结果,确定各个单位硬件配置需求如下:公司名称应用服务器数据库服务器负载均衡器存储数量(台)推荐配置数量(台)推荐配置数量(台)空间(T)公司 1内存32G;CPU12core*1.9GHZ1内存32G;CPU12core*1.9GHZ12T2.4.2 软件配置需求公司名称数据库中间件

9、操作系统ORACLETomcatWindows Server 2008公司2cpu2cpu1套合计:2cpu2cpu1套合计软件配置需求:软件名称软件版本数量配置描述数据库ORACLE2cpuOracle11g,稳定,可靠中间件Tomcat2cpuTomcat7,成熟,稳定操作系统Windows Server 200898套64bit 操作系统,Zh_CN.GB18030第三章 系统软件方案3.1 软件部署逻辑结构图3.1软件部署逻辑结构第四章 系统硬件方案4.1 硬件部署结构机 房:自主物理机,电信机房I S P:中国电信带 宽:未知CPU型号:Intel Xeon E5-2420核 心:2

10、cpu * 6core = 12core主 频:1.9GHZ存储介质:磁盘,RAID存储容量:2T = 2*1024G网卡类型:未知网卡最高带宽:未知第五章 资源需求估算5.1 系统资源估算硬件资源,由客户配置和购置。第六章 系统性能参考值6.1 Tomcat + Nginx测试结果6.1.1 Nginx+2个Tomcat的Web服务器NO客户端数线程数请求次数间隔时间测试服务器Tomcat占用内存服务器负载持续时间平均速度完成请求数最大响应时长平均响应时长测试结果12250150万0毫秒Test11G 2347秒4322条/秒150万93005毫秒0.21毫秒300万次请求全部完成,无一错包

11、。Test11G322秒4658条/秒150万21244毫秒0.23毫秒22500200万25毫秒Test11.4G 2542秒3690条/秒200万45016毫秒0.27毫秒400万次请求全部完成,无一错包。Test21.4G544秒3676条/秒200万45014毫秒0.27毫秒32500300万50毫秒Test1 1.7G 21140秒2445条/秒278万服务端从第1100秒左右开始,Tomcat1、Tomcat2占用内存到达Xmx指定上限1.7g,Test1、Test2请求速度缓慢下降,但并无错包,人为终止测试。 Test21.7G1141秒2424条/秒276万42500300万2

12、00毫秒Test11.7G 11860秒1490条/秒277万服务端从第1800秒左右开始,Tomcat1、Tomcat2占用内存到达Xmx指定上限1.7g,Test1、Test2请求速度缓慢下降,但并无错包,人为终止测试。Test21.7G1863秒1482条/秒276万52500500万500毫秒Test11.7G 15475秒913条/秒500万93000毫秒1.09毫秒完成测试,但Tomcat1、Tomcat2占用内存到达Xmx指定上限1.7g,无错包。Test21.7G5565秒898条/秒500万92987毫秒1.11毫秒62500500万1000毫秒Test1968M 11014

13、9秒492条/秒500万9077毫秒2.02毫秒完成测试,无一错包。Test21G10149秒492条/秒500万9044毫秒2.02毫秒6.1.2 Nginx+2个Tomcat的Web服务器+缓存NO客户端数线程数请求次数间隔时间测试服务器Tomcat占用内存服务器负载持续时间平均速度(条/秒)完成请求数最大响应时长平均响应时长测试结果12250150万0毫秒Test10.2G 164秒23437150万9993毫秒0.04毫秒Test20.2G59秒25423150万3472毫秒0.04毫秒22500200万25毫秒Test10.4G 1196秒10202200万9616毫秒0.10毫秒开启Nginx缓存后,400万次请求全部完成,分别有241和216个错包。Test20.4G194秒10361200万9608毫秒0.10毫秒32500300万50毫秒Test10.4G 1379秒7915300万9015毫秒0.13毫秒开启Nginx缓存后,600万次请求全部完成,无一错包。Test20.2G384秒7812300万10234毫秒0.13毫秒42500300万200毫秒Test10.4G 11220秒2459300万3018毫秒0.40毫秒开启Nginx缓存后,600万次请求全部完成,无一错包。Test20.2G1241秒2417300万3384毫秒0.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论