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

Size: px
Start display at page:

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

Transcription

1 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 Abstract: This document describes the stable version of software components of the performance monitoring and analysis services conducted in WP3 the K-WfGrid project. We describe WP3 architecture and its main software components including GEMINI, DIPAS and DR. PUBLIC 1 / 13

2 Delivery Slip Name Partner Date Signature From Hong-Linh Truong UIBK 31/08/2006 Verified by Piotr Nowakowski CYFRONET 09/10/2006 Approved by Steffen Unger FIRST 10/10/2006 Document Log Version Date Summary of changes Author /08/2006 First version Hong-Linh Truong, Thomas Fahringer /08/2006 Update all chapters Hong-Linh Truong, Bartosz Balis /08/2006 Revise all chapters Hong-Linh Truong, Thomas Fahringer /08/2006 Revise all chapters Hong-Linh Truong, Thomas Fahringer /10/2006 QA check Piotr Nowakowski PUBLIC 2 / 13

3 CONTENTS 1. INTRODUCTION ABBREVIATIONS AND ACRONYMS FEATURES OF IMPLEMENTATION STRUCTURE ARCHITECTURE OF EXAMPLE OF USE CASE GEMINI: GRID PERFORMANCE MONITORING AND INSTRUMENTATION DIPAS: DISTRIBUTED PERFORMANCE ANALYSIS SERVICE DR: DATA REPRESENTATIONS AND SERVICES INTERFACES REFERENCES PUBLIC 3 / 13

4 1. INTRODUCTION This document outlines the stable design and specification of software components of the performance monitoring and analysis services and interfaces conducted in WP3. While, previously, we described in detail the specification of software components of performance services and interfaces in the deliverable D2_5.1 appendix, that deliverable is not the final, stable design and specification because many things have been changed over the time of the project. Through the software development (prototype and stable phases), the design and specification have been refined. We have identified changes that should be made in order to fit WP3 software components into the whole project s purpose. We have also received many feedbacks about performance monitoring and analysis services as well as their interfaces that help improve the usability of WP3 components in K-WfGrid. This document, therefore, reflects the current, stable software components of WP3. On the one hand, it can be considered as a supplement to the WP3 s D2_5.1 appendix. On the other hand, it is delivered as the document for the stable software version. For detailed software manuals for both user and developer, we provide six accompanied manuals: Performance Analysis Service - User Manual [DIPASUSER] Performance Analysis Service - Developer Manual [DIPASDEV] Performance Service Interfaces and Data Representation - Development Manual [DRDEV] Performance Service Interfaces and Data Representation - User Manual [DRUSER] GEMINI - User Manual [GEMINIUSER] GEMINI - Developer Manual [GEMINIDEV] These six manuals are updated version of the software prototype manuals which initially are appendixes to D2_5.2. They include the detailed manuals for the stable software version. Therefore, this document and the six above-mentioned manuals constitute the D2_5.3 deliverable (planned at month 28 th ) for the stable version of WP3 s components ABBREVIATIONS AND ACRONYMS Abbreviation DIPAS DR GOM GWES KAA PDQS SIRWF WARL WIRL WSRF Description Distributed Performance Analysis Service Performance Service Interfaces and Data Representation Grid Organizational Memory Grid Workflow Execution Service Knowledge Assimilation Agent Performance Data Query and Subscription Standardized Intermediate Representation for Workflows Workflow Analysis Request Language Workflow Instrumentation Request Language Web Services Resource Framework PUBLIC 4 / 13

5 2. FEATURES OF The performance monitoring and analysis services in the K-WfGrid project aim at providing online information about the performance of Grid workflows as well as Grid resources involved in the workflow execution. Such performance information provides not only to the workflow developer/user insights into the execution of workflows but also to the K-WfGrid middleware and services, especially the Scheduler, KAA (Knowledge Assimilation Agent), knowledge about the performance for semiautomatically constructing and executing workflows. The main features of WP3 performance monitoring and analysis services are Instrumentation and monitoring of Grid workflows composed of WSRF/Web Services Support monitoring and performance analysis and visualization of Grid sites, networks and workflows in a comprehensive and unified system Performance analysis and monitoring as Grid services which provide performance information to semi-automatically construction and execution of workflows. Support analysis of workflow overheads based on a systematic classification of performance overheads for Grid applications and search processes for performance problems based on performance constraints Performance, monitoring and event data can be represented in a well-defined XML format, thus interaction with other services is substantially simplified. Instrumentation and measurement requests are issued dynamically via an XML interface. PUBLIC 5 / 13

