BPC应用性能监控平台实施方案

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

BPC应用性能监控平台

实施方案

Business Performance Center

目录

第1章前言 (3)

1.1编写目的 (3)

1.2文档说明 (3)

1.3BPC技术优势 (3)

第2章实施内容 (5)

2.1BPC部署分析 (5)

2.2BPC逻辑架构图 (6)

2.3BPC物理拓扑图 (6)

第3章资源配置和软硬件实施 (8)

3.1系统资源配置清单 (8)

3.1.1服务器配置 (8)

3.1.2软硬件配置 (8)

3.1.3服务器系统及软件安装 (8)

3.1.4服务路径图配置 (15)

3.1.5网络镜像要求 (15)

3.1.6网络访问规则 (17)

3.2实施人员 (17)

第4章案例认证 (18)

4.1成功案例 (18)

4.1.1某银行卡交易组织 (18)

4.1.2某股份制商业银行 (19)

第5章风险分析 (21)

5.1BPC交易性能监控平台风险 (21)

5.2被管系统风险 (21)

第6章解决方案 (22)

6.1BPC交易性能监控平台解决方案 (22)

6.2被管系统解决方案(回退方案) (22)

第1章前言

1.1编写目的

本文为BPC交易性能监控系统上线实施工作提供技术参考。

1.2文档说明

本文档用于BPC系统规范上线参数配置。

1.3BPC技术优势

BPC采用旁路的被动流量获取方式,利用交换机SPAN将网络数据包镜像并分析,数据采集Smart Probe和解码引擎DP运行在独立的BPC服务器上,对被管应用完全无影响。

BPC基于统一的高精度时钟源给交易记录打时间戳,请求和响应时间计算基于交易级请求和响应关联。

物理部署方式:

CrossFlow BPC 基于先进的协议解码技术,充分利用可靠的网络数据资源,帮助企业IT部门建立应用性能管理平台。以服务为中心,提供交易量、成功率、响应时间、响应率、返回码五大关键指标,并区分交易类型、交易渠道两个统计维度,展现服务组件的运行状态。实现了应用可用性、性能、负载量的全面可视化。

第2章实施内容

2.1BPC部署分析

1.监控组件的选择

根据本项目范围和要求,我们结合实际应用架构,对监控点作出了合理的选择,目的是涵盖重要应用组件,实现对银联系统、柜面系统、支付宝系统的监控,保障其正常高效运行。

因此,本方案建议监控以下交易组件。

∙银联至银联前置,银联前置至卡交易系统

∙银行柜面至TIP,TIP至卡交易系统

∙支付宝至某系统,某系统至TIP

以上监控段的设置,可以实现对来自银联、银行柜面、阿里巴巴等渠道整条服务路径的监控。

同时,对于经过防火墙的服务,我们将监控防火墙前后的流量,以便分析对比防火墙前后的交易,及时反馈因防火墙问题对业务产生的影响。

2.2BPC逻辑架构图

逻辑架构图(计划) 需要解码协议:

2.3BPC物理拓扑图

一般物理架构图:

第3章资源配置和软硬件实施

3.1系统资源配置清单

3.1.1服务器配置

3.1.2软硬件配置

BPC 2.0 一套

服务器硬件一台

Tap Switch 一台

3.1.3服务器系统及软件安装

BPC程序安装由脚本自动执行完成,上传安装包到服务器并解压缩即可。命令为:tarzxvfcrossflow-bpc-2.5.2.special.PUBLIC.20140425T1554.tar.gz

在解压缩后的安装包根目录下,执行安装脚本“install.sh”进入安装过程。命令为:

./install.sh

系统检测与配置

阅读并确认许可证声明

输入“y”进入系统需求检测,输入“n”退出安装。

系统需求检测

系统需求检测可以跳过,但首次安装BPC时,推荐运行该项检测。

检测内容包括:系统版本、CPU、内存、NIC等。输入“y”,检测服务器硬件配置是否符合安装BPC的最低配置需求;输入“n”则退出检测直接进入主程序安装。

如果检测结果符合需求,则显示“pass”状态;如果不符合,则显示“failed”状态。当出现“failed”信息时,表示硬件性能不符合最低配置需求,运行BPC可能出现性能瓶颈,请谨慎选择是否安装BPC。输入“y”进入I/O性能检测,输入“n”则退出安装。

I/O性能检测

I/O性能检测可以跳过,但首次安装BPC时,推荐运行该项检测。

测试内容为:I/O接口性能是否达到最低需求。输入“y”开始检测,输入“n”则跳过检测进入系统服务配置。

I/O性能检测的最低性能需求为:每秒写入300MB、每秒只读600MB、每秒同时读写200MB。当出现“failed”信息时,表示I/O接口性能不符合最低配置需求,运行BPC可能出现性能瓶颈,请谨慎选择是否安装BPC。输入“y”进入系统服务配置,输入“n”则退出安装。

系统服务配置

系统服务配置是全自动化配置,会保留所有BPC使用的系统服务,并关闭所有未被使用的服务。系统防火墙和SELinux两个服务也会被关闭。输入“y”进入系统服务自动化配置,输入“n”直接进入Smart Probe配置。

系统服务配置为全自动化,当提示语句出现“系统服务配置完成”时,可以输入任意键进入Smart Probe配置。

Smart Probe配置

进入Smart Probe配置项,配置脚本会自动检测所有以太网端口、排除已配置IP的通信端口,并将可用的端口列举出来。例如截图中,eth0是IP通信用的端口,那么可用于Smart Probe的端口是eth1、eth2、eth3。

相关文档
最新文档