QUEST保险行业应用管理解决方案_第1页
QUEST保险行业应用管理解决方案_第2页
QUEST保险行业应用管理解决方案_第3页
QUEST保险行业应用管理解决方案_第4页
QUEST保险行业应用管理解决方案_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

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

文档简介

1、保险行业quest应用管理解决方案quest software2010年2月目录1前言41.1保险行业应用系统的特点41.2quest应用管理解决方案42数据库复制解决方案62.1核心业务报表分离和应急方案62.2核心业务异地数据容灾方案82.3数据库复制技术93应用运维管理解决方案123.1应用管理需求123.2quest应用管理解决方案133.2.1端到端的管理133.2.2oracle数据库管理和优化163.2.3jee管理和优化183.2.4应用和服务管理223.2.5建立运维护管理体系243.2.6解决方案的价值273.3产品配置方案283.4解决方案的先进性294其他数据库管理解决

2、方案314.1db2 数据库管理解决方案314.2sql server数据库管理解决方案325开发测试解决方案345.1oracle数据库开发345.2j2ee上线前的性能保障方案356安全审计解决方案376.1windows服务器审计解决方案376.2exchange邮件归档解决方案386.3其他相关解决方案397虚拟环境管理解决方案407.1迁移vconverter407.2备份vrange417.3容灾vreplicator417.4监控vfoglight427.5优化voptimizer pro437.6自动化vcontrol441 前言1.1 保险行业应用系统的特点保险行业的业务主要

3、有以下几个特点:服务质量要求高:保险行业基本是一个无法停机的系统,对性能和可用性有着非常高的要求,一旦出现问题将影响全国所有的用户。数据安全性极其重要:由于数据的集中管理,风险也随之提高,一旦出现任何数据丢失,后果不堪设想。数据量大:因为采用全国集中模式,系统的数据量非常巨大。随着用户数不断增加、新业务的不断出现以及用户服务水平的不断提高,系统数据量还会出现进一步增加的趋势。应用变化频繁:保险行业的业务非常复杂,作为业务支撑的软件系统也处于不断的改进和变化之中。多种用户访问接口:保险行业应用系统服务的客户包括企业内部用户、外部接口和银行接口以及不同类型的内部用户。用户众多,访问频繁,而且地理位

4、置分布非常广,访问系统的方式也有所不同。技术层次众多:保险应用系统的组成包括众多的技术层次,如网络、主机、数据库、中间件和业务应用等。各个系统间互相关联,增加了管理的复杂性和难度。和复杂的技术环境和管理需求相比,保险行业的技术人员少,工作量大,缺乏有效的能够真正解决问题的管理工具和技术手段。1.2 quest应用管理解决方案在保险行业,quest应用管理的主要解决方案包括:l 数据库复制解决方案,主要用于:(1)查询系统从生产系统进行剥离(2)异地容灾。解决方案的行业用户包括天安保险,太平人寿,太平财险,新华人寿。l 应用运维管理解决方案,主要管理目标通过建立管理体系维护核心应用的高可用性,高

5、性能。解决方案的行业用户包括中宏人寿,泰康人寿,太平洋保险。l db2和sql server数据库管理解决方案,主要管理目标为简化dba管理工作,弥补数据库技能和运维护管理目标的差距。支持oracle,db2和sql server。解决方案的行业用户包括:太平洋保险,大都会保险等。l 开发测试阶段性能保障解决方案解决方案的行业用户包括:平安保险,太平洋保险,友邦保险,首创安泰保险,安联大众保险。l 安全审计管理解决方案解决方案的行业用户包括:平安保险,泛华保险。l 虚拟环境管理解决方案,主要管理目标为针对虚拟环境(vmware)进行迁移,备份,容灾,监控,优化和自动化管理。解决方案的行业用户包

