addmi 07-taxonomy

Post on 17-Dec-2014

352 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

© 2009 BMC Educational Services

Taxonomy and Model

How Atrium Discovery sees the world

© 2010 BMC Educational Services

Outline

Taxonomy basics Data model basics

Elements of the infrastructure Nodes and attributes Roles and relationships

View the taxonomy View the host node and attributes View the known relationships

© 2009 BMC Educational Services

Taxonomy Basics

© 2010 BMC Educational Services

Taxonomy Basics (1)

Data in Atrium Discovery is stored in a highly flexible object mesh database called the datastore

datastore

© 2010 BMC Educational Services

Taxonomy Basics (2)

The Atrium Discovery UI needs to understand how to display the data in the datastore

Datastore

Atrium Discovery UI

© 2010 BMC Educational Services

Taxonomy Basics (3)

In a traditional system this would be provided by a schema, which is a rigid definition of what the datastore can contain

Datastore

Atrium Discovery UI

Schema

© 2010 BMC Educational Services

Taxonomy Basics (4)

In Atrium Discovery we have the Taxonomy which is more of a guide to what the data will be and tells the UI what to expect

Datastore Taxonomy

Atrium Discovery UI

© 2010 BMC Educational Services

Taxonomy Basics (5)

The Taxonomy is also the guide for the rest of the system on how we expect the data to be constructed

Datastore Taxonomy

Atrium Discovery UI

© 2010 BMC Educational Services

Taxonomy Basics (6)

For instance while a Pattern can freely add attributes not in the Taxonomy to nodes it can only create nodes and relationships that are defined by the taxonomy

Datastore Taxonomy

Atrium Discovery UI

Patterns

© 2010 BMC Educational Services

Taxonomy Basics (7)

Together the Taxonomy and the Datastore are often referred to as the Model

Datastore Taxonomy

Atrium Discovery UI

Atrium Discovery Model

© 2010 BMC Educational Services

Taxonomy Basics - Summary

The Taxonomy is the GUIDE to the data stored in the Datastore It defines how the UI will display the data It controls what new Nodes and Relationships Patterns can create It defines what attributes are expected It does not prevent additional attributes being added by Patterns to

augment data

Together the Taxonomy and the Datastore are often referred to as the Model

© 2009 BMC Educational Services

Data Model Basics

© 2010 BMC Educational Services

What’s in the data?

The datastore contains all the data which has been collected or inferred

Most of the contents is constructed by Discovery processes, including scanning and reasoning

Rules and patterns infer new information based upon what is already in the data store

© 2010 BMC Educational Services

Elements of the Infrastructure

Business Applicationswhich are implemented using

Software Instanceswhich can be represented by

Processes and Packagesappearing on

Hostsdepending upon

Networks routers and switches

© 2010 BMC Educational Services

Nodes, Attributes, and Relationships

Nodes Kind

Attributes Names and values

Relations between nodes Relationship Role

Things A collection of the above

Properties of things Names and values

Connections between things How the things relate What the thing does in the

relationship

© 2010 BMC Educational Services

Relationships and Roles (1)

One item links to another by being in a relationship with it Each item has a role within that relationship A Person possesses a Car

Person is the owner Car is owned The relationship is Possesses

Person : Owner : Possesses : Owned : Car node : role : relationship : role : node

Only particular kinds of node can be in particular sorts of role

© 2010 BMC Educational Services

Relationships and roles (2)

© 2009 BMC Educational Services

Viewing the taxonomy

© 2010 BMC Educational Services

Inspecting the Taxonomy

Go to: Administration -> Model -> View Taxonomy

Examine the node kinds of interest Table of contents and the hypertext links

Notice a list of attributes for each node kind Below that is a list of Known Relationships

Think of this as a path to hop from one node to another

There is also a diagram of key nodes and relationships Directly Discovered data is green Inferred Data is Blue

© 2010 BMC Educational Services

View the Taxonomy: Hosts Attributes (1)

The Host node with 43 default attributes

© 2010 BMC Educational Services

View the Taxonomy: Details

Taxonomy name

Type

UI Display name

Description

© 2010 BMC Educational Services

View the Taxonomy: Hosts Attributes (2)

Seven inherited attributes

© 2010 BMC Educational Services

View the Taxonomy: Relationships

27 relationship from the from Host to other nodes within the datastore

Click on the link at the end of the relationship to jump that node

© 2010 BMC Educational Services

Online Documentation: http://www.tideway.com/confluence/display/81/Viewing+the+System+Taxonomy

Tideway Foundation

Version 7.2

Documentation

Title

Further Resources

top related