投产演练系列(X1>>/A1>>

投产演练系列是在满足数据中心高效运维真实需求的过程中产生的.

数据中心通常面临极其苛刻的高可用要求, 尤其在金融业, 可以说稳定压倒一切.

数据中心也常常面临大量的变更需求, 比如:

1.由于业务的快速发展, 应用系统小版本迭代上线需求越来越频繁, 需要保证新版本投产上线后不能影响开门.

2.业务峰值压力不断变大, 需要对系统的可承受能力进行预测和评估.

3.经常性需要调整系统参数或打补丁, 需要对调整后的投产结果进行评估.

4.定期需要更换硬件或者是大版本升级, 需要进行投产前的兼容性和回归测试.

核心矛盾就是—如何既能满足越来越多的变更需求, 同时又能够保证变更后的投产能够满足苛刻的稳定性要求.

投产演练系统针对上面问题的解决办法是:

录制真实生产系统上的交易数据, 在各个变更后的环境下回放演练这些交易, 然后对演习效果进行有效的分析和评估, 从而决定是否能够投产上线. 这个做法类似于军事上的实弹演练, 具有极突出的实际应用效果.

投产演练系统主要的应用场景有:

目前按照回放系统特性不同, 划分为两个产品:

1)X1 -- 数据库投产演练系统.其中X代表事务, 是数据库中Transaction的简称, 1是透视认知系统的标识.目前支持回放演习数据库有ORACLE/DB2/MYSQL/SQL SERVER.X1录制的是真实生产环境中数据库客户端同数据库服务端之间的交易, 在演练环境中X1通过数据库客户端向数据库服务端回放交易请求, 并接收数据库服务端的应答.

2)A1 -- 应用透视认知系统. 其中A代表应用, 是Application的简称, 1是投产演 练系统的标识. 目前支持应用是按照协议来划分, 包含:HTTP/8583/XML/JSON/自定义报文.A1录制是真是生产环境中各种应用客户端发送到应用服务器之间的交易报文, 在演 练环境回放的过程中A1模拟应用客户端向应用服务端发起请求, 并处理对应的应答. 比如: 录制浏览器向HTTP服务服务器发送的各种请求, 这个场景中客户端是浏览器, 服务端是HTTP服务器, 回放过程中A1模拟浏览器, 使用HTTP协议向服务器发送命令.

意见反馈 | 法律声明
版权所有:沃信科技有限公司 2013 粤 ICP11091192