6、括:太平洋保险,平安保险。2 数据库复制解决方案2.1 核心业务报表分离和应急方案客户需求通过复制软件建立生产系统的副本,将查询业务移植到目标系统,减少生产系统的资源使用,提高生产系统的可用性,在核心业务出现问题时进行应急接管。解决方案通过shareplex for oracle进行数据库复制。将查询统计业务剥离到目标数据库中。1、 建立生产数据库和统计数据库的复制链路l 建立从生产库到统计库的实时复制,复制范围可以是整个库或部分表。这样可以使得像用户信息、权限信息等特定的表在两个库中的数据不一致。 l 如果统计数据库中的特定数据有变更,需要回写至生产数据库,可以通过配置进行部分表的回写。 l

7、 复制采用shareplex for oracle实现,基于oracle的redo日志文件,将数据库的变化捕获后发送到目标数据库进行应用。这个过程是实时的,延迟时间在10s以内。l 通过过程如果由于网络、停机等原因暂时中断,恢复之后将接替原来的过程进行同步,也就是说可以实现“断点续传”。 2、 报表实时分离应用的设计 l 将生产应用lis系统,复制一份、部署,然后将其连接池指向统计数据库。专职的生产用户进入“核心业务系统”;专职的统计人员只进入“统计应用系统”; l 对于需要同时操作核心业务系统和统计应用系统的用户,可以在核心业务系统中将统计的菜单对应的链接修改为统计应用系统的链接即可(这个过

8、程只需要修改lis应用系统中的菜单配置信息即可)。以实现混合用户进行一次性登陆、任意访问,并且生产和统计是分离的效果。 3、 统计数据库的扩展用途 l 可以同时作为企业的ods(操作型数据存储层),为保险公司将来进行etl、建立数据库仓库奠定基础。行业案例太平人寿,太平财险,天安保险2.2 核心业务异地数据容灾方案客户需求l 如何保障核心业务数据安全性l 如何保障核心业务连续性解决方案通过shareplex for oracle跨广域网建立复制链路。在灾难发生时可以通过异地数据备份进行应用接管和数据恢复。正常情况下可以在异地灾备中心运行报表查询等业务1、 数据安全性l 目标系统是可访问的数据库

9、,最大程度保障了数据安全l 可以避免硬件错误,逻辑块错误,通过配置减少人为错误l 数据延迟小,数据损失少2、 连续性保障 l 应用接管不需要重新启动数据库,接管速度快l 提供反向回切能力,不需要数据全同步,可以进行计划内的接管和计划外的接管3、 容灾系统可用性l 提供平战结合的解决方案,目标系统可以被访问,提高投资回报 4、 方案成本 l 对网络资源占用少,带宽租用成本 l 对存储,主机平台没有限制,避免绑定单一硬件平台的资金投入行业案例l 新华保险2.3 数据库复制技术shareplex for oracle技术实现原理如下:1. 复制方式a) 支持单向复制,双向复制,数据分发,数据集中,级

10、联复制等等;b) 支持不同的操作系统平台,数据库版本之间的复制c) 支持各种集群,支持oracle rac2. 复制内容a) 以表为单位进行复制,客户复制全部表,用户下的所有表,部分表b) 可以根据过滤条件复制指定的数据行,复制指定的数据列c) 支持ddl复制d) 提供广泛的数据类型支持3. 复制指标a) 目标系统可访问b) 对原系统影响小c) 数据延迟少d) 网络带宽占用低4. 高可用性a) 提供快速应用接管b) 可以进行反向回切5. 稳定性a) 产品成熟,有10年的历史b) 充分保障数据一致性提供c) 提供数据校验和异常处理能力6. 监控维护a) 提供图形化配置和监控能力b) 可以在线进行

11、数据比较和修复3 应用运维管理解决方案3.1 应用管理需求保险行业应用采用了省级集中模式,包括众多的应用系统和组成这些应用的基础构架:目前的运维手段中主要存在三个方面的不足:第一:缺乏有效的性能管理手段。性能问题对最终用户体系,应用的可用性有者非常大的影响,特别是集中应用模式的采用,复杂技术构架的实施,频繁的应用变更,用户的激增以及数据的快速增长,对性能管理提出了巨大的挑战。性能问题涉及到开发商,厂商,数据库和中间件管理员,应用管理员等多种角色,协调大家共同解决性能问题比较困难。性能问题主要体现数据库和j2ee方面,因为没有深入发现问题,诊断问题的手段;没有有效解决问题的方法,无法建立运维和开

