A Multi-agent System Architecture for End-User Level Grid Monitoring Using Geographic Information Systems (MAGGIS): Architecture and Implementation

Size: px
Start display at page:

Download "A Multi-agent System Architecture for End-User Level Grid Monitoring Using Geographic Information Systems (MAGGIS): Architecture and Implementation"

Transcription

1 A Multi-agent System Architecture for End-User Level Grid Monitoring Using Geographic Information Systems (MAGGIS): Architecture and Implementation Shaowen Wang 1, Anand Padmanabhan 1, Yan Liu 1, ansom Briggs 1, Jun Ni 1, Tao He 1, Boyd M. Knosp 1, and Yasar Onel 2 1 Academic Technologies-esearch Services of Information Technology Services, The University of Iowa, Iowa City, IA 52242, USA {shaowen-wang, anand-padmanabhan-1, yan-liu-1, ransom-briggs, jun-ni, tao-he, boyd-knosp}@uiowa.edu 2 Department of Physics and Astronomy, The University of Iowa, Iowa City, IA 52242, USA yonel@newton.physics.uiowa.edu Abstract. This paper illustrates a Multi-Agent system architecture for end-user level Grid monitoring using Geographical Information Systems (MAGGIS). The purpose of this research is to investigate MAGGIS architecture and implementation issues, and to verify the following two hypotheses: 1.) multiagent systems provide an effective and scalable architecture to synthesize various Grid information providers for monitoring Grid resources; and 2.) geographic information systems (GIS) provide an ideal solution to organizing and managing the geographic aspect of Grid resource information as well as to providing an effective user interface for monitoring Grid status. The MAGGIS framework is implemented in a Grid portal environment based on the open Grid service architecture. It is observed that the MAGGIS not only helps end-users monitor the status of Grid resources, but also provides quick and comprehensive information for resource scheduling and management on behalf of user applications. 1 Introduction Grid technologies enable large-scale coordinated sharing of distributed computing resources within Virtual Organizations (VO) [1, 2]. Grid monitoring solutions are required to provide information to determine the source of performance problems, tune Grids and their applications to optimal performance, detect faults and execute recovery mechanisms, and predict performance and schedule computational tasks [3]. ecent active research in Grid monitoring has covered a broad scope of research topics [4]. These topics mainly include Grid monitoring architectures [3], monitoring information modeling [5], query methods for Grid information services [6], and performance study of monitoring and information services for distributed systems [7]. Grid monitoring can be classified as two types based on its purposes: end-user level monitoring and system level monitoring. Although some researchers, e.g., M. Li et al. (Eds.): GCC 2003, LNCS 3032, pp , Springer-Verlag Berlin Heidelberg 2004

2 A Multi-agent System Architecture for End-User Level Grid Monitoring 537 Laszewski et al., have conducted research on the end-user level Grid monitoring in a service-oriented way [8], most current research has been focusing on system level monitoring. However, end-user level monitoring must be designed to meet the needs of user applications as opposed to the emphasis of the system level monitoring has on helping manage Grid resources. This paper demonstrates a Multi-Agent system architecture for end-user level Grid monitoring using Geographical Information Systems (MAGGIS) and its prototype implementation. Agents can be defined to be autonomous, problem-solving computational entities capable of effective operation in dynamic and open environments [9]. Agents are often deployed in a multi-agent system in which they interact, and maybe cooperate, with other agents that have possibly conflicting aims [10]. Agent-based approach has been applied to address issues in Grid computing such as load balancing [11] and system level monitoring [12]. However, it is advantageous to apply the multi-agent system approach to end-user level monitoring for the following two reasons: 1.) knowledge about Grid resource information can be transferred from Grid information services to user applications in a consistent way through agent communication mechanisms such as the Knowledge Query and Manipulation Language (KQML) [13]; 2.) agents, on behalf of users and user applications, can represent the preferences and goals of monitoring resources, which potentially leads to high efficiency and optimal performance of the MAGGIS. In MAGGIS, geographical information systems (GIS) are used to handle the geographical aspect of Grid information. GIS is defined as an information system that is used to input, store, retrieve, manipulate, analyze, and output geographically referenced data or geospatial data [14]. Map-based geographic referencing [15] has been used to monitor Grid resources in several large European Grid projects. However, this type of research effort needs to be extended to fully address the needs of monitoring the Grids that span across multi-scale and dynamic VOs. In rest of this paper, section 2 articulates the MAGGIS multi-agent architecture. Section 3 explains how GIS is used to handle the geographic aspect of Grid information based on a spatial-temporal data model. Section 4 provides a prototype implementation for MAGGIS in a Grid portal [16] context based on the Open Grid Service Architecture (OGSA) [17]. Finally, section 5 draws several conclusions, based on which some future research directions are pointed out. 2 Architecture In principle, the MAGGIS multi-agent system adopts the classical multi-agent architecture used in distributed artificial intelligence [18]. 2.1 Functions The MAGGIS multi-agent system architecture includes two logic layers: a data collection layer and a knowledge layer. The data collection layer is comprised of monitoring and synthesizing components while the knowledge layer incorporates data representation, modeling, communication, and analysis components. This two-layer

3 538 S. Wang et al. architecture can be translated into a functional view (Fig. 1) in which the data collection layer is equivalent to monitoring agents while the knowledge layer is equivalent to user agents. Consequently, the monitoring agents have capabilities for monitoring and synthesizing information as well as for modeling data. The user agents are primarily responsible for analyzing Grid information from monitoring agents and presenting the aggregated information to a user client. In addition, the user agents handle user requests and maintain user profiles through the use of the services provided by the monitoring agents. The communication between user agents and monitoring agents is implemented using the KQML [13]. The monitoring agents store information that is based on a spatial-temporal data model described in section 3. : esource (unning Sensor) e.g. Ganglia GIP: Grid Information Provider e.g. MDS DB: Database (MySql in this case) MA: Monitoring Agents UA: User Agents Serving User equest UA User Agent Communication MA MA MA DB DB GIP VO1 GIP GIP VO2 GIP Fig. 1. Multi-agent system architecture of MAGGIS 2.2 Scalability The main advantage of using this multi-agent system approach to Grid monitoring is that the multi-agent system architecture by its inherent nature is scalable and capable of aggregating information from disparate monitoring data sources (e.g., MDS [1], Ganglia [19], NWS [20], and local job managers). In the present architecture, databases are associated with VOs. The number of databases per VO can be determined based on the VO size. There is a monitoring agent process at the database level that manages the registration information of Grid resources. This process will

