그리드 또는 병렬 컴퓨팅을 위한 UEC?

그리드 또는 병렬 컴퓨팅을 위한 UEC?

- 클라우드를 이용해 '그리드 컴퓨팅'을 할 수 있나요? 나에게 필요한 것은 렌더링을 수행하고 MATLAB에 대해 더 무거운 계산을 수행하고 싶은 병렬 컴퓨팅입니다. 여러 스레드를 실행하는 경우 일부 또는 모든 컴퓨터의 컴퓨팅 성능을 "하나의 작업"으로 결합하려면

- 노드를 추가하기 전에 얼마나 많은 컨트롤러가 필요하며 어떤 컨트롤러가 필요합니까?

- UEC 같은 클라우드에 있는 50대의 컴퓨터로 무엇을 해야 할지에 대한 멋진 아이디어를 갖고 있는 사람이 있나요?

여름 대청소로 25대 정도의 컴퓨터(cpu:Duo2.2ghz ram:2gb hdd:150gb)가 놓여 있는데 UEC로 클라우드를 만들까 생각 중이었습니다.

답변1

필요한 것은 IaaS 클라우드 컴퓨팅 플랫폼보다는 기존 HPC 클러스터에 더 가까운 것 같습니다. HPC 클러스터를 처음부터 설정하고 싶지 않다면 다음과 같은 클러스터 배포판이 있습니다.바위특히 HPC 초보자라면 더욱 쉬워집니다.

답변2

MIT의 StarCluster 프로젝트를 확인하세요.

5분짜리 짧은 동영상에서 이에 대해 설명합니다.

http://www.youtube.com/watch?v=vC3lJcPq1FY&feature=player_embedded

이는 AWS EC2, Boto 및 Sun Grid Computing Engine(현재 Oracle Grid Computing Engine인 것으로 추측)으로 구축되었습니다.

내 생각에 그들은 EC2 위에 "그리드" 컴퓨팅 아키텍처를 계층화했으며 유칼립투스 및 UEC와 함께 작동할 가능성이 가장 높다고 생각합니다.

MIT 사이트에서 :

StarCluster 설치

StarCluster는 Python Package Index(PyPI)를 통해 사용할 수 있으며 두 개의 공개 >>Amazon EC2 AMI(i386 및 x86_64)와 함께 제공됩니다. 다음은 PyPI를 통해 StarCluster의 최신 >>안정 릴리스를 설치하기 위한 지침입니다(권장). 고급 사용자를 위해 >>github에서 최신 개발 버전을 설치하는 방법에 대한 지침도 있습니다.

StarCluster가 EC2에서 수행하는 작업을 잘 설명하는 MIT의 짧은 5분 비디오를 시청해 보십시오.

살펴본 후 Boto/Euca2ools를 통해 AWS EC2와의 공유 호환성으로 Eucalyptus 또는 Ubuntu의 UEC와 함께 설치하고 사용하기가 쉬워야 한다고 생각합니다.

Python의 easy_install을 사용하여 StarCluster를 설치하는 데 약 5분 밖에 걸리지 않았습니다. 모든 것이 비디오에서와 같이 작동했습니다.

파악하기 매우 쉽고 Eucalyptus 또는 UEC에 대해 변경할 수 있는 단일 마스터 구성 파일이 있습니다.

브라이언

관련 정보