Integration of the OCM-G Monitoring System into the MonALISA Infrastructure

Size: px
Start display at page:

Download "Integration of the OCM-G Monitoring System into the MonALISA Infrastructure"

Transcription

1 Integration of the OCM-G Monitoring System into the MonALISA Infrastructure W lodzimierz Funika, Bartosz Jakubowski, and Jakub Jaroszewski Institute of Computer Science, AGH, al. Mickiewicza 30, , Kraków, Poland funika@agh.edu.pl, [bjakubow,jjarosz]@student.agh.edu.pl Abstract The main intention of this paper is to present a way to integrate the grid monitoring system OCM-G into the monitoring agent infrastructure of MonALISA. OCM-G is designed to monitor distributed and parallel applications and provide on-line information about their execution status as well as some parameters of nodes they are running on. To provide the user with a wide set of visualization capabilities we supply these information to the services of a scalable performance visualization infrastructure, MonALISA, through common protocols. We feed the services with data which can be then accessible by a Mon- ALISA client or repository that publishes them on a server. A sample configuration and output are provided to illustrate the idea of the operation of the integrated tools. 1 Introduction Nowadays, when Grid has become a more and more active player in HPC the importance of monitoring is not to be overestimated. It is crucial to provide information about computation nodes and jobs running on them. A product of the CrossGrid project, Grid-enabled OMIS-Compliant Monitoring system (OCM-G) [1] allows to monitor a number of the desired parameters of both execution infrastructure and interactive jobs running on it. Its compliance with On-line Monitoring Interface Specification (OMIS) [2] enables to exploit a well defined interface for interactions with data suppliers and monitoring clients, like performance analysis tools. The OCM-G features a wide palette of monitoring capabilities, including the capturing of user-defined measurement values using a special instrumentation techniques. The idea that motivated our research was how to transform the monitoring data coming from OCM-G to an easy interpretable form and make them available for a big number of clients. We concentrated our attention on Mon- ALISA [4]. Its services are capable of providing on-line chart plotting from simple datagrams containing variables values only. The services are registered in MonALISA LookUp Service to be discoverable for clients. There can also be MonALISA Repositories which are able to perform some more sophisticated actions on data and publish the information in several ways including Tomcat Server. What we worked on is an application that is intended to pass specified information from OCM-G to MonALISA. Both of these systems provide well specified

2 APIs that makes the task easier. The application is fully configurable through an XML file. Upon a short overview of related work, the paper proceeds with the presentation of the tools OCM-G and MonALISA in the context of their roles in the research. The next section covers our vision of the interconnection between them and their features we use for integration activities. Then we describe the details of our application followed by a usage example. 2 Related Work The domain of Grid computing is not short of monitoring tools, exploiting various visualisation approaches. There is a widely recognized R-GMA architecture [3] underlying a plenty of performance analysis tools. However, since R-GMA exploits the idea of relational monitoring database, the information supplied to the user can be user for longer time-related analysis. GRM [5] is a semi-online monitor of applications running in a distributed heterogeneous system. It consists of local monitors which are responsible for writing a complete trace of application as well as statistical data in a shared buffer. Buffer is then turned into a file by the main monitor. The file is then sent to the PROVE visualization tool which is capable of displaying those detailed information both off-line and semi-on-line. Autopilot [6] is another distributed monitor that uses local daemons to collect data about both system and network performance. It is using the concept of sensors and actuators that are put in the source code of application. For visualisation it uses the Virtue [7] toolkit. It defines a visualisation hierarchy for managing performance details. It shows data in form of graphs with data from different abstraction levels. SCMSWeb [8] unlike the two mentioned above have its own visual interface. It generates PHP files which can be deployed straight-forward on the server. It is designed to monitor performance and system usage metrics. Monitors can be organized in a hierarchical way to improve scalability. Information is passed in XML files. It is possible to retrieve statistical performance data of different abstraction levels presented with graphs. Ganglia [9] uses same concept like SCMSWeb. It uses a multicast-based listen/announce protocol and a tree of point-to-point connections amongst representative cluster nodes to federate clusters and aggregate their state. It has a PHP front-end and uses RRDtool to visualise data. Ganglia uses XDR to transfer XML files. 3 Integration Strategy Integration is realized by an application that works as a kind of transformer and transmitter. It obtains the data from OCM-G through OMIS interface, extracts interesting information from messages and passes them to the MonALISA service. Below we briefly describe the used systems.

3 3.1 OCM-G as a Monitoring Data Supplier OCM-G is a system providing on-line information about clusters status. It is composed of the Service Managers which are distributed across the Grid Computation Elements. They are gathering the information from Local Monitor processes which are started on the Worker Nodes. The data is passed using Globus IO communication. The most interesting part of OCM-G from our point of view is the MainSM the principal Service Manager that is on top of the SMs tree and collects all the information. It is started first and is identified by an connection string which is then passed to monitored applications and every tool that wants to communicate with it through OMIS interface. This is what our application does. The moment after start of MainSM we can connect to it and query for information about the nodes. Furthermore we can monitor applications started on the Grid. The only requirement is that they must be compiled using the cg-ocmg-cc tool and run with the parameters defining MainSM and application name. To be able to get an arbitrary value from the application we need to define so called probe functions. When they are called in the application they return a value of type int or double to the SM. We can think of them as a kind of events that are triggering the action of sending some data to the registered monitoring tools. 3.2 MonALISA as a Publishing and Visualization System MonALISA (stands for for Monitoring Agents using a Large Integrated Services Architecture) is designed as a group of autonomous, agent-oriented services. The services can be deployed anywhere on the Internet. They only need a UDP connection to the LookUp Discovery Service in CERN, Switzerland. The services are automatically gathering information about the host they are running on and can be configured to receive UDP datagrams carrying data. MonALISA also defines Repositories - a kind of clients designed to gather specified data from particular services and store them in a relational database. There is a subgroup called Web Repositories which are using Servlet Engine to present historical and real time data in form of statistics and graphical charts. Sending data to the repository is made easy through the ApMon a library for most popular languages. It defines operations to form UDP datagrams with an arbitrary number of parameters of any type. We also define a list of recipients for the datagram, which can contain any number of services. There is also a mean of security service can be configured to accept only datagrams from given hosts or datagrams containing defined password. There is no reliability assurance of UDP datagrams if lost will not be retransmitted. This is whowever orking well because of the speed of this solution which is necessary for the amount of data transferred. 3.3 Making an Interconnector between Two Systems The idea of interconnecting OCM-G and MonALISA is shown in fig. 1.