4 A Multi-agent System Architecture for End-User Level Grid Monitoring 539 also be employed to dynamically balance monitoring loads among available monitoring agents. 2.3 Methods The methods used to implement the multi-agent system architecture are mainly reflected in the following two tasks agents perform autonomously. 1. Collecting monitoring information: When a monitoring agent is instantiated, it acquires the information about particular Grid resources it is supposed to monitor. The monitoring agent implements a multi-threaded model that allows the agent to independently monitor various Grid resources throughout its lifetime. The resource information can be collected from different information providers and stored in databases. 2. Servicing user agents: A non-blocking multi-threaded mechanism was implemented to handle requests from multiple users. The communication between user and monitoring agents is realized through the use of KQML. The format of a KQML message sent from a user agent to a monitoring agent along with an illustrative example is provided as follows: Performative: Sender: eceiver: Message Content Example: Ask-All: UserAgent1: MonitoirngAgent1: Provide information about CPU utilization of machine XYZ for the past hour The monitoring agent responds to the user agent using tell or sorry performative. A sorry performative is used when the monitoring agent is unable to comply with the user requests. A tell performative is used to send the requested information to the user agent. Moreover, all agents are autonomous and a failure of one agent or failure of one thread within an agent does not affect the other agents. 3 Geographic Information Integration The integration of geographic information has been addressed in the past research of Grid monitoring to emphasize the needs of visualizing the geographic distribution of computing resources [21]. However, no existing data model for monitoring information has specifically taken geographic information into account. It is necessary to develop a generic spatial-temporal data model to handle the monitoring data that includes geographic attributes. 3.1 Spatial-Temporal Data Model Our spatial-temporal data model adopts the conceptual pyramid model [22]. At the knowledge level, it is integrated with the MAGGIS multi-agent system architecture that is independent from the implementation of a particular Grid information service. Consequently, the model can be developed independently from the implementation aspect of data models in Grid information services such as the relational data model [5], the directory service based on the Lightweight Directory Access Protocol (LDAP)

5 540 S. Wang et al. [1], or XML. In addition, our spatial-temporal data model is able to be incorporated in the agent communication through an event-based mechanism [23]. Fig. 2. A MAGGIS user interface 3.2 Data Model Implementation An implementation of our spatial-temporal data model is based on an extended relational data model implemented in a popular GIS software solution ArcGIS [24]. In this data model, the attribute information that may or may not be location-sensitive is stored and managed using a relational database. The association between geographic information and attribute information is established through the use of an indexing method for geometric objects. GeoTools [25] is used to handle the geographic knowledge aspect of the spatial-temporal data model in an object-oriented way, which meets the needs of translating the spatial-temporal data to specific knowledge in the multi-agent system architecture. For example, the left part of Fig. 2 shows an applet-based interface that provides map-based resource visualization, browsing, selection, and spatial information query functions. 4 MAGGIS Implementation MAGGIS was prototyped as a Grid service in a Grid portal that is called Grid esearch & education IoWa (GOW) portal. The GOW Grid portal was developed using Jetspeed [26] as a Grid portal server and development toolkit. The relationship between Jetspeed and other technologies used is illustrated in Fig. 3.

6 A Multi-agent System Architecture for End-User Level Grid Monitoring MAGGIS Grid Service MAGGIS Grid service was implemented based on Globus Toolkit 3.0 [17]. It includes three major portlets: GeoTools portlet, user-agent portlet, and visualization portlet. GeoTools portlet was developed using GeoTools and it directly interacts with user-agent portlet to manage geographic aspect of monitoring information. User-agent portlet provides the capability for aggregating information based on user preferences through the communication with monitoring agents. Visualization portlet displays the aggregated information collected from user-agent portlet. These three portlets are integrated together as a Grid service that is portable to other Grid-service-based portal environment. VO esources MAGGIS Grid service JavaCOG Grid middleware OGSA services MyProxy Monitoring Grid service GeoTools Query Visualization Xportlets OGSA User mgmt Security Portlet mgmt Jetspeed portlet engine T o m c a t User Fig. 3. Grid portal technologies employed 4.2 Case Study MAGGIS Grid service is coupled with the GOW portal that uses Java CoG Kit [27] and Sun s Java XML for developing OGSA-compliant Grid services. MyProxy [28] is integrated with Jetspeed to provide a Web-based Grid security solution. The MAGGIS service in the context of GOW portal is deployed to a prototype campus Grid at the University of Iowa, several resources of which are belong to a few national Grid testbeds. Fig. 2 shows an end-user level Grid monitoring scenario in which the MAGGIS Grid service in the GOW portal was used. This scenario took place after a user selected a VO from a VO list. All the resources of this selected VO are displayed on a map. Also, the user can select particular resources in the VO, examine their dynamic performance, and visualize aggregated and summary information. Our case study has demonstrated that MAGGIS Grid service provides a user-friendly environment in which monitoring information is presented in an effective way.

7 542 S. Wang et al. 5 Concluding Discussions End-user level Grid monitoring is critical to ensure that Grid resources are useful for user applications. The MAGGIS multi-agent system is designed to achieve scalable monitoring for multiple VOs of Grid resources from the perspective of user applications. The system interacts with heterogeneous Grid information providers through the drivers of monitoring agents. User agents are characterized to work on behalf of user clients to pull preferred information out of MAGGIS. The information in the MAGGIS multi-agent system is represented using a spatialtemporal data model and communicated using KQML. The data model is implemented using GIS software to manage geographic aspect of Grid information. It is found that GIS provides an effective solution to releasing the cognitive load for users to understand and manage the information of Grid resources organized in a VO fashion. The MAGGIS is prototyped in a Grid portal environment to emulate the situation in which user-level Grid monitoring is a part of problem solving environments for applications. Future research will focus on evaluating performance and developing fault tolerance mechanisms in MAGGIS multi-agent system. Several identified failure scenarios will be addressed. These failures mainly include monitoring agent failure (e.g., fail to collect monitoring data, or fail to respond to user agents), database failure, and user agent failure (e.g., not responding to user requests). Acknowledgements. A subcontract with National Science Foundation and Department of Energy of U.S.A., The University of Iowa Informatics Initiative, and the Information Technology Services of The University of Iowa funded this research. The authors would like to thank Frederick M. Noth for his helpful suggestions. eferences 1. Czajkowski, K., Fitzgerald, S., Foster, I., Kesselman, C.: Grid Information Services for Distributed esource Sharing. Proceedings of the Tenth IEEE International Symposium on High-Performance Distributed Computing (HPDC-10), IEEE Press (2001) 2. Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International Journal of Supercomputer Applications, 15 (2001) 3. Tierney, B., Aydt,., Gunter, D., Smith, W., Taylor, V., Wolski,., Swany, M.: A Grid Monitoring Architecture. The Global Grid Forum GWD-GP-16-2, January (2002) 4. Casanova, H.: Distributed Computing esearch Issues in Grid Computing. Quarterly Newsletter for the ACM Special Interest Group on Algorithms and Computation Theory (SIGACT News), 33 (2002) 5. Fisher, S.: elational Model for Information and Monitoring. Technical eport GWD- Perf-7-1, GGF (2001) 6. Plale, B., Schwan, K.: Dynamic Querying of Streaming Data with the dquob System, IEEE Transactions on Parallel and Distributed Systems, 14 (2003)

