Download presentation
Presentation is loading. Please wait.
Published byChester Daniels Modified over 8 years ago
1
RSV: OSG Grid Monitoring and User Customizable Views Rob Quick, Arvind Gopu, and Soichi Hayashi High Performance Distributed Computing Location: Munich, Germany Date: June 10, 2009 6/24/2016HPDC - MLA
2
GOC Staff (Back: Fred, Jenny, Soichi, Tom, Kyle Front: Arvind, Elizabeth, Chris, Rob) 6/24/2016HPDC - MLA
3
What we’ll be covering… Goals of the RSV Project Local Structure and Initial Deployment Central Collection and WLCG SAM Interoperability Data Presentation Next Steps 6/24/2016HPDC - MLA
4
Initial Goals of RSV Put equal monitoring into the hands of the local resource administrator Make a simple and flexible probe structure Provide independent scheduling and collection infrastructure (decoupled from the actual RSV probe test) Provide data to WLCG for Availability and Reliability calculations 6/24/2016HPDC - MLA
5
Goals as RSV Matured Interact with local fabric monitoring Recruit ‘experts’ to create probes Make a flexible central display of collected data Improve WLCG transport reliability 6/24/2016HPDC - MLA
6
RSV Client 6/24/2016HPDC - MLA
7
Deployment Quick adoption by ATLAS and CMS ◦Due to WLCG Availability and Reliability General OSG adoption outside of LCG related resources is still slow Views of Data outside of WLCG SAM and GridView were primitive Initial version had some reliability issues and was difficult to configure ◦These have been addressed in RSV V2 or are being addressed in RSV V3 6/24/2016HPDC - MLA
8
Central Collection Uses Gratia for transport and collection of probe results ◦Mechanisms that holds records until they can be transmitted protecting from outages on either side ◦Collection Database OSG Information Management DB ◦Determines which records are from valid OSG resources ◦Determines which OSG sites should publish to WLCG (Changes left to the admin) 6/24/2016HPDC - MLA
9
WLCG SAM Interoperability Probe output based on specification set forth by Grid Monitoring Working Group ◦Joint project by EGEE and OSG Uses Critical/Warning/Unknown/OK ◦Allows use in existing fabric monitoring Transmitted via ActiveMQ to WLCG 6/24/2016 Pic: James Casey HPDC - MLA
10
RSV Status in SAM 6/24/2016HPDC - MLA
11
OSG Status to GridView 6/24/2016HPDC - MLA
12
Data Presentation Everybody gets so much information all day long that they lose their common sense. --Gertrude Stein (1874 – 1946) Now that we have all this useful information, it would be nice to do something with it. (Actually, it can be emotionally fulfilling just to get the information. This is usually only true, however, if you have the social life of a kumquat.) --Unix Programmer's Manual The revolution has to be customized. -- Scott Rosenberg 6/24/2016HPDC - MLA
13
Goals of MyOSG Presentation Layer Consolidate data sources in OSG Provide data is ways that are useful to the users Do not make another “dashboard” Replace VORS monitoring Allow users to integrate the information into their normal daily workflow 6/24/2016HPDC - MLA
14
MyOSG Status History 6/24/2016HPDC - MLA
15
Drilldown on Issue 6/24/2016HPDC - MLA
16
MyOSG Availability Graphs 6/24/2016HPDC - MLA
17
MyOSG UWA Used with iGoogle 6/24/2016HPDC - MLA
18
MyOSG UWA used with Netvibes 6/24/2016HPDC - MLA
19
MyOSG - Universal Widget API Programmatic access to all status information Allows creation of your own view of OSG Status data and integrate it with your other web/desktop/dashboard mechanisms ◦Netvibes, Google Personalized Homepage, Windows Vista, Apple Dashboard, Opera, iPhone (Other mobile devices) If you don’t use one of the above for widget technologies a simple XML format is available also 6/24/2016HPDC - MLA
20
RSV Phase III More probes / re-write some probes ◦Security Probes ◦Infrastructure Probes (VOMS, GUMS, BDII) Complete VORS replacement Improve stability Configuration / Updating / Re-running Unified Management Console Robot certificates Project Plan 6/24/2016HPDC - MLA
21
Questions? 6/24/2016HPDC - MLA
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.