상세 보기
저비용 클러스터 구현 및 성능 분석
Implementation and Performance Analysis of Low Cost Cluster
- 박나원;
- 김동회
초록
본 논문에서는 저비용으로도 복잡한 연산이 가능한 ARM 기반 클러스터를 만들기 위해 라즈베리파이로 클러스터를 구축해 분산컴퓨팅을 구현하였다. 제안하는 클러스터 구축 실험에서는 리눅스 OS의 라즈베리파이 4개를 클러스터링 하기 위해 모두 이더넷 케이블로 라우터에 연결한 뒤 ssh-keygen으로 생성된 key와 각각 개인 키와 공개 키를 교환해 라즈베리파이들을 연결한다. 클러스터 구축에 성공한 뒤 파이썬을 기반으로 분산처리 프로그램을 실행한다. 같은 실험 조건에서 연산의 복잡성을 증가시키면서 실험하였고 클러스터 클러스터 개수가 추가될 때마다 연산의 소요 시간이 감소함을 확인하였다. 제안하는 라즈베리파이 클러스터 연구 결과를 통하여 ARM 기반으로 비용은 저렴하지만 클러스터 개수가 증가하여도 높은 성능을 얻을 수 있음을 확인할 수 있었다.
키워드
클러스터; 라즈베리파이; 분산처리; 병렬프로그래밍; 파이썬; Cluster; Raspberry Pi; distributed processing; parallel programming; Python
- 제목
- 저비용 클러스터 구현 및 성능 분석
- 제목 (타언어)
- Implementation and Performance Analysis of Low Cost Cluster
- 저자
- 박나원; 김동회
- 발행일
- 2021-04
- 유형
- Y
- 저널명
- 디지털콘텐츠학회논문지
- 권
- 22
- 호
- 4
- 페이지
- 711 ~ 718