기계 클러스터링을 위한 소프트웨어

기계 클러스터링을 위한 소프트웨어

나는 서버가 유휴 상태이거나 전력량이 부족할 때 계산(또는 기타 작업)을 위해 다른 컴퓨터의 프로세서를 사용할 수 있도록 서버(모든 종류의 서버)와 데스크톱 컴퓨터를 설정해야 하는 프로젝트를 시작했습니다. 프로세서의 사용.

누군가 나에게 필요한 오픈소스 소프트웨어나 이를 수행하는 방법에 대한 몇 가지 아이디어를 제안해 줄 수 있습니까? 베오울프 클러스터(Beowulf Cluster)나 TORQUE 같은 프로젝트를 보려고 했지만 잘 이해가 되지 않았습니다.

미리 감사드립니다 :)

답변1

개발하려는 시도가 있었습니다.애드 혹라는 커뮤니티 내에서 Ubuntu용 클러스터링 솔루션을 제공합니다.쉬운 우분투 클러스터링. 하지만 논의 단계를 통과하지 못한 것으로 보인다.

클러스터링은 소프트웨어 이상으로 방법론의 문제입니다. 설정베오울프 클러스터특히 노드가 통신하고 리소스를 공유하는 메커니즘을 설정하는 것에 관한 것입니다. 두 작업 모두에 대한 프로토콜이 있습니다.MPI특히 대부분의 Linux 기반 솔루션에서 사용됩니다.

웹에서 다양한 방법을 제시하는 다양한 가이드를 찾을 수 있습니다. 빠른 컬렉션:

  • 네덜란드 출신의 생물정보학 졸업생이자세한 안내기반으로MPICH의사소통과NFS자산 공유를 위해.

  • 고급 리눅스MPICH 및 NFS를 기반으로 하는 대체(및 더 짧은) 가이드를 제공합니다.

  • ~에Linux.com확인해 볼 가치가 있는 통신(이전 버전의 MPICH 사용)만을 통합하는 Ubuntu 8.04에 대한 빠르고 간단한 가이드가 있습니다.

  • 디지털 오션MPI를 사용하는 사설 네트워크 제품에 대한 VPN 기반 방법을 제시합니다.

관련 정보