나는 서버가 유휴 상태이거나 전력량이 부족할 때 계산(또는 기타 작업)을 위해 다른 컴퓨터의 프로세서를 사용할 수 있도록 서버(모든 종류의 서버)와 데스크톱 컴퓨터를 설정해야 하는 프로젝트를 시작했습니다. 프로세서의 사용.
누군가 나에게 필요한 오픈소스 소프트웨어나 이를 수행하는 방법에 대한 몇 가지 아이디어를 제안해 줄 수 있습니까? 베오울프 클러스터(Beowulf Cluster)나 TORQUE 같은 프로젝트를 보려고 했지만 잘 이해가 되지 않았습니다.
미리 감사드립니다 :)
답변1
개발하려는 시도가 있었습니다.애드 혹라는 커뮤니티 내에서 Ubuntu용 클러스터링 솔루션을 제공합니다.쉬운 우분투 클러스터링. 하지만 논의 단계를 통과하지 못한 것으로 보인다.
클러스터링은 소프트웨어 이상으로 방법론의 문제입니다. 설정베오울프 클러스터특히 노드가 통신하고 리소스를 공유하는 메커니즘을 설정하는 것에 관한 것입니다. 두 작업 모두에 대한 프로토콜이 있습니다.MPI특히 대부분의 Linux 기반 솔루션에서 사용됩니다.
웹에서 다양한 방법을 제시하는 다양한 가이드를 찾을 수 있습니다. 빠른 컬렉션: