WP3 Final Activity Report

Similar documents
g-eclipse A Framework for Accessing Grid Infrastructures Nicholas Loulloudes Trainer, University of Cyprus (loulloudes.n_at_cs.ucy.ac.

Easy Access to Grid Infrastructures

G-ECLIPSE: A MIDDLEWARE-INDEPENDENT FRAMEWORK TO ACCESS AND MAINTAIN GRID RESOURCES

g-eclipse A Contextualised Framework for Grid Users, Grid Resource Providers and Grid Application Developers

g-eclipse - An Integrated Framework to Access and Maintain Grid Resources

Access the power of Grid with Eclipse

Eclipse Technology Project: g-eclipse

Eclipse Technology Project: g-eclipse

An Eclipse-based Environment for Programming and Using Service-Oriented Grid

Grid Scheduling Architectures with Globus

glite Grid Services Overview

Oracle Enterprise Manager 12c Sybase ASE Database Plug-in

Grid services. Enabling Grids for E-sciencE. Dusan Vudragovic Scientific Computing Laboratory Institute of Physics Belgrade, Serbia

Oracle Enterprise Manager 12c IBM DB2 Database Plug-in

Grid Programming: Concepts and Challenges. Michael Rokitka CSE510B 10/2007

EGEE and Interoperation

NAREGI PSE with ACS. S.Kawata 1, H.Usami 2, M.Yamada 3, Y.Miyahara 3, Y.Hayase 4, S.Hwang 2, K.Miura 2. Utsunomiya University 2

INDIGO-DataCloud Architectural Overview

The glite middleware. Ariel Garcia KIT

A Software Developing Environment for Earth System Modeling. Depei Qian Beihang University CScADS Workshop, Snowbird, Utah June 27, 2012

Fusion Registry 9 SDMX Data and Metadata Management System

6234A - Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

Heterogeneous Grid Computing: Issues and Early Benchmarks

Tools to Develop New Linux Applications

PasTools Client Utilities

The LHC Computing Grid

Detailed Course Modules for Oracle BI Publisher Online Training:

ELFms industrialisation plans

Ericsson Adaptive Inventory (EAI) 18 Training Programs. Catalog of Course Descriptions

Part III: Evaluating the Business Value of the Hybrid Cloud

HEP replica management

Research Challenges in Cloud Infrastructures to Provision Virtualized Resources

I Tier-3 di CMS-Italia: stato e prospettive. Hassen Riahi Claudio Grandi Workshop CCR GRID 2011

Eclipse-PTP: An Integrated Environment for the Development of Parallel Applications

Training on Amazon AWS Cloud Computing. Course Content

Deploying virtualisation in a production grid

CIT 668: System Architecture. Amazon Web Services

Oracle Enterprise Manager. 1 Introduction. System Monitoring Plug-in for Oracle Enterprise Manager Ops Center Guide 11g Release 1 (

ZENworks Reporting System Reference. January 2017

MONTE CARLO SIMULATION FOR RADIOTHERAPY IN A DISTRIBUTED COMPUTING ENVIRONMENT

CSinParallel Workshop. OnRamp: An Interactive Learning Portal for Parallel Computing Environments

Amazon Search Services. Christoph Schmitter

RA-GRS, 130 replication support, ZRS, 130

OpenIAM Identity and Access Manager Technical Architecture Overview

Pro2SQL. OpenEdge Replication. for Data Reporting. for Disaster Recovery. March 2017 Greg White Sr. Progress Consultant Progress

Managed Services OVERVIEW

Adding Support For a New Resource Manager

Oracle BI Publisher 11g R1: Fundamentals

Configuring the CA Workload Automation Desktop Client R11.1. David A. Leigh Principal Consultant - Automation

Outline. Infrastructure and operations architecture. Operations. Services Monitoring and management tools

Implementing Data Models and Reports with Microsoft SQL Server Exam Summary Syllabus Questions

Architecting for Greater Security in AWS

DISCOVERY HUB RELEASE DOCUMENTATION

ACET s e-research Activities

The SweGrid Accounting System

ATLAS NorduGrid related activities

Security Configuration Assessment (SCA)

Setup Desktop Grids and Bridges. Tutorial. Robert Lovas, MTA SZTAKI

Sparrow. Distributed Low-Latency Spark Scheduling. Kay Ousterhout, Patrick Wendell, Matei Zaharia, Ion Stoica

Revolutionize the Way You Work With IMS Applications Using IBM UrbanCode Deploy Evgeni Liakhovich, IMS Developer

An Open Grid Services Architecture for Mobile Network Operators

Administrator's Guide

Big Data Hadoop Developer Course Content. Big Data Hadoop Developer - The Complete Course Course Duration: 45 Hours

30 Nov Dec Advanced School in High Performance and GRID Computing Concepts and Applications, ICTP, Trieste, Italy

Enroll Now to Take online Course Contact: Demo video By Chandra sir

AliEn Resource Brokers

An Introduction to Virtualization and Cloud Technologies to Support Grid Computing

Supervisor : Germán Cancio Meliá. Towards a GUI for CDB-CLI

NeuroLOG WP1 Sharing Data & Metadata

Service Level Agreement Metrics

CICS Explorer. Matthew Webster IBM Thursday, February 7, IBM Corporation

SOMA2 Gateway to Grid Enabled Molecular Modelling Workflows in WWW-Browser. EGI User Forum Dr. Tapani Kinnunen

Regular Forum of Lreis. Speechmaker: Gao Ang

Jitterbit is comprised of two components: Jitterbit Integration Environment

Advanced School in High Performance and GRID Computing November Introduction to Grid computing.

ZOS15P1 - Rational Business Developper : Comment développer rapidement une application zos/db2 sans connaissance Cobol avec EGL et RBD

At Course Completion Prepares you as per certification requirements for AWS Developer Associate.

Hyperion Interactive Reporting Reports & Dashboards Essentials

Cloud Computing Patterns & Best Practices. Ezhil Arasan Babaraj Director of R&D Labs CSS Corp, India

Information and monitoring

LCG-2 and glite Architecture and components

Overview of HEP software & LCG from the openlab perspective

Application of Virtualization Technologies & CernVM. Benedikt Hegner CERN

Leverage the Power of Progress Developer Studio for OpenEdge. 8 th Oct, 2013

Vodafone Secure Device Manager Administration User Guide

Lessons learned from building Eclipse-based add-ons for commercial modeling tools

Veritas NetBackup OpsCenter Reporting Guide. Release 8.0

EGEE (JRA4) Loukik Kudarimoti DANTE. RIPE 51, Amsterdam, October 12 th, 2005 Enabling Grids for E-sciencE.

The LHC Computing Grid

Geographical failover for the EGEE-WLCG Grid collaboration tools. CHEP 2007 Victoria, Canada, 2-7 September. Enabling Grids for E-sciencE

Deploying IMS Applications with IBM UrbanCode Deploy

Intelligent WAN: Leveraging the Internet Secure WAN Transport and Internet Access

Scientific Computing with UNICORE

Grid Computing Middleware. Definitions & functions Middleware components Globus glite

Advanced Service Design. vrealize Automation 6.2


Object Oriented Analysis is popular approach that sees a system from the viewpoint of the objects themselves as they function and interact

CA GovernanceMinder. CA IdentityMinder Integration Guide

On the EGI Operational Level Agreement Framework

Unlocking Azure with Puppet Enterprise. November 29, 2016

Transcription:

WP3 Final Activity Report Nicholas Loulloudes WP3 Representative On behalf of the g-eclipse Consortium

Outline Work Package 3 Final Status Achievements Work Package 3 Goals and Benefits WP3.1 Grid Infrastructure Monitoring WP3.2 Grid Infrastructure Configuration WP3.3 Grid Benchmarking and Tests WP3.3 Grid Management and Virtual Organizations

Work Package 3 Status The g-eclipse Operator perspective is there. Consists of: GLUE Information View Batch View Queue Configuration Framework Benchmarking Framework SLA Framework Service Availability Monitoring and Testing Framework Based on reviewers recommendations effort was reduced for the last reporting period. During last reporting period effort was put on: AWS integration to GLUE Information View. Testing and Benchmarking Framework (GridBench port to g-eclipse). SLA and Negotiation framework. Code hardening and preparation of final user and developer documentation.

Achievements - Users Current users of the g-eclipse Operator Perspective: EGEE Grid site administrators at UCY EGEE Grid site administrators at University of Nicosia EGEE Grid site administrators at RUR Steven Childs (Deputy Grid Manager of Grid-Ireland ) comment: It's the best free tool around for managing PBS systems by a long way! BAE about g-eclipse Operator Perspective: The operator perspective would be interesting, because they do not have existing tools that can help them manage heterogeneous Grid installations.

WP 3 Goals and Benefits Goals Provide a simple and intuitive abstraction for the following Grid interactions: Browse Grid Resources and Services (WP3.1) Configure Local Grid Site (WP3.2) Benchmark and Test Grid Resources (WP3.3) Manage membership to the Grid (WP3.4) Benefits Simplify the daily activities of the Grid site operator (transition from CLI to GUI). Reduce Grid site mis-configuration. Graphical View of the Grid Site state. Bundle daily used Grid operator tools in a single GUI application. Improve productivity.

Work Package 3 Tasks WP3.1 Infrastructure Monitoring Plug-in. Grid Information Cache. Service Availability Monitoring. WP3.2 Local Queue Management. Site / VO Resource Management. Local Job Management. WP3.3 Service Availability Testing. Service Performance Testing. WP3.4 Editor to enable the management of Service Level Agreements (SLA). Support the management of Virtual Organisation.

WP3 Planned / Reported Effort WP3.1 WP3.2 WP3.3 WP3.4 UCY 6.4 19.8 6.3 0 PSNC 0 0 16.3 0 FZK 0 0 0.5 2.4 NEC - IT 0 0 0 4.1 Total Reported (Planned) 6.4 (6.0) 19.8 (19) 23.1 (22) 6.5 (12)

Grid Information Cache Proved that Information Cache is independent from the underlying architecture by providing support for the Amazon Web Services (AWS). AWS integration to the Information Cache was given highest priority. g-lite VO GRIA VO AWS

Grid Benchmarking Due to lack of resources this tool was given the lowest priority. For the last reporting period effort was put into developing storage, reporting and graphing functionality of benchmark data. Use of existing libraries for storing results and graphing. In parallel with above code hardening and completion of user and developer documentation.

Grid Benchmarking (2) Benchmark output stored in a local database (Eclipse Derby). Local database import / export functionality. Benchmark View used to generate SQL queries for retrieving Benchmark output from the database. Query results displayed in: Tabular Form Graph Form

Benchmark Framework Demo Benchmarked 5 randomly selected Grid sites belonging to the EGEE infrastructure. Two types of Benchmarks submitted: FLOPS: For measuring floating point operations per second. Bonnie: For measuring the performance of Unix file system operations. Benchmarks and resources were defined using the Operator Job wizard. The Operator Job Framework was used for execution and monitoring of Benchmarks. Benchmark results were stored into an Apache Derby database integrated to Eclipse.

Benchmark Framework Demo Live Demo

Service Availability Monitoring A framework to test physical Grid resources and investigate cause of failure. Provision of a 3 rd simple test Port Scanner Code maintenance and hardening. Completion of user and developer documentation.

Site Management The Batch UI Framework Support for the Portable Batch System (PBS) Start / Stop / Drain queues. Hold / Un-hold / Move Jobs Integration of the GRIA web service into a multi-page editor with web views. Re-use of GRIA functionality. Queue Configuration MPE for editing queue configuration files (QDL). Wizard for applying QDL files to Batch services. Scalability improvements, code maintenance and documentation.

Service Availability Testing A tool to test the availability, compliance and performance of services with user requirements. Development of the Operator Jobs Framework. Utilized by: Service Testing Benchmarking Application Deployment Service Tests Defined through a wizard. Execute the tests and monitor their progress. Store results. Extension points provided to add new tests to the framework. Exemplary Tests provided: 1. Certificate Lifetime test 2. g-lite middleware version test. 3. Service Availability Monitoring (SAM)

SLA Framework SLA framework integration to g-eclipse. Enables the negotiation of Service Level Agreements (SLA) between service providers and service consumers Development of a middleware and SLA schema independent SLA framework Two plug-ins are part of the g-eclipse core and provide the SLA framework extensibility. Two additional plug-ins integrate the NextGrid SLA schema to the SLA editor. Completion of user and developer documentation.

SLA Framework (2) A wizard aimed at service providers to create Service Level Templates (SLT). A multi-page form editor for defining SLT s parameters. A wizard aimed at consumers for creating SLA queries.

WP3 Future Near Future (started): Extension of Site Management for the SunGridEngine Batch Service BSc thesis Extension of the Benchmark Framework MSc thesis Long-Term Future: Extension of Site Management for LSF Batch Service (Requires access to an LSF Batch Service). Integration of other Batch systems will increase visibility and lifetime of the framework. Standardized UI processes (independent of middleware) are important!!! Reduce learning curve also for Grid site operators.

Conclusion Operator Perspective and it s components are essential part of the g-eclipse Ecosystem!!!