• Title/Summary/Keyword: Globus Toolkit

Search Result 36, Processing Time 0.026 seconds

Run-Time Infrastructure on GRID(RTI-G) (Globus를 이용한 Run-Time Infrastructure 설계 및 구현)

  • 진정훈;이태동;유승훈;장재형;임중호;정창성
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10a
    • /
    • pp.370-372
    • /
    • 2003
  • 본 논문은 GRID 상에서 HLA(High Level Architecture)를 기반으로 한 분산 객체 지향 simulation을 위한 네트워크 하부구조인 Run-Time Infrastructure (이하 RTI)의 디자인과 구현에 관해 기술한다. RTI는 지리적으로 떨어진 응용 프로그램간의 정보 교환 외에도, 접속 사양에 정의된 다양한 서비스를 제공하는 middleware이다. GRID는 전세계에 펼쳐져 있는 자원들에 대한 관리와 접근, 사용을 위한 다양한 기능과 안전하고 편리한 security를 보장한다. 본 논문에서는 globus toolkit에서 지원하는 security와 자원 접근 방법을 사용해서 RTI에 보안과 자원의 동적 할당을 부여해서 RTI를 이용한 simulation에 뛰어난 상호 연동 능력과 대규모의 프로젝트를 위한 광범위한 자원을 보다 안전하고 효율적으로 사용할 수 있도록 하는 환경을 구현하였다.

  • PDF

Grid IR System for Various Dynamic Reconfigurable VO (그리드 정보 검색 시스템을 위한 동적 가상조직 설계 및 구현)

  • Park, Chan-Ho;Kim, Hyuk-Ho;Lee, Seung-Ha;Kim, Yang-Woo;Lee, Phil-Woo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07a
    • /
    • pp.13-15
    • /
    • 2005
  • 현 그리드 정보검색 시스템은 그리드 환경에 구축이 되어 있지만, 그리드 컴퓨팅의 특징 중 하나인 가상조직을 이용한 자원 관리가 결여되어 있다. 이로 인해, 제공하는 서비스 중 한부분에서만 과부하가 발생을 하여도 시스템 전체에 영향을 미치게 된다. 이러한 문제에 대해 본 논문에서는 그리드라는 분산처리 환경에 정보검색 시스템을 구축하여 보다 안전하고, 유연한 확장성을 갖는 정보검색 서비스를 제공하려 한다. 대표적인 그리드 미들웨어인 글로버스 툴킷(Globus Toolkit)의 가상 조직(VO: Virtual Organization)을 이용하여 정보검색 시스템을 구성해 보고, 가상조직이 갖는 이점인 유연성을 그리드 정보검색에 적용하여, 유연한 그리드 정보 검색 시스템을 제안한다. 그리고 그리드 정보검색 가상 조직 관리 서비스(GIR-VOMS)를 구현하여 시스템 성능을 높여 줄수 있는지 알아본다.

  • PDF

Design and Implementation of State Information Management System based on Web Services (웹서비스 기반의 상태정보 관리 시스템의 설계 및 구현)

  • Park, Hyun-Gil;Moon, Jong-Bae;Kim, Myung-Ho
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07a
    • /
    • pp.22-24
    • /
    • 2005
  • 그리드 구축 도구인 Globus Toolkit을 이용한 그리드 서비스의 상태정보 관리의 문제점을 해결한 새로운 그리드 서비스 표준인 WS-Resource Framework(WSRF)이 제안되었다. 그러나, WSRF에서는 웹서비스와 상태점보 관리 팩토리가 강하게 결합되어 있어 서비스 개발의 복잡도가 증가하고, 확장성이 떨어진다. 또한, 웹서비스에서 상태정보 관리 팩토리를 유연하게 선택할 수 없는 문제점이 있다. 본 논문에서는 WSRF의 문제점을 해결한 웹서비스 기반의 상태정보 관리 시스템을 제안한다. 웹서비스 기반의 상태정보 관리 시스템은 웹서비스와 상태정보를 관리하는 팩토리 서비스를 약하게 결합시키기 위해 웹서비스와 상태정보 팩토리를 분리시키고, 모든 웹서비스에서 공통된 인터페이스를 통해 상태정보 관리 팩토리를 사용 할 수 있도록 하여, 복잡도와 확장성을 해결한다. 또한 상태정보 이주 기능을 제공하여 웹서비스가 유연하게 상태정보 관리 팩토리를 선택할 수 있도록 한다.

  • PDF