6 3. IMPLEMENTATION STRUCTURE 3.1. ARCHITECTURE OF The performance monitoring and analysis services for Grid infrastructure and applications in K- WfGrid include three main components GEMINI: Performance Monitoring and Instrumentation Service DIPAS: Distributed Performance Analysis Service DR: Performance Data Representations and Interfaces GEMINI and DIPAS are integrated into a single environment to support performance monitoring and analysis of Grid workflows and infrastructure while DR provides data representations and interfaces that describe performance data, events, requests and response among DIPAS, GEMINI, as well as other clients (e.g., Scheduler, KAA) of WP3. Figure 1: WP3 Performance Monitoring and Analysis Services Figure 1 depicts the final, stable design of components of WP3 in the context of the K-WfGrid project. GEMINI is responsible for the instrumentation and monitoring of workflows invoked by GWES and of Grid resources involved in the workflow execution. Based on features provided by GEMINI, DIPAS, including a set of portlets/portlet services, DIPAS Gateway and DIPAS Portal, will conduct the performance analysis and visualization of Grid workflows and infrastructure. The user interacts with WP3 through the DIPAS portal. External services, such as Scheduler and KAA, which need performance data, will interface with GEMINI and DIPAS using well-defined service interfaces and data representations. All performance data, requests and responses are described in XML, provided by a set of XML schemas in the DR component. Performance data representations and service interfaces include event descriptions, languages for specifying instrumentation requests, performance data subscription and query, and performance constraints and overhead analysis, etc. Sections 3.3, 3.4, and 3.5 will briefly describe GEMINI, DIPAS and DR, respectively EXAMPLE OF USE CASE PUBLIC 6 / 13

7 One example of use cases of WP3 deals with on-line performance monitoring and analysis of workflows. Figure 2: Use case for online performance monitoring and analysis of workflows Figure 2 shows the use case of conducting performance monitoring and analysis of an existing workflow. After connecting and logging in to the portal, the user can start the performance monitoring and analysis of workflows. Firstly, the user requests the DIPASGateway to provide existing workflow IDs. Given a set of workflow IDs, the user can select an existing workflow, currently running or completed. And then, the user can start the monitoring the workflow. The workflow description will be retrieved from GWES and the workflow graph is visualized. At the same time, GEMINI will deliver workflow execution events to DIPAS. The execution statuses of the workflow activities will be updated in the graph when the execution status changes. During the execution of the workflow, the user can conduct different types of analyses. Part of analyses will be conducted at the portal. The rest of analyses will be conducted by DIPASGateway To fulfil the requests from the user, the DIPASGateway will interact with the other services, such as GEMINI, KAA, GWES, and GOM, involved in the performance monitoring and analysis, collect relevant data, and conduct the performance analysis GEMINI: GRID PERFORMANCE MONITORING AND INSTRUMENTATION Figure 3 shows the current architecture of GEMINI in the context of other system entities. Monitors and Sensors are the actual GEMINI components. Usually there is one Monitor per site in the system, and a number of underlying Sensors per Monitor. Sensors register themselves in Monitors, publishing the resources they handle with corresponding metrics they compute for the resources. Monitors publish the resource-metric pairs in the K-WfGrid GOM. External clients, such as DIPAS, through GOM discover GEMINI Monitors which provide requested metrics for resources of interest, and send monitoring request to Monitors to actually obtain monitoring data. Each Monitor exposes two Web Service interfaces: Monitoring interface based on PDQS language. Instrumentation interface based on WIRL. Through the monitoring interface, any clients can obtain monitoring data using query or subscribe modes. In query mode, the requestor is blocked until the requested data is returned. In subscribe mode, PUBLIC 7 / 13

8 the requestor specifies the time period in which the requested monitoring data should be asynchronously delivered. In subscribe mode the monitoring data is returned via a non-ws publish/subscribe channel based on ICE (Internet Communication Engine) technology. PAS GOM Sensor Monitor GWES Monitor Monitor Sensor Sensor Sensor Host OCM-G GMetad Ganglia GMond GMond Application Host Host Monitor Sensor GEMINI components site boundaries publish / discovery Monitoring request and data flow Figure 3: Context Architecture of GEMINI Instrumentation interface is used to control the instrumentation of applications, which is a necessary step before monitoring of applications is possible. Through WIRL requests, one can perform a number of operations, most important ones are: Request an intermediate representation of the monitored application, called SIRWF (Standard Intermediate Representation for Workflows). SIRWF allows the user to identify the parts of applications to be instrumented and specify the corresponding metrics (currently start/end events). Enable or disable the instrumentation for a given code region. Currently, GEMINI provides tools to automatically instrument Java byte-code classes. After the instrumentation, a SIRWF description and sensors are inserted into the code. Though this instrumentation is inserted statically, sensors execution is conditional and can be enabled or disabled at runtime. Consequently, the overhead of inactive instrumentation is negligible. GEMINI also handles, through adaptation of the OCM-G monitoring system, monitoring and dynamically enabled instrumentation of MPI applications written in C. GEMINI provides two general types of sensors: autonomous and embedded. Autonomous sensors are deployed as independently running processes, and usually are demand-driven, i.e. provide data on request. Embedded sensors are probes inserted into a code and usually provide data in an event-driven fashion, i.e. only when the instrumented code is invoked. Sensors describe monitoring data in XML, using schemas provided by DR. In the stable version, a number of sensors are implemented which support monitoring of both Grid infrastructure and workflow applications: PUBLIC 8 / 13