12、发之间的桥梁,通过统一的管理方面全面解决性能问题。第二:缺乏从应用角度的管理和服务等级的评测。目前,日常维护基本都是针对应用的某个组件进行管理,如数据库,中间件等等,没有建立应用管理视图,从应用而非单个组件的角度进行管理。第三:缺乏统一的一体化的管理平台。在整个运维过程中,涉及到值班员,数据库管理员,j2ee管理员,系统管理员技术人员,应用管理人员(项目经理),技术经理和开发人员(应用开发商)等多种管理角色,每个角色既有自己工作目标和定位,又需要和其他角色的人想配合,共同完成运维工作。目前,绝大多数情况下没有一个一体化的管理平台,导致相关人员无法和其他角色的人员进行交互。严重影响了工作效率,阻

13、碍了运维目标的实现。强烈的需求呼唤新一代的运维管理工具。3.2 quest应用管理解决方案quest应用运维管理解决方案通过一体化的管理平台,帮助不同角色的运维人员实现响应的管理目标,提供对数据库和j2ee的深入性能管理能力,能够快速发现,诊断和解决性能问题,全面提升应用的可用性和性能。对应用管理人员和技术经理提供应用管理视图,进行服务等级的评测和管理。3.2.1 端到端的管理quest应用管理解决方案专注于核心业务系统管理,包括三方面的内容:l 组成核心业务系统的基础构架l 核心业务系统的最终用户体验l 核心业务系统本身基础构架缺省情况下,foglight提供对操作系统、数据库、应用服务器、

14、web服务器、虚机等基础构架的管理。近些年,虚拟化技术应用一个热点,foglight提供目前同类最好的虚拟化监控产品,帮助管理虚拟架构下各个组件的关系及联带作用,发现、诊断并解决事故及问题(ddr),保障性能及可用性,实现资产规划和管理及计费扣款。foglight还提供强大的开发接口,用户可以自定义特殊的监控管理内容,可以将所有的基础构架纳入管理范围。最终用户体验foglight应用管理方案可以终端用户的角度,评价web应用系统的可用性与服务水平,可以提供各种报告,统计在不同时间段、针对不同地点、对于关键的web应用,如网上报税、余额查询业务的平均处理时间、成功率等信息,确认是否存在最终体验方

15、面的问题。在发现用户体验方面的问题后,也可以第一时间通知相关人员去解决问题,避免引起大量投诉,变被动为主动;foglight应用管理方案还可以分析组成业务事务的单独页面的响应时间和性能下降,识别哪些页面需要优化,分析哪些组成页面的元素对性能问题产生重大影响,关联这些元素后面对应的代码,极大地减少了解决应用性能问题的时间。针对有问题的事务,还能够记录事务的操作,通过回放事务进行深入性能分析。应用本身foglight缺省情况下,提供对sap,peoplesoft,siebel,jee,.net的应用监控,同时管理方案可以关联应用和其组成构件,提供强大的定制能力,可以将应用相关的内容纳入管理构架。3

16、.2.2 oracle数据库管理和优化数据库是应用的核心环节,但目前没有很好的手段快速发现问题,诊断问题和解决问题,特别是缺乏历史数据分析能力,在问题出现后往往无法定位问题,避免问题的再次发生。同时,数据库管理方面缺乏主动的性能管理意识和管理机制,往往出现问题后被动地解决问题,而不是预防问题,防患于未然。quest应用管理解决方案包括数据库的日常监控,数据库性能分析,数据库日常dba管理和数据库碎片重组。l 数据库日常监控:针对所有的数据库服务器进行部署,提供日常报警,事件通知等功能。和传统的监控软件不同,quest解决方案体现了在数据库管理方面的专家优势,真正从数据库的角度而非基础构架的角度