Service-oriented RunTime Infrastructure on Grid (Grid에서의 서비스 기반 RTI 구현)

  • 최기영;이태동;정혜선;유승훈;장재형;임중호;정승환;정창성
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10a
    • /
    • pp.31-33
    • /
    • 2004
  • HLA (High Level Architecture) 는 모델링과 시뮬레이션 분야에서 상호 이질적인 서비스에 따른 어플리케이션의 상호운용성(interoperability)과 재사용성(reusability)을 증진시키기 위해 필요한 infrastructure를 개발하기 위한 청사진이다. RTI(RunTime Infrastructure)는 HLA 의 소프트웨어적 도구로써 IibTRI, FedExec, RTIExec의 세 가지 컴포넌트로 구성되어 있다. RTI는 분산환경에서 동적으로 다수대다수간의 통신을 제공하는 미들웨어 (middleware)이다. 대규모의 분산 시뮬레이션의 실행은 지리적으로 퍼져있는 많은 양의 컴퓨팅 자원을 필요로 할 수 있는데 이러한 환경이 가지는 보안과 동적 자원 할당이라는 문제점을 Globus Toolkit3(GT3)안의 Open Grid Service Arcitecture(OGSA)를 사용해서 해결할 수 있는 RTI-G를 개발해 왔고 이를 service-oriented RTI-G라 부른다. 이 논문에서는 service-oriented RTI on Grid 의 구조와 앞에 제시된 문제점들의 해결방안을 제시하고 실험한다.

  • PDF

Design and Implementation for GRID Accounting System (슈퍼컴퓨팅 환경하의 정책기반 그리드 어카운팅 시스템 설계)

  • 성주영;김경수;김법균;황호전;박동선;정성종;장행진
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10c
    • /
    • pp.331-333
    • /
    • 2002
  • 그리드는 지리적으로 분산되어 있는 이기종의 유휴 자원들을 서로 연결하여 하나의 가상 컴퓨터처럼 동작하는 환경이다. 특히, 그리드 어카운팅은 각 자원 제공의 기준을 적용할 수 있기 때문에 그리드 시스템 구축에 필수적인 요소이다. 본 논문에서는 기존의 그리드 어카운팅 시스템들에서 발생할 수 있는 부하 집중, ID중복 등의 문제점들을 해결하기 위해 슈퍼컴퓨터 환경에서의 새로운 정책기반 그리드 어카운팅 시스템을 설계하였다. 제안한 시스템은 Globus Toolkit을 미들웨어로 사용하며, 각 자원 제공자가 기존 시스템 관리 기능을 넘지 않는 한도 내에서 정책기반 그리드 어카운팅을 사용할 수 있도록 하였다.

  • PDF

A Design of Optimal Resource Selection Broker in Grid Computing Systems (그리드 컴퓨팅 시스템에서 최적 자원 선택 브로커 설계)

  • 진성호;정광식;이화민;이대원;유헌창;정순영
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04d
    • /
    • pp.124-126
    • /
    • 2003
  • 그리드 컴퓨팅은 광범위 분산 컴퓨팅 시스템(wide area distributed computing system)으로, 고성능의 유휴 컴퓨팅 자원을 서로 공유하여 효율적으로 작업을 수행하는 것을 목적으로 한다. 그리드 컴퓨팅에서 사용자가 요구하는 자원의 검색, 선택, 할당하는 문제는 시스템 성능에 큰 영향을 미친다. 그리드 컴퓨팅을 지원하는 대표적인 미들웨어인 글로버스(Globus Toolkit)에서는 위와 같은 과정들이 사용자에 의해 수동적으로 이루어지며, 검색된 후보 자원의 최적 선택 방법은 제공하지 않고 있다. 본 논문에서는 글로버스에서 사용자의 요구에 의해 검색된 후보 자원들 중 최적화된 자원 선택과 할당 요청을 담당하는 최적 자원 선택 브로커를 설계하였다. 이 브로커는 유전자 알고리즘을 이용하여 최적 자원을 선택하므로 사용자의 임의적 자원 선택으로 인한 시스템의 성능 저하를 막아준다. 자원 검색, 선택, 할당 요청이 하나의 브로커에서 이루어짐으로써 작업 수행 시 발생하는 사용자의 불필요한 관여를 막아 작업 수행에 대한 편의성을 제공한다.

  • PDF