9 Applications sensors to instrument software components. Currently the workflow enactment engine GWES is statically instrumented to obtain workflow-level events such as workflow and activity initialization, start of an activity, etc. Also, a number of sample applications are instrumented semi-dynamically. Infrastructure sensors which adapt an underlying infrastructure monitoring system Ganglia to GEMINI. MPI application sensor adapting the OCM-G monitoring system to GEMINI. GEMINI handles a number of non-functional issues important in the Grid: Security. The integrity and privacy of monitoring data is ensured by authentication through X.509 user certificates. Usage of proxies (ICE Glacier) to transport data streams minimizes security risks of necessary open ports. Firewall traversal and private networks. Monitoring of resources behind firewalls or in private networks is possible thanks to the usage of ICE Glacier proxy. Usage of Web Service interfaces for client requests also addresses this problem DIPAS: DISTRIBUTED PERFORMANCE ANALYSIS SERVICE DIPAS (Distributed Performance Analysis Service) controls the monitoring and instrumentation service, conducts the performance analysis of workflows at runtime, and provides performance metrics proposed by the metric ontology to clients. This prototype is a collection of performance monitoring and analysis tools that can be accessed by the user through a web browser, supporting the user to login from anywhere via the Internet with minimum installation effort and from virtually any platform to conduct the performance monitoring and analysis of Grid infrastructure and workflows in a user friendly way with many options available. The tools collect the data dynamically from services running in distributed Grid sites, analyze performance and monitoring data, and visualize the performance results in the portal. Figure 4: Architecture of DIPAS PUBLIC 9 / 13

10 Figure 4 depict the DIPAS which includes three main parts: DIPAS portal, DIPAS Portlet/PortletServices, and DIPAS Gateway. The DIPAS portal provides a single place for the user to conduct the performance monitoring and analysis of Grid infrastructure and workflows. The content of DIPAS portal is provided by DIPAS portlet/portlet services. Moreover, the portal also includes a Java applet implementing the main GUI of performance analysis and visualization of workflows. The applet visualizes the monitoring data of the workflows and partially analyzes the performance of the workflows. It also controls the DIPASGateways (see below) to perform the workflow overhead analysis and displays the resulting overhead analysis to the user. The Java applet is configured supporting Java Plug-in mechanism [JAVA-PLUGIN]. The portal is deployed into a web container based on Tomcat [TOMCAT]. The DIPAS Portlet/Portlet Services: they are implemented by using Gridsphere [GRIDSPHERE]. The portal interacts with portlets and portlet services which process user requests through web interfaces and generate contents displayed in the portal. Portlets/Portlet Services are used to provide monitoring data of Grid infrastructure to the portal. The DIPAS Gateway is a GT4 WSRF [WSRF] service that acts as a mediator between the portal and various services (e.g., GOM, GEMINI, GWES) involved in the performance monitoring and analysis. Moreover, it implements the overhead analysis and search for performance problems. DIPAS provides various performance analysis and visualization features, including Online performance analysis and visualization of workflow executions Overhead analysis for workflows Search for performance problems The online performance analysis and visualization of workflows is conducted by using either a Web portal or a standalone Java application. The performance analysis and visualization of workflows supports the user to visually observe the trace of execution phases for arbitrary workflow activities. Execution time of activities or activity instances can be compared. Activity distribution among Grid sites can be determined. The workflow overhead analysis is based on a novel classification of workflow overheads. Overheads are classified into sub categories such as middleware overheads, load imbalance, data transfers, etc. Based on the monitoring data provided by GEMINI, DIPAS will analyze workflows, workflow PUBLIC 10 / 13

11 activities, activity instances, etc., and determine detailed overheads associated with them. Overhead analysis can be conducted online and the resulting overheads are visualized in a tree view. The search for performance problems points out to the user performance problems that occurred during runtime. The user can specify performance conditions, for example, if execution time is larger than 10 minutes then the performance tool should inform the user. Based on these performance conditions, the tool will check performance metrics of workflow activities and instances. If any performance condition holds, then the tool will send back to the user the performance problem which includes detailed information about where the problem occurred. Performance problems will be visualized in the performance analysis GUI. In the stable version, DIPAS Portal is implemented based on GridSphere and Java applet technology. DIPAS Gateway is a WSRF-based service, implemented using Globus Toolkit 4.0 [GLOBUS] DR: DATA REPRESENTATIONS AND SERVICES INTERFACES This document describes performance service interfaces and data representations (DR) implemented in WP3 in the framework of the K-WfGrid project (hence DR refers to the performance service interfaces and data representations in K-WfGrid.). DR contains XML-based data representations and languages, and OWL-based ontologies defined for Describing monitoring and performance data and specifying requests for controlling the performance data query and subscription. Describing the structure of workflow applications and specifying requests for controlling the instrumentation of workflows. Specifying performance analysis requests. Describing information about performance data and services, representing ontological form for performance data associated with Grid workflows [WFPERFONTO]. DR provides (standardized) representations for data and requests and it is used by various services which involve in performance analysis and monitoring, e.g., DIPAS and GEMINI, as well services which utilize performance and monitoring data, e.g. KAA and Scheduler. DR helps simplifying the interaction and integration among various K-WfGrid Grid services. Table 1 shows the list of XML-based data representation and languages in the stable version. Category Name Description Data service.available Availability of services Representation host.cpu.used CPU usage of a computational node host.mem.used host.system.loadavg path.delay.roundtrip path.bandwidth.capacity.tcp host.sysinfo app.prof app.event wfa.event Memory usage of a computational node Load average of a computational node Roundtrip delay of a network path measured at IP level TCP bandwidth of a network path System information of a computational node Profiling data of applications Application events Workflow events PUBLIC 11 / 13

