1GHz ARM 프로세서, 512MB RAM 및 cca가 장착 된 여러 소형 Linux / Android 장치가 시장에 나와 있습니다. $ 35- $ 40에 4GB 스토리지. 5 개를 사면 200 달러 정도 밖에 안됩니다.
예를 들어 5 ~ 10 대의 PC가 있고 기본적인 것들을 해결했습니다. 예를 들어 너무 드문 종류의 Linux 배포판 (데비안)을 실행하고 루트 액세스 권한을 가지며 로컬 네트워크에 연결되어 있습니다. IP로. 따라서 모든 것이 클러스터를 만들 준비가되었습니다 (제 생각에).
데스크톱 컴퓨터 또는 노트북 (2GHz x86 프로세서, 1-2GB RAM, 몇 GB HDD / SSD 공간)도 있으며 표준 Linux 배포판을 실행합니다. 키보드, 마우스, 모니터가 있으며 클러스터의 "프론트 엔드"로 사용하려고합니다.
따라서 문제는 데스크탑 컴퓨터가있는 소형 컴퓨터 몇 대의 마력을 활용하는 가장 쉬운 방법은 무엇입니까?
데스크톱 프로그램은 해당 환경에서 작동하도록 설계되지 않았으므로 실제 클러스터를 설정하고 싶지 않습니다. 프로젝트는 데스크톱 / 넷북 컴퓨터에서 일부 작업을 푸시하여 소규모 작업 중 가능한 한 최적으로 공유하려고합니다. .
X11을 사용하여 작은 컴퓨터에서 브라우저를 시작해야하는데 데스크톱 컴퓨터의 메모리를 소모하지 않습니다. 여러 페이지가 열려 있으면 다른 작은 컴퓨터에서 다른 페이지를 시작할 수 있습니다.
작은 컴퓨터에서 텍스트 편집기를 시작할 수도 있습니다. 작업중인 폴더를 공유하면됩니다. 작은 문제가 있습니다 : Geany를 사용하고 있으며 F8을 눌러 컴파일러를 시작하므로 소형 컴퓨터는 데스크탑 컴퓨터에서 컴파일러를 시작해야합니다. 작은 스크립트를 작성해야하더라도 상관 없습니다.
당신의 조언은 무엇입니까?