- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
车联网系统软硬件方案
版本 责任人/公司 修改部分 说明 1.0 夏承涛/moze信息 创建版 网站架构参考
目 录
第一章 引言 3
1.1 编制目的 3
1.2 定义 3
1.3 参考依据 5
第二章 方案概述 6
2.1 基本原则 6
2.2 系统部署逻辑结构图 7
2.3 软硬件部署结构说明 9
2.3.1 数据库服务 9
2.3.2 应用服务 9
2.3.3 负载均衡 9
2.3.4 存储设备 9
2.4 配置需求 10
2.4.1 硬件配置需求 10
2.4.2 软件配置需求 10
第三章 系统软件方案 12
3.1 软件部署逻辑结构 12
第四章 系统硬件方案 14
4.1 硬件部署结构 14
第五章 资源需求估算 15
5.1 系统资源估算 15
第六章 系统性能参考值 16
6.1 Tomcat + Nginx测试结果 16
6.1.1 Nginx+2个Tomcat的Web服务器 16
6.1.2 Nginx+2个Tomcat的Web服务器+缓存 17
6.2 各架构下的性能分析 19
6.3 评测结果 19
第七章 网络资源参考值 20
7.1 网络带宽 20
引言
编制目的
本文编制的主要目是为IT系统部署实施提供软、硬件配置解决方案。
阅读对象为系统架构师和客户IT运维负责人。
定义
软硬件:指信息系统运行的环境,主要包括硬件(服务器、存储、网络设备等)和软件(操作系统、数据库、中间件、通讯协议等)部分。
TPC-C:指模拟一个批发商的订单管理系统进行数据库事务处理测试,主要衡量服务器及数据库软件处理在线查询交易处理(OLTP)的性能表现,正规 TPC-C 测试结果发布必须提供 tpmC值, 即每分钟完成多少笔 TPC-C (TPC-C Transaction Per Minute)数据库交易。
计算公式:TPC-C值 = ((TASK?x 80%) /T) x?S?x?F/C
参数解释:
TASK:典型工作日平均业务交易总量,指的是应用系统需要处理的用户业务请求的总和。
TASK x 80%:假设典型工作日80%的业务交易集中在高峰时段。
TASK x 80% / T: 即应用系统峰值每分钟处理的业务交易数。
T:应用系统典型工作日业务交易峰值(完成80%交易)持续时间,以分钟为单位。
S:实际业务交易操作相对于标准TPC-C测试基准环境交易的复杂程度比例。
F:系统未来的业务交易量发展冗余预留,需要根据应用系统情况估算。
C:服务器CPU利用率估算值。实际应用经验表明,服务器的CPU利用率高于80%则表明CPU的利用率过高会产生系统瓶颈,而利用率处于75%时,是处于利用率最佳状态。此值一般设定为C=75%。
SPECweb2005:SPEC Web2005延续了SPEC传统测试的原理,通过多台客户机向服务器发出Http Get请求,请求调用Web服务器上的网页文件,这些文件从数千字节到数兆字节不等。在相同的时间里,服务器回答的请求越多,就表明服务器对客户端的处理能力越强,系统的Web性能就越好。SPECjbb2005 =A×B/(1-C-D)
参数解释:
A:每秒最多需要同时处理的业务交易量。
B:每笔业务交易需消耗的SPECjbb2005峰值,根据经验,每笔业务交易消耗一般为200个bops,或根据该笔业务交易的java语句数量进行计算,B=该笔业务交易的java语句数/5。
C:系统的冗余处理能力。
D:非Java应用所占用的系统资源百分比。
参考依据
参考资料 来源 《SPECjbb2005》 Standard Performance Evaluation Corporation. SPECjbb2005, /jbb2005/ 《TPC-C》 Transaction Processing Performance Council. TPCC. /tpcc/ 方案概述
基本原则
安全性原则:应从整体上考虑信息系统的安全性,遵循分区、分级、分域安全防护的基本原则。
可靠性原则:关键信息系统应采用冗余和可靠性保障机制,提高网络、电源、服务器、存储设备等硬件平台的可靠性。
可扩展性原则:硬件平台能够根据业务需要进行动态设置,如处理器、内存、网络和I/O卡能够满足业务需求;为不确定的业务需求迅速做出反应,如网卡具有多个PCI-E、PCI-X插槽,服务器机箱设有多个硬盘托架,能放置更多的硬盘。软件平台能支持系统处理节点的扩展,例如应用服务器、web服务器和数据库服务器节点数的扩展。
绿色低碳原则:在满足信息系统性能、可靠性和安全性等需求情况下,应尽量引入虚拟化和云计算等新技术,提高资源利用率,减少耗电量,减少机房占有空间,建设绿色机房。
系统部署逻辑结构图
文档评论(0)