TPS-TPMC计算

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本工程合肥节点新建的处理能力以及用户容量规模如表1-1所示。

表1-1本期工程MMSC处理规模
2. 主要服务器处理能力
(1) MMSC、数据库服务器和计费服务器
通常采用TPC-C指标衡量服务器的在线事务处理能力。

TPC-C包括五种不同类型的即时处理或队列处理的并行交易混合,以分钟为单位计算。

TPC-C的性能取决于计算机硬件、操作系统、数据库等多种因素。

目前MMS业务允许的消息大小为100KBytes,比短消息大3个数量级,其磁盘I/O,数据库访问所需要的服务器在线事务处理能力需求较高,华为公司经过测试得出不同的基本消息业务流程所需要的处理能力,如下表1-2所示:
单位:tpcC
表1-2不同消息所需要的处理能力(单位:tpcC)
考虑到基本格式转换需求,在EO/MT和MO/MT流程中进行字符集转换,进行字符集转换时相对于基本处理流程系统增加5%的处理能力开销。

按本期工程要求,按照所有业务量的25%需要进行字符集转换配置系统。

在应用相关流程中,MMSC将业务请求传送给DSMP进行用户状态/订购信息的鉴权、认证以及批价操作,MMSC业务节点和计费服务器相对于基本业务流程需要增加相应的处理能力开销。

根据华为在广州进行DSMP功能测试的情况,与DSMP互联时增加的开销在13%左右,考虑到在现网业务情况相对复杂,与DSMP互联时业务节点和计费服务器相对于基本业务流程所需增加相应的处理能力开销取为15%。

根据本期工程需求,MMSC与DSMP 进行互联时,接口处理能力按照不低于系统标称处理能力的15%业务量作为梦网业务进行考虑。

本期工程新增彩信计数器需求,根据华为公司相关产品的经验进行估计,进行计数器实时采集时,整个系统相对于基本业务流程需要增加5%的处理开销。

综合上述因素,消耗系统处理资源最大的业务流程为AO/FT业务流程,其处理能力要求为:(8.5+8.3)×(1+15%×15%)×(1+5%)=18.04 tpcC,华为MMSC设备选型即以此流程作为配置选型依据:
MMSC服务器的TPMC = 每秒消息处理能力×60 ×T MMS
=80×60×18.04
=86592(tpmC)
计费服务器的TPMC = 每秒消息处理能力×60 ×T
×(1+DSMP增加的处理能力)
计费
=80×60×1×(1+15%×15%)
=4908(tpmC)
Oracle数据库服务器所需要的处理能力计算如下:
Oracle数据库服务器的TPMC =每秒消息处理能力×60 ×T数据库
=80×60×1
=4800(tpmC)
所需要的MMSC业务主机数=TPMC÷(单机处理能力-系统保留处理能力)
由上面的计算公式可得不同设备的处理能力如表1-3所示。

表1-3不同设备的处理能力要求(单位:tpmC)
不同SUN小型机的处理能力由表1-4所示。

表1-4SUN 小型机的处理能力要求
1.2 配置建议
1.2.1 MMSC业务主机
综合考虑MMSC业务特点,本工程建议选用V440和V490作为MMSC服务节点。

需要V440(4*1.28GHz)的单机数量计算如下:
86592÷(54612×0.7-1600)=2.36(台)
考虑冗余节点,及MMSC相互之间互备,实际配置4台V440(4*1.28GHz)的小型机,组成2套双机,相互之间互备。

每台主机所需要的内存为:
=9.16÷4+2(系统保留)
=4.29(G)
综上,本工程需要选用4CPU、8G的V440四台(2套双机,其中1台单机冗余),作为4个MMSC业务集群节点,相互之间两两互备。

相关文档
最新文档