12 Requests SIRWF Standardized intermediate representation for workflow-based application PDQS Performance data query and subscription WIRL Workflow instrumentation request language WARL Workflow analysis request language Table 1: XML-based data representations and requests Table 2 shows the list of OWL-based ontologies developed as part of the stable version. Name Description WfPerfOnto WfMetricOnto Mondata Ontology describing performance data associated with workflows Ontology describing performance metrics Ontology describing information about available performance and monitoring data Table 2: OWL-based ontologies for performance and monitoring data PUBLIC 12 / 13

13 4. REFERENCES [APPLET] Sun Developer Network, [DIPASUSER] K-WfGrid Consortium, Performance Analysis Service - User Manual, August, [DIPASDEV] K-WfGrid Consortium, Performance Analysis Service - Developer Manual, August, [DRDEV] K-WfGrid Consortium, Performance Service Interfaces and Data Representation - Development Manual, August, 2006 [DRUSER] K-WfGrid Consortium, Performance Service Interfaces and Data Representation - User Manual, August, 2006 [GEMINIUSER] K-WfGrid Consortium, GEMINI - User Manual, August, 2006 [GEMINIDEV] K-WfGrid Consortium, GEMINI - Developer Manual, August, 2006 [GLOBUS] Globus Toolkit. [GRIDSPHERE] The Gridsphere Portal Framework. [JAVA PLUG-IN] Sun Developer Network, [TOMCAT] The Apache Software Foundation, [WFPERFONTO] Hong-Linh Truong, Thomas Fahringer, Francesco Nerieri, Schahram Dustdar Performance Metrics and Ontology for Describing Performance Data of Grid Workflows, IEEE International Symposium on Cluster Computing and Grid 2005 (CCGrid2005), 1st International Workshop on Grid Performability, IEEE Computer Society Press, Cardiff, UK, 9-12 May PUBLIC 13 / 13

S CHEDULER U SER M ANUAL

S CHEDULER U SER M ANUAL S CHEDULER U SER M ANUAL WP2 Document Filename: Work package: Partner(s): Lead Partner: KWF-WP2-D2-UIBK-v1.0-.doc WP2 UIBK UIBK Document classification: PUBLIC Abstract: This document is a user manual

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 [email protected] ABSTRACT Grid is a distributed system that integrates heterogeneous systems into a single transparent computer, aiming to provide

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 [email protected] ¾Institute

More information

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

Integration of the OCM-G Monitoring System into the MonALISA Infrastructure 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, 30-059,

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

CHAPTER 4 PROPOSED GRID NETWORK MONITORING ARCHITECTURE AND SYSTEM DESIGN

CHAPTER 4 PROPOSED GRID NETWORK MONITORING ARCHITECTURE AND SYSTEM DESIGN 39 CHAPTER 4 PROPOSED GRID NETWORK MONITORING ARCHITECTURE AND SYSTEM DESIGN This chapter discusses about the proposed Grid network monitoring architecture and details of the layered architecture. This

More information

SEE-GRID-SCI. www.see-grid-sci.eu. SEE-GRID-SCI USER FORUM 2009 Turkey, Istanbul 09-10 December, 2009

SEE-GRID-SCI. www.see-grid-sci.eu. SEE-GRID-SCI USER FORUM 2009 Turkey, Istanbul 09-10 December, 2009 SEE-GRID-SCI Grid Site Monitoring tools developed and used at SCL www.see-grid-sci.eu SEE-GRID-SCI USER FORUM 2009 Turkey, Istanbul 09-10 December, 2009 V. Slavnić, B. Acković, D. Vudragović, A. Balaž,

More information

Classic Grid Architecture

Classic Grid Architecture Peer-to to-peer Grids Classic Grid Architecture Resources Database Database Netsolve Collaboration Composition Content Access Computing Security Middle Tier Brokers Service Providers Middle Tier becomes

More information

Performance Analysis, Data Sharing, Tools Integration: New Approach based on Ontology

Performance Analysis, Data Sharing, Tools Integration: New Approach based on Ontology Performance Analysis, Data Sharing, Tools Integration: New Approach based on Ontology Hong-Linh Truong Institute for Software Science, University of Vienna, Austria [email protected] Thomas Fahringer

More information

GSiB: PSE Infrastructure for Dynamic Service-oriented Grid Applications

GSiB: PSE Infrastructure for Dynamic Service-oriented Grid Applications GSiB: PSE Infrastructure for Dynamic Service-oriented Grid Applications Yan Huang Department of Computer Science Cardiff University PO Box 916 Cardiff CF24 3XF United Kingdom [email protected]

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

www.novell.com/documentation Jobs Guide Identity Manager 4.0.1 February 10, 2012

www.novell.com/documentation Jobs Guide Identity Manager 4.0.1 February 10, 2012 www.novell.com/documentation Jobs Guide Identity Manager 4.0.1 February 10, 2012 Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation,

