基于wmi技术计算机自动化管理浅议

基于wmi技术计算机自动化管理浅议

ID:5995193

大小:32.00 KB

页数:9页

时间:2017-12-30

基于wmi技术计算机自动化管理浅议_第1页
基于wmi技术计算机自动化管理浅议_第2页
基于wmi技术计算机自动化管理浅议_第3页
基于wmi技术计算机自动化管理浅议_第4页
基于wmi技术计算机自动化管理浅议_第5页
资源描述:

《基于wmi技术计算机自动化管理浅议》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于WMI技术计算机自动化管理浅议  摘要WMI是Microsoft开发的基于网络WEB企业管理实现,主要应用于系统管理员的程序开发和操作系统的管理与控制,使的网络管理人员能够有效的远程计算机用户的工程情况进行管理和监视,如何有效的利用WMI技术实现远程计算机的控制、管理、监视,是提高企业管理效益的重要的手段之一,通过对WMI体系架构和事件通知机制进行分析,对WMI在企业中的应用进行详细的分析。关键词WMI;计算机网络;自动化管理中图分类号:TP316.7文献标识码:A文章编号:1671-7597(2013)11-0000-00Windows操作系统的界面友好,方

2、便用户进行操作,提高系统应用的便捷性,在windows操作系统中,一般的系统管理的任务都是可以由相应向导来完成和指导工作的,如系统的内存、处理器等都有相关的属性处理和设置页面,方便计算机系统进行管理和操作。但是,随着企业的业务范围越来越广,如何有效的对系统进行管理成为企业管理工作的一个重要问题,由于API编程方式依赖与系统环境变量,无法使用于常见的脚本语言中,采用windowsAPI编程方式调用系统的资源,已经不能满足系统工作的需要。1WMI体系架构分析9WMI(WindowsManagementInstrumentation)是Microsoft公司开发基于We

3、b的企业管理(WBEM)技术来实现企业计算机的自动化管理,属于一个标准的企业管理接口,用于实现企业的计算机自动化管理。当WindowsXP操作系统开始运行的时,WMI会根据用户事先的设定,提供出一套系统的管理工具,用于对本地网络中的所有客户端系统中的全部信息进行有效的管理,它主要应用于系统管理员对网络用户的操作和访问控制以及对用户操作系统的控制,具有强大的可开发功能,能够有效的实现系统管理员对整个网络系统的管理和控制,在windowsXP系统中,WMI内置于操作系统的内部,是操作系统的重要组成部分。在操作系统中,WMI的基本结构可以分为:网络的客户端结构,主要用于

4、用户的各种应用与管理;中介程序是主要作为系统的CIM对象管理器相关功能的实现;以及实现CIM的静态存储库和系统的WMIprovider的动态存储的不同层次的部件的管理功能。在系统工作的过程中,部件之间通过COM/DCOM进行通信,在WMI接收到数据请求时,判断请求的信息是静态或者动态的,然后相应的CIM库或者WMIprovider中提取对应的信息。详细的WMI架构如下图1所示。9WMI的管理应用程序复杂程度视对象请求的数据而定,可以是相对简单的VBScript、JavaScript脚本程序,也可以是复杂的系统管理程序的调用。WMI的核心是CIM对象管理器,主要功能

5、是实现管理者与应用者之间的信息流程,使得管理应用程序不必判断应用数据的来源,实现数据快速处理。CIM对象主要存储的是诸如类、属性、实例等相关的静态数据,WMI提供的程序是往往是COM对象,能够直接实现与系统部件诸如注册表、目录服务等交互,管理应用程序将相应的请求数据发送到CIM对象管理器,CIM对象管理器根据数据的类型判断请求的信息是静态还是动态的,采用相应的方式,或者直接调用数据,或者是把请求指向恰当的数据程序,完成系统处理的过程。2WMI的事件通知机制事件的检测主要根据数据请求信息发生的情况,并依据实用分布式系统的功能,对相应的事件进行处理,并对特定的数据源进

6、行轮询跟踪和分析,系统的这种处理数据的方法,将会使系统负担的数据量变得非常庞大。WMI的事件的事件处理机制是允许用户根据需要对事件进行筛选、跟踪、响应和处理,事件响应的结果可以成为一个独立的事件或者是应用程序、VBScript、JavaScript脚本程序,系统会根据用户的类型确定用户的级别,即暂时型事件消费者或者是永久型的消费者,并赋予不同权限,方便系统进行有效的管理。在处理暂态事件响应时,WMI使用脚本SwbemServices对象的ExecNotification9Query方法对事件的响应进行处理,并返回一个事件处理的对象,然后采用脚本程序NextEven

7、t方法对对象进行处理,可以看出,暂时型事件的激发,需要由用户手工运行进行处理和监视事件运行,在系统关闭或者重新启动后,对暂态事件的监视便会自动取消。对于永久型事件处理方法上,它的触发机制与暂态事件处理完全不同,它主要是WMI类、事件过滤器和COM对象的相组合的事件,需要采用系统那个注册的方式对事件进行启动,如果想取消对该事件的跟踪和处理,就需要在系统的注册表中删除注册的事件,否则系统将一直对其跟踪和相应处理。3基于WMI的技术实现计算机自动化管理过程采用WMI技术实现对远程计算机的管理和控制,需要使用WMI技术获取远程计算机的请求信息:由于计算机与网络的连接是需要

8、一定的协议

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。