Resource Name Reconciliation in a Configuration Database

a configuration database and resource name technology, applied in the computer field, can solve the problems of insufficient simple combination of attributes, insufficient drive letter (like “c:”) of a logical disk to give a unique identification, and introduce additional challenges in the name reconciliation process

Active Publication Date: 2008-01-24
SERVICENOW INC
View PDF17 Cites 68 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For some types of resources, a simple combination of attributes is not sufficient to uniquely identify a resource without some other context.
For example, the drive letter (like “C:”) of a logical disk is not sufficient to give a unique identification.
However, it introduces additional challenge in name reconciliation process.
Some management products may have a limited view of a resource and be unable to obtain all attributes needed by a naming rule.
That is, existing solutions do not deal with correlating multiple aliases for the same managed resource.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Resource Name Reconciliation in a Configuration Database
  • Resource Name Reconciliation in a Configuration Database
  • Resource Name Reconciliation in a Configuration Database

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020]The present invention provides for a computer-implementable method, system and computer-usable medium for managing reconciling resource names in a Configuration Management Database (CMDB). The CMDB data model supports multiple naming rules for a number of classes. In creating a resource that belongs to a class that has multiple naming rules, if more than one set of naming attribute is provided, a set of valid names is generated in a priority order. The CMDB will correlate these different names, where one with the highest priority is the master, and the rest are aliases. The CMDB can then check to see if multiple name instances of the same resource already exist in the CMDB database, but are not labeled as aliases of the same master. If so, the CMDB will select one of the name instances as the master and the other duplicate name instances as aliases. The rule for naming resources is that the master name is either the first name instance created for the resource, or alternativel...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A Configuration Management DataBase (CMDB) is utilized to reconcile names of enterprise computer resources in a Configuration Management Database (CMDB). Steps taken include creating a resource that belongs to a class that has multiple naming rules; in response to determining that more than one set of naming attributes is provided by the multiple naming rules, generating a set of valid names, in a priority order, for the resource; and correlating different names for the resource by, in accordance with the priority order, assigning one name for the resource to be a master name and assigning all other names for the resource to be alias names.

Description

BACKGROUND OF THE INVENTION[0001]The present invention relates in general to the field of computers and similar technologies, and in particular to software utilized in this field.[0002]One of the primary goals for a Configuration Management Database (or CMDB) is to provide support for configuration items (or resources) as defined by the IT Infrastructure Library (or ITIL). Chapter 7 of the ITIL Service and Support specification, which is herein incorporated by reference in its entirety, gives the details of this support.[0003]Along with representing and storing relationships between resources, another important purpose of the CMDB is to provide a correlation mechanism between resources. For example, two management products may discover a single computer system, and yet call them different names. Thus, it is important to represent this single computer system as a single resource. In order to foster consistent identification of resources in the CMDB, a CMDB Common Data Model (CDM) for...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F7/00
CPCH04L41/08H04L41/5096H04L41/5067H04L41/5009H04L41/0895
Inventor BAKER, RONALD BRUCENIELSEN, ROBERT LOUISTAI, LING-CHING W.
Owner SERVICENOW INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products