A Study on Application Service System for Collaboration in PC Grid Environment

PC 기반 그리드 환경에서 협업 지원을 위한 어플리케이션 서비스 시스템에 관한 연구

  • Heo, Hyuk (Department of Computer Science kwangwoon University) ;
  • Moon, Seok-Jae (Department of Computer Science kwangwoon University) ;
  • Eum, Young-Hyun (Department of Computer Science kwangwoon University) ;
  • Kook, Yoon-Gyu (Department of Computer Science kwangwoon University) ;
  • Jung, Gae-Dong (Department of Computer Science kwangwoon University) ;
  • Choi, Young-Geun (Department of Computer Science kwangwoon University)
  • 허혁 (광운대학교 컴퓨터과학과) ;
  • 문석재 (광운대학교 컴퓨터과학과) ;
  • 엄영현 (광운대학교 컴퓨터과학과) ;
  • 국윤규 (광운대학교 컴퓨터과학과) ;
  • 정계동 (광운대학교 컴퓨터과학과) ;
  • 최영근 (광운대학교 컴퓨터과학과)
  • Published : 2006.10.20

Abstract

그리드 환경에서 어플리케이션 컨텐츠는 특정한 문제 해결을 위한 실질적인 작업이며, 그리드 자원에 분산 배포 되고 서로 연관되어 실행되기 때문에 협업 환경을 구성하는 것은 매우 중요한 부분이다. 그리고 대부분의 협업은 워크플로우를 통하여 구체화 되고, 그리드 환경에서 협업 처리를 위한 미들웨어로는 Globus toolkit이 대표적이다. 하지만 이 미들웨어는 그리드 환경 구축을 위한 기본 서비스들만을 제공하고, 협업을 할 수 있는 워크풀로우 생성, 작업 스케줄링, 어플리케이션 컨텐츠 관리 같은 부분은 적용 되지 않는다. 또한 Globus Toolkit은 대형화된 그리드 커뮤니티 구성에는 적합하나, 소규모 PC 기반에는 부적합하다. 따라서 본 논문에서는 PC 기반 그리드 환경에서 소규모 협업 처리에 효율적인 어플리케이션 서비스 시스템을 제안한다. 어플리케이션 컨텐츠 배포, PC기반으로 구성된 자원관리등의 역할을 통해 효율적인 협업 환경을 지원한다. 또한 워크풀로우는 어플리케이션 컨탠츠 연관관계 사전을 만들어 협업에 필요한 어플리케이션 컨탠츠간의 정보 및 연관 관계를 표현한다.

Keywords