Open Source Enterprise Service Management (OSESM) System<br />Open Source Test, Monitoring, and Management System for the ...
Agenda<br />Background – Problem Statement<br />Current Research Project<br />Full System Vision<br />Invitation to Collab...
Distributed Computing and ESM<br /><ul><li>Distributed Computing  - Opaque inNature; Requires Application Visibility</li><...
Infrastructure
Code Analysis</li></li></ul><li>ESM Market Landscape<br /><ul><li>Ever-Increasing Number of Things toMonitor End-to-End AN...
A New Way of Thinking….<br />
Open Source Enterprise Service Management System (OSESM)<br />Commoditize Proven Capabilities<br />Advance the State-of-th...
What We Are Researching (“R&d”) Today<br />Initial OSESM Framework<br />Mechanisms to Collect Application Tier Data – Vari...
Research Specifics <br />New and varied forms of Application Tier Instrumentation<br />Collectors – Collect Raw Data from ...
Advancements in Data Analysis Techniques<br />Specifically Targeted to Understand Mission Thread Errors and Breakages<br /...
Project Deliverables<br />Open, published APIs – Instrumentation and Analytical Servers<br />Various forms - SOAP/WSDL/XML...
Benefits<br />Dramatically Lower Cost - Estimated TCO is 10% of today’s COTS Solutions<br />Flat Out -  A Better ESM<br />...
Vision and Future Objective<br />Framework is a Foundation, a Starting Point<br />Full Vision – Complete System for Testin...
Notional End-State Functional Architecture<br />UI / Portal and Reporting Engine<br />Root Cause Analysis<br />Correlation...
Reflector</li></ul> C<br /> R<br />
Current Research and Development<br />UI / Portal and Reporting Engine<br />Root Cause Analysis<br />Correlation Engine<br...
Reflector</li></ul> C<br /> R<br />
Invitation to Collaborate<br />Net Centric Computing is growing Increasingly more Complex<br />OSESM Sorely Needed<br />We...
Upcoming SlideShare
Loading in...5
×

Open Source Enterprise Service Management (OSESM) System

1,060

Published on

