• Title/Summary/Keyword: 그리드 미들웨어

Search Result 95, Processing Time 0.024 seconds

A Middleware Framework for an Automatic Deployment of a Grid Computing Environment (그리드 컴퓨팅 환경을 자동으로 구축하는 미들웨어 프레임워크)

  • Lee, Jin-Bock;Choi, Jae-Young
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.15 no.4
    • /
    • pp.255-259
    • /
    • 2009
  • In this paper, we present AGE(Automatic Grid Environments), which is a middleware system in which Grid resources can automatically participate in a Grid environment. While other existing systems need the configuration of each Grid node to deploy a Grid environment, AGE offers automatic installation and execution of necessary middleware for participating in a Grid environment. And Grid applications in AGE do not need to be pre-installed and pre-configured. When an application is to be executed in participating Grid nodes, this system can download, install, and execute the application automatically. Therefore, AGE provides users with convenience such as deploying a Grid environment, executing the application, and releasing nodes or resources from the Grid environment automatically.

Implementation of OGSA based Grid Portal (OGSA 기반의 그리드 포탈의 구현)

  • Myung, Hun-Joo;An, Joon-Eun;Park, Hyoung-Woo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11a
    • /
    • pp.161-164
    • /
    • 2003
  • 그리드가 주목을 받음에 따라, 과학 기술 분야 이외의 영역에서도 그리드 기술을 이용하려는 시도가 늘어나고 있다. 그리드 미들웨어 역시 OGSA를 채택함으로써, 그리드 기술을 엔터프라이즈 영역까지 넓혀가려는 시도를 하고 있다. 그러나 이러한 그리드 미들웨어의 변화는 그리드 사용자들에게는 혼란스러울 수밖에 없다. 이러한 상황에서 그리드 사용자의 혼란스러움을 덜어줄 수 있는 역할을 하는 것은 그리드 포탈이다. 본 연구에서는 OGSA 기반의 그리드 미들웨어와 연동하는 그리드 포탈을 구축한다. 이 그리드 포탈은 웹 서비스 기술, 포틀릿 등의 기술을 적용하여 확장성 있고, 사용자에게 보다 친숙한 환경을 제공하게 될 것이다.

  • PDF

An Unified Resource Management for a Globus based Grid testbed (글로버스 기반의 그리드 테스트베드를 위한 통합 자원 관리)

  • Kim, Joo-Hyun;Rim, Chae-Won;Lee, Yong-Woo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06d
    • /
    • pp.499-502
    • /
    • 2007
  • 서울그리드센터는 글로버스를 기본 툴로 사용하여 서울시를 대상으로 그리드 테스트베드를 구축해 오고 있다. 글로버스는 네트웍으로 연결된 컴퓨팅 자원들을 하나의 집약된 자원처럼 사용할 수 있게 하는 소프트웨어이다. 그러나 현재 글로버스는 서울그리드센터에서 구축하고 있는 그리드 테스트베드에 필요한 통합자원관리 기능들을 제공하고 있지 않다. 그러나 그리드 테스트베드를 사용하기 위해서는 우리요구사항을 충족시킬 수 있는 통합된 자원 관리가 필요하다. 이런 이유에서 서울그리드센터에서는 서울 그리드 테스트베드를 위한 통합된 자원 관리 미들웨어를 개발하였다. 그리고 우리는 이 미들웨어를 서울 그리드포탈을 통하여 사용할 수 있게 하였다. 본 논문에서는 이 미들웨어와 서울 그리드 포탈을 통한 사용에 관하여 설명한다.

  • PDF

