|
This section provides a glossary of terms. Active Directory Windows proxyA BMC Atrium Discovery application that runs on a customer-provided Windows host that is part of an Active Directory domain or workgroup. The user that the discovery service runs as is configured after the Windows proxy is installed. Where that user is configured on hosts in the domain, the Windows proxy can log in and run discovery commands. The Active Directory Windows proxy does not use any credentials that are entered using the BMC Atrium Discovery user interface. Application mapA dynamic, automatically maintained representation of application structures in your environment. An effective application map identifies the key relationships between how your business operates and the infrastructure that supports it. It also becomes the initial, crucial part of Service Impact Analysis by maintaining accurate service models for BSM. BMC Atrium DiscoveryAutomates the process of populating the BMC Atrium Configuration Management Database (BMC Atrium CMDB) by exploring IT systems to identify hardware and software, and then creating configuration items (CIs) and relationships from the discovered data. Collaborative Application MappingThe process of investigating and understanding the applications in an estate, and creating the model that represents of the application in the datastore. Command-line utilityA tool that you can run on a command-line interface to configure BMC Atrium Discovery by obtaining information from specific systems. ComponentA general term that is used to mean one part of something more complex. For example, a computer system may be a component of an IT service, and an application may be a component in an application server. ConsolidationConsolidation is the playback of scanned data from multiple scanning appliances to a single consolidation appliance. Credential Windows proxyA BMC Atrium Discovery application that runs on a customer-provided Windows host and uses credentials supplied by the BMC Atrium Discovery appliance to perform Windows discovery. Data agingDiscovered data is regarded as valid at the time of its last successful scan. The nature of IT infrastructure means that frequent, minor changes to configurations, hosts, and software are common. Consequently, discovered data can be regarded as becoming less current with the passing of time. In BMC Atrium Discovery when data passes a certain configurable aging threshold, it is destroyed. DatastoreAll data used by the BMC Atrium Discovery system is held in an object database. The datastore treats data as a set of objects and the relationships between them. Directly Discovered DataData that the Discovery Engine has discovered that has been parsed but not processed. Although the information is not yet classified or understood, it is stored in a structured form that can be queried and reported on, making it easy to construct certain kinds of discovery reports and to develop new patterns. DiscoveryThe part of the BMC Atrium Discovery system that communicates with host systems, and obtains information from them. Discovery is driven by Reasoning which infers detailed information about hosts and programs and populates the datastore. See also Reasoning Engine. Discovery endpointThe endpoint of a single Discovery access, the IP address of the discovery target. Discovery RunA scan of one or more Discovery endpoints, specified as an IP address, address, or range of addresses that are scanned as an entity. For each Discovery Run, a node is created that records information such as the user who started the run, the start and end time, and so forth. EventA change or action that affects the discovery process, such as a software instance that was created or updated. In BMC Atrium Discovery, the Rules Engine (ECA Engine) executes rules in response to events. Functional componentA node created by patterns based on Functional Component Definitions. The functional component is a single block of information that combines similar functionality into logical groups that help application owners and data consumers discover applications at discovery time. Functional Component DefinitionThe specification that is used to create a functional component. Functional Component Definitions (FCDs) help application owners and data consumers define and develop application structures. The primary goal of an FCD is to help provide tangible data to BMC Atrium Discovery during an iterative and collaborative application modeling process to build an appropriate application model. HostA node in the model which represents a physical or virtual computer system including information about its operating system and its physical or virtual hardware. A host is sometimes referred to as an OSI (Operating System Instance). See Host Node. IDA unique identifier for a node (also known as a Node ID). For a BMC Atrium Discovery node, an internal identifier that is used as an index by the database. It is a binary identifier represented in hexadecimal format. An ID is not intended to be human-readable; it is designed to be used by the datastore (for example, 4e4fd2c2ae4ccf123272d8446e486f7374. It identifies a stored node, not the item that the node represents. If the node corresponding to an entity is destroyed, and a new node is subsequently created for it, the new node will have a different ID, but it will have the same key. InferencingThe act of drawing conclusions about data based on what is known about other data. KeyA unique identifier for the entity that a node represents. Unlike the node ID, the key of a node is persistent. KindThe type of a node, such as Host, Application Version or Person. Also referred to as Node Kind. LifecycleThe conditions that describe when an entity comes into existence to when it no longer exists. For nodes in the BMC Atrium Discovery model, the lifecycle stages are:
Logical hostA hardware or software host that is contained in a virtual machine (software), a collaborating host in a cluster (hardware) or a blade in a blade server (hardware). NodeAn object in the BMC Atrium Discovery datastore that represents an entity in the environment. Nodes have a kind, such as 'Host', and a number of named attributes. Nodes can be connected to other nodes using relationships. Most node kinds have a key that uniquely identifies the entity in the environment. Node IDSee ID. Node kindThe type of a node, such as a Host or Software Instance. The default set of nodes and their associated attributes and relationships are defined in the BMC Atrium Discovery taxonomy. OntologyBMC Atrium Discovery's Knowledge Library of hardware and software products, vendors, technologies, infrastructure, and so forth. PatternIn BMC Atrium Discovery, the Pattern Language (TPL) that creates and maintains the model. Each pattern in TPL has a corresponding pattern node in the model, which is related to the nodes that the pattern maintains. Patterns are used to extend the functionality of the reasoning engine. ProvenanceMeta-information describing how inferred information came to exist. It is generated as Reasoning builds and maintains the model. Provenance information is stored as relationships in the model. Reasoning EngineAn event-based engine that orchestrates and drives the population of different parts of the data model through a series of rules that make up the core functionality of the BMC Atrium Discovery product. It is extensible through the use of patterns. RelationshipThe way that objects are associated with each other. Relationships are non-directional, and are defined by the roles represented by each object. They are stored in the datastore in the format Node:Role:RelationshipLink:Role:Node. Relationship linkThe connection between two roles in a relationship. RemQueryA utility that enables you to execute commands on remote Windows hosts in a similar way to the commercial PsExec utility. When BMC Atrium Discovery requests a discovery action using the RemQuery utility, RemQuery copies a binary (itself) to the ADMIN$ share on the target system, and then installs and runs that binary as a service. Each of these steps requires Local Administrator permissions. The service is then used to execute the discovery scripts. At the end of the scan, the service is stopped and uninstalled, but the executable is left in the ADMIN$ share. If a copy already exists, it is not copied again. RemovalThe concept of taking data out of the model using one or more of the BMC Atrium Discovery lifecycle methodologies (Aging, Destroyed or Purged). RoleThe responsibility or actions of the relationship between two nodes. A node with a relationship to another node acts in a role in the relationship, which indicates its part of the relationship. For example, in a 'Dependency' relationship, one node has the role 'Dependant' and the other has the role 'DependedUpon'. Rules EngineAnother term used to describe the Reasoning Engine. The Rules Engine processes the rules that are generated from Patterns, in order to maintain the model. The Rules Engine is an Event Condition Action (ECA) engine. RulesSmall fragments of executable code that run in the Rules Engine in BMC Atrium Discovery. Rules are generated from patterns when they are activated. Additional core rules are distributed with BMC Atrium Discovery. Scanner fileA plain text file that is used to simulate the discovery of a system that is unreachable, or one that you are not permitted to scan. You create a scanner file by running the standard discovery commands on a host and saving the output. Only the standard discovery commands are run on the host; information that is discovered by patterns is not available. Seed dataIn Collaborative Application Mapping, a small sample of host names that are involved in the application or component names. The goal of finding seed data is to provide just a few pieces of information to the application owner (typically communicated through e-mail or instant message) that are clues to help determine what to start investigating. Session Establishment DurationThe time it takes to establish a session to log in to the host. See also Total Duration and Total Discovery Duration. TaxonomyThe template defining the nodes, attributes, and relationships used by BMC Atrium Discovery and stored in the datastore. The BMC Atrium Discovery taxonomy also defines how much of the data model is represented in the user interface. Total Discovery durationThe time it takes to establish a session and to run commands. See also Session Establishment Duration and Total Duration. Total durationThe time it takes to discover and process the data from the target (the duration between the start and end times). See also Session Establishment Duration and Total Discovery Duration. TriggerThe conditions under which a pattern executes. Triggers correspond to the creation, confirmation, modification, or destruction of a node. Windows proxyA discovery proxy that is installed on a Windows system, on which the discovery process is controlled by a Linux-based appliance (known as the master). |