8 A Multi-agent System Architecture for End-User Level Grid Monitoring Zhang, X., Freschl, J. L., Schopf, J. M.: A performance Study of Monitoring and Information Services for Distributed Systems. Proceedings of HPDC-12 (2003) 8. Laszewski, G., Gawor, J., Pe na, C. J., Foster, I.: InfoGram: A Peer-to-Peer Information and Job Submission Service. Proceedings of the 11th Symposium on High Performance Distributed Computing (2002) 9. Luck, M., McBurney, P., Preist, C.: Agent Technology: Enabling Next Generation Computing A oadmap for Agent-based Computing Version 1.0. Available at: (2003) 10. Jennings, N., Sycara, K., Wooldridge. M.: A roadmap for agent research and development. 1 (1):7-38 (1998) 11. Shen, W., Li, Y., Ghenniwa, H., Wang, C.: Adaptive Negotiation for Agent-Based Grid Computing. Proceedings of AAMAS2002 Workshop on Agentcities: Challenges in Open Agent Environments, Bologna, Italy, pp (2002) 12. Newman, H. B., Legrand, I. C., Bunn, J. J.: A Distributed Agent-based Architecture for Dynamic Services. CHEP, Beijing, China (2001) 13. Finin, T., Labrou, Y., Mayfield, J.: KQML as an Agent Communication Language. Software Agents, AAAI/MIT Press (1994) 14. Goodchild, M. F.: Geographical information science. International Journal of Geographical Information Systems, 6, (2003) 15. Map Center Project. Available at: (2003) 16. Fox, G., Pierce, M., Gannon, D., Thomas, M.: Overview of Grid Computing Environments. Technical eport GGF-GCE-OVEVIEW2, GGF (2003) 17. Foster, I., Kesselman, C., Nick, J., Tuecke. S.: Grid Services for Distributed System Integration. Computer, 35 (6) (2002) 18. Hartvigsen, G., Johansen, D.: Co-operation in a Distributed Artificial Intelligence Environment the StormCast Application. Pergamon Press, Oxford, England (1990) 19. Ganglia, a Distributed Monitoring and Execution system. Available at: (2003) 20. Network Weather Service (NWS). Available at: (2003) 21. Baker, M. A., Smith, G.: A Prototype Grid-site Monitoring System, Version 1, DSG Technical eport, January (2002) 22. Mennis, J. L., Peuquet, D. J., Qian, L.: A Conceptual Framework for Incorporating Cognitive Principles into Geographical Database epresentation. International Journal of Geographical Information Science, 14 (6), (2000) 23. Peuquet, D. J., Duan, N.: An Event-based Spatialtemporal Data Model (ESTDM) for Temporal Analysis of Geographical Data. International Journal of Geographical Information Science, 9 (1), 7-24 (1996) 24. ArcGIS Software. Available at: (2003) 25. GeoTools Open Source Project. Available at: (2003) 26. Jetspeed Open Source Project. Available at: (2003) 27. Java Cog Kit Open Source Project. Available at: (2003) 28. Novotny, J., Tuecke, S., S. Welch. V.: An Online Credential epository for the Grid: MyProxy. Proceedings of the Tenth International Symposium on High Performance Distributed Computing (HPDC-10), IEEE Press (2001)

AGARM: An Adaptive Grid Application and Resource Monitor Framework