More information

A Monitored Student Testing Application Using Cloud Computing

A Monitored Student Testing Application Using Cloud Computing A Monitored Student Testing Application Using Cloud Computing R. Mullapudi and G. Hsieh Department of Computer Science, Norfolk State University, Norfolk, Virginia, USA [email protected], [email protected]

More information

Web Services Implementation: The Beta Phase of EPA Network Nodes

Web Services Implementation: The Beta Phase of EPA Network Nodes Web Services Implementation: The Beta Phase of EPA Network Nodes Connie Dwyer and Chris Clark U.S. Environmental Protection Agency, 1200 Pennsylvania Avenue, N. W., Washington, D.C. [email protected]

More information

A Peer-to-Peer Approach to Content Dissemination and Search in Collaborative Networks

A Peer-to-Peer Approach to Content Dissemination and Search in Collaborative Networks A Peer-to-Peer Approach to Content Dissemination and Search in Collaborative Networks Ismail Bhana and David Johnson Advanced Computing and Emerging Technologies Centre, School of Systems Engineering,

More information

HP Universal CMDB. Software Version: 10.20. Support Matrix

HP Universal CMDB. Software Version: 10.20. Support Matrix HP Universal CMDB Software Version: 10.20 Support Matrix Document Release Date: January 2015 Software Release Date: January 2015 Legal Notices Warranty The only warranties for HP products and services

More information

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform May 2015 Contents 1. Introduction... 3 2. What is BIM... 3 2.1. History of BIM... 3 2.2. Why Implement BIM... 4 2.3.

More information

Software Architecture Document

Software Architecture Document Software Architecture Document Project Management Cell 1.0 1 of 16 Abstract: This is a software architecture document for Project Management(PM ) cell. It identifies and explains important architectural

More information

Deploying Business Virtual Appliances on Open Source Cloud Computing

Deploying Business Virtual Appliances on Open Source Cloud Computing International Journal of Computer Science and Telecommunications [Volume 3, Issue 4, April 2012] 26 ISSN 2047-3338 Deploying Business Virtual Appliances on Open Source Cloud Computing Tran Van Lang 1 and

More information

Collaborative Open Market to Place Objects at your Service

Collaborative Open Market to Place Objects at your Service Collaborative Open Market to Place Objects at your Service D6.4.1 Marketplace integration First version Project Acronym COMPOSE Project Title Project Number 317862 Work Package WP6 Open marketplace Lead

More information

SiteCelerate white paper

SiteCelerate white paper SiteCelerate white paper Arahe Solutions SITECELERATE OVERVIEW As enterprises increases their investment in Web applications, Portal and websites and as usage of these applications increase, performance

More information

CDAT Overview. Remote Managing and Monitoring of SESM Applications. Remote Managing CHAPTER

CDAT Overview. Remote Managing and Monitoring of SESM Applications. Remote Managing CHAPTER CHAPTER 1 The Cisco Distributed Administration Tool (CDAT) provides a set of web-based facilities that allow the service-provider administrator to perform two different sets of tasks: Remote managing and

More information

Efficiently Managing Firewall Conflicting Policies

Efficiently Managing Firewall Conflicting Policies Efficiently Managing Firewall Conflicting Policies 1 K.Raghavendra swamy, 2 B.Prashant 1 Final M Tech Student, 2 Associate professor, Dept of Computer Science and Engineering 12, Eluru College of Engineeering

More information

IBM Rational Asset Manager

IBM Rational Asset Manager Providing business intelligence for your software assets IBM Rational Asset Manager Highlights A collaborative software development asset management solution, IBM Enabling effective asset management Rational

More information

Monitoring Infrastructure (MIS) Software Architecture Document. Version 1.1

Monitoring Infrastructure (MIS) Software Architecture Document. Version 1.1 Monitoring Infrastructure (MIS) Software Architecture Document Version 1.1 Revision History Date Version Description Author 28-9-2004 1.0 Created Peter Fennema 8-10-2004 1.1 Processed review comments Peter

More information

Proposal for a Vehicle Tracking System (VTS)

Proposal for a Vehicle Tracking System (VTS) Proposal for a Vehicle Tracking System (VTS) 2 Executive Summary Intelligent Instructions is an IT product development and consulting company. At Intelligent Instructions, we focus on the needs of the

More information

Developers Integration Lab (DIL) System Architecture, Version 1.0

Developers Integration Lab (DIL) System Architecture, Version 1.0 Developers Integration Lab (DIL) System Architecture, Version 1.0 11/13/2012 Document Change History Version Date Items Changed Since Previous Version Changed By 0.1 10/01/2011 Outline Laura Edens 0.2

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

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

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

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

Business Application Services Testing

Business Application Services Testing Business Application Services Testing Curriculum Structure Course name Duration(days) Express 2 Testing Concept and methodologies 3 Introduction to Performance Testing 3 Web Testing 2 QTP 5 SQL 5 Load

More information

CUSTOMER Presentation of SAP Predictive Analytics