17、完成监控能力。l 数据库性能分析:针对核心的,数据量大,变更频繁的,有性能需求的数据库进行配置,如核心征管数据库。数据库分析能力提供被动的性能分析方法和主要的性能管理能力,帮助找出数据库的问题。l 数据库碎片重组:针对核心的,有性能需求的,有碎片问题的数据库进行配置,如核心征管数据库。数据库性能分析主要解决由于碎片所引起的性能和空间使用问题。l 数据库日常dba管理:为dba提供简化的日常管理工作。quest应用管理解决方案提供的重要价值之一是进行深入的数据库性能管理,主要涵盖四个方面的内容。l 日常健康检查通过quest应用管理解决方案,dba可以自动生成日报,周报,月报等各种报表,便于全面

18、了解数据库的运行状态。解决方案内置了相关报告,用户也可以根据自己的需求进行定制。l 主动的性能管理通过quest应用管理解决方案,dba可以进行主动的性能管理,定期通过管理工具检查系统的资源使用,制定主动的优化计划,发现问题,解决问题,防患于未燃烧。在应用变更期间,数据库管理员也可以收集相关数据,主动发现变更前后性能对比,并在性能下降的时候快速判断问题。例如,数据库管理员可以每周或变更期间通过quest数据库性能分析工具分析历史时间段的资源使用情况,判断系统瓶颈,确认是否存在阶段性的执行计划变更,找出有问题的sql语句,提交开发部门进行测试和优化,最后解决问题并验证效果。这时,可以使用ques

19、t应用管理解决方案所提供的强大的数据库分析能力,具体工作方法如下:l 快速故障诊断在通过最终客户或管理工具报警发现问题后,可以通过管理工具快速诊断问题,解决问题。l 隔离问题和解决问题很多性能问题都和应用程序相关,管理工具为dba,应用管理人员和开发人员提供的共同的基础数据,便于隔离问题,达成一致,快速解决问题。一些工作,如碎片重组,索引创建等等,可以在dba层面进行优化,而另外一些工作,如sql优化,则需要开发测试部门解决问题。3.2.3 jee管理和优化jee是应用的核心环节,但目前没有很好的手段快速发现问题,诊断问题和解决问题,特别是缺乏历史数据分析能力,在问题出现后往往无法定位问题,避

20、免问题的再次发生。同时,jee管理方面缺乏主动的性能管理意识和管理机制,往往出现问题后被动地解决问题,而不是预防问题,防患于未然。quest应用管理解决方案包括jee日常监控,服务请求监控和事务分析,并和quest上线前的质量管理解决方案无缝结合,提供解决问题的有效手段。l jee日常监控:针对所有的jee服务器进行部署,提供日常报警,事件通知等功能。和传统的监控软件不同,quest解决方案体现了在jee管理方面的专家优势,真正从jee的角度而非基础构架的角度完成监控能力。l 服务请求监控和事务分析:监控应用中响应时间最长,运行次数最多的服务请求,进行主动或被动的事务录制,分析最耗费时间的方法

21、和sql语句。l 和上线前的质量管理方案无缝结合。jee的性能问题被证明绝大多数都和应用相关,通过quest应用管理解决方案,可以将在生产系统发现的问题提交到开发测试环境,并使用quest的上线前jee解决方案解决问题。quest应用管理解决方案提供的重要价值之一是进行深入的j2ee管理,主要涵盖四个方面的内容。l 日常健康检查通过quest应用管理解决方案,j2ee管理员可以自动生成日报,周报,月报等各种报表,便于全面了解j2ee的运行状态。解决方案内置了相关报告,用户也可以根据自己的需求进行定制。l 主动的性能管理通过quest应用管理解决方案,dba和j2ee管理员可以进行主动的性能管理