AGARM: An Adaptive Grid Application and Resource Monitor Framework AGARM: An Adaptive Grid Application and Resource Monitor Framework Wenju Zhang, Shudong Chen, Liang Zhang, Shui Yu, and Fanyuan Ma Shanghai Jiaotong University, Shanghai, P.R.China, 200030 {zwj03, chenshudong,

More information

UNICORE Globus: Interoperability of Grid Infrastructures

UNICORE Globus: Interoperability of Grid Infrastructures UNICORE : Interoperability of Grid Infrastructures Michael Rambadt Philipp Wieder Central Institute for Applied Mathematics (ZAM) Research Centre Juelich D 52425 Juelich, Germany Phone: +49 2461 612057

More information

THE VEGA PERSONAL GRID: A LIGHTWEIGHT GRID ARCHITECTURE

THE VEGA PERSONAL GRID: A LIGHTWEIGHT GRID ARCHITECTURE THE VEGA PERSONAL GRID: A LIGHTWEIGHT GRID ARCHITECTURE Wei Li, Zhiwei Xu, Bingchen Li, Yili Gong Institute of Computing Technology of Chinese Academy of Sciences Beijing China, 100080 {zxu, liwei, libingchen,

More information

An Evaluation of Alternative Designs for a Grid Information Service

An Evaluation of Alternative Designs for a Grid Information Service An Evaluation of Alternative Designs for a Grid Information Service Warren Smith, Abdul Waheed *, David Meyers, Jerry Yan Computer Sciences Corporation * MRJ Technology Solutions Directory Research L.L.C.

More information

Research on the Key Technologies of Geospatial Information Grid Service Workflow System

Research on the Key Technologies of Geospatial Information Grid Service Workflow System Research on the Key Technologies of Geospatial Information Grid Service Workflow System Lin Wan *, Zhong Xie, Liang Wu Faculty of Information Engineering China University of Geosciences Wuhan, China *

More information

GlobalWatch: A Distributed Service Grid Monitoring Platform with High Flexibility and Usability*

GlobalWatch: A Distributed Service Grid Monitoring Platform with High Flexibility and Usability* GlobalWatch: A Distributed Service Grid Monitoring Platform with High Flexibility and Usability* Sheng Di, Hai Jin, Shengli Li, Ling Chen, Chengwei Wang Cluster and Grid Computing Lab Huazhong University

More information

Credentials Management for Authentication in a Grid-Based E-Learning Platform

Credentials Management for Authentication in a Grid-Based E-Learning Platform Credentials Management for Authentication in a Grid-Based E-Learning Platform Felicia Ionescu, Vlad Nae, Alexandru Gherega University Politehnica of Bucharest {fionescu, vnae, agherega}@tech.pub.ro Abstract

More information

GMA-PSMH: A Semantic Metadata Publish-Harvest Protocol for Dynamic Metadata Management Under Grid Environment

GMA-PSMH: A Semantic Metadata Publish-Harvest Protocol for Dynamic Metadata Management Under Grid Environment GMA-PSMH: A Semantic Metadata Publish-Harvest Protocol for Dynamic Metadata Management Under Grid Environment Yaping Zhu, Ming Zhang, Kewei Wei, and Dongqing Yang School of Electronics Engineering and

More information

Resource Load Balancing Based on Multi-agent in ServiceBSP Model*

Resource Load Balancing Based on Multi-agent in ServiceBSP Model* Resource Load Balancing Based on Multi-agent in ServiceBSP Model* Yan Jiang 1, Weiqin Tong 1, and Wentao Zhao 2 1 School of Computer Engineering and Science, Shanghai University 2 Image Processing and

More information

A Resource Discovery Algorithm in Mobile Grid Computing Based on IP-Paging Scheme

A Resource Discovery Algorithm in Mobile Grid Computing Based on IP-Paging Scheme A Resource Discovery Algorithm in Mobile Grid Computing Based on IP-Paging Scheme Yue Zhang 1 and Yunxia Pei 2 1 Department of Math and Computer Science Center of Network, Henan Police College, Zhengzhou,

More information

GridMonitor: Integration of Large Scale Facility Fabric Monitoring with Meta Data Service in Grid Environment

GridMonitor: Integration of Large Scale Facility Fabric Monitoring with Meta Data Service in Grid Environment GridMonitor: Integration of Large Scale Facility Fabric Monitoring with Meta Data Service in Grid Environment Rich Baker, Dantong Yu, Jason Smith, and Anthony Chan RHIC/USATLAS Computing Facility Department

More information

Nancy Wilkins-Diehr San Diego Supercomputer Center (SDSC) University of California at San Diego

Nancy Wilkins-Diehr San Diego Supercomputer Center (SDSC) University of California at San Diego SimpleGrid Toolkit: Enabling Efficient Learning and Development of TeraGrid Science Gateway Shaowen Wang Yan Liu CyberInfrastructure and Geospatial Information Laboratory (CIGI) National Center for Supercomputing

More information

A Distributed Media Service System Based on Globus Data-Management Technologies1

A Distributed Media Service System Based on Globus Data-Management Technologies1 A Distributed Media Service System Based on Globus Data-Management Technologies1 Xiang Yu, Shoubao Yang, and Yu Hong Dept. of Computer Science, University of Science and Technology of China, Hefei 230026,

More information

Web-based access to the grid using. the Grid Resource Broker Portal

Web-based access to the grid using. the Grid Resource Broker Portal Web-based access to the grid using the Grid Resource Broker Portal Giovanni Aloisio, Massimo Cafaro ISUFI High Performance Computing Center Department of Innovation Engineering University of Lecce, Italy

More information

DiPerF: automated DIstributed PERformance testing Framework

DiPerF: automated DIstributed PERformance testing Framework DiPerF: automated DIstributed PERformance testing Framework Ioan Raicu, Catalin Dumitrescu, Matei Ripeanu, Ian Foster Distributed Systems Laboratory Computer Science Department University of Chicago Introduction

More information

A Finite State Mobile Agent Computation Model

A Finite State Mobile Agent Computation Model A Finite State Mobile Agent Computation Model Yong Liu, Congfu Xu, Zhaohui Wu, Weidong Chen, and Yunhe Pan College of Computer Science, Zhejiang University Hangzhou 310027, PR China Abstract In this paper,

More information

Research and Design Application Platform of Service Grid Based on WSRF

Research and Design Application Platform of Service Grid Based on WSRF DOI: 10.7763/IPEDR. 2012. V49. 27 Research and Design Application Platform of Service Grid Based on WSRF Jianmei Ge a, Shying Zhang a College of Computer Science and Technology, Beihua University, No.1

More information

Supporting service management data composition in grid environments

Supporting service management data composition in grid environments Supporting service management data composition in grid environments Vitalian A. Danciu, Nils gentschen Felde Munich Network Management Team Ludwig-Maximilians-University of Munich Oettingenstr. 67, 80538

More information

Scalable Middleware Environment for Agent-Based Internet Applications]

Scalable Middleware Environment for Agent-Based Internet Applications] Scalable Middleware Environment for Agent-Based Internet Applications] Benno J. Overeinder and Frances M.T. Brazier Department of Computer Science, Vrije Universiteit Amsterdam De Boelelaan 1081a, 1081

More information

Performance Analysis of Applying Replica Selection Technology for Data Grid Environments*

Performance Analysis of Applying Replica Selection Technology for Data Grid Environments* Performance Analysis of Applying Replica Selection Technology for Data Grid Environments* Chao-Tung Yang 1,, Chun-Hsiang Chen 1, Kuan-Ching Li 2, and Ching-Hsien Hsu 3 1 High-Performance Computing Laboratory,

More information

Description of a Lightweight Bartering Grid Architecture

Description of a Lightweight Bartering Grid Architecture Description of a Lightweight Bartering Grid Architecture Cyril Briquet and Pierre-Arnoul de Marneffe Department of Electrical Engineering & Computer Science, University of Liège, Montefiore Institute,

More information

INTEGRATING THE PALANTIR GRID META-INFORMATION SYSTEM WITH GRMS

INTEGRATING THE PALANTIR GRID META-INFORMATION SYSTEM WITH GRMS INTEGRATING THE PALANTIR GRID META-INFORMATION SYSTEM WITH GRMS Francesc Guim, Ivan Rodero, Julita Corbalan Computer Architecture Department Universitat Politècnica de Catalunya fguim@ac.upc.edu irodero@ac.upc.edu

More information

Grid Middleware and Globus Toolkit Architecture

Grid Middleware and Globus Toolkit Architecture Grid Middleware and Globus Toolkit Architecture Lisa Childers Argonne National Laboratory University of Chicago 2 Overview Grid Middleware The problem: supporting Virtual Organizations equirements Capabilities

More information

MSF: A Workflow Service Infrastructure for Computational Grid Environments

MSF: A Workflow Service Infrastructure for Computational Grid Environments MSF: A Workflow Service Infrastructure for Computational Grid Environments Seogchan Hwang 1 and Jaeyoung Choi 2 1 Supercomputing Center, Korea Institute of Science and Technology Information, 52 Eoeun-dong,

More information

Grid Service Provider: How to Improve Flexibility of Grid User Interfaces?

Grid Service Provider: How to Improve Flexibility of Grid User Interfaces? Grid Service Provider: How to Improve Flexibility of Grid User Interfaces? Maciej Bogdanski, Michal Kosiedowski, Cezary Mazurek, and Malgorzata Wolniewicz Poznan Supercomputing and Networking Center, ul.

More information

An Engineering Computation Oriented Visual Grid Framework