CUSTOMER Presentation of SAP Predictive Analytics SAP Predictive Analytics 2.0 2015-02-09 CUSTOMER Presentation of SAP Predictive Analytics Content 1 SAP Predictive Analytics Overview....3 2 Deployment Configurations....4 3 SAP Predictive Analytics Desktop

More information

Methods and Technologies for Business Process Monitoring

Methods and Technologies for Business Process Monitoring Methods and Technologies for Business Monitoring Josef Schiefer Vienna, June 2005 Agenda» Motivation/Introduction» Real-World Examples» Technology Perspective» Web-Service Based Business Monitoring» Adaptive

More information

SOA REFERENCE ARCHITECTURE: WEB TIER

SOA REFERENCE ARCHITECTURE: WEB TIER SOA REFERENCE ARCHITECTURE: WEB TIER SOA Blueprint A structured blog by Yogish Pai Web Application Tier The primary requirement for this tier is that all the business systems and solutions be accessible

More information

Application Servers - BEA WebLogic. Installing the Application Server

Application Servers - BEA WebLogic. Installing the Application Server Proven Practice Application Servers - BEA WebLogic. Installing the Application Server Product(s): IBM Cognos 8.4, BEA WebLogic Server Area of Interest: Infrastructure DOC ID: AS01 Version 8.4.0.0 Application

More information

HUAWEI OceanStor 9000. Load Balancing Technical White Paper. Issue 01. Date 2014-06-20 HUAWEI TECHNOLOGIES CO., LTD.

HUAWEI OceanStor 9000. Load Balancing Technical White Paper. Issue 01. Date 2014-06-20 HUAWEI TECHNOLOGIES CO., LTD. HUAWEI OceanStor 9000 Load Balancing Technical Issue 01 Date 2014-06-20 HUAWEI TECHNOLOGIES CO., LTD. Copyright Huawei Technologies Co., Ltd. 2014. All rights reserved. No part of this document may be

More information

Accessing Data with ADOBE FLEX 4.6

Accessing Data with ADOBE FLEX 4.6 Accessing Data with ADOBE FLEX 4.6 Legal notices Legal notices For legal notices, see http://help.adobe.com/en_us/legalnotices/index.html. iii Contents Chapter 1: Accessing data services overview Data

More information

OpenScape Voice V8 Application Developers Manual. Programming Guide A31003-H8080-R100-2-7620

OpenScape Voice V8 Application Developers Manual. Programming Guide A31003-H8080-R100-2-7620 OpenScape Voice V8 Application Developers Manual Programming Guide A31003-H8080-R100-2-7620 Our Quality and Environmental Management Systems are implemented according to the requirements of the ISO9001

More information

Title: A Client Middleware for Token-Based Unified Single Sign On to edugain

Title: A Client Middleware for Token-Based Unified Single Sign On to edugain Title: A Client Middleware for Token-Based Unified Single Sign On to edugain Sascha Neinert Computing Centre University of Stuttgart, Allmandring 30a, 70550 Stuttgart, Germany e-mail: [email protected]

More information

Collaborative Open Market to Place Objects at your Service

Collaborative Open Market to Place Objects at your Service Collaborative Open Market to Place Objects at your Service D4.1.2 Basic implementation of the COMPOSE runtime infrastructure Project Acronym Project Title COMPOSE Project Number 317862 Work Package WP4

More information

zen Platform technical white paper

zen Platform technical white paper zen Platform technical white paper The zen Platform as Strategic Business Platform The increasing use of application servers as standard paradigm for the development of business critical applications meant

More information

Data Collection and Analysis: Get End-to-End Security with Cisco Connected Analytics for Network Deployment

Data Collection and Analysis: Get End-to-End Security with Cisco Connected Analytics for Network Deployment White Paper Data Collection and Analysis: Get End-to-End Security with Cisco Connected Analytics for Network Deployment Cisco Connected Analytics for Network Deployment (CAND) is Cisco hosted, subscription-based

More information

Oracle Service Bus Examples and Tutorials

Oracle Service Bus Examples and Tutorials March 2011 Contents 1 Oracle Service Bus Examples... 2 2 Introduction to the Oracle Service Bus Tutorials... 5 3 Getting Started with the Oracle Service Bus Tutorials... 12 4 Tutorial 1. Routing a Loan

More information

Oracle SOA Suite: The Evaluation from 10g to 11g

Oracle SOA Suite: The Evaluation from 10g to 11g KATTA Durga Reddy TATA Consultancy Services. Oracle SOA Suite: The Evaluation from 10g to 11g Introduction Oracle SOA Suite is an essential middleware layer of Oracle Fusion Middleware. It provides a complete

More information

Technical. Overview. ~ a ~ irods version 4.x

Technical. Overview. ~ a ~ irods version 4.x Technical Overview ~ a ~ irods version 4.x The integrated Ru e-oriented DATA System irods is open-source, data management software that lets users: access, manage, and share data across any type or number

More information

e-science Technologies in Synchrotron Radiation Beamline - Remote Access and Automation (A Case Study for High Throughput Protein Crystallography)

e-science Technologies in Synchrotron Radiation Beamline - Remote Access and Automation (A Case Study for High Throughput Protein Crystallography) Macromolecular Research, Vol. 14, No. 2, pp 140-145 (2006) e-science Technologies in Synchrotron Radiation Beamline - Remote Access and Automation (A Case Study for High Throughput Protein Crystallography)