22、,定期通过管理工具检查系统的资源使用,制定主动的优化计划,防患于未燃烧。在应用变更期间,应用管理员也可以收集相关数据,主动发现变更前后性能对比,并在性能下降的时候快速判断问题。例如,j2ee管理员可以每周或变更期间通过quest应用管理方案进行监控和深入性能分析,由总体到具体,找到最耗费资源或响应时最长的一些服务请求,定位瓶颈是在web层、中间件层还是数据库层;可以到方法级和具体的sql语句。并将这些问题提交给开发人员。l 快速故障诊断在通过最终客户或管理工具报警发现问题后,可以通过管理工具快速诊断问题,解决问题。quest应用管理解决方案可以从总体到具体,分析服务请求,应用,jvm和服务的状

23、态和具体指标。l 连接运维环境和开发测试环境。很多性能问题都和应用程序相关,管理工具为dba,应用管理人员和开发人员提供的共同的基础数据,便于达成一致,解决问题。下图是在开发,测试和生产阶段的关联解决方案。quest在应用管理方面全方位的解决方案包括jprobe,performasure和foglight,分别用于开发,测试和生产环境。解决方案提供j2ee响应式的性能管理,例如,在应用变更期间j2ee管理员通过foglight发现一些服务请求的响应时间过长,可以将这些服务请求提交给开发团队,开发团队使用jprobe进行优化后,通过perfomasure进行压力测试,确认没有问题后在重新部署到生

24、产系统。同时,解决方案也提供前瞻性的性能保障,开发和测试部门也可以使用jprobe和performasure在开发测试环境控制应用质量,提升应用性能,避免将问题带入生产系统。3.2.4 应用和服务管理应用和服务管理的核心包括以下几个方面的内容:l 从应用而不是单独组件的角度管理整个应用系统。从总体到具体进行事件性能分析;快速定位问题。l 进行应用定义,从整个应用的角度检测服务等级,以服务的形式进行评测和报告。下图为一个客户的实际应用逻辑视图。在应用管理方面,foglight可以定义服务,建立服务和应用的关联,进行服务水平管理。3.2.5 建立运维护管理体系foglight应用运维管理解决方案主

25、要的工作目标是帮助保障核心业务系统的性能和可用性。其运维护管理方法如下图所示:fogight提供一体化的企业级应用运维护管理平台,客户可以根据自己的需求,进行相应的定制工作,包括管理界面和管理角色;通过foglight集中式服务台,可以实现运维管理的自动化、专业化,起到事半功倍的作用。foglight采用基于角色的管理机制,可以有效地满足企业安全性和管理分工方面的需求。在foglight中可以根据管理分工定义不同的角色和用户,使不同角色的用户看到不同的管理界面,执行不同的管理功能。根据不同的职责和管理内容对运维人员进行分工,使运维人员的管理工作更具有针对性和专业性。l 值班员 对所有的管理点进

26、行报警监控l 技术人员 (dba、sa、aa) 日常健康检查 数据库和j2ee主动的性能管理(发现问题,诊断问题,解决问题) 快速故障处理(发现问题,诊断问题,解决问题) l 应用管理人员 关联整个应用系统,了解应用的运行状态 服务等级的评测和管理 隔离问题,区分责任,协调开发商,厂商,技术人员解决问题 应用上线和变更过程中主动的性能管理(发现问题,诊断问题,解决问题) l 技术经理 关联整个应用,了解核心应用的运行状态 服务等级评测和管理 审核各级运行状态报表 l 开发人员 (应用开发商) 参与问题诊断过程 解决和应用相关的问题在日常维护和管理方面,foglight针对主机,数据库和中间件采

27、用两种主要管理手段:l 日常监控和故障处理机制,当问题发生时需要根据不同的报警级别和内容启动相应的报警预案。l 提交日常管理报告,通过巡检及健康检查制度,有效保障系统的稳定运行。优化应用系统是运维管理中的一个重要内容,通过不断的优化可以使系统达到最佳的运行状态。foglight的性能管理应该包括以下几个方面:l 重点针对应用中的性能多发点:数据库和中间件。l 问题的快速定位和深入分析:当问题发生时,快速地定位问题并及时找到应对措施,将问题及时解决。l 进行主动的性能管理,把握数据库和中间件的实时和历史运行状况,积极、主动地利用和协调资源、预先发现问题,防患于未然。l 提供解决问题的手段,对于在