Open Source Enterprise Service Management (OSESM) System
John Emerson, President,
Avenue Open, Inc.

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • Open Source Enterprise Service Management (OSESM) System from Joshua L. Davis on Vimeo.
    <br /><object type="application/x-shockwave-flash" data="http://vimeo.com/moogaloop.swf?clip_id=14351211&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=0&amp;loop=1" width="350" height="288"><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=14351211&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=0&amp;loop=1"></param><embed src="http://vimeo.com/moogaloop.swf?clip_id=14351211&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=0&amp;loop=1" width="350" height="288" type="application/x-shockwave-flash"></embed></object>
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total Views
1,060
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
15
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Open Source Enterprise Service Management (OSESM) System

  1. 1. Open Source Enterprise Service Management (OSESM) System<br />Open Source Test, Monitoring, and Management System for the Application Tier<br />Presentation to MIL-OSS 2010<br />
  2. 2. Agenda<br />Background – Problem Statement<br />Current Research Project<br />Full System Vision<br />Invitation to Collaborate<br />
  3. 3. Distributed Computing and ESM<br /><ul><li>Distributed Computing - Opaque inNature; Requires Application Visibility</li></ul>Debug, Test, Monitor, Manage <br /><ul><li>Enterprise Service Management (ESM)Systems Emerged in Response</li></ul>First Generation – Actional, AmberPoint, others<br /><ul><li>Market Consolidation – IBM, Oracle, Progress</li></ul>Second Generation – Focus on Pinpointing Specific Problems <br /><ul><li>Transactional Analysis (BTM)
  4. 4. Infrastructure
  5. 5. Code Analysis</li></li></ul><li>ESM Market Landscape<br /><ul><li>Ever-Increasing Number of Things toMonitor End-to-End AND Top-to-Bottom</li></ul>Services, Distributed Transactions, ApplicationComponents (Java, .NET, others)<br />Through ESBs, Process Engines, Supporting Infrastructure<br />Extend to Legacy, Military Tactical, other corner cases<br /><ul><li>Significant Need for Cross-Layer Analytics and Root-Cause Analysis</li></ul>However….<br /><ul><li>The Gap between Customer Needsand ESM Vendor Support isWidening, not Decreasing</li></li></ul><li>Imperfect Markets<br /><ul><li>All Market Options today are COTS, Closed Source</li></ul>Limited architectural and functional extensibility<br />ESM Products can Only be Extended by the Vendor<br /><ul><li>ESM Vendors are the Bottleneck</li></ul>Proprietary APIs and Instrumentation - Vendor Must Build<br />Instruments Hardwired – No Multi-Purpose or Mix & Match<br />Limited Support Outside of Proprietary “Vendor Stack”<br /><ul><li>Analysis is too Narrow and Requires Duplicate Infrastructure</li></ul>One Tool for Infrastructure, One for App, One for Code<br />Install Different Proprietary Agents for Every System – Even Within Proprietary Vendor Stacks!<br />Result – As the Need for Application Monitoring is becoming More Critical to the Success of Distributed Computing, ESM Vendors are Less Willing and Able to Meet Customer Needs <br />
  6. 6. A New Way of Thinking….<br />
  7. 7. Open Source Enterprise Service Management System (OSESM)<br />Commoditize Proven Capabilities<br />Advance the State-of-the-Art<br />Dramatically Drive Down Cost<br />
  8. 8. What We Are Researching (“R&d”) Today<br />Initial OSESM Framework<br />Mechanisms to Collect Application Tier Data – Various Types and Forms<br />System to Disseminate Data to the Appropriate Processing points<br />Analysis - Correlation and Root Cause Analysis System<br />Foundation for Comprehensive Application Runtime Test and Monitoring System<br />
  9. 9. Research Specifics <br />New and varied forms of Application Tier Instrumentation<br />Collectors – Collect Raw Data from Application Infrastructure and underlying Components – from Application Server, OS, and related<br />Project to result in the development of Agents or similar<br />Applicability:<br />When the Mission has control of the Technology<br />When deep, detailed information is required<br />Reflectors – Collect Raw Data from Network Devices and related<br />Non-invasive – Can be used when Mission does not own technology end-to-end<br />Higher level data, useful for Visualization, Message Tracking, Inter-System Analysis<br />Data Dissemination Techniques<br />From Instruments to appropriate Analytical Engine(s)<br />Foundation for Federation, needed for “Mission Thread” scale<br />
  10. 10. Advancements in Data Analysis Techniques<br />Specifically Targeted to Understand Mission Thread Errors and Breakages<br />Researching Sophisticated Correlation System<br />Correlate Interesting and Related Data Across All Tiers<br />What Happened at Each Level at Any Given Point in Time<br />Application<br />Operating System<br />Runtime Infrastructure<br />Code<br />Root Cause Analysis Applied to Correlated Data<br />What Broke?<br />Where, Why, How - Specifically<br />When - Proactive Notification, not post-facto Analysis<br />
  11. 11. Project Deliverables<br />Open, published APIs – Instrumentation and Analytical Servers<br />Various forms - SOAP/WSDL/XML, REST, Binary (for Low Resource, Low Bandwidth situations or Legacy)<br />Various Levels – Application Layer and Supporting Resources<br />Reference Implementations and Affiliated Documentation<br />Instruments – Collectors and Reflectors<br />Intermediary Message Processor<br />Analytical Servers – Root Cause and Correlation<br />
  12. 12. Benefits<br />Dramatically Lower Cost - Estimated TCO is 10% of today’s COTS Solutions<br />Flat Out - A Better ESM<br />Faster Resolution for Problems that fall between OS, Hardware, Network, Application, and Mission Layers<br />Extensible - by the Community<br />Instrumentation from the Community – Inexpensive, Accessible<br />Build New Instruments as Needed – Info Readily Available<br />Adaptable – Legacy systems, Packaged Applications, Tactical Military, Hardware Appliances, Cloud Computing, others<br />Decouple Instrumentation from Analysis<br />Mix-and-Match best-of-breed solutions <br />New or Expanded Uses – Possibilities include<br />Testing & Development - Debugging Distributed Applications<br />Application Security Monitoring – New or non-standard Usage Alerting, Intruder Tracing<br />
  13. 13. Vision and Future Objective<br />Framework is a Foundation, a Starting Point<br />Full Vision – Complete System for Testing, Monitoring, and Managing Applications at Runtime<br />Additional Requirements for Full System<br />Metrics Processing<br />Discovery Mechanisms<br />Visualization Engine<br />Logging Facilities<br />User Portal<br />Administrative Console<br />Ultimate Objective – Full Open Source System, with a Repository for New Contributions<br />Open Licensing<br />Open Repository for New Contributions<br />
  14. 14. Notional End-State Functional Architecture<br />UI / Portal and Reporting Engine<br />Root Cause Analysis<br />Correlation Engine<br />Metrics<br />Visualization<br />Persistence Store /<br />Logs<br />Intermediary Message Processor<br />Network Switch<br /> R<br />Users<br /> C<br />Service B<br /> C<br /> C<br />C<br />Service E<br />Service D<br />Service A<br /> C<br />Service C<br /><ul><li>Collector
  15. 15. Reflector</li></ul> C<br /> R<br />
  16. 16. Current Research and Development<br />UI / Portal and Reporting Engine<br />Root Cause Analysis<br />Correlation Engine<br />Metrics<br />Visualization<br />Persistence Store /<br />Logs<br />Intermediary Message Processor<br />Network Switch<br /> R<br />Users<br /> C<br />Service B<br /> C<br /> C<br />C<br />Service E<br />Service D<br />Service A<br /> C<br />Service C<br /><ul><li>Collector
  17. 17. Reflector</li></ul> C<br /> R<br />
  18. 18. Invitation to Collaborate<br />Net Centric Computing is growing Increasingly more Complex<br />OSESM Sorely Needed<br />We Need:<br />Transition Partners – Programs or Organizations Interested in using the Results of the efforts of Current Project<br />Collaboration Partners – Willing to Fund and/or Contribute to development of Full Vision System<br />Interested? Please Speak to me After the Presentation<br />
  19. 19. Wrap Up<br />OSESM will Dramatically Improve the ability to Field and Manage Net Centric Applications and Mission Threads<br />Gather and Analyze Application Tier Data at Runtime<br />Proactive Notification when Mission Thread Breaks<br />What Broke, Where, How, Why<br />At Every Level – Application, Operating System, Runtime Infrastructure, Code<br />At Far Lower Costs – Estimated TCO 10% of COTS<br />Initial Framework Under Development Today<br />Transition and/or Collaboration Partners Strongly Encouraged!<br />
  20. 20. Contact Information<br />John EmersonPresident, Avenue Open, Inc.301-259-1450JEmerson@AvenueOpen.Com<br />
  1. Gostou de algum slide específico?

    Recortar slides é uma maneira fácil de colecionar informações para acessar mais tarde.

×