An Engineering Computation Oriented Visual Grid Framework An Engineering Computation Oriented Visual Grid Framework Guiyi Wei 1,2,3, Yao Zheng 1,2, Jifa Zhang 1,2, and Guanghua Song 1,2 1 College of Computer Science, Zhejiang University, Hangzhou, 310027, P.

More information

ROCI 2: A Programming Platform for Distributed Robots based on Microsoft s.net Framework

ROCI 2: A Programming Platform for Distributed Robots based on Microsoft s.net Framework ROCI 2: A Programming Platform for Distributed Robots based on Microsoft s.net Framework Vito Sabella, Camillo J. Taylor, Scott Currie GRASP Laboratory University of Pennsylvania Philadelphia PA, 19104

More information

An Introduction to the Grid

An Introduction to the Grid 1 An Introduction to the Grid 1.1 INTRODUCTION The Grid concepts and technologies are all very new, first expressed by Foster and Kesselman in 1998 [1]. Before this, efforts to orchestrate wide-area distributed

More information

A RESOURCE MANAGEMENT FRAMEWORK FOR INTERACTIVE GRIDS

A RESOURCE MANAGEMENT FRAMEWORK FOR INTERACTIVE GRIDS A RESOURCE MANAGEMENT FRAMEWORK FOR INTERACTIVE GRIDS Raj Kumar, Vanish Talwar, Sujoy Basu Hewlett-Packard Labs 1501 Page Mill Road, MS 1181 Palo Alto, CA 94304 USA { raj.kumar,vanish.talwar,sujoy.basu}@hp.com

More information

Globus Toolkit Firewall Requirements. Abstract

Globus Toolkit Firewall Requirements. Abstract Globus Toolkit Firewall Requirements v0.3 8/30/2002 Von Welch Software Architect, Globus Project welch@mcs.anl.gov Abstract This document provides requirements and guidance to firewall administrators at

More information

Knowledge Discovery Services and Tools on Grids

Knowledge Discovery Services and Tools on Grids Knowledge Discovery Services and Tools on Grids DOMENICO TALIA DEIS University of Calabria ITALY talia@deis.unical.it Symposium ISMIS 2003, Maebashi City, Japan, Oct. 29, 2003 OUTLINE Introduction Grid

More information

An authorization Framework for Grid Security using GT4

An authorization Framework for Grid Security using GT4 www.ijcsi.org 310 An authorization Framework for Grid Security using GT4 Debabrata Singh 1, Bhupendra Gupta 2,B.M.Acharya 3 4, Sarbeswar Hota S O A University, Bhubaneswar Abstract A Grid system is a Virtual

More information

GridSphere s Grid Portlets

GridSphere s Grid Portlets COMPUTATIONAL METHODS IN SCIENCE AND TECHNOLOGY 12(1), 89-97 (2006) GridSphere s Grid Portlets Michael Russell 1, Jason Novotny 2, Oliver Wehrens 3 1 Max-Planck-Institut für Gravitationsphysik, Albert-Einstein-Institut,

More information

Simulating a Finite State Mobile Agent System

Simulating a Finite State Mobile Agent System Simulating a Finite State Mobile Agent System Liu Yong, Xu Congfu, Chen Yanyu, and Pan Yunhe College of Computer Science, Zhejiang University, Hangzhou 310027, P.R. China Abstract. This paper analyzes

More information

CSF4:A WSRF Compliant Meta-Scheduler