A Design and Implementation of Grid Job Execution System (그리드 작업 실행 시스템의 설계 및 구현)

  • 김상완;함재균;권오경;이종숙
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10a
    • /
    • pp.430-432
    • /
    • 2003
  • 인터넷과 네트워크 속도의 발전으로 인하여 그리드 컴퓨팅(grid computing)의 필요성 및 가능성이 점차 증대되고 있다. 사용자는 다양한 종류의 수많은 그리드 자원을 그리드 미들웨어를 이용하여 일관된 방법으로 이용할 수 있으며. 자신의 작업을 원격에서 실행 및 제어할 수 있다. 그리드 미들웨어 중에서도 그리드 자원에서 작업을 실행시킬 수 있도록 그리드 자원을 통제하는 그리드 작업 실행 시스템은 미들웨어의 가장 핵심적인 부분이라고 할 수 있다. 본 연구에서 개발된 그리드 작업 실행 시스템에서 사용자의 작업은 작업 기술 언어로 표현되어, 자원 관리 노드에서 작업의 상태 변화에 따라 절절한 단계를 거쳐 실행된다. 또 자원의 동시 할당을 위한 자원 예약 기능을 제공하며. 서비스 형태로 외부에 공개되므로 클라이언트는 플랫폼에 관계없이 제공된 서비스를 이용할 수 있는 특징을 지닌다.

  • PDF

Design and Implementation of Adaptive Fault-Tolerant Management System over Grid (그리드 환경의 적응형 오류 극복 관리 시스템 설계 및 구현)

  • Kim, Eun-Kyung;Kim, Jeu-Young;Kim, Yoon-Hee
    • The KIPS Transactions:PartA
    • /
    • v.15A no.3
    • /
    • pp.151-154
    • /
    • 2008
  • A middleware in grid computing environment is required to support seamless on-demand services over diverse resource situations in order to meet various user requirements [1]. Since grid computing applications need situation-aware middleware services in this environment. In this paper, we propose a semantic middleware architecture to support dynamic software component reconfiguration based fault and service ontology to provide fault-tolerance in a grid computing environment. Our middleware includes autonomic management to detect faults, analyze causes of them, and plan semantically meaningful strategies to recover from the failure using pre-defined fault and service ontology trees. We implemented a referenced prototype, Web-service based Application Execution Environment(Wapee), as a proof-of-concept, and showed the efficiency in runtime recovery.

A Study on Structure of Middleware for Effective Cloud Infra and Service Mashup (효율적인 클라우드 인프라 및 서비스 메쉬업을 위한 미들웨어 구조 연구)

  • Park, Seung-Kyun;Park, Yong-Sung;Sung, Gi-Won;Youn, Chan-Hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.1549-1550
    • /
    • 2011
  • 현재의 다양한 메쉬업(Mashup) 기술은 웹에서 제공되는 데이터, 웹서비스, RSS/Atom 피드 등에만 사용이 국한되어 있기 때문에, 클라우드 환경에 적용하게 되면 SaaS(Software as a Service) 형태의 서비스로만 구성되게 된다. 하지만, 클라우드에서는 인프라 자원들도 서비스의 형태로 접근될 수 있으며, 이를 이용한 메쉬업이 가능하다. 이에 본 논문에서는 클라우드의 인프라 자원 및 SaaS 형태의 서비스를 메쉬업 할 수 있는 효율적인 미들웨어 구조를 제안하고자 한다.

Performance Analysis of Web Service Middleware based on SOAP/RESTFUL (SOAP/RESTFUL 기반 웹 서비스 미들웨어 성능분석)

  • Song, Byung-Kwen
    • Journal of IKEEE
    • /
    • v.18 no.1
    • /
    • pp.146-151
    • /
    • 2014
  • The Smart Grid provide a lot of additional service between ICT(Information Communication Technology) and fusion service. The smart grid using various protocol need to use independent middleware system for exchanging information data. The application system of Smart Grid is exchanging information on the almost All-IP system. The current All-IP middleware system consist of SOAP and RESTful. This paper analysis SOAP and RESTful. This result make use of building Smart Grid System.

