1 |
1
클러스터(Cluster)를 구성하기 위한 유휴 컴퓨팅 자원(Idle Computing Resource)을 확보하는 단계;확보된 유휴 컴퓨팅 자원에 포함된 각 컴퓨터를 메인 노드로 사용할 컴퓨터 또는 클라이언트 노드로 사용할 컴퓨터로 구분하는 단계;컴퓨터에 연결 가능한 저장장치인 이동식 저장장치에 운영체제 및 클러스터 구성에 필요한 프로그램을 설치하는 단계;상기 메인 노드에 운영체제 및 클러스터 구성에 필요한 프로그램을 설치하는 단계;상기 클라이언트 노드에 저장장치 간의 복사를 통해 운영체제 및 프로그램을 설치하는 단계; 및운영체제 및 클러스터 구성에 필요한 프로그램이 설치된 상기 메인 노드 또는 상기 클라이언트 노드에 상기 이동식 저장장치를 연결 시켜 클러스터를 구성하는 단계를 포함하는, 유휴 컴퓨팅 자원을 이용한 클러스터 구축 방법
|
2 |
2
제1항에 있어서, 상기 컴퓨터에 연결 가능한 저장장치인 이동식 저장장치에 운영체제 및 클러스터 구성에 필요한 프로그램을 설치하는 단계는,상기 이동식 저장장치에 운영체제 및 클러스터 구성에 필요한 프로그램을 설치한 후, 확보된 유휴 컴퓨팅 자원에 할당된 IP 주소를 설정하는, 유휴 컴퓨팅 자원을 이용한 클러스터 구축 방법
|
3 |
3
제1항에 있어서, 상기 클러스터 구성에 필요한 프로그램은,NFS(Network File System) 또는 MPI(Message Passing Interface)를 포함하는, 유휴 컴퓨팅 자원을 이용한 클러스터 구축 방법
|
4 |
4
제1항에 있어서,유휴 컴퓨팅 자원을 이용하여 실행할 작업이 복수 개인 경우, 복수 개의 메인 노드를 작업별로 매칭 시켜 구분하는 단계를 더 포함하는, 유휴 컴퓨팅 자원을 이용한 클러스터 구축 방법
|
5 |
5
제4항에 있어서,작업별로 매칭 시켜 구분된 메인 노드는, 자신에게 매칭된 작업에 필요로 하는 자원을 가지고 있는 클라이언트 노드를 탐색하는, 유휴 컴퓨팅 자원을 이용한 클러스터 구축 방법
|
6 |
6
제5항에 있어서,상기 메인 노드는, 탐색된 클라이언트 노드를 가용 자원이 큰 노드부터 순위를 매겨 노드 리스트를 생성하는, 유휴 컴퓨팅 자원을 이용한 클러스터 구축 방법
|
7 |
7
제6항에 있어서,상기 메인 노드는, 상기 노드 리스트에서 순위가 높은 클라이언트 노드부터 자신의 클라이언트 노드로 우선적으로 종속 시키는, 유휴 컴퓨팅 자원을 이용한 클러스터 구축 방법
|
8 |
8
제7항에 있어서,상기 메인 노드는, 작업 실행 시 상기 노드 리스트에서 순위가 높은 클라이언트 노드부터 작업을 실행 시키는, 유휴 컴퓨팅 자원을 이용한 클러스터 구축 방법
|
9 |
9
제1항 내지 제8항 중 어느 하나의 항에 따른 유휴 컴퓨팅 자원을 이용한 클러스터 구축 방법을 수행하기 위한, 컴퓨터 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체
|
10 |
10
클러스터(Cluster)를 구성하는 유휴 컴퓨팅 자원(Idle Computing Resource)을 확보하는 자원 확보부;상기 자원 확보부에서 확보된 유휴 컴퓨팅 자원에 포함된 각 컴퓨터를 메인 노드로 사용할 컴퓨터 또는 클라이언트 노드로 사용할 컴퓨터로 구분하는 노드 구분부;컴퓨터에 연결 가능한 저장장치인 이동식 저장장치, 상기 메인 노드 및 상기 클라이언트 노드에 운영체제 및 클러스터 구성에 필요한 프로그램을 설치하는 프로그램 설치부; 및운영체제 및 클러스터 구성에 필요한 프로그램이 설치된 상기 메인 노드 또는 상기 클라이언트 노드에 상기 이동식 저장장치를 연결 시켜 클러스터를 구성하는 클러스터 구성부를 포함하는, 유휴 컴퓨팅 자원을 이용한 클러스터 구축 장치
|