agenda 1. quiz 2. cmis 3. bi 4. manet. management in the osi stack acse rose presentation session...

23
Agenda 1. Quiz 2. CMIS 3. BI 4. MANET

Upload: octavia-lyons

Post on 05-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

Agenda

1. Quiz 2. CMIS 3. BI 4. MANET

Page 2: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

Management In The OSI Stack

ACSE ROSEPresentationSessionTransportNetworkData LinkPhysical

Mgt Appl ProcessCMISE

Page 3: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

Common Management Information Services (CMIS)

Foundation:• Each CMIS service is a single operation that a network management operation can perform.• Any application that performs systems manage- ment is a CMISE-service-user. • The existence of defined services between peer open systems is an important difference between CMIS and SNMP.• CMIS has defined three classes of service

• Management Association• Management Notification• Management Operation

Page 4: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

Common Management Information Services (CMIS)

Management Association:• M-INITIALIZE institutes an association• M-TERMINATE terminates an association• M-ABORT is used for abnormal termination

Management Notification:• M-EVENT-REPORT services are CMIS traps (although less structured)

Page 5: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

Common Management Information Services (CMIS)

Management Operation:• M-GET is like Get-Request •M-CANCEL-GET cancels M-GET •M-SET is like Set-Request allowing modification of info •M-ACTION is like Set-Request invoking new action, like delegating fault management •M-CREATE creates another instance of a managed object •M-DELETE deletes an instance of a managed object

Page 6: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

CMIS/Common Management Information Protocol (CMIP)

Foundation:• Is the protocol that accepts operations and initiates instructions• Uses ROSE to send messages across the network

Problems (because it’s so powerful):• Requires large amounts of overhead• Is difficult to implement

Page 7: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

Common Mgt. Information Services over TCP/IP (CMOT)

ACSE ROSELightweight Presentation Protocol (LPP)

SessionTCP UDP IPData LinkPhysical

Mgt Appl ProcessCMISE Tough, really tough!

ACSE (Association Control Service Element) handles association establishment & release.ROSE (Remote Operations Service Element)is the application protocol used to access remotesystems.LPP is effectively an abbreviated PresentationLayer.

Page 8: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

New Network Management Tools: Business Intelligence

Page 9: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

New Network Management Tools: Business Intelligence

The Problem (An e.g., of Net Mgt morphing into Knowledge Mgt):What is the “truth”?o Every department has reports, alerts, scores, etc., for IT to automateo Increasingly R&D, Marketing, Maintenance are operating from vastly different baselines & assumptions (e.g., Verizon Wireless)o Companies need a standardized platform to analyze business data

o Organizations need to integrate conventional data sources, such as relational databases & on-line analytical processing (OLAP) with flat files, XML & Web services.o What drives standardization?

o Architectureo Integration

Page 10: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

New Network Management Tools: Business Intelligence

One increasingly popular solution: Architecturally consistent data integration with BI software: o Ways of cleaning up data

• Fix the data source (depending on number of inputs)• Construct cubes & data sources that filter out bad data• Ignore the data and let end users filter it out manually

(How you do this is dependent on the BI architecture)o Presenting a single version of the “truth”

• Integrate this intermediate layer with other data sources•Web services•XML files•Spread sheets

• Develop calculated fields to ensure consistency• Develop translation systems that bring in consistent information

Page 11: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

New Network Management Tools: Business Intelligence

BI By the numbers:• 5 to 15 BI tools are used by Global 2000 companies & large government organizations• 38% of IT execs have increasing budgets• 48% of IT execs plan to maintain budgets• $7.3 billion in projected software sales by 2008• 65% of report producers selected Excel

CIOs surveyed by the Gartner Group identified BI as their # 2Technology priority this year.

Page 12: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

Business Intelligence Tools: General Qualities

Tool Good Thing Bad Thing Starting Price

Cognos Ad hoc queries Linking reports $12,500Enterprise BISeries 7Actuate 8 Integrating disparate Ad hoc queries $500 per userwith Service data sources

Pack 1Information Linking reports Dealing with $400 per seatBuilders reserved wordsWebFocus 7 e.g., TOTALMicrosoftSQL Server Supports all OLAP Report $3,899 per 2000 Rpt & models (HOLAP, generation processor

Analysis Svcs MOLAP & ROLAP)

Page 13: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

Business Intelligence Tools: Functionality

Tool Database Operating System Reports

