그리드 리소스 할당 관리자

Grid resource allocation manager

Globus Resource Allocation Manager(GRAM)는 그리드 컴퓨팅 리소스에서 작업을 검색, 제출, 모니터링 및 취소할 수 있는 Globus Toolkit의 소프트웨어 구성 요소입니다.신뢰성 높은 조작, 스테이트 풀 모니터링, credential 관리 및 파일 [1]스테이징을 제공합니다.

GRAM은 작업 스케줄러 기능을 제공하지 않으며 사실 글로버스 웹 서비스 [2]프로토콜을 기본적으로 지원하지 않는 외부 스케줄러에 의해 제공되는 기능에 대한 프런트 엔드(또는 상호 운용성 브리지)일 뿐입니다.

GRAM에 제출된 작업은 단일 계산 리소스를 대상으로 하며 선택적 입력 파일 스테이징 단계, 작업 실행 및 선택적 출력 파일 스테이징 및 정리 단계로 구성됩니다.

GRAM4 에서는, 직무 기술 언어를 사용해 내부적으로 업무를 기술한다.이전의 GRAM 시스템(현재는 GRAM2로 알려져 있음)에서는, 그 대신에 그 전신인 Resource Specification Language(RSL; 자원 사양 언어)가 사용되었습니다.2007년 현재, 향후의 GRAM 버전에서 대신에 [3][4]Job Submission Description Language를 사용할 수 있도록 하기 위한 계획이 진행 중입니다.

레퍼런스

  1. ^ "GT 4.0 Component Fact Sheet: Web Service Grid Resource Allocation and Management (WS GRAM)". Globus Alliance. Retrieved 2007-08-16.
  2. ^ Czajkowski, Karl (January 9, 2006). "Globus GRAM". Globus Toolkit Developer's Forum. Globus Alliance. Archived from the original on May 6, 2008. Retrieved August 16, 2007.
  3. ^ Bester, Joseph; Stuart Martin. "A JSDL-based Architecture for Resource Management" (Microsoft Word). Globus Development Team.
  4. ^ Martin, Stuart. "Support state-of-the-art specifications related to job submission and management". Globus Bugzilla. Globus Development Team. Archived from the original on 2011-07-27. Retrieved 2007-08-17.