condor - tau

Post on 23-Oct-2021

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

CondorCondorEddie AronovichEddie Aronovich

eddiea@cs.tau.ac.ileddiea@cs.tau.ac.il

? ?condor condor מה זהמה זה(batch)מערכת לניהול עבודות אצווה

, עבודות, קונדור אחראי על ניהול תוריםעדיפויות והקצאת משאבים

מערכת משתמשת במשאבי מחשב פנויים

jobjobשלבים בחיי שלבים בחיי עבודה נשלחת לריצה

ומוקצה לה מספר בתור

,התאם לדרישות העבודהבמחפש מחשב condor-ה

עם המשאבים הדרושים

מתבצע מעקב אחר התקדמותcheckpointsהעבודה כולל

בסיום העיבוד נשלחת הודעה למשתמש

? ? מה הקונדור מסוגל לעשותמה הקונדור מסוגל לעשות

חישובים נומריים

סימולציות

ניתוח נתונים

עיבוד מקבילי

condorניתן לבצע כל זאת – ללא

??כמה עבודות במערכת כמה עבודות במערכת

כמה מילים על סביבת העבודהכמה מילים על סביבת העבודה

:העבודה הפשוטה ביותר היאcondor_run /bin/date

ניתן להריץ עבודות מכל מחשב

יש להשתמש תמיד בשמות קבצים וספריות מוחלטים

/sctratch-שטח זמני ניתן למצוא ב

scriptscript לדוגמאלדוגמא

scriptscript--פרמטרים שימושיים בפרמטרים שימושיים בInitialdir = {שם ספריה{

Requirements = Memory >= 128

Rank = )memory>=256(|| )machine == “abel-12.math.tau.ac.il”

Environment = LD_LIBRARY_PATH=…

מצב המערכתמצב המערכת

פקודות שימושיותפקודות שימושיותcondor_q [-global]

condor_q [-run][–analyze {job-no}]

condor_status [-run]

condor_rm [job-no] [-all]

condor_submit {script file}

MatlabMatlab- - מקרה פרטי מקרה פרטי

בצורה חלקה batch -אינה עובדת כ

–scriptניתן להריץ דרך condorאך לא באמצעות

את הקוד" לקמפל"ניתן ולהריצו כקוד מקומפל

משתמשים טוביםמשתמשים טובים

מריצים עבודת ניתנות למיקבול

מריצים מעט עבודות ארוכות

מבצעים ניסוי לפני הרצה

מתחשבים בסביבה

משתמשים רעיםמשתמשים רעיםמריצים עבודה הדורשת קלט ממקלדת

מריצים עבודת שאינן נתנות למיקבול

מבצעים הקצאות זכרוןשלא לצורך

יודעים שהם יחידים במערכת

קישוריםקישוריםhttp://www.cs.tau.ac.il/faq/hebrew/condor.html

http://www.cs.wisc.edu/condor

Google – easy to find

??שאלות שאלות

top related