Condor

소프트웨어 스크린 샷:
Condor
소프트웨어 정보:
버전: 7.8.3
업로드 날짜: 20 Feb 15
개발자: Condor Authors
라이센스: 무료
인기: 79

Rating: 2.0/5 (Total Votes: 2)

콘도 이제 이러한 컴퓨팅 환경의 기술적 및 사회적 과제 모두에 의해 영향을 받는다,
콘도르 팀 컴퓨팅 처리량을 증가시키기 위해 과학자와 엔지니어를 활성화 놀라운 도구를 구축하고있다

이 릴리스의 새로운 기능입니다.

이 7.6.X 새로운 안정 콘도르 시리즈입니다.
많은 새로운 기능은 7.4.X. 이후에 추가 된

이 릴리스 노트 :

이 버전 7.3.2의 새로운 기능 :
-grid 옵션 condor_status의 출력 형식은 더 유용한 정보를 제공하도록 변경되었습니다.
condor_status의 -format 출력의 끝에 추가 줄 바꿈을 제거. 마지막 줄을 트리밍 할 때 따라서,이 명령의 출력을 구문 분석 코드는 이제주의해야합니다.
새로운 기능 :
condor_fetchlog 이제 condor_schedd 데몬의 기록 파일을 가져올 수 있습니다. 그리고, condor_schedd 데몬에 의해 유지 기록 파일은 이제 매일 또는 매월 회전 할 수있다.
condor_ckpt_server 자동으로 부실 검사 점 파일을 정리합니다. 이 동작을 제어 구성 변수는 아래에 설명되어 있습니다.
32 비트 및 64 비트 노드를 제출 사이에 실행 올바르게 통신 할 (32 비트 또는 64 비트)가 condor_ckpt_server. 어떤 기회 비트에 의해 폭 문제 (파일 크기, 예를 들면) 체크 포인트 프로토콜에서 발생하는 경우, 명확한 오류 메시지가 체크 포인트 서버 로그에 기록됩니다.
새로운 condor_ssh_to_job 도구는 실행중인 작업의 대화 형 디버깅을 할 수 있습니다. [*] 자세한 내용의 매뉴얼 페이지를 참조하십시오.
condor_status 명령은 특히 -format 옵션을 사용하여, 실질적으로 빨라졌습니다.
그리드 우주 격자 형 GT5는 새로운 글로 GRAM5 서비스에 제출하기 위해 추가되었습니다. GRAM 서비스가 GT5, jobmanager 조절 및 그리드 모니터로 확인되면 사용되지 않습니다. 자세한 내용은 5.3.2 절을 참조하십시오.
그리드 우주 격자 형 크림 gLite의 크림 작업 서비스에 제출하기 위해 추가되었습니다. 자세한 내용은 섹션 5.3.8을 참조하십시오.
때 낮은 파일 기술자에 새로운 네트워크 소켓의 작성에, condor_schedd 데몬은 이제 condor_negotiator과 condor_startd에 주기적으로 전송 메시지의 무제한 스택 업을 방지 할 수 있습니다.
그리드 모니터의 성능 및 장애 처리가 개선되었습니다.
그리드는 그리드 우주에 nordugrid 유형의 경우, 작업 상태 정보가 이제 성능을 크게 개선한다 Nordugrid ARC의 LDAP 서버를 사용하여 얻을 수있다. 이 작업이 실행되는 경우 또한 콘도르는 지금 알 수 있습니다.
새로운 -valgrind 옵션을 대신 실행 파일과 condor_dagman 이진의, 원인은 condor_dagman에 Valgrind의를 사용하여 제출 설명 파일을 생성 condor_submit_dag condor_submit_dag합니다.
condor_dagman 이제 지연 평가하고 노드 작업 로그 파일을 엽니 다. 대신 모두 설명 파일을 제출하고 바로 시작에서 자신의 지정된 로그 파일을 열 파싱, condor_dagman 이제 각각의 작업이 제출되기 직전 설명 파일을 제출 구문 분석, 관련 작업이 대기열 또는 POST 스크립트를 실행에만 개방 각 로그 파일이 . 또한, condor_dagman가 자동으로 하나를 지정하지 않은 모든 노드 작업에 대한 기본 사용자 로그 파일을 생성합니다.
MPI 우주에 대한 지원, 문서 모두 제거되었습니다. MPI 응용 프로그램은 평행 우주의 사용을 통해 지원됩니다.
가상 머신 소프트웨어의 condor_startd 데몬의 테스트 (가상 머신을 실행할 수로 구성된 시스템에 대해) 실패하면 성공할 때까지, condor_startd 주기적으로 테스트를 다시 시도합니다.
nordugrid_gahp 이제 각 NorduGrid ARC 서버에 대한 연결 수를 제한하고 가능하면 연결을 다시 사용합니다.
문자열 인자를 가지고 ClassAd 표현식으로 문자열의 내용을 평가 ClassAd 기능 평가 ()를 추가했습니다. 이 유용 정책의 예는 작업 중단에 섹션 3.5.9에 설명되어 있습니다.
옵션 -attributes 새로운 condor_q는 -xml 또는 -long 옵션을 사용할 때 표시되는 속성을 제한합니다. 속성의 수를 제한하는 것은 또한 질의의 효율을 증가시킨다.
콘도르의 전원 관리 기능은 이제 플러그인으로 구현됩니다. 가능한 저전력 상태의 검출 및 이들 저전력 상태로의 전환을 수행하기 위해, 구성 변수에 의해 지정된 HIBERNATION_PLUGIN 특히 condor_startd 이제, 외부 프로그램을 실행한다.
새 콘도르 데몬 condor_rooster는 구성 변수 UNHIBERNATE에 의해 정의 된 표현식이 true가되면 컴퓨터를 최대 절전 모드 일어나 추가되었습니다. condor_rooster 관련된 구성 변수 섹션 3.3.35에 설명되어 있습니다.
사용자 로그 판독기 유저 이벤트 로그 리더의 상태 버퍼로부터 정보를 추출 할 수있는 기능을 추가. read_user_log.h에 정의 된이 새로운 ReadUserLogStateAccess C ++ 클래스를 통해 구현됩니다.
구성 변수 CERTIFICATE_MAPFILE의 값 또는 파일의 내용에 대한 변경 사항은 더 이상 콘도르의 전체를 다시 시작해야하지 참조하는. 대신, 명령 condor_reconfig은 변경이 활용하게됩니다.
condor_master 데몬은 이제 D_FULLDEBUG이 사용 가능한 경우는 시작하는 데몬의 경로 및 인수를 인쇄 할 수 있습니다. 이전에, 그것은 데몬을 시작했다있는 인수를 표시 갈 수있는 방법이 없었습니다.
condor_had 데몬은 이제 condor_negotiator 이외 데몬을 제어하는​​ 기능을 갖는다. 이 HAD_CONTROLLEE 매크로를 통해 제어된다.
콘도르는 이제 X.509 프록시에 VOMS 확장을 인식합니다. VOMS 속성은 X509UserProxySubject 속성 ClassAd 작업에 인코딩됩니다.
condor_startd 지금 콘도르 또는 호스트 운영 시스템의 충돌 다음, 좌초 가상 머신을 청소 할 수 있습니다.
충돌 후, condor_gridmanager는 더 이상 GT2 작업에 대한 jobmanagers 모두를 다시 시작하지 않습니다. 이 복구 시간을 개선해야합니다.
콘도르는 condor_collector 데​​몬에서 일반으로 분류 ClassAds 더 잘 작동합니다. 일반 ClassAds에 등록 할 다양한 데몬은 이제 -subsystem 옵션에 제대로 ClassAds를 조작 사용하는 도구를 가질 수 있습니다.
콘도르는 현재 실행중인 작업의 일부 우주에 대한 제한 엄격한 자원을 적용 할 수있는 메커니즘을 제공합니다.
구성 변수 추가 및 변경 :
새 구성 변수 EMAIL_SIGNATURE 사용자 지정 서명이 콘도르 시스템에서 보낸 전자 메일에 첨부를 지정합니다. 정의 경우,이 사용자 정의 시그니처는 내부적으로 지정된 기본 하나를 대체합니다. 이 변수의 기본값은 없습니다.
새로운 구성 변수 CKPT_SERVER_CLIENT_TIMEOUT은 시도하고 아래로 condor_ckpt_server를 선언하기 전에 condor_ckpt_server 과정을 얘기하는 것을 기다릴 기꺼이 시간을 초 단위로 condor_schedd을 알려줍니다. 완전한 설명 섹션 3.3.11을 참조하십시오.
새 구성 변수 CKPT_SERVER_CLIENT_TIMEOUT_RETRY 한 번 condor_ckpt_server가 다운 된, condor_schedd 시도하고 다시 condor_ckpt_server와 통신하기 전에 초 통과해야합니다 수있는 방법으로 표시되어있다 condor_schedd을 알려줍니다. 완전한 설명 섹션 3.3.11을 참조하십시오.
새 구성 변수 CKPT_SERVER_REMOVE_STALE_CKPT_INTERVAL 초 단위로 지정된 간격으로 부실 체크 포인트의 제거를 시작 condor_ckpt_server을 알려줍니다. 전체 설명은 3.3.8 항을 참조하십시오.
새 구성 변수 CKPT_SERVER_STALE_CKPT_AGE_CUTOFF는 검사 점 파일의 액세스 시간 순서에 있어야합니다 얼마나 오래된 condor_ckpt_server 오래된 고려해야 할 알립니다. 이 시간은 검사 점 서버가 체크 포인트 이미지 파일을 검사 할 때의 지금 현재의 개념에 대해 비교된다. 전체 설명은 3.3.8 항을 참조하십시오.
새로운 구성 변수 SlotWeight는 사용을 계산하는 공정 공유 컴퓨팅 및 그룹 할당량을 적용 할 때 슬롯에게 더 큰 비중을 할 수있다. 완전한 설명은 3.3.10를 참조하십시오.
새로운 구성 변수 MAX_PERIODIC_EXPR_INTERVAL 인해 구성 변수 PERIODIC_EXPR_TIMESLICE 암시 적응 타이밍주기 식의 평가 사이의 시간에 천장을 구현합니다. 완전한 설명은 3.3.11를 참조하십시오.
새로운 구성 변수 GRIDMANAGER_SELECTION_EXPR는 유니버스 그리드 작업을 관리한다 스폰 얼마나 condor_gridmanager 프로세스 제어하는​​데 사용될 수있다. 새 구성 변수를 대체하기 때문에 이러한 변화의 일환으로, GRIDMANAGER_PER_JOB의 구성 변수와 지원 코드를 제거했습니다. 완전한 설명은 3.3.11를 참조하십시오.
구성 변수 GRIDMANAGER_MAX_PENDING_SUBMITS_PER_RESOURCE과 해당 스로틀 GRIDMANAGER_MAX_PENDING_SUBMITS가 제거되었습니다.
새로운 구성 변수 GRID_MONITOR_DISABLE_TIME는 condor_gridmanager는 그리드 모니터 작업을 다시 시작하기 전에 오류가 발생 한 후 대기하는 시간을 제어합니다. 완전한 설명은 3.3.23를 참조하십시오.
새로운 사전 정의 된 구성 매크로 DETECTED_MEMORY 콘도르에 의해 검출 된 실제 메모리 (RAM)의 양을 나타냅니다. 값은 MB로 제공됩니다.
새로운 사전 정의 된 매크로 구성 DETECTED_CORES 콘도르 의해 검출 CPU 코어의 수를 나타낸다.
새 구성 변수는 전체 또는 제한된 X.509 프록시가 격자 형 GT2 그리드 우주 작업에 위임 여부를 제어 DELEGATE_FULL_JOB_GSI_CREDENTIALS. 완전한 설명은 3.3.26를 참조하십시오.
새 구성 변수 UNHIBERNATE는 ClassAd에 기계가 condor_rooster에 의해 예를 들어, 깨어되어야 할 때 지정하는 부울 식을 광고하는 condor_startd에 의해 사용된다. 완전한 설명은 3.3.10를 참조하십시오.
새로운 구성 변수 HIBERNATION_PLUGIN 플러그인 condor_startd는 기계의 저전력 상태를 감지하는 능력과 낮은 전력 상태로 전환하는 시스템을 모두 사용하는 경로를 지정한다. 완전한 설명은 3.3.10를 참조하십시오.
새로운 구성 변수 HIBERNATION_PLUGIN_ARGS는 저전력 상태로 시스템을 전환을 호출 할 때 condor_startd이 플러그인에 전달합니다 추가 명령 줄 인수를 지정합니다. 완전한 설명은 3.3.10를 참조하십시오.
인터페이스 WOL을 지원하지 않는 경우에도 새로운 구성 변수 HIBERNATION_OVERRIDE_WOL는 기기의 네트워크 인터페이스의 LAN (WOL) 기능 깨우기 무시하고, 저전력 상태로 전환 condor_startd을 직접 사용할 수도 있고, WOL이 비활성화 된 경우 그것. 완전한 설명은 3.3.10를 참조하십시오.
새로운 구성 변수 DAGMAN_USER_LOG_SCAN_INTERVAL 상태 업데이트 작업 로그 파일을 확인 사이의 시간을 condor_dagman 대기를 제어합니다. 완전한 설명은 3.3.25를 참조하십시오.
새로운 구성 변수 DAGMAN_DEFAULT_NODE_LOG 새로운 condor_dagman 기본 노드 로그 파일 기능에 대한 기본 로그 파일 이름을 설정합니다. 완전한 설명은 3.3.25를 참조하십시오.
구성 변수 DAGMAN_DELETE_OLD_LOGS는 제거; 새로운 로그 파일 판독 코드는 구식 만든다.
새 구성 변수 HAD_CONTROLLEE 데몬 condor_had 컨트롤의 이름을 지정하는 데 사용됩니다. 이 이름은 condor_master의 DAEMON_LIST의 데몬 이름과 일치해야합니다.
버그 수정 :
제대로 문자열로 강제되어 있어야 인수 대신 오류로 평가 ClassAd 기능의 버그가 수정되었습니다.
작업이 제출되는 5 분 이내에 제거했을 때 JobRouter와 혼란 진단 메시지가 수정되었습니다.
동적 슬롯 (섹션 3.13.7 참조​​)의 사용이 ClassAd가 SLOT_STARTD_ATTRS 일부 슬롯의 ClassAd에서 사라 속성 기계를 발생하는 버그가 수정되었습니다.
콘도르 작업에 속하는 창 그리기 메시지를 수신하지 않는 Windows 플랫폼의 버그가 수정되었습니다.
더 condor_schedd 데몬 ClassAd 파일이 없을 때 충돌 condor_q의 -analyze를 일으키는 버그가 수정되었습니다.
모니터링 프로세스의 환경 / proc 디렉토리에 1MByte가를 초과 할 때 고정 condor_procd 충돌이 발생합니다.
요청 된 자격 증명 암호 저장소에없는 경우 충돌 condor_credd가 발생할 수 있습니다 Windows 플랫폼의 버그가 수정되었습니다.
고정 작업 이벤트 로그 회전 잠금을 일으키는 버그가 잘못된 권한으로 작성합니다.
그것은 결코 콘도르의 윈도우 포트 회전되지 발생할 수있는 작업 이벤트 로그의 회전에 버그가 수정되었습니다.
작업 이벤트 로그 초기화에 잠재적 인 경쟁 조건을 수정했습니다.
condor_collector의 충돌이 발생할 및 종료에 condor_schedd 수있는 고정 경쟁 조건.
때문에 새 이진 타임 스탬프에 condor_master 가끔 죽고 dprintf_failure.MASTER 파일 중 다시 시작을 생산하는 것입니다있는 버그를 수정하거나 처음 시작했다.
콘도르가 재구성 될 때 발생 SOAP 구성 변수에 관련된 메모리 누수가 수정되었습니다.
잘못 무시되었습니다 설명 파일 명령 cron_day_of_week을 제출하는 버그가 수정되었습니다.
구성 변수 MAX_JO​​B_QUEUE_LOG_ROTATIONS과 GRIDMANAGER_SELECTION_EXPR가 시작에서 제대로 작동하지 않을 것입니다있는 조정 버그; 그들은 단지 condor_reconfig 후했다.
SOAP 작업이 잘못 피어 IP와 권한을하고있는 버그가 수정되었습니다.
모든 콘도르 데몬이 (이전에 인터넷 연결 방화벽 (ICF)으로 알려진) Windows 방화벽에 의해 신뢰 된에서 Windows 플랫폼의 버그가 수정되었습니다.
고 가용성 데몬에 대한 condor_master에 종료 경쟁 조건을 수정했습니다.
콘도르 데몬이 잘못 소켓 설명이 부족했다 결정하는 버그가 수정되었습니다.
아래 체크 포인트 서버에 연결하는 동안 condor_schedd 시간이 매우 긴 기간 동안 차단하는 버그가 수정되었습니다. 이제 condor_schedd은 차단 초 구성 가능한 번호의 체크 포인트 서버에 시간 초과와 연결 할 것입니다. 연결이 실패하면, condor_schedd는 구성 유예 기간이 경과 할 때까지 체크 포인트 서버에 연결에 모라토리엄을 넣어 것입니다. 이 동작을 설명하는 구성 파일 변수는 위의 설명되어 있습니다.
그것이 시작시 잠금 파일을 발견하면 condor_dagman이 같은 DAG를 실행하는 다른 condor_dagman 인스턴스에 대해 수행하는 검사를 변경. condor_dagman 다른 DAGMan가 살아 있는지 여부를 확인하지 않은 경우 지금, 오히려 종료하는 것보다, 계속됩니다.
황새 데몬의 주요 파일 기술자 누수가 수정되었습니다.
실패로 성공 황새 전송이 표시된하는 버그가 수정되었습니다.
형식이 잘못된 이벤트를 읽을 사용자 이벤트 로그 파일 읽기 코드에서 일반적이지 않은 메모리 누수가 수정되었습니다.
같은 이름을 가진 condor_collector하지만 서로 다른 StartdIPAddr에서 여러 기계 ClassAds 속성 값을하는 버그를 수정, condor_negotiator 오류와 함​​께 종료하게된다. 이 특이한 전형적인 콘도르 설치에서 발생하지 않아야합니다. 원인은 그리드 중매에 대한 사용자 정의 ClassAds 광고를 condor_advertise을 사용하고 있습니다.
모든 POST 스크립트를 갖는 DAG 노드에 실패한 시도를 제출하는 경우 코어 덤프에 condor_dagman의 원인이되었던 버그가 수정되었습니다. 이 버그는 콘도르 버전 7.1.4부터 존재했다.
구성 변수 NEGOTIATOR_MATCH_EXPRS를 사용할 때 발생 condor_schedd, 메모리 누수가 수정되었습니다.
실행 파일로 스크립트를 처리 Windows 플랫폼 코드의 버그가 수정되었습니다. 알 수없는 파일 확장명은 오히려 윈도우 실행 파일과보다 오류로 처리 하였다.
새로운 라우팅 작업을 만들 때 condor_job_router이 올바르게 현재 시간으로 ClassAd 속성 EnteredCurrentStatus을 설정합니다. 이전에는 원래 작업에서이 특성을 복사.
이 작업의 라우팅 복사본 제거 된 것을 관찰 할 때 condor_job_router는 친근한 로그 메시지를 방출한다.
수정 된 CCB를 사용하여 콘도르 데몬이 가끔 이유없이 많은 양의 CPU 시간을 소비 할 다른 콘도르 데몬에 연결하기 위해 7.3.1에서 본 문제에 대한 만들어졌다.
무기한 보류 상태에 머물 수 CCB를 통해 연결을 시도하는 드문 실패 사례 버그가 수정되었습니다.
MAX_FILE_DESCRIPTORS는 콘도르 상속 현재의 하드 제한보다 더 높은 구성된 경우 유닉스는 버그가 시작되지 콘도르 데몬을 일으켰습니다. 콘도르 루트로 실행중인 경우, 더 이상 문제 될 것은 없습니다.
여러 condor_collector 데​​몬이있을 때 condor_gridmanager 이제 제대로 그리드 ClassAds을 알립니다.
ClassAd 수가 쿼리에서 반환 특성을 제한하기 위해 서로에 condor_q -xml 및 - 형식을 사용하는 경우, 용기 XML 태그가 생성되지 않았다. 이 문제는 해결된다,하지만 지금은 반환 된 속성을 제한 할 수있는 좋은 방법은 condor_q 옵션 -attributes을 사용하는 것입니다.
구성 변수 MASTER_LOCK이 정의 된 경우, 그 자체를 다시 시작하려고 할 때, 또는 condor_master이 -t 옵션과 함께 호출 된 경우 유닉스 condor_master 실패하는 버그가 수정되었습니다. 이 버그는 7.0 시리즈부터 존재하고 있으며, 예상보다 훨씬 더 오래 존재했다.
gahp_server에 상당한 메모리 누수가 수정되었습니다. 이 누수가 이전 콘도르 7.3.x를 릴리스에만 존재.
개최 후 쉬는 상태로 돌아갑니다 해제 제거 작업을 일으킬 수있는 버그가 수정되었습니다.
x86-64에 RHEL 5 RPM을 배포 글로 jar 파일은 GT4 격자 형 작업이 실패하는 원인이 손상되었다. 이 문제는 해결되었습니다.