The Implementation of Fault Tolerance Service for QoS in Grid Computing (그리드 컴퓨팅에서 서비스 품질을 위한 결함 포용 서비스의 구현)

  • Lee, Hwa- Min
    • The Journal of Korean Association of Computer Education
    • /
    • v.11 no.3
    • /
    • pp.81-89
    • /
    • 2008
  • The failure occurrence of resources in the grid computing is higher than in a tradition parallel computing. Since the failure of resources affects job execution fatally, fault tolerance service is essential in computational grids. And grid services are often expected to meet some minimum levels of quality of service (QoS) for desirable operation. However Globus toolkit does not provide fault tolerance service that supports fault detection service and management service and satisfies QoS requirement. Thus this paper proposes fault tolerance service to satisfy QoS requirement in computational grids. In order to provide fault tolerance service and satisfy QoS requirements, we expand the definition of failure, such as process failure, processor failure, and network failure. And we propose resource scheduling service, fault detection service and fault management service and show implement and experiment results.

  • PDF

TIGRIS Grid MPI Service based on WSRF (WSRF기반의 TIGRIS 그리드 MPI 서비스)

  • Kwon, Oh-Kyoung;Hahm, Jae-Gyoon;Lee, Pill-Woo
    • The Journal of the Korea Contents Association
    • /
    • v.8 no.1
    • /
    • pp.137-142
    • /
    • 2008
  • In this paper, we describe TIGRIS Grid MPI Service, which is 4he WS-Resource Framework (WSRF) based services to enable an MPI job to be executed on Grid environments. It covers heterogeneous compute resources and diverse MPI libraries. The main functionalities are as follows. First, it allows an MPI user to seamlessly launch a job without knowing how to use the specific MPI library. Secondly, it executes an MPI job on the cross-site resources by supporting the Grid-enabled MPI library such as MPICH-G2. Thirdly, it enables the user to launch a job using the source code without compiling. The service is implemented on top of the services of Globus Toolkit. We provide the user interface as a web portal and CLI(Command Line Interface).

Implementation of a Service Data Aggregator Service based on OGSA By Using Globes Toolkit V.3 (Globus Tookit V.3를 사용한 OGSA 기반 서비스 데이터 수집기 서비스 구현)

  • Kang Yun-Hee
    • Journal of Digital Contents Society
    • /
    • v.6 no.1
    • /
    • pp.1-5
    • /
    • 2005
  • This paper describes the main characteristics of Grid Services based on OGSA and a Grid service for aggregating service data element(SDE)s. In order to build a Grid Service, it needs to consider a systematic building approach from the high-level software architecture that represents the main system components and their interactions. The purpose of this paper is to design and implement an extended service data aggregator service in which SDE is a basic unit for collecting resource information. A GT3 based service data aggregator service is extended to apply the multiple collections based storage scheme for maintaining persistently SDEs with a XML DBMS Xindice. To provide efficient aggregating service for service data elements, which is running under wide area environment like Internet, the aggregator service is asynchronously operated by notification mechanism.

  • PDF

The Accessibility Improvement of Grid Data I/O based on GASS (GASS 기반 그리드 데이터 I/O의 접근성 개선에 관한 연구)

  • Kwon, Oh-Kyoung;Park, Hyoung-Woo;Lee, Sang-San
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11a
    • /
    • pp.147-150
    • /
    • 2002
  • 인터넷 기반의 컴퓨팅 환경이 발전함에 따라 자원과 정보의 공유를 위한 그리드 컴퓨팅이 나타나게 되었다. 그리드 컴퓨팅에서는 그리드 응용 수행시 프로그램과 데이터간의 위치가 다르고 분산되어 있는 경우가 많다. 현재 그리드 미들웨어 시장 표준인 글로버스 툴킷(Globus Toolkit$^{TM}$)에서 사용하는 GASS와 같은 그리드 I/O 시스템들이 원격에 있는 관련 데이터들을 로컬 시스템의 데이터에 접근하는 것처럼 처리하는 것을 지원한다. 그러나 GASS(Global Access to Secondary Storage)에서는 원격지의 파일 시스템의 접근시 URL을 이용하는데, 그리드 환경에서의 I/O을 위한 파일 시스템은 복수의 파일 형태로 분산되어있기 때문에 하나의 그리드 응용을 수행할 때 URL 을 동적으로 바꿔저야 하는 문제점을 갖고 있다. 본 논문에서는 URL 보다 상위 개념의 주소 체계인 URI 을 도입하고 이를 RSL과 연계하여 분산 환경의 그리드 I/O에서도 간을 주소 형태로 I/O 처리가 가능하는 등 효율적인 그리드 I/O를 위한 GASS 개선 방안을 제시 한다.

  • PDF