Ii. Introduction to WMI
(a) web-based Enterprise management (web-based Enterprise Management (WBEM)) is proposed in order to solve the enterprise in the rapid development process, the total cost of ownership (TCO) also with the rapid growth of the contradiction, As an industry initiative, it began in 1996, standardizing the description and use of the managed resources in the enterprise network. The WBEM is based on the general Information model (CIM, desktop Management Task Force, DMTF-driven industrialization standard)) planning (schema). WBEM proposes a standardized approach to building a unified framework in which management information generated from different technologies and platforms is accessed in the same form for management programs, reducing maintenance costs and life-cycle costs for enterprise networks (cycle costs). (Note: Common in addition to "General", can also be translated as "public")
Fundamentally, WBEM provides data-defined information standards and the processing standards of component interactions.
(ii) CIM is a mechanism for modeling managed resources and performing these models in a managed Object Format (Managed Object Format (MOF)). With CIM and MOF, components that make up a managed resource or resource network can be modeled and treated like components used in object-oriented design.
CIM consists of a core model, many common models, and an extended model. The core model is a series of classes, a collection of connections and properties that provides a basic information model that is common to all administrative domains; A common model provides a common information model for a specific administrative domain, such as systems, applications, devices, users, and networks; The extended model represents a specific technical extension of the generic model.
A Core Model-incorporates classes applicable to all management domains.
Common models-incorporate classes Common to specific management domains, independent of particular technologies or impleme Ntations. Common domains include systems, applications, devices, users, and networks. These models provide a basis for the development of management applications and include a set of base classes for Extensio N into technology-specific areas.
Extension Models-these represent technology-specific extensions common of the models. These are models are specific to environments, such as operating systems (for example, UNIX, or Microsoft Windows).
(iii) Windows Management instrumentation--is commonly translated into WMI management specification, which is proposed by Microsoft, and is compatible with WBEM compatible with CIM2.0 or 2.5. WMI is the primary component of Windows Management Services, and it provides the following features (from the data 2 excerpt, the key memory can be Mcieels):
A rich and consistent model of Windows and Windows operation, configuration, and status. is a model
A COM API that is supplies a single point of access to all management information. can COM access
Interoperability with other Windows management services, which'll simplify vendors ' efforts to create Well-integrat Ed management applications. Can collaborate
A flexible architecture that allows vendors to extend the information model to cover new devices, applications, and other Enhancements by writing code modules (WMI providers). Can be extended
A Powerful event architecture that allows changes in management information to is identified, aggregated, compared to and Associated with the other management information, and forwarded to local or remote management applications. There are event mechanisms
A Rich Query Language (WQL) that enables detailed queries the information model. can query
A scriptable API, which enables management application developers to use Visual Basic? or Windows Script Host (WSH). can be scripted access