CSF4:A WSRF Compliant Meta-Scheduler CSF4:A WSRF Compliant Meta-Scheduler Wei Xiaohui 1, Ding Zhaohui 1, Yuan Shutao 2, Hou Chang 1, LI Huizhen 1 (1: The College of Computer Science & Technology, Jilin University, China 2:Platform Computing,

More information

The Research and Design of the Application Domain Building Based on GridGIS

The Research and Design of the Application Domain Building Based on GridGIS Journal of Geographic Information System, 2010, 2, 32-39 doi:10.4236/jgis.2010.21007 Published Online January 2010 (http://www.scirp.org/journal/jgis) The Research and Design of the Application Domain

More information

Building Performance Topologies for Computational Grids UCSB Technical Report

Building Performance Topologies for Computational Grids UCSB Technical Report Building Performance Topologies for Computational Grids UCSB Technical Report 2002-11 Martin Swany and Rich Wolski Department of Computer Science University of California Santa Barbara, CA 93106 {swany,rich}@cs..edu

More information

A Resource Discovery Algorithm in Mobile Grid Computing based on IP-paging Scheme

A Resource Discovery Algorithm in Mobile Grid Computing based on IP-paging Scheme A Resource Discovery Algorithm in Mobile Grid Computing based on IP-paging Scheme Yue Zhang, Yunxia Pei To cite this version: Yue Zhang, Yunxia Pei. A Resource Discovery Algorithm in Mobile Grid Computing

More information

Introduction to Grid Computing

Introduction to Grid Computing Milestone 2 Include the names of the papers You only have a page be selective about what you include Be specific; summarize the authors contributions, not just what the paper is about. You might be able

More information

Design Considerations on Implementing an Indoor Moving Objects Management System

Design Considerations on Implementing an Indoor Moving Objects Management System , pp.60-64 http://dx.doi.org/10.14257/astl.2014.45.12 Design Considerations on Implementing an s Management System Qian Wang, Qianyuan Li, Na Wang, Peiquan Jin School of Computer Science and Technology,

More information

Agent mediated SOA with XML framework for Grid Computing

Agent mediated SOA with XML framework for Grid Computing Agent mediated SOA with XML framework for Grid Computing Gehao Lu Hao Li Joan Lu Shaowen Yao glu@ynu.edu.cn Lihao707@ynu.edu.cn j.lu@hud.ac.uk yaosw@ynu.edu.cn School of Software School of Software School

More information

A Grid-Enabled Component Container for CORBA Lightweight Components

A Grid-Enabled Component Container for CORBA Lightweight Components A Grid-Enabled Component Container for CORBA Lightweight Components Diego Sevilla 1, José M. García 1, Antonio F. Gómez 2 1 Department of Computer Engineering 2 Department of Information and Communications

More information

A Multipolicy Authorization Framework for Grid Security

A Multipolicy Authorization Framework for Grid Security A Multipolicy Authorization Framework for Grid Security Bo Lang,,2 Ian Foster,,3 Frank Siebenlist,,3 Rachana Ananthakrishnan, Tim Freeman,3 Mathematics and Computer Science Division, Argonne National Laboratory,

More information

An Experience in Accessing Grid Computing from Mobile Device with GridLab Mobile Services

An Experience in Accessing Grid Computing from Mobile Device with GridLab Mobile Services An Experience in Accessing Grid Computing from Mobile Device with GridLab Mobile Services Riri Fitri Sari, Rene Paulus Department of Electrical Engineering, Faculty of Engineering University of Indonesia

More information

Survey: Grid Computing and Semantic Web

Survey: Grid Computing and Semantic Web ISSN (Online): 1694-0784 ISSN (Print): 1694-0814 1 Survey: Grid Computing and Semantic Web Belén Bonilla-Morales 1, Xavier Medianero-Pasco 2 and Miguel Vargas-Lombardo 3 1, 2, 3 Technological University

More information

Grid Computing. Lectured by: Dr. Pham Tran Vu Faculty of Computer and Engineering HCMC University of Technology

Grid Computing. Lectured by: Dr. Pham Tran Vu   Faculty of Computer and Engineering HCMC University of Technology Grid Computing Lectured by: Dr. Pham Tran Vu Email: ptvu@cse.hcmut.edu.vn 1 Grid Architecture 2 Outline Layer Architecture Open Grid Service Architecture 3 Grid Characteristics Large-scale Need for dynamic

More information

visperf: Monitoring Tool for Grid Computing

visperf: Monitoring Tool for Grid Computing visperf: Monitoring Tool for Grid Computing DongWoo Lee 1, Jack J. Dongarra 2, and R.S. Ramakrishna 1 1 Department of Information and Communication Kwangju Institute of Science and Technology, Republic

More information

Delivering Data Management for Engineers on the Grid 1

Delivering Data Management for Engineers on the Grid 1 Delivering Data Management for Engineers on the Grid 1 Jasmin Wason, Marc Molinari, Zhuoan Jiao, and Simon J. Cox School of Engineering Sciences, University of Southampton, UK {j.l.wason, m.molinari, z.jiao,

More information

Grids of Agents for Computer and Telecommunication Network Management

Grids of Agents for Computer and Telecommunication Network Management Grids of Agents for Computer and Telecommunication Network Marcos Dias de Assunção, Carlos Becker Westphall Network and Laboratory Federal University of Santa Catarina Florianópolis, SC, 88049-970, PO

More information

Adaptive Polling of Grid Resource Monitors using a Slacker Coherence Model Λ

Adaptive Polling of Grid Resource Monitors using a Slacker Coherence Model Λ Adaptive Polling of Grid Resource Monitors using a Slacker Coherence Model Λ R. Sundaresan z,m.lauria z,t.kurc y, S. Parthasarathy z, and Joel Saltz y z Dept. of Computer and Information Science The Ohio

More information

An agent-based peer-to-peer grid computing architecture

An agent-based peer-to-peer grid computing architecture University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2005 An agent-based peer-to-peer grid computing architecture J. Tang University

More information

Performance Analysis of the Globus Toolkit Monitoring and Discovery Service, MDS2

Performance Analysis of the Globus Toolkit Monitoring and Discovery Service, MDS2 Performance Analysis of the Globus Toolkit Monitoring and Discovery Service, MDS Xuehai Zhang Department of Computer Science University of Chicago hai@cs.uchicago.edu Jennifer M. Schopf Mathematics and

More information

ICENI: An Open Grid Service Architecture Implemented with Jini Nathalie Furmento, William Lee, Anthony Mayer, Steven Newhouse, and John Darlington

ICENI: An Open Grid Service Architecture Implemented with Jini Nathalie Furmento, William Lee, Anthony Mayer, Steven Newhouse, and John Darlington ICENI: An Open Grid Service Architecture Implemented with Jini Nathalie Furmento, William Lee, Anthony Mayer, Steven Newhouse, and John Darlington ( Presentation by Li Zao, 01-02-2005, Univercité Claude

More information

Relational model for information and monitoring

Relational model for information and monitoring Relational model for information and monitoring Steve Fisher, RAL February 26, 2001 1 Introduction The GGF has so far been treating monitoring and other information separately. However a lot of monitoring

More information

THEBES: THE GRID MIDDLEWARE PROJECT Project Overview, Status Report and Roadmap

THEBES: THE GRID MIDDLEWARE PROJECT Project Overview, Status Report and Roadmap THEBES: THE GRID MIDDLEWARE PROJECT Project Overview, Status Report and Roadmap Arnie Miles Georgetown University adm35@georgetown.edu http://thebes.arc.georgetown.edu The Thebes middleware project was

More information

Search Engines for the Grid: A Research Agenda

Search Engines for the Grid: A Research Agenda Search Engines for the Grid: A Research Agenda Marios Dikaiakos 1, Yannis Ioannidis 2, Rizos Sakellariou 3 1 Department of Computer Science, University of Cyprus, Nicosia, Cyprus 2 Department of Informatics

More information

Grid Computing Security Implementation Challenges

Grid Computing Security Implementation Challenges IJCSNS International Journal of Computer Science and Network Security, VOL.13 No.2, February 2013 95 Grid Computing Security Implementation Challenges Muhammad Naeem khan, Shahid Hussain Department of

More information

Grid Computing Security Implementation Challenges

Grid Computing Security Implementation Challenges IJCSNS International Journal of Computer Science and Network Security, VOL.13 No.3, March 2013 85 Grid Computing Security Implementation Challenges Muhammad Naeem khan, Shahid Hussain Department of Computer

More information

MaSMT: A Multi-agent System Development Framework for English-Sinhala Machine Translation

MaSMT: A Multi-agent System Development Framework for English-Sinhala Machine Translation MaSMT: A Multi-agent System Development Framework for English-Sinhala Machine Translation B. Hettige #1, A. S. Karunananda *2, G. Rzevski *3 # Department of Statistics and Computer Science, University

More information

A SECURITY BASED DATA MINING APPROACH IN DATA GRID

A SECURITY BASED DATA MINING APPROACH IN DATA GRID 45 A SECURITY BASED DATA MINING APPROACH IN DATA GRID S.Vidhya, S.Karthikeyan Abstract - Grid computing is the next logical step to distributed computing. Main objective of grid computing is an innovative

More information

Design and Realization of WCDMA Project Simulation System

Design and Realization of WCDMA Project Simulation System Design and Realization of WCDMA Project Simulation System Yehui Liu and Huaiqun Wang Beijing Polytechnic College, Beijing China 100042 Abstract. WCDMA is the most widely used standard of 3rd-generation

More information

Customized way of Resource Discovery in a Campus Grid

Customized way of Resource Discovery in a Campus Grid 51 Customized way of Resource Discovery in a Campus Grid Damandeep Kaur Society for Promotion of IT in Chandigarh (SPIC), Chandigarh Email: daman_811@yahoo.com Lokesh Shandil Email: lokesh_tiet@yahoo.co.in

More information

GridNEWS: A distributed Grid platform for efficient storage, annotating, indexing and searching of large audiovisual news content

GridNEWS: A distributed Grid platform for efficient storage, annotating, indexing and searching of large audiovisual news content 1st HellasGrid User Forum 10-11/1/2008 GridNEWS: A distributed Grid platform for efficient storage, annotating, indexing and searching of large audiovisual news content Ioannis Konstantinou School of ECE

More information

OGCE User Guide for OGCE Release 1

OGCE User Guide for OGCE Release 1 OGCE User Guide for OGCE Release 1 1 Publisher s Note Release 2 begins the migration to open standards portlets. The following has been published by the Open Grids Computing Environment: OGCE Release 2

More information

A Guanxi Shibboleth based Security Infrastructure for e-social Science

A Guanxi Shibboleth based Security Infrastructure for e-social Science A Guanxi Shibboleth based Security Infrastructure for e-social Science Wei Jie 1 Alistair Young 2 Junaid Arshad 3 June Finch 1 Rob Procter 1 Andy Turner 3 1 University of Manchester, UK 2 UHI Millennium

More information

JESA Service Discovery Protocol

JESA Service Discovery Protocol JESA Service Discovery Protocol Efficient Service Discovery in Ad-Hoc Networks Stephan Preuß University of Rostock; Dept. of Computer Science; Chair for Information and Communication Services mailto:spr@informatik.uni-rostock.de

More information

XML Based Semantic Data Grid Service

XML Based Semantic Data Grid Service XML Based Semantic Data Grid Service Hui Tan and Xinmeng Chen Computer School, Wuhan University, Wuhan 430072, China journal@whu.edu.cn Abstract. This paper introduces a novel wrapper-mediator based semantic

More information

Gridscape II: A Customisable and Pluggable Grid Monitoring Portal and its Integration with Google Maps

Gridscape II: A Customisable and Pluggable Grid Monitoring Portal and its Integration with Google Maps Gridscape II: A Customisable and Pluggable Grid Monitoring Portal and its Integration with Google Maps Hussein Gibbins and Rajkumar Buyya Grid Computing and Distributed Systems (GRIDS) Laboratory Department

More information

A user-friendly platform for developing and accessing grid services

A user-friendly platform for developing and accessing grid services Inf Syst Front (2006) 8:255 269 DOI 10.1007/s10796-006-9000-9 A user-friendly platform for developing and accessing grid services Hiroyuki Morohoshi Runhe Huang Jianhua Ma Published online: 27 October

More information

GridARM: Askalon s Grid Resource Management System

GridARM: Askalon s Grid Resource Management System GridARM: Askalon s Grid Resource Management System Mumtaz Siddiqui and Thomas Fahringer Institute for Computer Science, University of Innsbruck, Technikerstrasse 13, A-6020 Innsbruck, Austria {Mumtaz.Siddiqui,

More information

An OGSI CredentialManager Service Jim Basney a, Shiva Shankar Chetan a, Feng Qin a, Sumin Song a, Xiao Tu a, and Marty Humphrey b

An OGSI CredentialManager Service Jim Basney a, Shiva Shankar Chetan a, Feng Qin a, Sumin Song a, Xiao Tu a, and Marty Humphrey b UK Workshop on Grid Security Experiences, Oxford 8th and 9th July 2004 An OGSI CredentialManager Service Jim Basney a, Shiva Shankar Chetan a, Feng Qin a, Sumin Song a, Xiao Tu a, and Marty Humphrey b

More information

Market Information Management in Agent-Based System: Subsystem of Information Agents

Market Information Management in Agent-Based System: Subsystem of Information Agents Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2006 Proceedings Americas Conference on Information Systems (AMCIS) December 2006 Market Information Management in Agent-Based System:

More information

NUSGRID a computational grid at NUS

NUSGRID a computational grid at NUS NUSGRID a computational grid at NUS Grace Foo (SVU/Academic Computing, Computer Centre) SVU is leading an initiative to set up a campus wide computational grid prototype at NUS. The initiative arose out

More information

Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1

Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1 Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1 Dhirubhai Ambani Institute for Information and Communication Technology, Gandhinagar, Gujarat, India Email:

More information

Trust4All: a Trustworthy Middleware Platform for Component Software

Trust4All: a Trustworthy Middleware Platform for Component Software Proceedings of the 7th WSEAS International Conference on Applied Informatics and Communications, Athens, Greece, August 24-26, 2007 124 Trust4All: a Trustworthy Middleware Platform for Component Software

More information

Grid Resources Search Engine based on Ontology

Grid Resources Search Engine based on Ontology based on Ontology 12 E-mail: emiao_beyond@163.com Yang Li 3 E-mail: miipl606@163.com Weiguang Xu E-mail: miipl606@163.com Jiabao Wang E-mail: miipl606@163.com Lei Song E-mail: songlei@nudt.edu.cn Jiang

More information

SDS: A Scalable Data Services System in Data Grid

SDS: A Scalable Data Services System in Data Grid SDS: A Scalable Data s System in Data Grid Xiaoning Peng School of Information Science & Engineering, Central South University Changsha 410083, China Department of Computer Science and Technology, Huaihua

More information

Personal Grid Running at the Edge of Internet *

Personal Grid Running at the Edge of Internet * Personal Grid Running at the Edge of Internet * Bingchen Li 1, Wei Li 1, Zhiwei Xu 1 1 Institute of Computing Technology, Chinese Academy of Sciences, Beijing, 100080, China Email: {libingchen, liwei,

More information

Original citation: Lim Choi Keung, H.N, Dyson, J. R. D, Jarvis, Stephen A., 970- and Nudd, G. R. (2003) Predicting the performance of globus monitoring and discovery service (MDS-2) queries. In: 4th International

More information

GridSAT Portal: A Grid Portal for Solving Satisfiability Problems On a Computational Grid

GridSAT Portal: A Grid Portal for Solving Satisfiability Problems On a Computational Grid GridSAT Portal: A Grid Portal for Solving Satisfiability Problems On a Computational Grid Wahid Chrabakh University of California Santa Barbara Department of Computer Science Santa Barbara, CA chrabakh@cs.ucsb.edu

More information

Towards developing multi-agent systems in Ada G. Aranda, J. Palanca, A. Espinosa, A. Terrasa, and A. García-Fornes {garanda,jpalanca,aespinos,aterrasa,agarcia}@dsic.upv.es Information Systems and Computation

More information

Gridscape II: A Customisable and Pluggable Grid Monitoring Portal and its Integration with Google Maps

Gridscape II: A Customisable and Pluggable Grid Monitoring Portal and its Integration with Google Maps Gridscape II: A Customisable and Pluggable Grid Monitoring Portal and its Integration with Google Maps Hussein Gibbins and Rajkumar Buyya Grid Computing and Distributed Systems (GRIDS) Laboratory Department

More information

A Data Collecting and Caching Mechanism for Gateway Middleware in the Web of Things

A Data Collecting and Caching Mechanism for Gateway Middleware in the Web of Things A Data Collecting and Caching Mechanism for Gateway Middleware in the Web of Things Xuchao Chang, Chunhong Zhang, Li Sun Beijing University of Posts and Telecommunications, Beijing, 100876, China E-mail:

More information

Computational Mini-Grid Research at Clemson University

Computational Mini-Grid Research at Clemson University Computational Mini-Grid Research at Clemson University Parallel Architecture Research Lab November 19, 2002 Project Description The concept of grid computing is becoming a more and more important one in

More information

Grid portal solutions: a comparison of GridPortlets and OGCE

Grid portal solutions: a comparison of GridPortlets and OGCE CONCURRENCY AND COMPUTATION: PRACTICE AND EXPERIENCE Published online 7 June 2007 in Wiley InterScience (www.interscience.wiley.com)..1112 Grid portal solutions: a comparison of GridPortlets and OGCE Chongjie

More information

A Survey Paper on Grid Information Systems

A Survey Paper on Grid Information Systems B 534 DISTRIBUTED SYSTEMS A Survey Paper on Grid Information Systems Anand Hegde 800 North Smith Road Bloomington Indiana 47408 aghegde@indiana.edu ABSTRACT Grid computing combines computers from various

More information

A CONSISTENCY MAINTENANCE OF SHARED BOUNDARY AFTER POLYGON GENERALIZATION

A CONSISTENCY MAINTENANCE OF SHARED BOUNDARY AFTER POLYGON GENERALIZATION CO-182 A CONSISTENCY MAINTENANCE OF SHARED BOUNDARY AFTER POLYGON GENERALIZATION AI T.(1), ZHANG W.(2) (1) Wuhan University, WUHAN CITY, CHINA ; (2) Zhongnan University of Economics and Law, WUHAN CITY,

More information

Community Software Development with the Astrophysics Simulation Collaboratory

Community Software Development with the Astrophysics Simulation Collaboratory CONCURRENCY AND COMPUTATION: PRACTICE AND EXPERIENCE Concurrency Computat.: Pract. Exper. 2001; volume (number): 000 000 Community Software Development with the Astrophysics Simulation Collaboratory 5

More information

A Simulation Model for Large Scale Distributed Systems

A Simulation Model for Large Scale Distributed Systems A Simulation Model for Large Scale Distributed Systems Ciprian M. Dobre and Valentin Cristea Politechnica University ofbucharest, Romania, e-mail. **Politechnica University ofbucharest, Romania, e-mail.

More information

The TDAQ Analytics Dashboard: a real-time web application for the ATLAS TDAQ control infrastructure

The TDAQ Analytics Dashboard: a real-time web application for the ATLAS TDAQ control infrastructure The TDAQ Analytics Dashboard: a real-time web application for the ATLAS TDAQ control infrastructure Giovanna Lehmann Miotto, Luca Magnoni, John Erik Sloper European Laboratory for Particle Physics (CERN),

More information

RB-GACA: A RBAC based Grid Access Control Architecture

RB-GACA: A RBAC based Grid Access Control Architecture RB-GACA: A RBAC based Grid Access Control Architecture Weizhong Qiang, Hai Jin, Xuanhua Shi, Deqing Zou, Hao Zhang Cluster and Grid Computing Lab Huazhong University of Science and Technology, Wuhan, 430074,

More information

DESIGN AND IMPLEMENTATION OF TOURIST WEBGIS BASED ON J2EE

DESIGN AND IMPLEMENTATION OF TOURIST WEBGIS BASED ON J2EE DESIGN AND IMPLEMENTATION OF TOURIST WEBGIS BASED ON J2EE WANG Jizhou, LI Chengming Institute of GIS, Chinese Academy of Surveying and Mapping, No.16, Road Beitaiping, District Haidian, Beijing, P.R.China,

More information

Resolving Load Balancing Issue of Grid Computing through Dynamic Approach

Resolving Load Balancing Issue of Grid Computing through Dynamic Approach Resolving Load Balancing Issue of Grid Computing through Dynamic Er. Roma Soni M-Tech Student Dr. Kamal Sharma Prof. & Director of E.C.E. Deptt. EMGOI, Badhauli. Er. Sharad Chauhan Asst. Prof. in C.S.E.

More information

Realise e-research through Virtual Research Environments

Realise e-research through Virtual Research Environments Proceedings of the 5th WSEAS International Conference on E-ACTIVITIES, Venice, Italy, November 20-22, 2006 453 Realise e-research through Virtual Research Environments XIAOBO YANG and ROB ALLAN CCLRC e-science

More information

Design of Labour Agency Platform Based on Agent Technology of JADE *

Design of Labour Agency Platform Based on Agent Technology of JADE * Design of Labour Agency Platform Based on Agent Technology of JADE * Xiaobin Qiu **, Nan Zhou, and Xin Wang Network Center, China Agriculture University, Beijing 100083, P.R. China qxb@cau.edu.cn Abstract.

More information

Grid-Based Data Mining and the KNOWLEDGE GRID Framework

Grid-Based Data Mining and the KNOWLEDGE GRID Framework Grid-Based Data Mining and the KNOWLEDGE GRID Framework DOMENICO TALIA (joint work with M. Cannataro, A. Congiusta, P. Trunfio) DEIS University of Calabria ITALY talia@deis.unical.it Minneapolis, September

More information

The Grid Architecture

The Grid Architecture U.S. Department of Energy Office of Science The Grid Architecture William E. Johnston Distributed Systems Department Computational Research Division Lawrence Berkeley National Laboratory dsd.lbl.gov What

More information

MONITORING OF GRID RESOURCES

MONITORING OF GRID RESOURCES MONITORING OF GRID RESOURCES Nikhil Khandelwal School of Computer Engineering Nanyang Technological University Nanyang Avenue, Singapore 639798 e-mail:a8156178@ntu.edu.sg Lee Bu Sung School of Computer

More information

Performance Evaluation in Computational Grid Environments

Performance Evaluation in Computational Grid Environments Performance Evaluation in Computational Environments Liang Peng, Simon See, Yueqin Jiang*, Jie Song, Appie Stoelwinder, and Hoon Kang Neo Asia Pacific Science and Technology Center, Sun Microsystems Inc.

More information

GT-OGSA Grid Service Infrastructure

GT-OGSA Grid Service Infrastructure Introduction to GT3 Background The Grid Problem The Globus Approach OGSA & OGSI Globus Toolkit GT3 Architecture and Functionality: The Latest Refinement of the Globus Toolkit Core Base s User-Defined s

More information