A Multi-agent System Architecture for End-User Level Grid Monitoring Using Geographic Information Systems (MAGGIS): Architecture and Implementation
|
|
- Annabelle Barber
- 6 years ago
- Views:
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 Wenju Zhang, Shudong Chen, Liang Zhang, Shui Yu, and Fanyuan Ma Shanghai Jiaotong University, Shanghai, P.R.China, 200030 {zwj03, chenshudong,
More informationUNICORE 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 informationTHE 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 informationAn 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 informationResearch 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 informationGlobalWatch: 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 informationCredentials 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 informationGMA-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 informationResource 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 informationA 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 informationGridMonitor: 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 informationNancy 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 informationA 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 informationWeb-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 informationDiPerF: 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 informationA 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 informationResearch 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 informationSupporting 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 informationScalable 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 informationPerformance 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 informationDescription 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 informationINTEGRATING 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 informationGrid 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 informationMSF: 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 informationGrid 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 informationAn 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 informationROCI 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 informationAn 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 informationA 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 informationGlobus 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 informationKnowledge 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 informationAn 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 informationGridSphere 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 informationSimulating 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 informationCSF4: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 informationThe 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 informationBuilding 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 informationA 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 informationIntroduction 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 informationDesign 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 informationAgent 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 informationA 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 informationA 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 informationAn 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 informationSurvey: 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 informationGrid 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 informationvisperf: 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 informationDelivering 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 informationGrids 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 informationAdaptive 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 informationAn 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 informationPerformance 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 informationICENI: 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 informationRelational 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 informationTHEBES: 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 informationSearch 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 informationGrid 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 informationGrid 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 informationMaSMT: 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 informationA 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 informationDesign 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 informationCustomized 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 informationGridNEWS: 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 informationOGCE 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 informationA 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 informationJESA 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 informationXML 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 informationGridscape 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 informationA 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 informationGridARM: 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 informationAn 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 informationMarket 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 informationNUSGRID 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 informationAutomation 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 informationTrust4All: 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 informationGrid 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 informationSDS: 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 informationPersonal 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 informationOriginal 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 informationGridSAT 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 informationTowards 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 informationGridscape 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 informationA 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 informationComputational 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 informationGrid 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 informationA 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 informationA 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 informationCommunity 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 informationA 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 informationThe 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 informationRB-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 informationDESIGN 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 informationResolving 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 informationRealise 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 informationDesign 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 informationGrid-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 informationThe 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 informationMONITORING 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 informationPerformance 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 informationGT-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