Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2006.13D.7.1009

Dynamic Virtual Organization Management System for Grid Based Information Retrieval Service  

Kim, Yang-Woo (동국대학교 정보통신공학과)
Lee, Seung-Ha (동국대학교 정보통신공학과)
Kim, Hyuk-Ho (동국대학교 정보통신공학과)
Abstract
Under foundational precepts of Grid computing, two important requirements that all Grid application systems should satisfy are to accommodate the dynamic nature of Virtual Organizations (VOs), and to enforce different levels of security among different VOs. For the research described in this paper, we developed two different use-case scenarios addressing the two requirements, and then showed how the requirements can be met by implementing a Grid information retrieval (GIR) system prototype. The dynamic nature of VO applies not only to increasing and decreasing number of users, but also to the dynamically changing requirement of computing power among the different subcomponents that consist in overall system configuration. This implies that a request to increase computing power by a certain subcomponent can be satisfied by other idling subcomponents taking advantage of overall system flexibility. This paper describes how we implemented a Grid IR system using VO and security mechanisms provided by Globus toolkit 3.0, and shows how GIR system scalability and security can be improved for dynamic VOs. In order to manage different VOs, we implemented VO management service (VOMS), and registered it to Globus as an additional service.
Keywords
GRID Computing; Information Retrieval; Middleware; Search Engine; Virtual Organization;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J McCabe, TJ Harmer, P Donachy, RH Perrott, 'Grid Service Configuration and Lifecycle Management,' Proceedings of the First International Conference on e-Science and Grid Computing (e-Science'05), 2005   DOI
2 Ian Foster, Carl Kesselman, Steven Tuecke, 'Security Architecture for Computational Grids.' 5th ACM Conference on Computer and Communications Security Conference, 1998   DOI
3 I. Foster, N. T. Karonis, C. Kesselman, S. Tuecke, 'Managing Security in High-Performance Distributed Computing.' Cluster Computing, 1(1):95-107, 1998   DOI
4 The Grid Security Team, Globus Toolkit Version 4 Grid Security Infrastructure: A Standards Perspective, Sep. 2005. (see http://www.globus.org/toolkit/docs/4.0)
5 The Globus Toolkit, The Globus alliance. (see http://www.globus.org)
6 S. Cannon, S. Chan, D. Olson, C. Tull, V. Welch, L. Pearlman, 'Using CAS to Manage Role-Based VO Sub-Groups.' Proc. Computing in High Energy Physics 03 (CHEP '03), 2003
7 Li Qi, Hai Jin, Ian Foster, Jarek Gawor, 'HAND : Highly Available Dynamic Deployment Infrastructure for Globus Toolkit 4,' Submitted for Publication, 2006
8 Radu Prodan, Thomas Fahringer, 'From Web Service to OGSA: Experiences in Implementing an OGSA-based Grid Application,' Proceeding of the Fourth International Workshop on Grid Computing (GRID'03) IEEE, 2003
9 L. Pearlman, C. Kesselman, V. Welch, I. Foster, S. Tuecke, 'The Community Authorization Service: Status and Future.' Proc. Computing in High Energy Physics 03(CHEP '03), 2003
10 S. Brin and L. Page, 'The anatomy of a large-scale hypertextual web search engine,' In Proceedings of 7th World Wide Web Conference, 1998   DOI   ScienceOn
11 Dr. Bernhard, R. Katzy, 'Design and Implementation of Virtual Organizations.,' Proceeding of 31st International Conf. on System Science, vol.4 pp.142-151, IEEE, 1998   DOI
12 Marios Dikaiakos , Yannis Ioannidis and Rizos Sakellariou, 'Search Engines for the Grid: A Research Agenda,' Grid Computing: First European Across Grids Conference, Spain, February 13-14, 2004. Lecture Notes in Computer Science, Volume 2970, pp.49-58, 2004
13 Goscinski. W, Abramson. D, 'Distributed Ant: a system to support application deployment in the grid,' Proceedings of Fifth IEEE/ACM International Workshop on Grid Computing, pp.436-443, Nov. 2004   DOI
14 Roberto Santinelli, Flavia Donno' 'Installing and Configuring Application Software on the LHC Computing Grid,' Proceedings of the First International Conference one-Science and Grid Computing(e-Science'05), 2005   DOI
15 Garniel, Kevin; Newby, Gregory B. & Nassar, Nassib 'Grid Information Retrieval Requirements (GFD.27).' Lamont, Illinois: Global Grid Forum, 2003
16 Ian Foster, Carl Kesselman, Jeffrey M. Nick, Steven Tuecke, 'The Physiology of the Grid: An Open Grid Service Architecture for Distributed System Integration.' GGF Open Grid Service Infrastructure Working Group, 2002
17 A. Arasu, J. Cho, H. Garcia-Molina, A. Paepcke, and S. Raghavan, 'Searching the Web,' ACM Transactions on Internet Technology, 1(1), pp2 - 43, 200l   DOI
18 Wojtek Goscinski and David Abramson' 'Application Deployment over Heterogeneous Grids using Distributed Ant,' Proceedings of the First International Conference one-Science and Grid Computing (e-Science'05), 2005   DOI
19 Fenglian Xu, M. Hakki Eres, David J. Baker, and Simon J. Cox, 'Tools and Support for Deploying Applications on the Grid,' Proceedings of the 2004 IEEE International Conference on Services Computing (SCC'04), 2004   DOI
20 Carl Kesselman, Jeffrey M Nick, Steven Tuecke, Ian Foster, 'Grid Service for Distributed System Integrations.' IEEE Trans. on Computer, vol. 35, Issue 6, pp37 - 46, 2001   DOI   ScienceOn
21 Ian foster, Carl Kesselman, Steven Tuecke, 'The Anatomy of the Grid: Enable Scalable Virtual Organizations,' International Journal of Supercomputer Applications, 2001   DOI