문제

직장에서 Condor 또는 Sun Grid Engine을 시험해보아야하는지 여부를 해결하려고합니다 (또는 아마도 다른 것).

우리는 종종 사용되지 않는 WinXP 워크 스테이션이 많이 있습니다. 희망은 우리가 Wake-On-Lan을 사용하고 모든 일자리를 실행 한 다음 자동으로 종료 할 수 있기를 희망합니다. 우리는 주로 Monte-Carlo 또는 매개 변수 탐색에 대한 Matlab, Java 또는 Python 시뮬레이션을 실행하고 있습니다.

Condor에 대한 지식이 제한되어 있기 때문에 VM 유니버스를 사용하는 것은 기존 코드를 수정하지 않고도 스냅 샷을 관리하는 편리한 방법 일 수 있습니다.

이런 종류의 작업에 대한 SGE 또는 다른 것이 Condor보다 더 나은가?

도움이 되었습니까?

해결책

나는 Condor로 시작할 것입니다. Windows에 대한 지원이 좋으며 최신 버전은 특정 컴퓨터에서 작업을 실행할 수있을 때 wake-on-lan을 매우 구성 가능한 방식으로 보내는 데 도움이됩니다. 또한 사용자 정의 정책에 따라 기계를 폐쇄 할 수 있습니다.

다른 팁

SGE는 그렇지 않습니다 진짜 Windows를 지원합니다. 함께 제공됩니다 모든 종류의 경고와 창문에 누락 된 비트.

저는 수년 동안 Condor Pools를 운영 해 왔으며 Linux 및 Windows 머신에서 Cycle Stealing 및 전용 하드웨어 전용 하드웨어를위한 훌륭한 HTPC 설정입니다. 그들의 최근 추가 수탉 데몬 수영장에 새로운 작업이 나타날 때 기계를 작업주기 사이에 잠을 자고 깨어날 수 있습니다. 그들은 또한 활발하고 매우 유용한 지원 커뮤니티를 가지고 있습니다. 체크 포인팅은 Windows에서 사용할 수없는 유일한 Condor 기능입니다. 다른 모든 것이 있습니다. VM 유니버스가 추가되면 체크 포인팅이 점점 줄어들고 있습니다. 실제로 : 체크 포인트를 성공적으로 사용하려면 전체 코드 스택을 다시 표시 할 수 있어야합니다. 따라서 Matlab 작업을 실행하는 경우 Linux에서도 체크 포인팅이 불가능합니다.

Condor가 Windows에서 실행되는 것에 대한 구체적인 질문이 있다면 기꺼이 답변 해 드리겠습니다. 내 경험을 공유하십시오. 나는 전 세계 4 개의 수영장에서 Condor를 실행하여 모든 수영장에 총 1500 개의 전용 기계와 사용자가 기부 할 수있는 1000 개 정도의 추가 데스크탑 머신을 사용합니다.

Oracle이 SGE (Sun Grid Engine)를 인수 한 후에도 오픈 소스 그리드 엔진을 여전히 제공하는 Open Grid Scheduler 프로젝트가 있습니다.

http://gridscheduler.sourceforge.net/

전용 하드웨어의 경우 그리드 엔진으로 이동합니다.

사용중인 기계에서 클럭 사이클을 청소하기 위해서는 Condor와 함께 갈 것입니다.

하룻밤과 주말과 같이 고정 된 기간 동안 전용으로 액세스 할 수있는 하드웨어의 경우 여전히 Condor와 함께 갈 것입니다. 그러나 그리드 엔진을 사용하도록 설득 할 수 있습니다.

최근 고객 프로젝트를 위해 Condor와 SGE 중에서 선택해야했습니다. 나는 SGE를 선호했지만 (나는 그 환경에 더 익숙했기 때문에) Condor는 마침내 이겼습니다.

  • 고객 인프라는 Windows 방향이며 SGE 솔루션에는 Central Manager를위한 UNIX 또는 Linux 시스템이 필요하며 계산 호스트에서 UNIX 용 MS 서비스 설치가 필요합니다.
  • Windows에서 Condor의 지원 및 설치 프로세스는 훨씬 간단했습니다.

그러나 Windows에서 Condor의 가장 흥미로운 기능을 사용할 수 없습니다. 체크 포인팅을 사용할 수 없거나 Condor 특정 iOS를 사용할 수 없습니다. 나는 VM 유니버스를 사용하지 않으므로 그 측면에 대해 언급 할 수 없습니다.

나는 Condor 만 시도했지만 설치를 시도하는 것은 고통이었습니다. 모든 클럭 사이클이 필요한 경우 완전히 활용할 수 있습니다. Condor와 함께 가십시오.

나는 SGE를 시도하려고합니다. 그리고 그것이 어떻게 진행되는지 알려줄 것입니다. 그러나 우리 회사에서 사람들은 SGE를 설정 한 경험이 있었으므로 SGE가 더 쉽다고 말할 것입니다.

SGE는 존재하지 않습니다 ... OGE이고 매우 비쌉니다. 콘도르와 함께 가십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top