28、运维阶段能够解决的问题,如碎片重组,索引创建等等,提供在dba层面进行优化的手段,而另外需要开发测试部门解决一些问题,如sql优化和j2ee应用修改,则通过公用的“语言”,建立运维和开发之间的性能管理纽带。和开发测试环境无缝结合应用和服务管理是应用管理人员和it经理重点关注的管理内容,foglight可以关联整个应用,给出应用的管理视图,提供服务等级报告,而且进行服务的定制和扩展。3.2.6 解决方案的价值foglight是业界第一个专门针对企业核心业务系统运维的平台级产品,quest应用管理解决方案的主要特点如下:l 保障应用系统的性能。性能管理是一个永恒的话题,但性能优化却非常不容易。qu

29、est应用运维管理方案包括很多管理理念,可以帮助建立主动的性能管理机制,避免问题,防患于未然。同时管理工具也提供了快速发现问题,诊断问题和解决问题的方法,减少问题的解决时间,提高应用的可用性。同时,解决方案可以作为连接开发和运维的桥梁,协同不同部门的人员一起工作,全面保障应用系统的性能。l 建立应用和服务管理体系。应用和服务管理是大势所趋,foglight应用管理方案使其实现成为可能。应用管理人员和技术经理可以改变以往通过单一组件去猜想应用总体状态的管理方式,从总体过度到具体,了解应用的实际运行情况。个性化的服务定制能力可以和应用紧密集成,在此基础上的服务等级的评测和报告是非常有价值的。l 建

30、立核心系统的运行维护手段:通过quest解决方案的先进管理理念,可以有效地建立运维角色的分工,让值班员,数据库管理员,j2ee管理员,系统管理员技术人员,应用管理人员(项目经理),技术经理和开发人员(应用开发商)各司其职,共同完成运维工作。核心系统运维的重要性是不言而喻的。quest应用运行维护管理方案的全面性,前瞻性和先进性,必然为企业带来巨大的价值。提升最终用户和业务的服务水平foglight 将建立应用模型并根据它们支持的服务管理你的应用。无论你有一个基于合同的服务水平协议,还是简单地了解商业业务需求,foglight将帮助通过业务服务管理应用,而不仅仅从技术层面展示数据。减少事件的数量

31、和事件的平均修复时间(mttr)提升生产系统应用的性能意味者减少事件的数量和平均修复时间。foglight可以从360度观察应用,帮助诊断事件的本质原因,隔离问题,确认正确的团队来解决问题。减轻宕机风险foglight可以通过应用性能的历史信息和管理环境的变化信息,来进行趋势分析,帮助你主动地避免问题。它提供已经被证明的、开箱即用的管理能力,帮助管理应用性能、中间件、最终用户和数据库。降低管理应用的操作性费用foglight 自动提供所有相关信息,帮助了解和解决问题。从而降低了管理应用的操作费用。为决策者提供可视化信息foglight 提供可视化的界面,没有它,你只能猜测哪里可能有问题,甚至无

32、从下手进行猜测,使用foglight可以获得关键应用和最终用户体验的相关信息。3.3 产品配置方案quest应用管理解决方案针对保险行业的配置方案如下:产品及模块功能配置建议配置单位foglight management server应用管理服务器,负责事件管理,报表管理,数据存储等;每个管理环境配置一套foglight for oracle对数据库进行监控对所有的数据库进行配置cpufoglight performance analysis for oracle对数据库进行性能分析,提供主动管理和快速诊断问题的方法。对核心征管等对性能有要求的数据库进行配置cpuspace manager w

33、ith livereorg对数据库进行联机碎片重组,从而提高数据库和应用系统的性能对核心征管等对性能有要求的数据库进行配置cputoad for oracle dba suite简化dba管理每个dba配置1套dbafoglight for java对j2ee进行监控和性能分析对每个应用服务器进行配置cpu3.4 解决方案的先进性应用管理是针对核心应用量身定做的管理方案,代表了业界先进的管理思想。quest software, inc.(纳斯达克代码:qsft)日前被 gartner, inc.列入其“应用程序性能监控魔力象限”之“领导者”象限。在相关报告中,gartner 根据不同厂商的“执