4 Fig. 1: Architecture diagram. To integrate these two systems we developed an application which is acting as an interconnector. It is run on the same machine as MainSM and is bound to one application only. At startup we pass it the connection string to communicate with the MainSM and the name of the application that we want to monitor. The configuration file contains parameters we re interested in, both standard and probe-type ones. The application then registers itself as a listener for probe events and requests standard parameters from MainSM at a defined rate. The communication is done with OCM-G Java API which specifies some helper classes for OMIS messages. Nevertheless, every parameter needs a special parser to extract a single value for a given variable. At each timestep, standard parameters are requested from OCM-G and the values received are sent to MonALISA services through ApMon Java library. The addresses of services are defined in configuration files together with optional passwords to include in datagrams. Every time a probe event is triggered, the value of the variable returned is sent to services. 4 Sample Usage First of all MainSM is needed to get monitored parameters. After being started cg-ocmg-monitor prints Connection String. Tools have to be provide with this string to be able to connect to MainSM. $ cg-ocmg-monitor MainSM Connection String: 0a000001:a655 Now we are ready to start an application providing its name and MainSM s Connection String. $ app --ocmg-mainsm 0a000001:a655 --ocmg-appname monitored_application The application name may be any string, but must match the application name set in our tool s configuration.

5 To pass the parameters to be monitored to MonALISA we have to provide a configuration for our tool. Let us assume our cluster is named OurCluster and we use a MonALISA service located at example.com. We are going to monitor the load of nodes by sending queries once per two seconds. We also assume that the application is using a probe function called probe example and we are interested in its second argument 1. Thus we get the following configuration: <?xml version="1.0"?> <configuration> <cluster name="ourcluster" /> <monalisa> <service address="example.com" /> </monalisa> <parameters> <monitored name="load" frequency="2" /> <probe app="monitored_application" name="probe_example" arg="1" /> </parameters> </configuration> Upon having saved the configuration in a file, we can run our tool. We pass Connection String as first argument and the configuration file name as second 2. %$./run.sh 0a000001:a655 ourcluster_conf.xml The tool resumes the stopped application and passes the monitored parameters to MonALISA. We are now ready to view results in MonALISA. We can achieve it using MonALISA Interactive Client 3. It allows to view clusters in many ways including their presentation on a world map or list of groups. Each parameter can be plotted (fig. 2). Plots are updated in real-time when new data is arriving at the MonALISA Service. 5 Summary The integration of OCM-G and MonALISA is beneficial for both projects. It takes advantage of the fine grained parameter monitoring provided by OCM-G and a set of very convenient publication and visualisation services coming from MonALISA. On one hand, due to the design idea of OCM-G, which assumed that the interactive applications have much more rigorous requirements for monitoring than conventional batch-type ones, especially w.r.t the speed the monitoring data is delivered to a client, we have got really on-line monitoring data supply. On the other hand, MonALISA, which features very scalable publishing and visualisation capabilities, enables to gain a good deal of synergy with OCM-G. 1 Arguments are numbered starting from 0. 2 Configuration filename defaults to conf.xml, if not passed as an argument 3 Available at

6 Fig. 2: MonALISA Interactive Client. Acknowledgements. This research is partially supported by the POIG PL-Grid project and the AGH grant References 1. OCM-G: 2. OMIS: 3. R-GMA: 4. MonALISA: 5. Balaton, Z., Kacsuk, P., Podhorszki, N.; Application Monitoring in the Grid with GRM and PROVE. In Proc. ICCS 2001, Part I, pp , LNCS 2073, Springer, Ribler, R.L., Vetter, J.S., Simitci, H., and Reed, D.A.; Autopilot; Adaptive Control of Distributed Applications. In: Proc. 7th IEEE HPDC, Shaffer, E., Reed, D.A., Whitmore, S., Schaeffer, B.; Virtue: Performance Visualization of Parallel and Distributed Applications. In: Computer, vol. 32, no. 12, pp , Chalakornkosol, N., Uthayopas, P.; Monitoring the Dynamics of Grid Environment using Grid Observer, Poster Presentation in IEEE CCGRID2003, Toshi Center, Tokyo, May 12-15, Massie, M.L., Chun, B.N., Culler, D.E.; The ganglia distributed monitoring system: design, implementation, and experience. In: Parallel Computing, Volume 30, Issue 7, pp , 2004.

Monitoring Message-Passing Parallel Applications in the

Monitoring Message-Passing Parallel Applications in the Monitoring Message-Passing Parallel Applications in the Grid with GRM and Mercury Monitor Norbert Podhorszki, Zoltán Balaton and Gábor Gombás MTA SZTAKI, Budapest, H-1528 P.O.Box 63, Hungary pnorbert,

More information

Monitoring and Performance Analysis of Grid Applications

Monitoring and Performance Analysis of Grid Applications Monitoring and Performance Analysis of Grid Applications Bartosz Baliś 1, Marian Bubak 1,2,W lodzimierz Funika 1, Tomasz Szepieniec 2, and Roland Wismüller 3,4 1 Institute of Computer Science, AGH, al.

More information

Monitoring Message Passing Applications in the Grid

