Exadata Discovery

Rick Mann
Tera Expert

Hello Community

Has anyone successfully implemented discovery of Oracle Exadata equipment and environments (http://www.oracle.com/us/products/database/exadata/overview/index.html)?

I'm able to discovery the physical computer nodes and classify them as a Linux server, but I'm unable to discovery other components of the environment (storage cells, infiniband switches, PDUs). I've tried looking at the SNMP probe payload when discovering a storage cell, but the only useful information I get back if the name of the cell.

If anyone else is tracking Exadata environments in their CMDB, how are you representing the data? For example, did you set up a new class for storage cells and relate them to a parent physical exadata node? Does it even make sense to have storage nodes, infiniband switches in the CMDB?

Thank you for any help

Rick

10 REPLIES 10

theroz
Tera Contributor

I'm reading this thread, and it looks like very little recent activity has been posted on it. Is ServiceNow planning on integrating Oracle Exadata discovery and associated infrastructure soon? It seems like many people are looking for this functionality. If not, what then is the work around - discovering the servers as Linux server class CIs and then manually build out the rest of the structure and relationships?

jimmillet
Mega Guru

I have same client requirement to discovery EXADATA....any pattern released yet by servicenow?

Aleksandar Miro
ServiceNow Employee
ServiceNow Employee

Oracle Exadata devices are not supported by ServiceNow, therefore, they do not have an out of the box (OOB) class in the CMDB.

Kindly refer to our documentation below for a full list of devices that are supported OOB:
https://docs.servicenow.com/bundle/orlando-it-operations-management/page/product/discovery/concept/c_DataCollectedByDiscovery.html

The recommendation here is to create a new class for Oracle Exadata Appliance. You can do so by following our documentation below:
https://docs.servicenow.com/bundle/orlando-servicenow-platform/page/product/configuration-management/task/t_CreateCIType.html

Our recommendation in this case it to go for professional services for it's development.

jimmillet
Mega Guru

Here is where we landed at my current client:

1) Spreadsheet load of the exadata "frame" into appliance class (Network Hardware Appliance) (side note: would be better to not have "network" in the class name as there are many times of appliances, and not all managed by the network team)

 

2) Exadata nodes - discovered as Linux server, we created a pattern extension that uses the ipmitool command to set "type" attribute to the appliance type (Exadata appliance, Oracle DB appliance, ZFS appliance)

 

3) The horizontal discovery will kick off the Oracle pattern to create the Oracle Instance CI's

 

4) This client not interested in creating the other low level CI's mentioned in Rick's initial post.

FLP1
Tera Contributor

is there currently a pattern or a way to discover Oracle EXADATA? this kb is very old but i believe is the only one talking of the subject so far...