34、行能力”和“发展前景的完备性”对 19 家供应商进行了评估。quest 应用程序性能监控 (apm) 解决方案foglight是其跻身 gartner “领导者”象限的主要推动因素。foglight 将集成化途径引入gartner 确定的五个 apm 维度中:最终用户体验监控、用户定义的交易分析、应用程序组件发现和建模、应用程序组件深入监控以及应用程序性能管理数据库。另外,foglight 还可以收集和关联物理、虚拟或混合基础架构中的数据,从而让企业可以全面掌控应用程序,而不必受自身成熟度的限制。gartner认为“当业务决策制定者和运营管理团队终于认识到将应用程序作为关键要素进行管理的重要性

35、时,应用程序架构的飞速发展已使得应用程序性能监控工作变得异常困难。”在当今复杂的业务 it 环境中,传统的监控手段恐怕已经过时。gartner quest领导者地位的肯定,印证了quest在 apm 市场上的专业水准。quest公司将比以往更努力地通过改进客户业务关键应用程序管理方式,帮助他们减少成本和提高利润。4 其他数据库管理解决方案4.1 db2 数据库管理解决方案管理需求l 对db2数据库性能要求较高,但没有很好的手段快速发现问题,诊断问题和解决问题。缺乏对数据库主动的性能管理。l 没有很好的手段简化dba管理工作,弥补数据库技能和运维护管理目标的差距。解决方案toad for db2

36、:可以帮助dba简化管理,诊断和优化数据库性能。它提供多种工具套装,包括dba管理模块,实时性能诊断,sql语句优化等等。帮助进行全方位的dba管理。4.2 sql server数据库管理解决方案管理需求l 对sql server数据库性能要求较高,但没有很好的手段快速发现问题,诊断问题和解决问题。缺乏对数据库主动的性能管理。l 没有很好的手段简化dba管理工作,弥补数据库技能和运维护管理目标的差距。解决方案l spotlight on sql server enterprise,对企业的sql server环境进行监控和诊断。l performance analysis for sql se

37、rver,对关键的sql server数据库进行性能分析,快速查找,定位问题。l toad for sql server,对sql server进行开发和日常dba管理。l litespeed for sql server。对sql server进行备份,加快备份时间,减少空间使用。5 开发测试解决方案5.1 oracle数据库开发管理需求:缺少oracle数据库开发工具,帮助提高生产率,提升数据库库的性能,保障数据库应用的质量。解决方案:toad for oracle development suite:提高开发效率,优化代码性能,保障代码质量,提高代码的可维护性,进行团队代码共享。toad

38、 for oracle在软件开发各个阶段的使用方式如下:5.2 j2ee上线前的性能保障方案管理需求缺少j2ee上线前的性能保障和质量控制手段,往往系统上线后出现问题后再解决问题。解决方案quest j2ee上线前的性能保障解决方案的核心思想是尽早优化,时常优化,在开发阶段采用jprobe进行单元性能分析,开发人员通过单jvm诊断下钻到代码级,诊断和修复代码相关的性能问题,避免将问题带入下一个阶段。在应用验证阶段采用jprobe和performasure,通过performasure的跨jvm诊断能力下钻到方法级,在发现性能问题后,通过jprobe进行代码集问题分析和优化,验证应用的可用性,确

39、保性能、可伸缩性和可靠性。(1)jprobejprobe套件是业界标准的性能优化工具集,在全世界有超过7000公司在使用。jprobe为java开发人员而设计,能够帮助快速诊断和修复在一个虚机中运行的java应用性能瓶颈以及过度内存使用问题。套件包括性能瓶颈和死锁分析、内存泄露分析、代码覆盖和线程分析功能,通过主动的方法解决开发阶段的性能问题。jprobe用主要用于开发阶段。由于代码的相互依存关系,往往在集成过程中出现很多问题。这时一个非常重要的工作是单元代码在集成前很好地被优化。jprobe可帮助开发人员准确找出应用程序中发生错误的部分,并追踪到错误的代码行。在实际工作中,通过对开发人员的培