More information

NetIQ Identity Manager Setup Guide

NetIQ Identity Manager Setup Guide NetIQ Identity Manager Setup Guide July 2015 www.netiq.com/documentation Legal Notice THIS DOCUMENT AND THE SOFTWARE DESCRIBED IN THIS DOCUMENT ARE FURNISHED UNDER AND ARE SUBJECT TO THE TERMS OF A LICENSE

More information

Mobile Cloud Computing for Data-Intensive Applications

Mobile Cloud Computing for Data-Intensive Applications Mobile Cloud Computing for Data-Intensive Applications Senior Thesis Final Report Vincent Teo, [email protected] Advisor: Professor Priya Narasimhan, [email protected] Abstract The computational and storage

More information

Titolo del paragrafo. Titolo del documento - Sottotitolo documento The Benefits of Pushing Real-Time Market Data via a Web Infrastructure

Titolo del paragrafo. Titolo del documento - Sottotitolo documento The Benefits of Pushing Real-Time Market Data via a Web Infrastructure 1 Alessandro Alinone Agenda Introduction Push Technology: definition, typology, history, early failures Lightstreamer: 3rd Generation architecture, true-push Client-side push technology (Browser client,

More information

Interoperability in Grid Computing

Interoperability in Grid Computing Anette Weisbecker, Fraunhofer IAO, Stuttgart 18 th April 2007 Special Interest Session III Outline: Interoperability in Grid Computing Grid Computing for Medicine and Life Science Interoperability Architecture

More information

Oracle SOA Suite Then and Now:

Oracle SOA Suite Then and Now: Oracle SOA Suite Then and Now: The Evolution from 10g to 11g Shane Goss Impac Services Agenda SOA Suite 11g New Features Highlight new features of SOA 11g Some products have added features and functionality

More information

Cloud Computing. Lecture 5 Grid Case Studies 2014-2015

Cloud Computing. Lecture 5 Grid Case Studies 2014-2015 Cloud Computing Lecture 5 Grid Case Studies 2014-2015 Up until now Introduction. Definition of Cloud Computing. Grid Computing: Schedulers Globus Toolkit Summary Grid Case Studies: Monitoring: TeraGRID

More information

Monitoring Elastic Cloud Services

Monitoring Elastic Cloud Services Monitoring Elastic Cloud Services [email protected] Advanced School on Service Oriented Computing (SummerSoc 2014) 30 June 5 July, Hersonissos, Crete, Greece Presentation Outline Elasticity in Cloud

More information

McAfee SMC Installation Guide 5.7. Security Management Center

McAfee SMC Installation Guide 5.7. Security Management Center McAfee SMC Installation Guide 5.7 Security Management Center Legal Information The use of the products described in these materials is subject to the then current end-user license agreement, which can

More information

Test Run Analysis Interpretation (AI) Made Easy with OpenLoad

Test Run Analysis Interpretation (AI) Made Easy with OpenLoad Test Run Analysis Interpretation (AI) Made Easy with OpenLoad OpenDemand Systems, Inc. Abstract / Executive Summary As Web applications and services become more complex, it becomes increasingly difficult

More information

Implementation Guide SAP NetWeaver Identity Management Identity Provider

Implementation Guide SAP NetWeaver Identity Management Identity Provider Implementation Guide SAP NetWeaver Identity Management Identity Provider Target Audience Technology Consultants System Administrators PUBLIC Document version: 1.10 2011-07-18 Document History CAUTION Before

More information

Users Interface and the GridRM Monitoring System

Users Interface and the GridRM Monitoring System A Web 2.0 User Interface for Wide-area Resource Monitoring Garry Smith 1 [email protected] Mark Baker 1 [email protected] Javier Diaz Montes 2 [email protected] 1 School of Systems Engineering,

More information

Introduction to Service Oriented Architectures (SOA)

Introduction to Service Oriented Architectures (SOA) Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction

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

Transparent Identification of Users

Transparent Identification of Users Transparent Identification of Users Websense Web Security Solutions v7.5, v7.6 Transparent Identification of Users 1996 2011, Websense, Inc. All rights reserved. 10240 Sorrento Valley Rd., San Diego, CA

More information

How To Understand The Architecture Of An Ulteo Virtual Desktop Server Farm

How To Understand The Architecture Of An Ulteo Virtual Desktop Server Farm ULTEO OPEN VIRTUAL DESKTOP V4.0.2 ARCHITECTURE OVERVIEW Contents 1 Introduction 2 2 Servers Roles 3 2.1 Session Manager................................. 3 2.2 Application Server................................

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

About Network Data Collector

About Network Data Collector CHAPTER 2 About Network Data Collector The Network Data Collector is a telnet and SNMP-based data collector for Cisco devices which is used by customers to collect data for Net Audits. It provides a robust

More information

Automated Test Approach for Web Based Software

Automated Test Approach for Web Based Software Automated Test Approach for Web Based Software Indrajit Pan 1, Subhamita Mukherjee 2 1 Dept. of Information Technology, RCCIIT, Kolkata 700 015, W.B., India 2 Dept. of Information Technology, Techno India,

More information

VoIP Fraud and Misuse

VoIP Fraud and Misuse DFN Tagung 15.10.2013 VoIP Fraud and Misuse Detection and Mitigation Prof. Dr.-Ing. Erwin P. Rathgeb Dirk Hoffstadt, M.Sc. Networking Technology Group Institute for Experimental Mathematics & Institute

More information

Security Event Management. February 7, 2007 (Revision 5)

Security Event Management. February 7, 2007 (Revision 5) Security Event Management February 7, 2007 (Revision 5) Table of Contents TABLE OF CONTENTS... 2 INTRODUCTION... 3 CRITICAL EVENT DETECTION... 3 LOG ANALYSIS, REPORTING AND STORAGE... 7 LOWER TOTAL COST

More information

www.novell.com/documentation Administration Guide Novell Filr 1.0.1 May 2014

www.novell.com/documentation Administration Guide Novell Filr 1.0.1 May 2014 www.novell.com/documentation Administration Guide Novell Filr 1.0.1 May 2014 Legal Notices Novell, Inc., makes no representations or warranties with respect to the contents or use of this documentation,

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

Collaborative Open Market to Place Objects at your Service

Collaborative Open Market to Place Objects at your Service Collaborative Open Market to Place Objects at your Service D3.2.2.2 Prototype of the service monitoring tools Project Acronym COMPOSE Project Title Project Number 317862 Work Package WP3.2 Services deployment

More information

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Pervasive Software + NetSuite = Seamless Cloud Business Processes Pervasive Software + NetSuite = Seamless Cloud Business Processes Successful integration solution between cloudbased ERP and on-premise applications leveraging Pervasive integration software. Prepared

More information

Getting Started with Service- Oriented Architecture (SOA) Terminology

Getting Started with Service- Oriented Architecture (SOA) Terminology Getting Started with - Oriented Architecture (SOA) Terminology Grace Lewis September 2010 -Oriented Architecture (SOA) is a way of designing, developing, deploying, and managing systems it is neither a

More information

RTI Quick Start Guide for JBoss Operations Network Users

RTI Quick Start Guide for JBoss Operations Network Users RTI Quick Start Guide for JBoss Operations Network Users This is the RTI Quick Start guide for JBoss Operations Network Users. It will help you get RTI installed and collecting data on your application

More information

Uila SaaS Installation Guide

Uila SaaS Installation Guide USER GUIDE Uila SaaS Installation Guide January 2016 Version 1.8.1 Company Information Uila, Inc. 2905 Stender Way, Suite 76E Santa Clara, CA 95054 USER GUIDE Copyright Uila, Inc., 2014, 15. All rights

More information

LabVIEW Internet Toolkit User Guide

LabVIEW Internet Toolkit User Guide LabVIEW Internet Toolkit User Guide Version 6.0 Contents The LabVIEW Internet Toolkit provides you with the ability to incorporate Internet capabilities into VIs. You can use LabVIEW to work with XML documents,

More information

Service Level Monitoring with Nagios. National Technical University of Athens Network Operations Center

Service Level Monitoring with Nagios. National Technical University of Athens Network Operations Center Service Level Monitoring with Nagios Athanasios Douitsis Dimitrios Kalogeras National Technical University of Athens Network Operations Center Outline Introduction Design & Architecture Implementation

More information

026-1010 Rev 7 06-OCT-2011. Site Manager Installation Guide

026-1010 Rev 7 06-OCT-2011. Site Manager Installation Guide 026-1010 Rev 7 06-OCT-2011 Site Manager Installation Guide Retail Solutions 3240 Town Point Drive NW, Suite 100 Kennesaw, GA 30144, USA Phone: 770-425-2724 Fax: 770-425-9319 Table of Contents 1 SERVER

More information

UPnP-Based Sensor Network Management Architecture

UPnP-Based Sensor Network Management Architecture -Based Sensor Network Management Architecture Hyungjoo Song, Daeyoung Kim, Kangwoo Lee, Jongwoo Sung Real-time and Embedded Systems Lab Information and Communications University {iamhjoo, kimd, kangn2,

More information

1 What Are Web Services?

1 What Are Web Services? Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1.6) E14294-06 November 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include:

More information

1 What Are Web Services?

1 What Are Web Services? Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1) E14294-04 January 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include: What

More information

IMPLEMENTING FORENSIC READINESS USING PERFORMANCE MONITORING TOOLS

IMPLEMENTING FORENSIC READINESS USING PERFORMANCE MONITORING TOOLS Chapter 18 IMPLEMENTING FORENSIC READINESS USING PERFORMANCE MONITORING TOOLS Franscois van Staden and Hein Venter Abstract This paper proposes the use of monitoring tools to record data in support of

More information

D5.3.2b Automatic Rigorous Testing Components

D5.3.2b Automatic Rigorous Testing Components ICT Seventh Framework Programme (ICT FP7) Grant Agreement No: 318497 Data Intensive Techniques to Boost the Real Time Performance of Global Agricultural Data Infrastructures D5.3.2b Automatic Rigorous

More information