BMC统一IT运维管理平台解决方案技术白皮书_[全文].doc_第1页
BMC统一IT运维管理平台解决方案技术白皮书_[全文].doc_第2页
BMC统一IT运维管理平台解决方案技术白皮书_[全文].doc_第3页
BMC统一IT运维管理平台解决方案技术白皮书_[全文].doc_第4页
BMC统一IT运维管理平台解决方案技术白皮书_[全文].doc_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

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

文档简介

bmc解决方案技术白皮书ole_link1ole_link2bmc统一it运维管理平台解决方案技术白皮书博思软件(中国)有限公司2010年1月_toc87099760_toc125889394文档说明本文档所涉及到的文字、图表等,仅限于博思软件(中国)有限公司和被呈送方内部使用,未经双方书面许可,请勿扩散到第三方。文档属性属性内容客户名称:项目名称:文档主题:技术白皮书文档编号:文档版本:4.1版本日期:2010.1.10文档状态:作者:文档变更版本修订日期修订人描述1.02005.3.262.02007.9.153.02009.6.64.02009.12.29陈傲寒4.32010.1.17文档送呈单位姓名目的_toc87099761_toc125889395目 录1方案体系架构51.1方案逻辑结构51.2cms/cmdb配置管理系统71.3集中监控平台71.3.1数据采集层71.3.2数据处理层81.4自动化管理平台81.5流程管理平台91.6数据展现平台91.7对应的bmc产品101.7.1cms/cmdb配置管理系统101.7.2集中监控平台111.7.3自动化管理平台121.7.4流程管理平台122系统组成及功能142.1cms/cmdb配置管理系统142.1.1cms/cmdb功能152.1.2addm发现工具功能252.2集中监控平台292.2.1数据采集功能292.2.2数据处理功能392.3自动化管理平台482.3.1服务器自动化管理功能522.3.2网络自动化管理功能672.4流程管理平台782.4.1服务台792.4.2事件管理812.4.3问题管理862.4.4知识库管理882.4.5变更管理892.4.6发布管理942.4.7服务级别管理962.5数据展现平台992.5.1管理门户1002.5.2操作控制台1012.5.3报表系统1043附录:bsm业务服务管理白皮书1063.1it运维管理趋势1063.2应运而生的bmc业务服务管理1073.3bmc业务服务管理框架1081.规划与监管1082.服务与支持1093.供应与配置1104.监控与运营1115.集成与调和1123.4业务行于it,而it行于bmc1133.5产品配置列表1153.6部分成功案例1191.中国银联上海信息中心1192.中国太平洋保险集团有限公司1203.中国建设银行1214.中国农业银行1225.中国人民银行123_toc77410889_toc83009489_toc146948483_toc251483919方案体系架构_toc146948485_toc251483920方案逻辑结构统一it运维管理平台逻辑结构划分为四个平台和一个核心系统,分别是数据展现平台,流程管理平台,集中监控平台,自动化管理平台以及cms/cmdb配置管理系统。从监控角度上来讲,又分为数据采集层、数据处理层、数据呈现层,通过三个层面的处理,统一展现给监控和维护人员。这三层结构主要由集中监控平台和数据展现平台实现,并与流程管理平台、自动化管理平台和cms/cmdb配置管理系统实现有机的结合。本解决方案从总控中心的角度出发,侧重于及时发现企业it系统中的各类告警和性能异常,进行数据分析和整合,同时以适当的形式进行呈现;另一方面,维护人员借助该系统能够执行相关操作,对各种问题进行迅速的响应,及时履行维护职责。其主要功能描述如下:实现对您企业信息系统各组件运行状态的统一监控。被监控对象包括主机(包含虚拟化环境)、数据库、中间件、网络、存储、安全、应用软件等。数据采集层可通过发现模块自动发现业务系统的配置信息,自动设置被监控的实例。数据采集层通过与被管系统的接口采集数据,送到处理层进行数据处理。数据处理层一方面对数据进行分析判断产生告警信息并发送到展现层,另一方面在数据库集中存放性能数据。数据处理层还可以对所有告警事件做进一步的分析,根据业务服务模型来生成业务影响分析视图,提供给业务影响管理的功能模块。数据呈现层不仅展现告警信息,而且展现各种监控视图,如事件拓扑展现图。数据呈现层能展示业务系统的状态、各个服务的状态以及影响业务系统的主要关联部件。通过与服务管理平台的接口,监控管理平台可以有选择性地将告警信息送到帮助台,形成事件提交给运维管理人员以启动故障处理流程进行处理。_toc251483921cms/cmdb配置管理系统配置管理系统cms/cmdb是it运维管理平台的核心,它统一为其它所有it管理平台提供服务。它提供了配置项和关系发现、业务系统建模、配置信息可视化等各种功能。cms/cmdb可以统一多种it管理工具的配置数据和流程,从而降低运维成本、最小化风险和加速bsm的实施。借助cms/cmdb所提供的it技术架构的唯一配置信息来源,可以更好地了解用户的环境。通过可视化业务服务模型和影响模拟器等功能,更好地管理基础架构和控制各种变更的发生。通过统一的业务服务模型可以梳理各种服务级别协议的业务需求,为sla的建立和维护提供了一致可靠的参考。_toc251483922集中监控平台_toc251483923数据采集层数据采集层,主要是完成各类数据的采集工作,建立相关的数据采集接口,并能够根据需要定制在特定的时间(或周期性)进行数据的采集,并为数据处理层提供相关的数据。目前采集可以支持的手段有:rpc、snmp、syslog、专用agent、脚本方式、以及一些标准的协议如wmi、ssh、perfmon、jmx等来实现无代理的数据采集。这一层主要是由通过设置在各个点的各类采集设备组成。通过在您企业各类系统运行所依赖的服务器上安装bmc的代理来对您企业各类系统运行的软件环境进行监控与管理,包括对系统、数据库、中间件、应用、存储等,这些监控对象通过bmc performance manager相应的知识模块或通过定制开发的知识模块对其进行监控与管理。通过与安全管理系统、存储管理系统、桌面管理系统、机房其它系统的集成并提供相关信息给数据处理层,相关信息在同一用户界面上进行展现。bmc的代理程序及其知识模块可通过远程分发的方式进行安装和升级,其运行消耗的资源很少,代理程序同bmc其它管理模块之间的通信通过tcp的某一端口进行,相对于snmp或其它的通讯方式,传输安全可靠。bmc代理是完全智能的,可在不连接任何控制台的情况下,通过知识模块完成相应的监控功能,并能在本地进行数据存储及处理,可通过公开的api、知识模块和snmp的方式和第三方管理软件集成。_toc251483924数据处理层数据处理层的主要任务是将采集的数据进行汇总和处理,并根据需要进行展现。来自于被监控对象(操作系统、数据库、中间件、应用等)的性能数据通过common service统一存储到后台数据库中。系统每隔一段时间后对这些数据进行各种汇总操作,如产生每小时的某个性能参数的最大值、最小值、平均值,每天的某个性能参数的最大值、最小值、平均值等。bmc事件管理平台根据预定义的事件处理策略对接受到的事件进行处理,并进行后续的各种处理动作,如以各种方式通知相关的处理人员、在帮助台中产生故障工单等,同时实现在bmc事件管理平台与帮助台的故障工单之间状态的双向同步。bmc业务影响管理平台结合事件管理平台中的事件故障信息和cmdb中的业务服务模型。为运维人员定位和分析系统故障提供强大支持,是的整个监控系统更加完善,增强了bsm的实现效果。_toc251483925自动化管理平台与自下而上做事件采集、处理和展现的监控平台相对应,自动化管理平台执行自上而下的控制和操作动作。自动化管理平台可以覆盖从物理服务器、虚拟服务器、网络到应用、甚至客户端,提供设备发现、脚本执行、操作系统安装、配置备份、配置检查、配置变更、补丁分析和分发、应用程序分发、操作审计、合规审计、配置修正、作业调度、虚拟机管理、远程管理等多种跟运维管理相关的功能,将手工作业进行自动化实现,解放运维人员,同时强制遵循最佳实践和法律法规的合规要求。_toc170189919_toc251483926流程管理平台流程管理平台为客户实现itil理论中的服务台、事件管理、问题管理、变更管理、配置管理、资产管理、服务水平管理等流程。流程管理平台在逻辑上被分为四个层次(如下图所示),分别是:门户(前端用户访问层)、服务平台(客户化流程应用)、服务基础架构(流程引擎及相关基础设施)和外围接口(与服务台系统相关的所有外围系统和应用)。通过采用这种分层的架构模式,大大降低了各层次间的耦合程度,提供了系统的可用性和可扩展性,为企业实现一种高可用、高稳定性的平台提供了保障。_toc251483927数据展现平台展现层主要是由bmc portal、报表管理等组成。bmc portal通过集成多种工具的控制台来对相关数据进行呈现,根据用户的不同权限呈现给相关的用户,并通过拓扑图(地理区域视图或业务视图)、报表、图形、声光等界面方式进行显示和汇报,界面展现支持c/s和b/s结构,各级维护和管理人员可以根据用户的角色和权限来定制相应的用户界面。报表管理根据汇总的数据来产生相应的报表,如告警分类报表、告警分时报表、告警来源报表、性能数据的日报、周报、月报、性能数据的对比分析报表、性能数据的趋势分析报表等。可以定制自己的报告,也可以通过web发布报告。当前报表管理作为数据呈现层的一个单独的功能模块,未来可集成到bmc portal中,使用户通过统一的访问接口访问。管理员可以在内部网上使用internet浏览器来查看和打印各种报告。可以运用这些有价值的历史数据来分析业务系统的运作情况,帮助指定服务目标,提高服务水准。_toc146948486_toc251483928对应的bmc产品_toc251483929cms/cmdb配置管理系统本方案中配置管理系统基于bmc atrium cmdb、addm发现组成。bmc是业内最先以it管理为目的而开发和设计的cmdb产品,比其他厂商领先20月,被gartner评为架构最成熟的cmdb产品。(来源: gartner, june 2007:"bmc atrium cmdb 2.0 added significant maturity in modeling and the definitive software library,")bmc atrium cmdb是第一个通过端到端的业务服务拓扑图,来可视化展示业务系统所有部件和关联关系的产品。它是cmdb市场里支持业务服务模型的领导者,该业务服务模型让您很好的管理基础架构提供的it服务和业务服务的关联关系。bmc atrium cmdb的通用数据模型是面向对象的配置信息表达技术,它通过弹性和完全图形的操作管理界面来定制可扩展类型属性,在业内标准数据模型的基础上,方便的满足了任何客户化需求。addm发现工具能发现和捕获物理和逻辑的配置项,在于定义的不同技术范畴上发现并提供各种关系视图。它自动和强大的发现功能维护和保证了cmdb中it基础架构配置项信息的精确性。addm发现工具的应用关系发现和映射能够发现和可视化虚机环境:包括物理虚拟环境(如:aix cluster)和vmware等软件虚拟环境的架构。它的通用应用发现引擎能够发现各种企业应用,并且自动发现和维护应用和基础架构直接的联系。最小化了it基础架构中配置项关系的手工维护工作量。_toc251483930集中监控平台本方案中集中监控平台基于bppm(bmc proactivenet performance management)、beim(bmc event and impact management)产品组成。bppm系列产品主要提供对it基础架构中各it部件的监控与管理,如对操作系统、数据库、中间件、存储、应用等监控与管理,并提供集中的用户监控管理界面对系统性能和可用性以进行集中监控,使用集中的配置管理界面对监控策略进行集中的配置和管理。在整个bppm系列产品中主要包括bppm代理程序(bmc agent智能的执行机构)、知识模块(bmc km监控对象、报警及相应处理措施的定义)、common service(bppm分布式通信中间件、用户安全控制及通信控制模块的集群) 、管理控制台(被管对象集中监控、管理和监控策略的集中配置和管理)。beim提供集中的事件管理平台,通过该集中的事件管理平台可实现事件的过滤、关联和内容丰富等,从而防止事件风暴的发生。事件处理策略可通过图形化的处理界面进行定制,也可通过事件规则编程的方式进行定制。beim基于java架构,可根据需要进行扩展,并提供c/c+、java和web service进行接口。beim通过同remedy的集成模块可实现beim同帮助台之间双向集成。beim的功能模块包括事件处理单元(bmc impact manager)、事件适配器(bmc impact manager adapter)、事件管理控制台(bmc impact explorer)、bmc portal(统一用户界面)sim(bmc impact managemer服务影响管理模块能提供服务影响分析功能,建立业务服务模型,分析和展现it组件对业务系统的影响。it系统维护人员通过统一的bmc portal监控it基础架构的运行情况,bmc portal集成了bmc performance manager console和bmc impact explorer,通过bmc portal可以同时监控it部件的事件和性能信息。_toc251483931自动化管理平台本方案中自动化管理平台基于bmc bladelogic系列自动化产品,包括bbsa服务器自动化和bbna网络自动化。bladelogic在一个统一的平台和架构上实现了配置和合规,是业内架构优良和高效的服务器自动化管理平台。bladelogic的面向对象的配置字典技术,不但提供丰富的开合即用的管理配置对象,而且可以方便的扩展和定制,100%的覆盖变更配置管理的所有需求。是业内管理对象粒度最细的平台,管理对象大到一台或者一组服务器,小到一个配置文件中的某个配置参数。bladelogic的基于角色的访问控制技术可以实现非常弹性和全面的安全授权管理。具有“系统管理员”和“安全管理员”两权分离;授权层次为:角色、对象和资源,三重访问授权方式。这种访问控制技术是数据中心的变更管理变得更加安全和可控。_toc251483932流程管理平台针对it服务管理平台建设需求,并同时考虑未来管理系统的不断延伸和扩展,我们建议采用bmc remedy itsm应用来实施和部署您企业的流程管理平台,以下是bmc remedy itsm的架构图:如上图所示,bmc remedy itsm应用有服务台,变更管理,资产管理,服务水平管理四大模块,该四大模块都采用了itil最佳实践,并基于bmc remedy强大的工作流引擎平台ars构建而成:bmc remedy service desk:实现服务台功能,事件管理和问题管理;bmc remedy change management:实现变更管理;bmc remedy asset management:实现全生命周期的资产管理和it财务管理;基于工作流引擎平台的bmc remedy itsm又具备很强的可定制性,用户可以根据自身的实际情况对其应用模块进行定制和裁减,以满足企业特有的一些需求。同时,对于非itil的运维管理流程,也可以基于remedy ars平台进行定制实现。例如,操作管理,值班管理等数据中心日常运维相关的流程。同时,bmc remedy itsm应用模块基于一个统一的配置管理数据库:bmc atrium cmdb;bmc remedy itsm应用模块通过统一的bmc atrium cmdb很好的整合在一起,实现了管理流程间的互通和关联,因此,利用bmc remedy itsm实施您企业的it服务管理平台将可以大大地提高支持人员的工作效率。_toc146948487_toc77410890_toc83009490_toc251483933系统组成及功能_toc251483934cms/cmdb配置管理系统配置管理系统cms/cmdb是it运维管理平台的核心,它统一服务于其他所有it管理平台。它提供了从配置项和关系发现、业务系统建模、配置信息可视化等各种功能。cmdb可以统一多种it管理工具的配置数据和流程,从而降低运维成本、最小化风险和加速bsm的实施。通过it技术架构的单一真像源,来了解你的环境。通过可视化业务服务模型和影响模拟器等功能,更好的管理基础架构和控制各种变更的发生。按照不同业务建立和监控服务水平级别,唯一的业务服务模型梳理了各种服务基本协议的业务需求,bmc atrium给sla的建立和维护了提供了一致可靠的参考。建议的整体系统架构是集中式的cmdb系统,集中建设该应用系统,集中管理和保存所有的配置相关信息。建议的整体系统架构是集中式的cmdb系统,集中建设cmdb应用系统,集中管理和保存所有的配置信息。统一为流程平台提供配置信息支持和流程支持。cmdb的自动配置采集工具是需要和被采集对象一起部署在就目标的网络环境中,所以采集工具分布在整个企业各个数据中心和一级分支机构。它们各自同步和更新配置信息到集中的cmdb中。本集中统一的架构也充分考虑到了各个数据中心和一级分支机构的分布式管理和数据隔离的需求。使用bmc特有的“多公司/部门”功能,我们可以配置各个数据中心和分支机构的管理人员默认权限只能管理到本行的配置和资产。如果总部的管理人员需要管理到其他分支机构和中心的信息,我们可以通过系统级的配置来满足这种需求,可以以中心和分支机构为单位来为总部管理人员开放管理权限。建立集中统一的架构还有利用系统的升级和维护,减少了与其他管理系统和流程平台的接口数量。_toc251483935cms/cmdb功能可视化展示和管理ci和关系ci和关系的展示底层服务器端使用adobe flex技术, 可动态生成基于flash的web视图,客户端同时支持b/s和c/s方式访问,支持ie和firefox浏览器可视化ci和关系展示工具不仅能显示相关配置项和关系,还能在界面上直接编辑,所见即所得的编辑方法,能修改ci和关系的属性,能用拖拽的方式创建新的ci和关系,能立刻保存编辑结果到cmdb中。查询功能:不仅能查询指定的某个类的实例,而且能同时设置多个类的属性作为查询条件,例如可支持查询:安装了ms sql 2000的dell服务器;运行于aaa服务器上的vmware虚拟系统bbb等等。ci和关系能够以业务模型的形式,展示各个ci之间的拓扑链接关系,拓扑视图中的ci能任意拖动,转换各种视角和排列方式:循环、有机、分层和正交;拓扑图型显示和数据列表可以在一个视图中随意切换系统用户能按照自己的需求,把查询的结果或者所见到的内容保持成视图,每个能管理自己的视图,视图中的ci和关系是cmdb当中的一组配置项及关系的集合过滤器是按照类、或者类的属性设置查询过滤条件,不同用户能管理和定义过滤器,管理员可以管理公共过滤器,过滤器能过滤关系和类,能立刻生效与用户视图ci和关系的模型或者某个独立的ci能够通过url的方式展示,能与第三方应用集成_toc116314428类管理器配置管理人员可以通过bmc atrium cmdb提供类管理器控制台访问系统中的配置类和关系类,查看类之间的继承关系,维护类的属性,定义类属性的参数,甚至新建类。该控制台带来了巨大的灵活性。可以根据业务要求随时调整缺省的类库,并根据基类或子类进行派生,也可以独立构建类树,具有专业的类管理机制,比如抽象类、独类、类别类。具备服务模型影响模拟器功能能将在静态的ci关系和拓扑图之上做动态的业务影响模拟。影响模拟器模块能模拟某个ci的可用性故障,当发生了某种程度的变化后,其他相关ci因此受到的影响。这种模拟的测试能帮助用户来做:变更影响分析、灾难恢复计划、网络弱点分析等。例如:如果把“服务器a”关机或者离线,这对整个系统造成的影响是什么?模拟器能对作用于cmdb中的所有类型的ci对象,能直接利用现有的配置项直接的影响关系,业务影响关系的传递不受对象类型的限。可以更具所需要选择影响模拟范围,把相关ci添加到一次模拟影响测试中。影响模拟的结果可以通过报表的形式保存,结果内容可以以图片、xml和ars report格式保存。结果能作为cab做变更前的变更申请资料。能保存和加载多个模拟方案,如某些特定的ci可能经常发生变更,例如:某个核心网络设备的周期性维护,某些数据库服务器上数据库的定期升级。对这些特定集合的模拟测试方案可以保存,并在需要的时候加载运行,在使用的过程中可以不断维护和定制这些影响模拟方案。服务影响模型能一次性创建、持续使用和维护;该模型能真实展现业务系统的架构,能被业务服务影响管理的监控类工具集成。能被bmc sim直接引用。数据的联邦关联联邦是指只存储核心数据,与核心数据相关的其他属性,链接到外部数据源。例如,员工的cmdb记录中的技能属性包括一系列的技能,部门属性包括了雇员的部门名称。同时,它还关联到hr数据存储中的额外数据,比如薪酬等,这些在配置的角度并不重要的数据,cmdb不直接存储这些数据,而是通过数据链接的方式引用。其他的数据类型是与ci相关但并不是ci的属性;也就是说,这些数据指向ci或被ci参考,为ci提供功能性,但又不是ci自身的一部分。例如,软件实例的ci记录会有相关的许可证记录,它包括许可证在内部网的url位置,又或者ci记录可能关联到故障,包含查询ci相关故障数据库的必要信息。bmc cmdb联邦数据模式的好处:能够节省耗费在导入,跟踪和整合cmdb中数据的开销建立了交叉引用关联数据的标准方法联合数据可被存储在多个地方可保留在别的数据存储上的投资_toc116314429数据的灵活模型许多不同类型的ci,从计算机系统,到网络硬件,再到软件服务器。如果不用数据模型,那就不能准确地反应这些数据类型和数据之间的关系类型,cmdb就只存储着一些ci的概要属性,缺少必要的属性,这样就很难按组查找ci。因此数据模型必是面向对象的和可扩展的。面向对象面向对象的数据模型有一系列层次类,每个类能从基类继承属性,并且能把属性加到自己的属性里来创建特定类型的对象:子类。子类能有自己的子类,可以扩展这个层级结构,添加您希望跟踪的内容。bmc cmdb应用面向对象的数据模型,在任何下级分支层次内搜索类的能力。假如数据类型有一个基类,其它的都是子类,这样的话,就能从基类搜索到所有子类ci和它们的关系。数据模型符合的行业标准:dmtf cim, mof, itil等,开盒即用的属性丰富开盒即用的类能表达it组件、环境组件、人、流程、开放系统、主机系统、资源池和虚拟环境面向对象的类能表达ci和关系,具有唯一的基础ci类,和基础关系类;所有子类都能继承父类的关系。ci类和关系类的继承结构都呈树状结构。可以按类来设置审计,可以定义审计条件和方式可以按类来设置访问权限,可以定义基于用户组的访问权限:可见和隐藏具有可视化,图形化的数据模型编辑器,在图形化的界面中能添加、编辑和删除类。类修改之后,所有已有的该类实例的相关属性立刻发生变化,此过程实时生效,无需任何手工数据维护操作可扩展性组织结构的技术可能经常变化,这意味着cmdb中ci数据类型和它们的关系也必然随之而变,因此,需要数据类型是可扩展的。bmc提供的cmdb应用能增加或删除属性,甚至增加或删除类。虽然,这个特性是重要的,应用不要过度使用它。配置管理数据库应用有一个公共的ci和它们的关系。在配置管理数据库中为不重要的ci增加类和属性,不要为配置管理数据库增加负担。_toc115080858_toc116314430配置的分区分区能够把配置数据分成叫作数据集的片断,每个代表某个特定时间的一组数据,这允许相同的ci或关系实例存在于多个数据集中。针对基于基础设施确认和纠正配置的目标,这种技术很重要。能够创建一个数据集来代表预计配置,然后用自动发现应用来创建另外的数据集来代表实际配置。数据集能够描述:过期的配置将来的配置经过测试的“黄金标准”配置不同版本的当前配置总体配置的子集不同自动发现工具提供的数据不同客户端配置的数据您能创新的其他想法_toc115080859_toc116314431配置的调和当有多个数据集包括相同的实例时,调合过程识别所有数据集当中匹配的实例,然后比较每个实例的不同版本,报告查询或者将数据集合并入新的数据集。它观察到不同时期的变化,在不同的发现源中确定所需要的数据。识别实例(identify instances)在比较不同版本之前,必须确定他们确实表示相同的实体。识别活动完成该任务,它将指定的规则应用中在两个或多个数据集中相同的类。例如,用于识别计算机系统的规则是两个实例的ip地址相同。当规则找到匹配的实例时,两个实例被标记成相同的调和识别号,一个额外的属性显示了他们每个代表在各自数据集里的相同的元素。比较数据集(compare datasets)比较活动针对两个数据集中的实例进行操作,产生报告显示那些只在一个数据集中出现的实例,并且详细描述实例之间的差异。比较活动只考虑那些已经标记了调合识别号的实例。比较活动还可以用希望的配置与一个实际配置相比较。可以用它作很多事情。可以设置比较活动当希望保持稳定的配置发生变化时进行报警。或者当某个变更请求正在处理时,可能用比较活动来确认配置是否到了一个希望的新状态。合并数据集(merge datasets)合并活动根据规则将两个或更多数据集中的数据合并入一个新数据集。该活动经常工作在当不同的自动发现工具对同一项目提供了重叠数据的情况下,确立一个有效的配置。合并活动只考虑那些已经被标识了调和识别号的实例。优先规则应该对于每个数据集中的不同的类和属性指定权重数值。哪个数据集有越高的权重,那么它的类和属性就会优先被放在结果数据集中。当有两个或多个自动发现应用发现相同的ci时,合并活动非常关键。不同自动发现应用存在着各自的优势和弱项,因此,可以根据它们的优势创建优先规则。采众家所长,这样得到的将会是所有发现数据中最好的ci描述集合。产品目录和数据标准化产品目录能安装企业的需求,建立和维护一个产品名称字典,它包括了软硬件的产品目录信息。在atrium中保存的所有ci都有一个分类属性,即cti:分类catalog、类型type和项目item。cti是ci的简单明了的分类信息,对配置信息的管理和使用能带来极大方便。 产品目录和数据标准化引擎能自动化的维护ci的产品分类信息,增加配置信息分类的精确性和一致性。例如:某个软件产品microsoft sql server 2000可能有不同的名称,不同的人员或者发现工具维护和使用了不同名称:ms sql, sql 200, sql 2k等。这些看似不同的名称,其实表达的是同一个产品。数据标准化引擎能自动化维护产品名称的一致性,保证进入生产数据集的配置信息都有具有一致的产品分类信息和产品名称,其数据流如下图所示:以上的这些关于分类和名称信息都在产品目录中维护,这些属性都是bmc_baseelement的属性,它能被所有配置项集成,并由数据标准化引擎维护。_toc115080860_toc116314432数据的开放访问正如我们以前提到的那样,即使有最准确的数据,如果不能访问,那也是没有用的。非常重要的一点是必须让用户和应用程序都能读写cmdb。消费者查看并更改现存的数据,与此同时,数据的提供者也可创建和修改数据。bmc提供的cmdb应用提供如下特性:程序级访问:cmdb必须提供可编程的接口(api)或其它的方式来为应用程序提供接口来修改数据。这种方式必须包括修改实例数据和数据模型的类定义。批量数据装载:cmdb必须提供一种方式来同时导入多个实例,从而自动发现应用和其它应用才能迅速地数据生命化。数据库和平台独立:cmdb应该与各种操作系统和数据库厂商相兼容,适应您灵活多变的环境。_toc251483936addm发现工具功能配置发现bmc的发现解决方案帮助企业解决的问题是克服有限的透明度和分散性。它是一个可扩展的,持久的捕捉,核对,并不断更新的解决方案,通过该方案可以帮助it部门从三个层面来更新bsm数据:人员-谁是我的关键用户和客户? 业务流程-什么是我的关键业务流程和服务?基础设施-什么样的it基础设施在支持这些人员和流程?此外,它通过一个集中存储(bmc atrium cmdb)为各种各样的bsm解决方案和流程来提供这些信息,从而为全面的it服务管理和业务服务管理奠定了基础。工作原理bmc addm是一种无代理的易于安装和使用的发现解决方案。通过对ip范围和正在使用的端口进行ping扫描,bmc addm从网络上收集详细的硬件和软件信息,这些信息可以从联网设备的注册表,netbios,安全shells,以及wmi存储种中读取。还可以通过snmp技术收集和返回网络交换机,路由器和hub设备的相关数据。bmc addm提供对任何发现设备的查询能力,查询范围包括:bios,描述信息,dns名称,ip地址,标签,位置,mac地址,制造商,型号,开放的tcp端口,操作系统类型,处理器速度,处理器/架构,软件补丁,软件产品,系统名称,以及对象类型。另外,bmc addm提供易于读取的查询视图,每个视图包括ci表格清单和ci关系拓扑图两种显示模式,视图可以保存,使用户可以快速获取所需信息。关键特性与bmc atrium cmdb完整的集成在一起数据输出到cmdb的功能增强了,包括配置工具,改良的数据跟踪功能,输出优化和错误处理提供新的查询(已导出对象,正在导出的对象以及导出时间戳)功能来确定涉及cmdb导出对象的状态提供对物理设施(网络设备,pc机和打印机)的发现可发现网络设备的详细硬件属性和软件清单独特的指纹机制,不需要授信参数,以确定哪个终端需要代理可通过delta管理视图显示两个发现周期的差异可通过对新发现对象及不同发现周期相同对象的参数变化的扁平视图,可以同时显示管理数据和虚拟数据可通过表格(table)形式展示发现的对象及其属性提供个性化能力使用户可以对table的栏位进行添加、删除,排序,重新排列或调整大小个性化的视图可以保存为一个集合,可使用到其他table上查询结果可以通过table展示并导出,可导出为csv, excel, html, png, 及visio 2003格式的文件可设置数据更新的时间计划应用和拓扑发现工作原理采用c/s架构,bmc addm服务器内嵌了上百个发现脚本,用于发现和解析物理网络设施和逻辑关系,以及企业应用的依赖关系。例如,可以发现所有的sap系统的组件,包括网关,数据库,应用服务器,web服务器,sap模块和应用,然后对这些组件进行关系映射。另外,从java的web客户端,管理员可以选择和计划几个可用的发现类型(如网络发现,端口扫描,j2ee weblogic,j2ee websphere,sap,siebel等很多其他发现类型 )。发现的对象自动存放到内置的对象数据库中,也可以是bmc atrium cmdb。发现工作开始后,管理员可以使用高级查询功能选择一个企业级应用组成的物理或逻辑组件,以及它们之间的对应关系。其他的对象也可以添加,映射和保存,用于将来分析。另外,拓扑关系可以通过对象类型过滤以展现基于某一独特集合属性的视图,例如展现与给定j2ee设施关联的应用服务器。通过直接的集成,bmc addm可以自动将发现的数据结果同步到bmc atrium cmdb中。然后其拓扑和应用依赖数据可以用于bmc service impact manager和service model editor使用,以创建和维护业务服务模型。另外,通过与bmc atrium cmdb的集成,其他的bmc解决方案(如bmc remedy服务台,bmc配置管理,bmc remedy变更管理以及bmc remedy资产管理)也可以使用bmc addm提供的物理和逻辑依赖数据。关键特性与bmc atrium cmdb完整的集成在一起内置了基于知识的10000多个处理器,应用映射和客户应用可以发现联网的设备,详细的硬件属性和软件清单可以解析路由器,交换机,服务器和负载均衡设备之间的物理拓扑连接可以解析企业应用组件之间的逻辑拓扑关系使用通用应用发现(uad)方法基于端口和处理器映射发现应用及其依赖关系可以发现企业级应用(sap, siebel, j2ee weblogic, and j2ee websphere)可以发现虚拟系统,包括vmware可以发现存储模块和映射互连的存储子系统之间的关系,包括brocade,cisco和emc的存储系统可以发现z/os平台和ibm mainframes上所有主要的软件子系统可以发现web services,部署的oracle bpel performance manager业务服务,和ids sheer aris平台的流程模块各种数据导出能力,可导出为csv, excel, html, png, 及visio 2003格式的文件通过过滤器可以减少拓扑图中展现的对象数量,便于更好的理解展现的关系不同的视图可以保存到拓扑图中供将来分析可以设置定时发现任务以更新数据_toc251483937集中监控平台_toc249877917_toc251483938数据采集功能采集层基于bppm产品来实现。bppm系列产品主要提供对it基础架构中各it部件的监控与管理,如对网络、操作系统、数据库、中间件、应用等监控与管理,并提供集中的用户监控管理界面对系统性能和可用性以进行集中监控,使用集中的配置管理界面对监控策略进行集中的配置和管理。在整个bppm系列产品中主要包括bppm代理程序(bppm agent智能的执行机构)、知识模块(bppm km监控对象、报警及相应处理措施的定义)、common service(bppm分布式通信中间件、用户安全控制及通信控制模块的互备) 、管理控制台(被管对象集中监控、管理和监控策略的集中配置和管理)。it系统维护人员通过统一的bmc portal监控it基础架构的运行情况,bmc portal集成了bppm console,通过bmc portal可以同时监控it部件的事件和性能信息。_toc249877918主机硬件监控通过在被管的服务器上安装bppm代理和相应的操作系统的知识模块sentry software monitoring for bmc performance manager - hardware monitoring,可实现对被管服务器硬件系统运行情况的监控,如电源、风扇、cpu、内存、温度等监控,当硬件发生故障时,进行告警。_toc249877919unix服务器监控通过在被管的unix服务器上安装bppm代理和相应的unix操作系统知识模块,可实现对被管服务器上unix操作系统运行情况的监控。bppm的unix知识模块支持多种unix操作系统,bppm通过unix的知识模块为任何规模的服务器提供丰富的资源管理和监控功能。它可以自动监控cpu,硬盘,网卡,操作系统日志文件,内存及交换区等诸多参数的工作情况,为unix操作系统提供不间断监测,发现问题时提出警告,并提供自动修复功能,不仅使管理员从费时的重复工作中解脱出来,专心于其它任务关键的活动,而且帮助系统管理员从被动的事后管理转化为主动的事前监控,从而保障了系统的高可用行和高可靠性。下图所示是bppm针对某一unix操作系统采集的性能数据的展示图。bppm针对unix操作系统的知识模块提供以下主要功能:把bppm里的inforbox直接连到操作系统的核心,提供快捷方便的对系统核心的存取。利用bppm内的注解的数据点技术,该技术使管理员能够迅速检索附加的与上下文数据相关的参数值。自动监控cpu的综合利用率及cpu的各详细资源使用情况。通过监测cpu的利用情况识别可能降低系统性能的用户生产率的活动。这有利于去除或重新安排那些使资源萎缩的无必要活动,提高系统的性能和吞吐量。自动监测系统内存的使用情况,识别由过多分页和交换(或数据被装入卸出内存的频度)所带来的性能问题。问题被发现之后就会通知管理员采取措施。实时监控交换区swap,确定swap空间的使用情况。识别由于swap剩余空间过少而引起的系统性能问题。可以及时采取措施,保障系统的高可用性。监测tcp/ip上的通信状况,通过研究网络使用趋势分析中有用标准值来测量网络的运行情况。如果发现问题,km for unix就通知管理员,如高数据冲突率(可降低网络性能和阻碍通信。利用提供的信息,管理员可加强网络性能,例如,nfs的通信能力就可从客户一端的缓冲受益,提高用户生产率)。监测文件系统的使用情况,确定哪个磁盘被占用得很多,可能没有自由空间。这条信息可帮助系统管理员迅速识别和消除潜在的瓶颈,减少丢失数据和磁盘错误的危险,提高系统可用性。同时可以自动监控操作系统的日志文件。在系统级提供安全监控,包括口令、探测不恰当的权限设置和以及系统级日志方式存取等。这些都与已有unix安全设施不冲突,但是加强了管理控制以阻止未授权的系统存取。自动监测打印队列的大小,在满之前通知管理员,从而避免了不必要的打印错误和用户效率损失。km与berkeley和svr4打印管理系统完全兼容,通过对行业标准的支持提供灵活性。监测磁盘i/o和占用情况,定位网络中的热超限使用的磁盘。热磁盘可能成为系统瓶颈,或者更严重的导致昂贵的系统错误。有了这些信息,管理员就可以有效地将数据文件分散到多个磁盘上,或使文件系统分布在几个磁盘上,从而降低不可预计的故障时间和支持企业范围内的更高的系统可用性和吞吐量。跟踪系统用户数和精确决定正在运行的进程数。管理员可以确定哪个进程占有对系统资源的最多请求。当请求不太多时,km,可自动提示管理员,促使管理员在系统能力极限达到之前,在系统性能未显著下降之前采取措施。通过每一个监控参数报警阀值和相关报警条件的定义,一旦触发报警时,告警信息将实时传送到管理控制台。可根据用户定义的值在本地保存指定天数的告警信息和性能数据。_toc249877920windows服务器监控通过在被监控管理的windows server上安装bppm的代理和针对windows server的知识模块,可对windows nt、windows 2000、windows 2003等服务器实现自动监控和管理,以获取告警和性能数据。bppm针对windows server的知识模块主要提供以下功能:监控服务器的可用性,包括cpu、内存、进程、磁盘i/o、网络吞吐量和高峰时的使用情况;允许管理员增加windows nt、windows 2000、windows 2003的额外性能参数;根据采集到的数据,调优系统性能;自动输出、存储和显示bppm历史数据;产生事件和维护所有事件的历史记录,用于趋势分析和解决问题;根据预先定义好的服务级别、性能和可用性阀值通知管理员或用户;提供实现windows 2000安全通讯的接口,bppm的数据可以以56位加密的方式发送(仅限windows 2000 servers)。通过每一个监控参数报警阀值和相关报警条件的定义,一旦触发报警时,告警信息将实时传送到管理控制台。可根据用户定义的值在本地保存指定天数的告警信息和性能数据。_toc249877921数据库监控bppm针对数据库管理的知识模块可以对不同的数据库进行告警和性能数据的采集,包括oracle、db2、sybase、informix、ms sql server等。通过bppm针对数据库管理的知识模块可以实现以下主要功能: 为数据库提供不间断的监测。其中包括自动发现环境,在监测到潜在的问题或错误时发生警告和警报,在适当的情况下执行自动纠正例程;在被授权的情况下,通过分配最大的可用空间来调整增长的数据库对象的大小,从而避免空间不足的问题影响用户生产率;为有关恢复或用户定义操作的报告提供解释数据点。管理员可以通过一个本地数据点快速地检索关于参数值、历史和警报的更详细的上下文数据。也可以使用图形解释具有历史参数的上下文中的进程清单和sql脚本;监测活动事务总数数据库实例限制的百分比。当这个值达到100的时候,用户会发现database的错误增加了。bppm提供了自动化的监测和先进的报警功能,它可以将管理员的注意力从其他正常运行的关键任务上转移过来,在用户生产率受到影响之前解决这一潜在的问题;自动测量档案目的设备上的可用自由空间

温馨提示

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

评论

0/150

提交评论