클러스터 시스템에서의 자원 관리 프로그래밍 모델
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
해당 자료는 10페이지 까지만 미리보기를 제공합니다.
10페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

클러스터 시스템에서의 자원 관리 프로그래밍 모델에 대한 보고서 자료입니다.

목차

제 1 장 서론 1
1.1 연구배경 1
1.1.1 클러스터 시스템 1
1.1.2 클러스터 시스템의 구성요소 3
1.1.2.1 프로세서와 캐시 3
1.1.2.2 메모리 4
1.1.2.3 디스크와 입출력 5
1.1.2.4 시스템버스 6
1.1.2.5 클러스터 Interconnects 7
1.1.3 자원 관리 8
1.1.3.1 자원 관리 시스템의 선행조건 8
1.1.3.2 자원 관리 시스템의 구성 요소 8
1.1.3.3 자원 관리의 대상 9
1.2 연구 성과 11
1.2.1 클러스터 시스템에서의 자원의 효율적인 관리 11
1.2.2 자원 관리 언어의 표준화 11
1.3 논문의 구성 13

제 2 장 관련 연구 14
2.1 클러스터 시스템에서의 병렬 언어 14
2.1.1 MPI 14
2.1.1.1 MPI-1 15
2.1.1.2 MPI 프로세스 16
2.1.1.3 통신자 17
2.1.1.4 통신 17
2.1.1.5 MPI-2 18
2.1.1.6 병렬 I/O 19
2.1.1.7 동적 프로세스 생성과 관리 19
2.1.1.8 단방향 통신 21
2.1.1.9 언어 바인딩 22
2.1.1.10 오류 처리 22
2.1.1.11 구현 23
2.1.1.12 MPI에 대한 분석 24
2.1.1.13 MPI와 PVM 25
2.1.2 HPF 26
2.1.2.1 데이터 병렬 프로그래밍 모델 27
2.1.2.2 HPF의 특징 28
2.1.2.3 통신 30
2.1.2.4 HPF 구현 31
2.1.2.5 HPF에 대한 분석 31
2.1.2.6 Linda 32
2.1.3 OpenMP 36
2.1.3.1 SMP 클러스터에서의 OpenMP 37
2.1.3.2 OpenMP에 대한 분석 39
2.2 자원 관리 시스템 40
2.2.1 자원관리의 필요성 40
2.2.2 클러스터에서의 자원 관리시스템 41
2.2.3 자원 관리 시스템의 현재 43
2.2.4 자원 관리 시스템의 미래 44

제 3 장 자원 정의 언어 46
3.1 RDL (Resource Description Language) 46
3.2 RSD (Resource and Service Description) 언어 52
3.3 RML (Resource Management Language) 61
3.3.1 RML의 특징 61
3.3.2 RML의 문법 61
3.3.3 RML 문서 구조 63
3.3.4 RML의 예 64

제 4 장 RML의 구현 74
4.1 RML 구조 74
4.2 RML 파서의 구현 76
4.3 RML 파서를 위한 SAX 기본 인터페이스 77
4.4 파일 로드 어플리케이션 클래스 81
4.5 파일 로드 웹 클래스 86
4.6 RML 환경 101

제 5 장 결론 103

참고 문헌 108

본문내용

”, in IEEE Computer, vol. 29, No. 2, pp18-28, February 1996.
S. W. Lee, S. Karlsson, M. Brosson, “A Fully Compliant OpenMP implementation on Software Distributed Shared Memory”, In Proceedings of the 2002 International Conference on High Performance Computing (HiPC'02), Dec 2002.
J.A. Kaplan and M.L. Nelson. A Comparison of Queuing, Cluster and Distributed Computing Systems. NASA TM 109025 (Revision 1), 1994.
M. Brune, J. Gehring, and A. Reinefeld. Heterogeneous Message Passing and a Link to Resource Management. Journal of Supercomputing, vol. 1, pages pp.355-369, 1997.
Psched, API Standards for Parallel Job/Resource Scheduling. http://parallel.nas.nasa.gov/Psched/index.html, 1998.
G.Stellner. Consistent Check-points of PVM Applications. PhD thesis, Technical University Munich, 1994.
J.J.J. Vesseur, R.N. Heedrik, B.J. Overeinder and P.M.A. Sloot. Experiments in Dynamic Load Balancing for Parallel Cluster Computing. 1995.
S. Fitzgerald, I. Foster, C. Kesselman, G. von Laszewski, W. Smith, and S. Tuecke. A Directory Service for Configuring High Performance Distributed Computations. Preprint, Mathematics and Computer Science Division, Argone National, Laboratory, Argonne, IL, 1997.
I. Foster, and C. Kesselman. Globus: A Metacomputing Infrastructure Toolkit. Journal of Supercomputer Applications, vol. 11, pp.115-128, 1997.
A. Keller, and A. Reinefeld. Resource Management in Networked HPC Systems. Heterogeneous Computing Workshop at IPPS'98, Orlando, March 1998.
B.Bauer and F.Ramme. A General Purpose Resource Description Language. R.Grebe and M.Baumann (eds), Parallel Datenverarbeitung mir dem Tansputer. Springer-Verlag, Berlin, pagess 68-75, 1991.
M.Brune, A.ReineFeld and Jorg Varhholt. A Resource Description Environment for Dirstributed Computing System. 1999.
Abstract
There are many problems in the resource management on a cluster system when it is compared with the existing resource management system. To solve these problems, the resource manager directly manages resources or program should help. Thus, many programming paradigms have been applied to the resource management. These programming paradigms about resource management have been chosen case by case approaches depending on the amount of programmer's efforts or the effectiveness of specific cluster system.
This paper proposes the RML(Resource Management Language) and does a research about its implementation that is different from both existing RDL and RSD languages. RML can manage easily the resources, develop interpreter, and be applied to any heterogeneous systems because RML has the characteristics of the old resource management languages.
The purposes of this research are to provide programmers with both easy and convenient programming environment, help programmers develop the reliable and universal resource management program, and contribute to the performance improvement of a cluster system.
Key words : Cluster System, Resource Management, RDL, RSD, XML
Parallen Language, Standard
  • 가격10,000
  • 페이지수116페이지
  • 등록일2010.05.11
  • 저작시기2005.11
  • 파일형식한글(hwp)
  • 자료번호#609665
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니