00 개요
- LSF API 문서를 보면, Load Vectors라는 개념이 나오는 것에 대한 정리
- Load Indices를 표현하는 한 방법이 Load Vectors 임 (참조: 2024.08.30 - [소프트웨어/LSF] - Load Indices란 (LSF))
- https://www.ibm.com/docs/en/spectrum-lsf/10.1.0?topic=SSWRJV_10.1.0/api_reference/index.htm
01 Load Vectors란
1. 정의
- 시스템의 자원 상태를 여러 차원으로 표현한 벡터
- 각 차원은 시스템의 다양한 자원 지표 (예: CPU 사용률, 메모리 사용량, 디스크 I/O 등)를 나타냄
- 예) 시스템의 상태를 [CPU 사용률, 메모리 사용량, 디스크 I/O]의 형태로 벡터화한 것이 load vector
2. 예시
서버 A:
- CPU 사용률: 70%
- 메모리 사용량: 60%
- 디스크 I/O: 80%
- Load Vector: [70, 60, 80]
서버 B:
- CPU 사용률: 40%
- 메모리 사용량: 50%
- 디스크 I/O: 30%
- Load Vector: [40, 50, 30]
서버 C:
- CPU 사용률: 90%
- 메모리 사용량: 80%
- 디스크 I/O: 90%
- Load Vector: [90, 80, 90]
3. 사용
- LSF는 이러한 load vectors를 사용하여 각 서버의 자원 상태를 평가하고, 작업을 배치할 때 자원 분배의 균형을 맞추는 데 도움을 줌
- 예) 새로운 작업을 배치할 때, 시스템의 load vector를 비교하여 가장 적합한 서버를 선택 가능
- 작업이 서버의 자원을 너무 소모하지 않도록 하고, 전체 시스템의 부하를 고르게 분산시키기 위함
'소프트웨어 > LSF' 카테고리의 다른 글
Load Indices란 (LSF) (0) | 2024.08.30 |
---|---|
Trouble Shooting Notes (LSF) (0) | 2024.08.12 |
EGO란 (LSF) (0) | 2024.06.26 |
Resource (자원) (0) | 2024.06.26 |
External Load Indices, External Load Info Manager (elim) (1) | 2024.06.13 |