A Single Sign-On Authentication and Delegation Mechanism for Service Oriented Architecture Grid (서비스 기반 구조의 그리드를 위한 통합 인증 및 권한 위임 방법)

  • Kim, Sang-Wan;Park, Hyoung-Woo;Kim, Jong
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.61-63
    • /
    • 2004
  • 그리드 미들웨어는 다양한 종류의 수많은 그리드 자원을 일관된 방법으로 이용하고 제어할 수 있는 수단을 사용자에게 제공해 준다. 많은 수의 그리드 자원을 한번의 인증으로 이용할 수 있게 하는 통합인증과 사용자의 권한을 다른 서비스로 위임할 수 있는 권한 위임은 그리드 미들웨어에서 해결해야할 중요한 문제이다. 본 연구에서는 사용자 통합인증과 권한 위임 구조로 쉽게 확장이 가능한 사용자 인증 시스템 구조를 제시한다.

  • PDF

An architecture of Grid Information Service based on OGSI (GAIS : OGSA 기반 그리드 정보 서비스 구조)

  • Lim, Min-Yeol;Kim, Eun-Sung;Hong, Won-Taek;Park, Hyung-Woo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11a
    • /
    • pp.157-160
    • /
    • 2003
  • 최근 그리드 미들웨어 개발 연구는 과학적 어플리케이션뿐만 아니라 상업적인 비즈니스 어플리케이션에서 활용가능하도록 웹서비스(Web service) 기술을 활용하고 있다. 이를 통해 정의된 그리드 서비스 구조를 Open Grid Service Architecture(OGSA)라고 한다. OGSA 를 통해 정의된 그리드 서비스 개념은 GGF 를 통해 OGSI 라는 표준 기술 명세서로 채택되었다. OGSI 를 지원하는 그리드 서비스는 확장성있고 상호운용성을 높여 다른 서비스와의 연동 및 통합을 쉽게 이루게 한다. 본 논문에서는 기존의 그리드 정보 서비스를 OGSI 기반의 서비스 구조인 Grid Advanced Information Service(GAIS)로 재구성한다. CAIS 는 그리드 미들웨어의 기본 서비스로써 다음의 특징을 가진다. 우선, 기존의 GT3 기반의 그리드 정보 서비스와의 서비스 인터페이스 측면에서 호환성을 가지면서, 내부적으로 동적 Virtual Organiaation(VO)관리 기능을 추가로 가진다. 그리고, 여러 GAIS 들간의 VO 정보를 관리할 수 있도록 Peer-to-peer 기반의 정보 분산기능을 가진다. 또한, GAIS 내 등록된 서비스들에 대해서는 Service data에 따른 그룹화를 통해 서비스 discovery기능을 강화하게 된다. 그리드 사용자는 GAIS 를 통해 다양한 VO 에 대한 정보를 검색하고, VO 의 생성 및 참여할 수 있고, 자신이 속한 VO 에 대하여 효율적으로 자원정보 및 서비스 데이터(Service Data)를 접근할 수 있다.

  • PDF

A Web-Service Based Autonomic Service Reconfiguration on Grid Environments (웹 서비스 기반 그리드 환경에서 자율적인 서비스 재구성 관리 기법)

  • Kim Eun-Kyung;Kim Yoon-Hee
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06a
    • /
    • pp.424-426
    • /
    • 2006
  • 웹 서비스 기반 그리드 미들웨어 기술은 동적인 자원의 활용성. 지능적인 자원 분배는 효과적으로 지원하지 못하고 있다.. 그리드 환경에서의 가용성을 증대시키기 위하여 자원 부족으로 인한 작업 내 동일 서비스들에 대한 자원 재할당이 불가능 할 경우, 서비스 자체의 오류로 인하여 동일 서비스를 계속적으로 제공하는 것이 불가능한 경우, 네트워크성능 저하라 같은 다른 환경적 요인에 의하여 서비스 성능 및 결과의 질이 떨어질 경우에 있어서 그 문제를 해결하는 데 한계가 있다. 이 논문에서는 웹 서비스 기반 그리드 환경에 따라 적응하는 서비스 미들웨어에서 자율적으로 오류관리를 지원하는 방법을 제시하고 프로토타입 Wapee(Web-Service based Application Execution Environment)를 통해 실제 환경에서 적용 가능성을 확인한다.

  • PDF