Monitoring Message Passing Applications in the Grid Monitoring Message Passing Applications in the Grid with GRM and R-GMA Norbert Podhorszki and Peter Kacsuk MTA SZTAKI, Budapest, H-1528 P.O.Box 63, Hungary pnorbert@sztaki.hu, kacsuk@sztaki.hu Abstract.

More information

Towards user-defined performance monitoring of distributed Java applications

Towards user-defined performance monitoring of distributed Java applications Towards user-defined performance monitoring of distributed Java applications Włodzimierz Funika 1, Piotr Godowski 1, Piotr Pȩgiel 1, Marian Bubak 1,2 1 Institute of Computer Science, AGH, ul. Mickiewicza

More information

STUDY AND SIMULATION OF A DISTRIBUTED REAL-TIME FAULT-TOLERANCE WEB MONITORING SYSTEM

STUDY AND SIMULATION OF A DISTRIBUTED REAL-TIME FAULT-TOLERANCE WEB MONITORING SYSTEM STUDY AND SIMULATION OF A DISTRIBUTED REAL-TIME FAULT-TOLERANCE WEB MONITORING SYSTEM Albert M. K. Cheng, Shaohong Fang Department of Computer Science University of Houston Houston, TX, 77204, USA http://www.cs.uh.edu

More information

How To Monitor A Grid With A Gs-Enabled System For Performance Analysis

How To Monitor A Grid With A Gs-Enabled System For Performance Analysis PERFORMANCE MONITORING OF GRID SUPERSCALAR WITH OCM-G/G-PM: INTEGRATION ISSUES Rosa M. Badia and Raül Sirvent Univ. Politècnica de Catalunya, C/ Jordi Girona, 1-3, E-08034 Barcelona, Spain rosab@ac.upc.edu

More information

Performance Monitoring and Analysis System for MUSCLE-based Applications

Performance Monitoring and Analysis System for MUSCLE-based Applications Polish Infrastructure for Supporting Computational Science in the European Research Space Performance Monitoring and Analysis System for MUSCLE-based Applications W. Funika, M. Janczykowski, K. Jopek,

More information

Application Monitoring in the Grid with GRM and PROVE *

Application Monitoring in the Grid with GRM and PROVE * Application Monitoring in the Grid with GRM and PROVE * Zoltán Balaton, Péter Kacsuk and Norbert Podhorszki MTA SZTAKI H-1111 Kende u. 13-17. Budapest, Hungary {balaton, kacsuk, pnorbert}@sztaki.hu Abstract.

More information

SCALEA-G: a Unified Monitoring and Performance Analysis System for the Grid

SCALEA-G: a Unified Monitoring and Performance Analysis System for the Grid SCALEA-G: a Unified Monitoring and Performance Analysis System for the Grid Hong-Linh Truong½and Thomas Fahringer¾ ½Institute for Software Science, University of Vienna truong@par.univie.ac.at ¾Institute

More information

A Survey Study on Monitoring Service for Grid

A Survey Study on Monitoring Service for Grid A Survey Study on Monitoring Service for Grid Erkang You erkyou@indiana.edu ABSTRACT Grid is a distributed system that integrates heterogeneous systems into a single transparent computer, aiming to provide

More information

Performance monitoring of GRID superscalar with OCM-G/G-PM: integration issues

Performance monitoring of GRID superscalar with OCM-G/G-PM: integration issues Performance monitoring of GRID superscalar with OCM-G/G-PM: integration issues Rosa M. Badia, Raül Sirvent {rosab rsirvent}@ac.upc.edu Univ. Politècnica de Catalunya C/ Jordi Girona, 1-3, E-08034 Barcelona,

More information

P ERFORMANCE M ONITORING AND A NALYSIS S ERVICES - S TABLE S OFTWARE

P ERFORMANCE M ONITORING AND A NALYSIS S ERVICES - S TABLE S OFTWARE P ERFORMANCE M ONITORING AND A NALYSIS S ERVICES - S TABLE S OFTWARE WP3 Document Filename: Work package: Partner(s): Lead Partner: v1.0-.doc WP3 UIBK, CYFRONET, FIRST UIBK Document classification: PUBLIC

More information

Livrable L13.3. Nature Interne Date livraison 12/07/2012. Titre du Document Energy management system and energy consumption efficiency - COEES Code v1

Livrable L13.3. Nature Interne Date livraison 12/07/2012. Titre du Document Energy management system and energy consumption efficiency - COEES Code v1 Propriétés du Document Source du Document FUI-10-COMPATIBLE ONE Titre du Document Energy management system and energy consumption efficiency - COEES Code v1 Module(s) Responsable Auteur(s) / contributeur(s)

More information

JFlooder - Application performance testing with QoS assurance

JFlooder - Application performance testing with QoS assurance JFlooder - Application performance testing with QoS assurance Tomasz Duszka 1, Andrzej Gorecki 1, Jakub Janczak 1, Adam Nowaczyk 1 and Dominik Radziszowski 1 Institute of Computer Science, AGH UST, al.

More information

MIGRATING DESKTOP AND ROAMING ACCESS. Migrating Desktop and Roaming Access Whitepaper

MIGRATING DESKTOP AND ROAMING ACCESS. Migrating Desktop and Roaming Access Whitepaper Migrating Desktop and Roaming Access Whitepaper Poznan Supercomputing and Networking Center Noskowskiego 12/14 61-704 Poznan, POLAND 2004, April white-paper-md-ras.doc 1/11 1 Product overview In this whitepaper

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION CHAPTER 1 INTRODUCTION 1.1 Introduction Service Discovery Protocols (SDPs) are network protocols which allow automatic detection of devices and services offered by these devices on a computer network [1].

More information

Grid environment for on-line application monitoring and performance analysis