이 버전 7.2.2의 새로운 기능 :

이 x86 플랫폼에서 데비안 5.0 콘도르의 전체 포트를 추가했습니다.
x86_64의 플랫폼에서 데비안 5.0 콘도르의 잘린 포트를 추가했습니다.
condor_dagman 및 condor_submit_dag하는 -DumpRescue 명령 줄 플래그를 추가했습니다. 이 플래그는 주로 테스트를위한 것입니다.
condor_qedit하는 -debug 옵션에 대한 지원을 추가했습니다.
작업 라우터 해주기 condor_schedd 데몬 유사한주기 식 평가 용 타임 슬라이스 타이머를 사용한다. 평가 간격 PERIODIC_EXPR_INTERVAL 구성 변수에 의해 제어하고, 60 초간 condor_schedd 데몬에 의해 사용되는 것과 동일한 디폴트 값 디폴트.
True로 평가주기 식의 condor_schedd 데몬을 업데이트 할 때 오류가 발생할 경우 작업 라우터는 현재, 소스 작업을 다시 설정합니다. 작업의주기적인 표현은 성공적인 업데이트를 나중에 다시 시간을 평가해야한다.

이 버전 7.2.0의 새로운 기능 :

이 주요 기능 향상.

이 버전 7.0.5의 새로운 기능 :

이 릴리스는 지역 우주 작업의 처리 오류에 대한 많은 버그 수정 및 일부 개선 사항이 포함되어 있습니다.
버그 수정 중 일부는 보안 관련 참고; 따라서, 사이트는 업그레이드하거나 신뢰할 수있는 사용자에 콘도르 작업을 제출할 수있는 사용자에 대한 사용 권한을 제한해야 하나.

유사한 소프트웨어

mrjob
mrjob

20 Feb 15

OpenNebula
OpenNebula

20 Feb 15

Makeflow
Makeflow

19 Feb 15

코멘트 Condor

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!