1 / 7

Explorer of Grid Load (EGL)

EGL is a solution for the big data challenge faced by scientists, offering reliable operations and high processing computing for worldwide collaborations. It features an event-driven architecture, service layer pattern, and multithreading for parallel processing and loading. The project has the potential to become a monitoring tool and can be adapted for more visit points.

abelinda
Download Presentation

Explorer of Grid Load (EGL)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Explorer of Grid Load (EGL) Presenter : Mayank Sharma Supervisor : Joao AntunesPequenao (Team Leader, CERN MediaLab) • 15/08/2015

  2. Who am I? Spiderman, Batman • Electronics and Communications Senior at NIT Delhi • 2 time Google Summer of Code Alumnus • Release Manager, Dev Tools Manager @ OpenMRS • Music career going nowhere, sticking to coding (like most of us) Mayank Sharma (http://devmaany.co)

  3. The Project Challenge • Big data challenge for scientists • reality scientists face every day • CERN projects and collaborations have become global. • Worldwide LHC computing grid – • Petabytes of data • >170 active sites , 42 countries • data analytics and high processing computing possible through these sites. • Reliable Grid = Reliable resource availability • = reliable operations of collaborating projects, partner companies, institutes and universities Mayank Sharma (http://devmaany.co)

  4. Solution : EGL (Explorer of Grid Load) • http://ml-server01.cern.ch/files/EGL/(^ test-drive in Firefox) • Features and Architecture • Event Driven (Observer Pattern/ Publisher Subscriber Pattern) to handle asynchronous events • Service Layer Pattern • Pipeline design pattern • Multithreaded for parallel processing and loading • I did the wife and API, Joao worked on the awesome elaborate visualization system you are about to witness DaVinci EGL API WIFE

  5. Data Center WIFE EGL API DaVinci’sPallete DaVinci GIS World Coordinate manager Data Visualization Navigation/ Input Mayank Sharma (http://devmaany.co)

  6. Project Impact • Advantages • Not limited by visualization and data handling capabilities of Google Earth • Multi-Platform : Android/ iOS/ WebGL/ Standalone • More control over data handling and visualizations. Less load on current servers for adapting xml’s for Google Earth • Flexible and Generic core API : can be adapted for visualizing statistics on a Globe Mayank Sharma (http://devmaany.co)

  7. Project Impact • Future Work • Generic tool for data visualizations on Globe • Transform into a monitoring tool • Adapt for more visit points Mayank Sharma (http://devmaany.co)

More Related