Grid environment for on-line application monitoring and performance analysis Scientific Programming 12 (2004) 239 251 239 IOS Press Grid environment for on-line application monitoring and performance analysis Bartosz Baliś a, Marian Bubak a,b,, Włodzimierz Funika a, Roland Wismüller

More information

Uniform Job Monitoring using the HPC-Europa Single Point of Access

Uniform Job Monitoring using the HPC-Europa Single Point of Access 1 Uniform Job Monitoring using the HPC-Europa Single Point of Access F. Guim 1, I. Rodero 1, J. Corbalan 1, J. Labarta 1 A. Oleksiak 2, T. Kuczynski 2, D. Szejnfeld 2,J. Nabrzyski 2 Barcelona Supercomputing

More information

16th International Conference on Control Systems and Computer Science (CSCS16 07)

16th International Conference on Control Systems and Computer Science (CSCS16 07) 16th International Conference on Control Systems and Computer Science (CSCS16 07) TOWARDS AN IO INTENSIVE GRID APPLICATION INSTRUMENTATION IN MEDIOGRID Dacian Tudor 1, Florin Pop 2, Valentin Cristea 2,

More information

160 Numerical Methods and Programming, 2012, Vol. 13 (http://num-meth.srcc.msu.ru) UDC 004.021

160 Numerical Methods and Programming, 2012, Vol. 13 (http://num-meth.srcc.msu.ru) UDC 004.021 160 Numerical Methods and Programming, 2012, Vol. 13 (http://num-meth.srcc.msu.ru) UDC 004.021 JOB DIGEST: AN APPROACH TO DYNAMIC ANALYSIS OF JOB CHARACTERISTICS ON SUPERCOMPUTERS A.V. Adinets 1, P. A.

More information

The ganglia distributed monitoring system: design, implementation, and experience

The ganglia distributed monitoring system: design, implementation, and experience Parallel Computing 30 (2004) 817 840 www.elsevier.com/locate/parco The ganglia distributed monitoring system: design, implementation, and experience Matthew L. Massie a,1, Brent N. Chun b, *, David E.

More information

An approach to grid scheduling by using Condor-G Matchmaking mechanism

An approach to grid scheduling by using Condor-G Matchmaking mechanism An approach to grid scheduling by using Condor-G Matchmaking mechanism E. Imamagic, B. Radic, D. Dobrenic University Computing Centre, University of Zagreb, Croatia {emir.imamagic, branimir.radic, dobrisa.dobrenic}@srce.hr

More information

DataNet Flexible Metadata Overlay over File Resources

DataNet Flexible Metadata Overlay over File Resources 1 DataNet Flexible Metadata Overlay over File Resources Daniel Harężlak 1, Marek Kasztelnik 1, Maciej Pawlik 1, Bartosz Wilk 1, Marian Bubak 1,2 1 ACC Cyfronet AGH, 2 AGH University of Science and Technology,

More information

MonALISA Repository User Guide

MonALISA Repository User Guide MonALISA Repository User Guide August 30, 2005 Chapter 1 General Features 1.1 Overview MonALISA provides an easy mechanism to create clients able to use the discovery mechanism in JINI and to find all

More information

Evaluation of Nagios for Real-time Cloud Virtual Machine Monitoring

Evaluation of Nagios for Real-time Cloud Virtual Machine Monitoring University of Victoria Faculty of Engineering Fall 2009 Work Term Report Evaluation of Nagios for Real-time Cloud Virtual Machine Monitoring Department of Physics University of Victoria Victoria, BC Michael

More information

Resource Management on Computational Grids

Resource Management on Computational Grids Univeristà Ca Foscari, Venezia http://www.dsi.unive.it Resource Management on Computational Grids Paolo Palmerini Dottorato di ricerca di Informatica (anno I, ciclo II) email: palmeri@dsi.unive.it 1/29

More information

Firewall Builder Architecture Overview

Firewall Builder Architecture Overview Firewall Builder Architecture Overview Vadim Zaliva Vadim Kurland Abstract This document gives brief, high level overview of existing Firewall Builder architecture.

More information

Monitoring Clusters and Grids

Monitoring Clusters and Grids JENNIFER M. SCHOPF AND BEN CLIFFORD Monitoring Clusters and Grids One of the first questions anyone asks when setting up a cluster or a Grid is, How is it running? is inquiry is usually followed by the

More information

6367(Print), ISSN 0976-6375(Online), Volume 5, Issue 1, January (2014), IAEME TECHNOLOGY (IJCET) AN ENHANCED MONITORING MECHANISM FOR IAAS PLATFORMS

6367(Print), ISSN 0976-6375(Online), Volume 5, Issue 1, January (2014), IAEME TECHNOLOGY (IJCET) AN ENHANCED MONITORING MECHANISM FOR IAAS PLATFORMS International INTERNATIONAL Journal of Computer JOURNAL Engineering OF COMPUTER and Technology ENGINEERING (IJCET), ISSN 0976- & TECHNOLOGY (IJCET) ISSN 0976 6367(Print) ISSN 0976 6375(Online) Volume 5,

More information

AUTOMATIC PROXY GENERATION AND LOAD-BALANCING-BASED DYNAMIC CHOICE OF SERVICES

AUTOMATIC PROXY GENERATION AND LOAD-BALANCING-BASED DYNAMIC CHOICE OF SERVICES Computer Science 13 (3) 2012 http://dx.doi.org/10.7494/csci.2012.13.3.45 Jarosław Dąbrowski Sebastian Feduniak Bartosz Baliś Tomasz Bartyński Włodzimierz Funika AUTOMATIC PROXY GENERATION AND LOAD-BALANCING-BASED

More information

Grid monitoring system survey

Grid monitoring system survey Grid monitoring system survey by Tian Xu txu@indiana.edu Abstract The process of monitoring refers to systematically collect information regarding to current or past status of all resources of interest.

More information

Performance Monitoring of Parallel Scientific Applications

Performance Monitoring of Parallel Scientific Applications Performance Monitoring of Parallel Scientific Applications Abstract. David Skinner National Energy Research Scientific Computing Center Lawrence Berkeley National Laboratory This paper introduces an infrastructure

More information

MapCenter: An Open Grid Status Visualization Tool

MapCenter: An Open Grid Status Visualization Tool MapCenter: An Open Grid Status Visualization Tool Franck Bonnassieux Robert Harakaly Pascale Primet UREC CNRS UREC CNRS RESO INRIA ENS Lyon, France ENS Lyon, France ENS Lyon, France franck.bonnassieux@ens-lyon.fr

More information

A Scalability Model for Managing Distributed-organized Internet Services

A Scalability Model for Managing Distributed-organized Internet Services A Scalability Model for Managing Distributed-organized Internet Services TSUN-YU HSIAO, KO-HSU SU, SHYAN-MING YUAN Department of Computer Science, National Chiao-Tung University. No. 1001, Ta Hsueh Road,

More information

Mr. Apichon Witayangkurn apichon@iis.u-tokyo.ac.jp Department of Civil Engineering The University of Tokyo

Mr. Apichon Witayangkurn apichon@iis.u-tokyo.ac.jp Department of Civil Engineering The University of Tokyo Sensor Network Messaging Service Hive/Hadoop Mr. Apichon Witayangkurn apichon@iis.u-tokyo.ac.jp Department of Civil Engineering The University of Tokyo Contents 1 Introduction 2 What & Why Sensor Network

More information

DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING. Carlos de Alfonso Andrés García Vicente Hernández

DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING. Carlos de Alfonso Andrés García Vicente Hernández DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING Carlos de Alfonso Andrés García Vicente Hernández 2 INDEX Introduction Our approach Platform design Storage Security

More information

Nemea: Searching for Botnet Footprints

Nemea: Searching for Botnet Footprints Nemea: Searching for Botnet Footprints Tomas Cejka 1, Radoslav Bodó 1, Hana Kubatova 2 1 CESNET, a.l.e. 2 FIT, CTU in Prague Zikova 4, 160 00 Prague 6 Thakurova 9, 160 00 Prague 6 Czech Republic Czech

More information

City Data Pipeline. A System for Making Open Data Useful for Cities. stefan.bischof@tuwien.ac.at

City Data Pipeline. A System for Making Open Data Useful for Cities. stefan.bischof@tuwien.ac.at City Data Pipeline A System for Making Open Data Useful for Cities Stefan Bischof 1,2, Axel Polleres 1, and Simon Sperl 1 1 Siemens AG Österreich, Siemensstraße 90, 1211 Vienna, Austria {bischof.stefan,axel.polleres,simon.sperl}@siemens.com

More information

Middleware- Driven Mobile Applications

Middleware- Driven Mobile Applications Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary

More information

Xweb: A Framework for Application Network Deployment in a Programmable Internet Service Infrastructure

Xweb: A Framework for Application Network Deployment in a Programmable Internet Service Infrastructure Xweb: A Framework for Application Network Deployment in a Programmable Internet Service Infrastructure O. Ardaiz, F. Freitag, L. Navarro Computer Architecture Department, Polytechnic University of Catalonia,

More information

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform Communiqué 4 Standardized Communiqué 4 - fully implementing the JCR (JSR 170) Content Repository Standard, managing digital business information, applications and processes through the web. Communiqué

More information

Use of Agent-Based Service Discovery for Resource Management in Metacomputing Environment

Use of Agent-Based Service Discovery for Resource Management in Metacomputing Environment In Proceedings of 7 th International Euro-Par Conference, Manchester, UK, Lecture Notes in Computer Science 2150, Springer Verlag, August 2001, pp. 882-886. Use of Agent-Based Service Discovery for Resource

More information

BarTender Integration Methods. Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER

BarTender Integration Methods. Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER BarTender Integration Methods Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER Contents Introduction 3 Integrating with External Data 4 Importing Data

More information

A Brief. Introduction. of MG-SOFT s SNMP Network Management Products. Document Version 1.3, published in June, 2008

A Brief. Introduction. of MG-SOFT s SNMP Network Management Products. Document Version 1.3, published in June, 2008 A Brief Introduction of MG-SOFT s SNMP Network Management Products Document Version 1.3, published in June, 2008 MG-SOFT s SNMP Products Overview SNMP Management Products MIB Browser Pro. for Windows and

More information

Grids & networks monitoring - practical approach

Grids & networks monitoring - practical approach Session 2 Networking for the Grid Grids & networks monitoring - practical approach Jedrzej Jajor Cezary Mazurek Wiktor Procyk INGRID 2007 Instrumenting the Grid Outline Introduction to monitoring Tools:

More information

D5.6 Prototype demonstration of performance monitoring tools on a system with multiple ARM boards Version 1.0

D5.6 Prototype demonstration of performance monitoring tools on a system with multiple ARM boards Version 1.0 D5.6 Prototype demonstration of performance monitoring tools on a system with multiple ARM boards Document Information Contract Number 288777 Project Website www.montblanc-project.eu Contractual Deadline

More information

Real-time Performance Monitoring, Adaptive Control, and Interactive Steering of Computational Grids 1

Real-time Performance Monitoring, Adaptive Control, and Interactive Steering of Computational Grids 1 Real-time Performance Monitoring, Adaptive Control, and Interactive Steering of Computational Grids 1 Jeffrey S. Vetter Center for Applied Scientific Computing Lawrence Livermore National Laboratory Livermore,

More information

Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing

Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Deep Mann ME (Software Engineering) Computer Science and Engineering Department Thapar University Patiala-147004

More information

CMS Dashboard of Grid Activity

CMS Dashboard of Grid Activity Enabling Grids for E-sciencE CMS Dashboard of Grid Activity Julia Andreeva, Juha Herrala, CERN LCG ARDA Project, EGEE NA4 EGEE User Forum Geneva, Switzerland March 1-3, 2006 http://arda.cern.ch ARDA and

More information

Status and Integration of AP2 Monitoring and Online Steering

Status and Integration of AP2 Monitoring and Online Steering Status and Integration of AP2 Monitoring and Online Steering Daniel Lorenz - University of Siegen Stefan Borovac, Markus Mechtel - University of Wuppertal Ralph Müller-Pfefferkorn Technische Universität

More information

Deploying a distributed data storage system on the UK National Grid Service using federated SRB

Deploying a distributed data storage system on the UK National Grid Service using federated SRB Deploying a distributed data storage system on the UK National Grid Service using federated SRB Manandhar A.S., Kleese K., Berrisford P., Brown G.D. CCLRC e-science Center Abstract As Grid enabled applications

More information

A Framework for Personalized Healthcare Service Recommendation

A Framework for Personalized Healthcare Service Recommendation A Framework for Personalized Healthcare Service Recommendation Choon-oh Lee, Minkyu Lee, Dongsoo Han School of Engineering Information and Communications University (ICU) Daejeon, Korea {lcol, niklaus,

More information

Comparison of Representative Grid Monitoring Tools

Comparison of Representative Grid Monitoring Tools Report of the Laboratory of Parallel and Distributed Systems Computer and Automation Research Institute of the Hungarian Academy of Sciences H-1518 Budapest, P.O.Box 63, Hungary Comparison of Representative

More information

Middleware support for the Internet of Things

Middleware support for the Internet of Things Middleware support for the Internet of Things Karl Aberer, Manfred Hauswirth, Ali Salehi School of Computer and Communication Sciences Ecole Polytechnique Fédérale de Lausanne (EPFL) CH-1015 Lausanne,

More information

JMulTi/JStatCom - A Data Analysis Toolkit for End-users and Developers

JMulTi/JStatCom - A Data Analysis Toolkit for End-users and Developers JMulTi/JStatCom - A Data Analysis Toolkit for End-users and Developers Technology White Paper JStatCom Engineering, www.jstatcom.com by Markus Krätzig, June 4, 2007 Abstract JStatCom is a software framework

More information

The Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets

The Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets The Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets!! Large data collections appear in many scientific domains like climate studies.!! Users and

More information

Cluster, Grid, Cloud Concepts

Cluster, Grid, Cloud Concepts Cluster, Grid, Cloud Concepts Kalaiselvan.K Contents Section 1: Cluster Section 2: Grid Section 3: Cloud Cluster An Overview Need for a Cluster Cluster categorizations A computer cluster is a group of

More information

Business Process Management with @enterprise

Business Process Management with @enterprise Business Process Management with @enterprise March 2014 Groiss Informatics GmbH 1 Introduction Process orientation enables modern organizations to focus on the valueadding core processes and increase

More information

SOA, case Google. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901.

SOA, case Google. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901 SOA, case Google Written by: Sampo Syrjäläinen, 0337918 Jukka Hilvonen, 0337840 1 Contents 1.

More information

Research on Digital Agricultural Information Resources Sharing Plan Based on Cloud Computing *

Research on Digital Agricultural Information Resources Sharing Plan Based on Cloud Computing * Research on Digital Agricultural Information Resources Sharing Plan Based on Cloud Computing * Guifen Chen 1,**, Xu Wang 2, Hang Chen 1, Chunan Li 1, Guangwei Zeng 1, Yan Wang 1, and Peixun Liu 1 1 College

More information

ExtraHop and AppDynamics Deployment Guide

ExtraHop and AppDynamics Deployment Guide ExtraHop and AppDynamics Deployment Guide This guide describes how to use ExtraHop and AppDynamics to provide real-time, per-user transaction tracing across the entire application delivery chain. ExtraHop

More information

Grid Computing Vs. Cloud Computing

Grid Computing Vs. Cloud Computing International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 6 (2013), pp. 577-582 International Research Publications House http://www. irphouse.com /ijict.htm Grid

More information

Improved metrics collection and correlation for the CERN cloud storage test framework

Improved metrics collection and correlation for the CERN cloud storage test framework Improved metrics collection and correlation for the CERN cloud storage test framework September 2013 Author: Carolina Lindqvist Supervisors: Maitane Zotes Seppo Heikkila CERN openlab Summer Student Report

More information

Using Peer to Peer Dynamic Querying in Grid Information Services

Using Peer to Peer Dynamic Querying in Grid Information Services Using Peer to Peer Dynamic Querying in Grid Information Services Domenico Talia and Paolo Trunfio DEIS University of Calabria HPC 2008 July 2, 2008 Cetraro, Italy Using P2P for Large scale Grid Information

More information

jeti: A Tool for Remote Tool Integration

jeti: A Tool for Remote Tool Integration jeti: A Tool for Remote Tool Integration Tiziana Margaria 1, Ralf Nagel 2, and Bernhard Steffen 2 1 Service Engineering for Distributed Systems, Institute for Informatics, University of Göttingen, Germany

More information

Rotorcraft Health Management System (RHMS)

Rotorcraft Health Management System (RHMS) AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center

More information

In: Proceedings of RECPAD 2002-12th Portuguese Conference on Pattern Recognition June 27th- 28th, 2002 Aveiro, Portugal

In: Proceedings of RECPAD 2002-12th Portuguese Conference on Pattern Recognition June 27th- 28th, 2002 Aveiro, Portugal Paper Title: Generic Framework for Video Analysis Authors: Luís Filipe Tavares INESC Porto lft@inescporto.pt Luís Teixeira INESC Porto, Universidade Católica Portuguesa lmt@inescporto.pt Luís Corte-Real

More information

High-precision Web Application Monitoring

High-precision Web Application Monitoring High-precision Web Application Monitoring Archana Nottamkandath[2000598] A senior thesis submitted to the faculty of Vrije University in partial fulfillment of the requirements for the degree of Masters

More information

Storing and Processing Sensor Networks Data in Public Clouds

Storing and Processing Sensor Networks Data in Public Clouds UWB CSS 600 Storing and Processing Sensor Networks Data in Public Clouds Aysun Simitci Table of Contents Introduction... 2 Cloud Databases... 2 Advantages and Disadvantages of Cloud Databases... 3 Amazon

More information

Monitoring PostgreSQL database with Verax NMS

Monitoring PostgreSQL database with Verax NMS Monitoring PostgreSQL database with Verax NMS Table of contents Abstract... 3 1. Adding PostgreSQL database to device inventory... 4 2. Adding sensors for PostgreSQL database... 7 3. Adding performance

More information

aloe-project.de White Paper ALOE White Paper - Martin Memmel

aloe-project.de White Paper ALOE White Paper - Martin Memmel aloe-project.de White Paper Contact: Dr. Martin Memmel German Research Center for Artificial Intelligence DFKI GmbH Trippstadter Straße 122 67663 Kaiserslautern fon fax mail web +49-631-20575-1210 +49-631-20575-1030

More information

PROGRESS Portal Access Whitepaper

PROGRESS Portal Access Whitepaper PROGRESS Portal Access Whitepaper Maciej Bogdanski, Michał Kosiedowski, Cezary Mazurek, Marzena Rabiega, Malgorzata Wolniewicz Poznan Supercomputing and Networking Center April 15, 2004 1 Introduction

More information

DESIGN AND IMPLEMENTATION OF A DISTRIBUTED MONITOR FOR SEMI-ON-LINE MONITORING OF VISUALMP APPLICATIONS 1

DESIGN AND IMPLEMENTATION OF A DISTRIBUTED MONITOR FOR SEMI-ON-LINE MONITORING OF VISUALMP APPLICATIONS 1 DESIGN AND IMPLEMENTATION OF A DISTRIBUTED MONITOR FOR SEMI-ON-LINE MONITORING OF VISUALMP APPLICATIONS 1 Norbert Podhorszki and Peter Kacsuk MTA SZTAKI H-1518, Budapest, P.O.Box 63, Hungary {pnorbert,

More information

Web. Services. Web Technologies. Today. Web. Technologies. Internet WWW. Protocols TCP/IP HTTP. Apache. Next Time. Lecture #3 2008 3 Apache.

Web. Services. Web Technologies. Today. Web. Technologies. Internet WWW. Protocols TCP/IP HTTP. Apache. Next Time. Lecture #3 2008 3 Apache. JSP, and JSP, and JSP, and 1 2 Lecture #3 2008 3 JSP, and JSP, and Markup & presentation (HTML, XHTML, CSS etc) Data storage & access (JDBC, XML etc) Network & application protocols (, etc) Programming

More information

Concepts and Architecture of the Grid. Summary of Grid 2, Chapter 4

Concepts and Architecture of the Grid. Summary of Grid 2, Chapter 4 Concepts and Architecture of the Grid Summary of Grid 2, Chapter 4 Concepts of Grid Mantra: Coordinated resource sharing and problem solving in dynamic, multi-institutional virtual organizations Allows

More information

Multilingual Interface for Grid Market Directory Services: An Experience with Supporting Tamil

Multilingual Interface for Grid Market Directory Services: An Experience with Supporting Tamil Multilingual Interface for Grid Market Directory Services: An Experience with Supporting Tamil S.Thamarai Selvi *, Rajkumar Buyya **, M.R. Rajagopalan #, K.Vijayakumar *, G.N.Deepak * * Department of Information

More information

Model-Driven Cloud Data Storage

Model-Driven Cloud Data Storage Model-Driven Cloud Data Storage Juan Castrejón 1, Genoveva Vargas-Solar 1, Christine Collet 1, and Rafael Lozano 2 1 Université de Grenoble, LIG-LAFMIA, 681 rue de la Passerelle, Saint Martin d Hères,

More information

Using IPM to Measure Network Performance

Using IPM to Measure Network Performance CHAPTER 3 Using IPM to Measure Network Performance This chapter provides details on using IPM to measure latency, jitter, availability, packet loss, and errors. It includes the following sections: Measuring

More information

... ... PEPPERDATA OVERVIEW AND DIFFERENTIATORS ... ... ... ... ...

... ... PEPPERDATA OVERVIEW AND DIFFERENTIATORS ... ... ... ... ... ..................................... WHITEPAPER PEPPERDATA OVERVIEW AND DIFFERENTIATORS INTRODUCTION Prospective customers will often pose the question, How is Pepperdata different from tools like Ganglia,

More information

An Active Packet can be classified as

An Active Packet can be classified as Mobile Agents for Active Network Management By Rumeel Kazi and Patricia Morreale Stevens Institute of Technology Contact: rkazi,pat@ati.stevens-tech.edu Abstract-Traditionally, network management systems

More information

Change & Configuration! Management

Change & Configuration! Management Change & Configuration Management 100% Web based Word & Wiki Authoring Baselines and Versioning Process Enforcement Requirement Traceability Requirement Workflows Advanced Collaboration Services Integration

More information

Manjrasoft Market Oriented Cloud Computing Platform

Manjrasoft Market Oriented Cloud Computing Platform Manjrasoft Market Oriented Cloud Computing Platform Innovative Solutions for 3D Rendering Aneka is a market oriented Cloud development and management platform with rapid application development and workload

More information

Figure 1. perfsonar architecture. 1 This work was supported by the EC IST-EMANICS Network of Excellence (#26854).

Figure 1. perfsonar architecture. 1 This work was supported by the EC IST-EMANICS Network of Excellence (#26854). 1 perfsonar tools evaluation 1 The goal of this PSNC activity was to evaluate perfsonar NetFlow tools for flow collection solution and assess its applicability to easily subscribe and request different

More information

Scalable monitoring and configuration tools for grids and clusters

Scalable monitoring and configuration tools for grids and clusters Scalable monitoring and configuration tools for grids and clusters Philippe Augerat 1, Cyrill Martin 2, Benhur Stein 3 1 INPG, ID laboratory, Grenoble 2 BULL, INRIA, ID laboratory, Grenoble 3 UFSM, Santa-Maria,

More information

HPCC Monitoring and Reporting (Technical Preview) Boca Raton Documentation Team

HPCC Monitoring and Reporting (Technical Preview) Boca Raton Documentation Team HPCC Monitoring and Reporting (Technical Preview) Boca Raton Documentation Team HPCC Monitoring and Reporting (Technical Preview) Boca Raton Documentation Team Copyright 2015 HPCC Systems. All rights reserved

More information

Framework for Hypervisor in Grid

Framework for Hypervisor in Grid Framework for Hypervisor in Grid G.Senthil Kumar Dept of EEE, Karunya Univeristy,Ciombatore ABSTRACT In the recent years, the role of virtualization has become vital in the grid computing community to

More information

Do you know how your TSM environment is evolving?

Do you know how your TSM environment is evolving? Trend reporting for Tivoli Storage Manager Holger Speh Consulting IT Specialist Do you know how your TSM environment is evolving? Healthy? Well integrated? Data Growth? Accounting? 2 2 Historical Reporting

More information

CARRIOTS TECHNICAL PRESENTATION

CARRIOTS TECHNICAL PRESENTATION CARRIOTS TECHNICAL PRESENTATION Alvaro Everlet, CTO alvaro.everlet@carriots.com @aeverlet Oct 2013 CARRIOTS TECHNICAL PRESENTATION 1. WHAT IS CARRIOTS 2. BUILDING AN IOT PROJECT 3. DEVICES 4. PLATFORM

More information

ECS 235A Project - NVD Visualization Using TreeMaps

ECS 235A Project - NVD Visualization Using TreeMaps ECS 235A Project - NVD Visualization Using TreeMaps Kevin Griffin Email: kevgriffin@ucdavis.edu December 12, 2013 1 Introduction The National Vulnerability Database (NVD) is a continuously updated United

More information

Approaches for Cloud and Mobile Computing

Approaches for Cloud and Mobile Computing Joint CLEEN and ACROSS Workshop on Cloud Technology and Energy Efficiency in Mobile Communications at EUCNC 15, Paris, France - 29 June, 2015 Interoperable Data Management Approaches for Cloud and Mobile

More information

Exploiting peer group concept for adaptive and highly available services

Exploiting peer group concept for adaptive and highly available services Exploiting peer group concept for adaptive and highly available services Muhammad Asif Jan Centre for European Nuclear Research (CERN) Switzerland Fahd Ali Zahid, Mohammad Moazam Fraz Foundation University,

More information

Chapter 7. Using Hadoop Cluster and MapReduce

Chapter 7. Using Hadoop Cluster and MapReduce Chapter 7 Using Hadoop Cluster and MapReduce Modeling and Prototyping of RMS for QoS Oriented Grid Page 152 7. Using Hadoop Cluster and MapReduce for Big Data Problems The size of the databases used in

More information

Client Overview. Engagement Situation. Key Requirements

Client Overview. Engagement Situation. Key Requirements Client Overview Our client is one of the leading providers of business intelligence systems for customers especially in BFSI space that needs intensive data analysis of huge amounts of data for their decision

More information

Fig. 3. PostgreSQL subsystems

Fig. 3. PostgreSQL subsystems Development of a Parallel DBMS on the Basis of PostgreSQL C. S. Pan kvapen@gmail.com South Ural State University Abstract. The paper describes the architecture and the design of PargreSQL parallel database

More information

ARDA Experiment Dashboard

ARDA Experiment Dashboard ARDA Experiment Dashboard Ricardo Rocha (ARDA CERN) on behalf of the Dashboard Team www.eu-egee.org egee INFSO-RI-508833 Outline Background Dashboard Framework VO Monitoring Applications Job Monitoring

More information

Database Services for Physics @ CERN

Database Services for Physics @ CERN Database Services for Physics @ CERN Deployment and Monitoring Radovan Chytracek CERN IT Department Outline Database services for physics Status today How we do the services tomorrow? Performance tuning

More information

ATLAS job monitoring in the Dashboard Framework

ATLAS job monitoring in the Dashboard Framework ATLAS job monitoring in the Dashboard Framework J Andreeva 1, S Campana 1, E Karavakis 1, L Kokoszkiewicz 1, P Saiz 1, L Sargsyan 2, J Schovancova 3, D Tuckett 1 on behalf of the ATLAS Collaboration 1

More information

MASHUPS FOR THE INTERNET OF THINGS

MASHUPS FOR THE INTERNET OF THINGS MASHUPS FOR THE INTERNET OF THINGS Matthias Heyde / Fraunhofer FOKUS glue.things a Mashup Platform for wiring the Internet of Things with the Internet of Services 5th International Workshop on the Web

More information

The Concept of Automated Process Control

The Concept of Automated Process Control Scientific Papers, University of Latvia, 2010. Vol. 756 Computer Science and Information Technologies 193 203 P. The Concept of Automated Process Control Ivo Oditis 1, Janis Bicevskis 2 1 Bank of Latvia,

More information

OpenLDAP Oracle Enterprise Gateway Integration Guide

OpenLDAP Oracle Enterprise Gateway Integration Guide An Oracle White Paper June 2011 OpenLDAP Oracle Enterprise Gateway Integration Guide 1 / 29 Disclaimer The following is intended to outline our general product direction. It is intended for information

More information