40、训以及工具的推广使用,可以减少和规避在开发阶段的性能,避免将问题带到下一个阶段。(2)performasureperformasure提供跨jvm的应用跟踪能力,可以从服务器、应用各业务层、组件级、sql级等做各种角度的钻取,深入分析及定位问题出现在应用的那个层面,包括web服务器、应用服务器、数据库等,迅速找到问题根源。performasure使用简单方便,专业化程度强,可以和jprobe相集成,通过单一解决方案完成j2ee产品的诊断优化工作。performasure 用于开发人员已经完成代码编写,单元测试和单元性能分析(profiling). 应用将进行代码集成,压力测试和业务用例测试。p

41、erformasure可以帮助快速隔离问题,加速产品上线时间,及时发布高质量的应用;避免因为代码错误损失收入,增加修正费用以及对公司形象的损害。优化性能,保障可伸缩性,增强发布到生产系统的信心。6 安全审计解决方案6.1 windows服务器审计解决方案管理需求很多应用使用windows服务器,为了内部控制和法规遵从的要求,需要提供满足需求的审计报告,并在安全事件发生时,提供报警。解决方案intrust解决方案及能帮助用户提高windows架构的性能和工作效率,同时也能帮助it组织实现对关键it系统和人员的内部控制,满足sox法案和其他重要法规的具体要求。intrust可以实现安全、快速收集远

42、程服务器事件日志,实现事件日志长期安全存储。进行关键业务安全事件报警,实现网络安全对象实时保护,实现主动式安全分析和安全策略执行。intrust提供的主要审计报告包括:l 用户权限管理报告,显示用户权限的改变。用户权限由管理员帐号管理,如果管理员在用户权限管理方面出现了问题,可能导致用户滥用权限,侵害公司的安全性;l 加入用户到管理员组,管理组拥有特殊的访问权限,如果可疑的账号向管理组添加账号,可能代表恶意行为;l 非业务时间用户成功登录统计信息,报告按时间顺序排列;l 从特定服务器上使用内置的账号进行强烈的失败登陆企图信息;l 在非业务时间用户活动的统计信息;l 显示组成员改变。用户帐号在组

43、中的增加或修改由管理员帐号管理,如果管理员在用户权限管理方面出现了问题,可能导致用户滥用权限,侵害公司的安全性;l 显示文件访问企图,对一些文件的访问(系统或数据)可能具有安全隐患;l 显示用户帐号的改变。用户帐号的建立、删除、置为可用、置为不可用等操作由管理员帐号管理,如果管理员在用户权限管理方面出现了问题,可能导致用户滥用权限,侵害公司的安全性;l 显示哪些用户违反了公司的规定和政策;除了对windows服务器进行审计,intrust还提供对文件系统,ad和exchange的审计和保护功能。行业用户l 平安保险,泛华保险6.2 exchange邮件归档解决方案管理需求对邮件进行归档,满足法

44、规遵从的需要。解决方案archive manager 的设计目标是捕捉进出企业邮件组织的所有邮件,有效的存储这些邮件。可以通过查询来定位信息或者进行复核法规的安全审计。archive manager for exchange 独立于exchange 服务器,通过微软的journal mailbox 功能,对启用journal功能的邮箱存储的邮件进行归档。并通过其特有邮件分离功能,将邮件的正文与附件分离,分别存储在sql数据库和文件系统中。行业用户l 泛华保险6.3 其他相关解决方案l spotlight on ad:对于ad进行监控,行业用户:平安保险。l recovery on ad:对ad进行备份,行业用户:平安保险。l reporter:提供丰富的ad和windows环境管理报告。l spotlight on exchange:对exchange进行监控。l messagestats:提供丰富的exchange管理报告。7 虚拟环境管理解决方案qu

温馨提示

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

评论

0/150

提交评论