Upload
faris
View
31
Download
0
Embed Size (px)
DESCRIPTION
Jim Desrosiers. SNMP Data Mining for IT Connectivity. SNMP Importance. Why SNMP is Important in today’s SCADA systems. SNMP Data Mining Features. SNMP-to-the-Core Fully integrated into ICONICS FrameWorX GUI developed around user needs Full exploration of SNMP - PowerPoint PPT Presentation
Citation preview
ICONICS Worldwide Customer Summit – September 2006
Jim Desrosiers
SNMP Data Mining for IT ConnectivitySNMP Data Mining for IT Connectivity
SNMP ImportanceSNMP Importance
Why SNMP is Important in today’s SCADA systems
SNMP Data Mining FeaturesSNMP Data Mining Features
SNMP-to-the-Core• Fully integrated into ICONICS FrameWorXGUI developed around user needsFull exploration of SNMPAuto-detection of Device Types with fancy recognizable ICONsMIB parser with no limits on the number of OIDs that can be imported
SNMP Data Mining FeaturesSNMP Data Mining Features
Auto-discovery of Managed Devices• Possible to scan whole networks with one
command• Configurable time-out for the Ping
function• Multi-threaded design provides fast
responseSupports the ability to use SNMP data as tags (just as you would use OPC DA tags)
SNMP Key ComponentsSNMP Key Components
Three key components:• Managed devices (network elements)
- Network node that contains an SNMP agent and that resides on a managed network. Managed devices collect and store management information and make this information available to NMSs using SNMP. Managed devices, sometimes called network elements, can be routers and access servers, switches and bridges, hubs, computer hosts, or printers
• Agents- Network-management software module that resides in
a managed device. An agent has local knowledge of management information and translates that information into a form compatible with SNMP.
• Network-management system (NMS)- An NMS executes applications that monitor and control
managed devices. One or more NMSs must exist on any managed network.
SNMP Protocol - OIDsSNMP Protocol - OIDs
OID – Object IdentifierThe “OPC Tagname” in the IT WorldEach Object (piece of information) is identified by a series of numbersUnique definition1.3.6.1.4.1.9.3.3.1
Cisco (9)Enterprise (1)Private (4)Internet (1)DOD (6)Identified Organization (3)ISO (1)
OID Tree ExampleOID Tree Example
Branch of the MIBIdentifier Tree for
oneof Cisco’s products
What is a MIB?What is a MIB?
MIB – Management Information Base• ASCII text file that describes an SNMP
Network Element as a list of data objects• Translates numeric strings into Human
Readable text• Provides the data type of each OID
What the ICO MIB Looks What the ICO MIB Looks LikeLike
MIB Identifier Tree ExampleMIB Identifier Tree Example
Branch of the MIBIdentifier Tree for theICONICS SNMPSimulator
SNMP Basic CommandsSNMP Basic Commands
Read• Used to Monitor Managed DevicesWrite• Used to Control Managed DevicesTrap• Used by Managed Devices to
asynchronously report (report by exception) events
SNMP ConfiguratorSNMP Configurator
Device Tree
MIB Tree
Information aboutThe Device/Object
Selected in left pane
Functions to Customize the GUI
Network DeviceExploration –
Enter beginningAnd ending IP
Addresses
Options to:- Retrieve DNS Name
- Cache the MIB
Launch theExplorer
SNMP ExplorerSNMP Explorer
GUI similar tothe Unified Data
Browser’s GUI
Easy to recognize theDevice types because
of the ICONs
Possible to explore theObjects supported by
each discovered device(using the MIB)
Human Readable names areprovided if the MIB for the
device is contained In the database
(otherwise OID number is displayed)
If the SNMP root is selectedIn the left pane, the right
Pane will list the devices and their
Well-known types
SNMP Explorer Part 2SNMP Explorer Part 2
Selected ValuesAre moved to the
Upper pane (like UDB)
When bottom of treeReached, shows the
Leaves, with data types(if MIB is present)
Tooltip provides detailed information Current value
Of Object
SNMP Tag BrowsingSNMP Tag Browsing
SNMP Tab in the Unified Data BrowserShows ICONs and Human Read-able descriptions
SNMP AgentsSNMP Agents
SNMP Agents• Microsoft SNMP Agent plugins• Expose useful data through SNMP
protocol• Data available to all SNMP NMS - Open View- Tivoli- Other agents
• MIB files available for every agent
SNMP Simulator AgentSNMP Simulator Agent
SNMP Simluator Agent• Simulates Network data- Printer (ink level, paper level, alarms, …)- Router (routing table, …)- Computer (HD usage, memory usage)- Simulated signals (sin, ramp, …)- Other (fans, tempeature)
• Used for GenDemo displays
SNMP MonitorWorX AgentSNMP MonitorWorX Agent
SNMP MonitorWorX Agent• Almost all MWX information
exposed- Site key- Processes running- Licensing information- Redundancy
• GraphWorX displays with MWX data- MWX data available via WebHMI all over the
network
The world of SNMPThe world of SNMP
Third party Management Systems• SNMP protocol is a standard• Information available to all SNMP
applications- MIB Files specify the data structure to the NMS- SNMP agents send the data- Nothing else is needed
• MonitorWorX management available on existing infrastructures
MIB BrowserMIB Browser
ICONICS Worldwide Customer Summit – September 2006
James Phelps
AlarmWorX MultimediaAlarmWorX Multimedia
AlarmWorx MultiMediaAlarmWorx MultiMedia
Responsive
Product EnhancementsProduct Enhancements
System Wide Enhancements• Enhancements Found in All AgentsAlarm Prioritization• Highest Priority Played First• Optional First In First OutPost Alarm Transaction• Notifies User of Hardware Failure• Makes Use of Selected AgentSAPI 5.1Language Aliasing
New Agents - Live New Agents - Live Communciation ServerCommunciation Server
Microsoft’s Real Time Collaboration Platform• Control of Server Data• Secure• Integration With Microsoft Server SystemInstant MessagingVoice Over IP
New Agents - SkypeNew Agents - Skype
Skype• 200 Million Users• Low Cost• Free Add-onInstant MessagingVoice Over IP
New Agents New Agents
Continued.System Tray Dialog
GraphWorX Switching• Automitic Switching of a Display Based
on Alarm.• Does not Launch a New Instance of
GraphWorX