두 대의 컴퓨터로 클러스터링 구축하면 성능이 어느 정도인가요?
글쓴이: 최승원 / 작성시간: 월, 2006/09/25 - 10:35오전
1번 컴퓨터 사양(master)
cpu : p3-800
mem : 384(256+128)
hdd : 30GB*2
OS : 우분투 대퍼
2번 컴퓨터 사양(sub)
cpu : p3-866
mem : 256
hdd : 30GB
OS : 우분투 대퍼
현재 1번 컴만 쓰고 있어서 2번 컴과 클러스터링을 하려고 합니다.
서점에서 보니까 클러스터링으로 슈퍼컴퓨터 만드는 책이 있어서 봤는데 2대의 컴퓨터를 활용할 수 있을꺼 같아서 이번에 만들까 합니다.
만들기 전에 물어보고 싶은건 2대를 클러스터링 하면 성능이 어느 정도 되는지 궁금합니다.
현재 p3-800보다 조금이라도 성능이 더 나온다면 성공한 것이라고 생각합니다.
클러스터링 방법은 책에서는 허브를 사용하였는데, 컴이 2대인 관계로 마스터는 외부에 연결시키고 랜카드는 하나 더 붙여서 서브 컴퓨터와 크로스 케이블로 연결하려 합니다.
구축은 방법은 "데비안으로 구축하는 Cluster of Workstatioin"을 따라 해보려고 합니다.(절대 책광고는 아닙니다. -_-;)
혹시 클러스터링 구축해보신 경우가 있으신 분은 답변 좀 부탁드립니다. ^^
Forums:
제 단편적인 지식으로는..
전문분야도 관심분야도 아니라서 잘은 모르겠습니다만..
제가 알고 있는 단편적인 지식으로는
클러스터링을 하는 데에도 오버헤드가 있고, 컴퓨터만 연결한다고 해서 클러스터링이 되는 것이 아니라 MPI 등을 이용하여 병렬 프로그래밍을 한 소프트웨어를 사용해야 클러스터링의 효과를 볼 수 있는 것으로 알고 있습니다. 그래서 일반적으로 클러스터링은 범용적으로 사용되지 않고 특수목적으로만 사용되는 것으로 알고 있습니다.
제가 알기론 2대 정도론 클러스터링 오버헤드가 더 커서 한대보다 더 성능이 떨어지게 나올 것이라고 예상됩니다만..(사실 해보지도 않아서..) 자세한 것은 잘 아시는 분들께서 답을 달아주시지 않을까 생각됩니다.. :)
===================
Emerging the World!
Emerging the World!
저정도 사양이면 걍
저정도 사양이면 걍 페일오버면 만족
문제의 성격에 따라 다를 걸요
먼저 원래의 시리얼 프로그램이 있고 이녀석을 병렬화한 병렬프로그램이 있다고 했을때
프로그램 또는 문제의 경우에 따라 다른데요. 병렬기계 몇대만 가지고는
시리얼프로그램보다 느린경우도 있습니다.
반대로 2대만 가지고도 시리얼 프로그램보다 빨라지는 경우도 있구요.
재미삼아 해보시는 것도 좋을듯 하네요
그냥 전 SMP 에 목숨 걸지요...
적어도 8 대 이상 있어야, '아, 이걸로 좀 시뮬레이션이 가능하겠구나...' 정도?
2대 이상만 있어도 충분히 할 수 있습니다만, 성능은 기대하지 마세요. ^^
참고로... 이곳 클러스터... 아이스크림 0.71.x 라던데... 무서워요. 부들부들...
====
( - -)a 이제는 학생으로 가장한 백수가 아닌 진짜 백수가 되어야겠다.