addmi 07-taxonomy

24
© 2009 BMC Educational Services Taxonomy and Model How Atrium Discovery sees the world

Upload: odanyboy

Post on 17-Dec-2014

355 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Addmi 07-taxonomy

© 2009 BMC Educational Services

Taxonomy and Model

How Atrium Discovery sees the world

Page 2: Addmi 07-taxonomy

© 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

Page 3: Addmi 07-taxonomy

© 2009 BMC Educational Services

Taxonomy Basics

Page 4: Addmi 07-taxonomy

© 2010 BMC Educational Services

Taxonomy Basics (1)

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

datastore

Page 5: Addmi 07-taxonomy

© 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

Page 6: Addmi 07-taxonomy

© 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

Page 7: Addmi 07-taxonomy

© 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

Page 8: Addmi 07-taxonomy

© 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

Page 9: Addmi 07-taxonomy

© 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

Page 10: Addmi 07-taxonomy

© 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

Page 11: Addmi 07-taxonomy

© 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

Page 12: Addmi 07-taxonomy

© 2009 BMC Educational Services

Data Model Basics

Page 13: Addmi 07-taxonomy

© 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

Page 14: Addmi 07-taxonomy

© 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

Page 15: Addmi 07-taxonomy

© 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

Page 16: Addmi 07-taxonomy

© 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

Page 17: Addmi 07-taxonomy

© 2010 BMC Educational Services

Relationships and roles (2)

Page 18: Addmi 07-taxonomy

© 2009 BMC Educational Services

Viewing the taxonomy

Page 19: Addmi 07-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

Page 20: Addmi 07-taxonomy

© 2010 BMC Educational Services

View the Taxonomy: Hosts Attributes (1)

The Host node with 43 default attributes

Page 21: Addmi 07-taxonomy

© 2010 BMC Educational Services

View the Taxonomy: Details

Taxonomy name

Type

UI Display name

Description

Page 22: Addmi 07-taxonomy

© 2010 BMC Educational Services

View the Taxonomy: Hosts Attributes (2)

Seven inherited attributes

Page 23: Addmi 07-taxonomy

© 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

Page 24: Addmi 07-taxonomy

© 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