CMDB Research Report

Source: Internet
Author: User
Tags documentation

Basic Concepts 1. What is a CMDB

cmdb--configures the management database to efficiently control and manage changing IT infrastructures and IT services through identification, control, maintenance, and inspection of enterprise IT resources, and provides accurate configuration information for other processes such as incident management, problem management, change management, Release management, and more.

The role of 2.CMDB

A large number of IT equipment and services based on these IT equipment are difficult to manage effectively. At the same time, the enterprise's IT environment is changing, how to assess the impact of an accident or change in a device or service, and how to provide IT resources for other processes the current accurate configuration information is a major challenge for the enterprise.

The CMDB was born to solve these problems:

    1. Information consolidation: How do you integrate many IT equipment, it services, and even the departments and people that use them in a single, complete library? This integrated information will make it possible to effectively and efficiently manage IT equipment and services. Can automatically discover a variety of host, network equipment, applications. Support for all-network discovery, specifying subnets, specifying configuration items three ways to discover.
    2. Relational mapping: How do you visualize the physical and logical relationship mappings between hardware, software, and IT services? Enables IT staff to see their dependencies on each other and to determine the potential impact that it components have on customers. IT staff can significantly improve IT service levels if they are able to see their impact on the company or customer's business in real time. Using the topology diagram form, visualize the relationship between IT resources, departments, and people, and can realize the definition and maintenance of association relationship by dragging directly on the topology map. The CMDB not only stores the attributes and associations of IT resources, but also automatically associates IT resources with incidents, problems, changes, and releases.
    3. Process support: How to provide accurate IT equipment, IT service configuration information for other IT operations (including the accident, problem, change, release and other information of the current equipment or service), for accident management, problem management, change management, release management, accurate configuration information will greatly improve the operational efficiency of the process. In incidents, issues, changes, and release processes, you can quickly see the full and accurate information about the IT resources involved in the current process.
    4. Software Library and Hardware library: How to ensure that the software and hardware applied to the IT environment are authorized and tested? This is a prerequisite for ensuring the quality of IT environments and providing stable IT services. By supporting the DSL (Definitive software library, the final software library) and DHS (definitive Hardware store, the final hardware library), the software and hardware used in release management are authorized and tested.
Market Environment Commercial CMDB Products

  Features : complete, stable, but closed source, expensive, two times difficult to develop.

    • Bmc:atrium CMDB (Remedy), one of the founders of the CMDB Standard, is already very mature in all aspects, the relevant technical documents and help manuals are very rich and perfect, because many companies in the development of their own CMDB products, are based on BMC technical documentation as a reference.
    • Hp:ucmdb (OpenView), is a relatively mature and widely used CMDB products, bloated and large, rich in functionality.
    • Ca:unicenter
    • Ibm:ccmdb (Tivoli)
Open Source CMDB Products

  Features: open source, free, but usually only achieve the CI, relationship, attribute three elements of the model building, other such as automatic discovery, relationship visualization, data security and integrity protection is relatively deficient.

    • Onecmdb, one of the earliest open source CMDB products, Java development, nearly two years of development stalled, has not been updated.
    • Itop cmdb,php Development, suitable for small and medium-sized enterprises, documentation-rich, database-dependent MySQL.
    • Cmdbuild,java development, active development, rich documentation, database dependent PostgreSQL.
Summarize

Personally, the current feasible development scenarios are: Based on the selection of Cmdbuild (Java) or ITop (PHP), refer to the BMC's mature documentation for a modest two-time development.

Reference documents
    • "Configuration Management Database (CMDB) Federation specification"
    • Bmc-step-by-step Guide to Building a CMDB
    • "Bmc_cmdb_data_modeling_guide"
    • Itop Installation Tutorials
    • Itop User Guide
    • Itop Forum
    • Itop Book: "Open source IT Operations management software--itop Implementation Guide"
    • Cmdbuild official website
    • Cmdbuild Installation Tutorials

CMDB Research Report

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.