Cognos XML, DB2, Sybase, Windows, EasyEnterprise BI Oracle, SQL Server, Linux/AIX/HP-UXSeries 7 Ingres Solaris Actuate 8 XML, DB2, Sybase, Windows, Easywith Service Oracle, SQL Server, Linux/AIX/HP-UX

Pack 1 Engress, MySQL Solaris Information XML, DB2, Sybase, Windows, Easy Builders Oracle, SQL Server, Linux/AIX/HP-UXWebFocus 7 Engress, MySQL Solaris Microsoft XML, DB2, Sybase, Windows HarderSQL Server Oracle, SQL Server,2000 Rpt & Engress, MySQL

Analysis Svcs

Page 14: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

New Network Management Tools: Net Comp Evaluation

Services Wt. Congnos Actuate InfoBuild Microsoft

Reporting 35% 5 4 4 2OLAP 30% 5 4 4 5 Integration 20% 4 4 4 2 Administration 10% 4 4 4 2 Price 5% 3 4 4 5 Total Score 4.20 4.00 4.00 3.7 B+ B B C

Note: Scores weighted 0-5

Page 15: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

New Network Management Tools: Mobile Ad hoc Networks

(MANETs)

Page 16: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

New Network Management Tools: MANET

Three types of protocols:o Proactive Protocols: Any node in the network has oneor more routes to any possible location in its routing table at any given time.o Reactive Protocols: Every node in a network obtains a routed to a destination on a demand fashion o Hybrid Routing Protocols: Every node acts reactively in the region close to its proximity and proactively outside of that region or zone

Page 17: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

New Network Management Tools: Proactive MANET

Optomized Link State Roputing (OLSR):o Based on the basic link state algorithmo Adapts to changes of the network without creating control messages overhead due to protocol flooding natureo Only multi-point relays are designated for link state updates

Page 18: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

New Network Management Tools: Proactive MANET

Optomized Link State Roputing (OLSR):o Principal Advantages (because each node maintains up-to-date routing table):

o Low latencyo High delivery ratio

o Main disadvantage: Because of proactive nature and flooding mechanism, it may introduce a high routing overhead consuming a large portion of the available bandwidth.

Page 19: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

New Network Management Tools: Reactive MANET

Ad hoc On-demand Distance Vector (AODV):o Based on the Bellman-Ford algorithmo Uses originator and destination sequence numbers to avoid loops and the count-to-infinity problemo Routing table does not maintain a route for every possible destination—just destinations recently used (purpose is to reduce overhead)o Supports unicast and multicast routing

Page 20: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

New Network Management Tools: Reactive MANET

Ad hoc On-demand Distance Vector (AODV):o Principal Advantages

o Reactive nature reduces the routing overheado Destination sequence numbers address routing loops and the count-to- infinity problem

o Principal Disadvantageso Replies to route discovery messages can introduce storming conditionso Periodic HELLO messages to maintain connectivity can overuse bandwidth

Page 21: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

New Network Management Tools: Hybrid Routing Protocols

Zone Routing Protocol (ZRP):o A distributed routing protocol that combines both a proactive and a reactive scheme for route discovery and maintenanceo Creates zones where every node maintains one or more routes to every other nodeo Reactively maintains routing information for every node outside the zoneo Maintains Intrazone Routing Protocol for routes in the zone and Intrazone Routing Protocol for finding available routes outside the zone

Page 22: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

New Network Management Tools: Hybrid Routing Protocols

Zone Routing Protocol (ZRP):o Principal Advantage:

o Avoids flooding the network with route-request messages (as do reactive nets)o Principal Disadvantage:

o Performance can vary greatly, depending on zone radius

Page 23: Agenda 1. Quiz 2. CMIS 3. BI 4. MANET. Management In The OSI Stack ACSE ROSE Presentation Session Transport Network Data Link Physical Mgt Appl Process

Definitions

Link State algorithm Definition: The basic concept is that every node receives a map of the connectivity of the network, in the form of a graph showing which nodes are connected to which other nodes. Each node then independently calculates the best next hop from it for every possible destination in the network.

Bellman-Ford algorithm Definition: An efficient algorithm to solve the single-source shortest-path problem. Weights may be negative. The algorithm initializes the distance to the source vertex to 0 and all other vertices to ∞. It then does V-1 passes (V is the number of vertices) over all edges relaxing, or updating, the distance to the destination of each edge. Finally it checks each edge again to detect negative weight cycles, in which case it returns false. The time complexity is O(VE), where E is the number of edges.