פתרון בעיות שקשורות לביצועים איטיים

במאמר הזה מוסבר איך לפתור בעיות שקשורות לביצועים איטיים שזוהו בעומסי עבודה שפועלים במכונות וירטואליות או באשכולות שעברו אופטימיזציה ל-AI.

במאמר מעקב אחר מופעים של Compute Engine וקלאסטרים של Slurm תוכלו לקרוא איך לזהות ביצועים איטיים.

  1. זיהוי של כל המשאבים שנותרו מאחור בעומס העבודה וטיפול בהם: מבצעים את השלבים הבאים:

    1. בודקים אם אפשר להשתמש בזיהוי של עומס חריג בעומס העבודה. כדי לעיין במגבלות ובדרישות לשימוש בזיהוי של מכונות וירטואליות שפועלות ללא הפסקה, אפשר לעיין במאמר בנושא מעקב אחרי מופעים של Compute Engine ואשכולות Slurm.

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

    2. כדי לבדוק אם יש מכונות וירטואליות בעומס העבודה שלכם שמוגדרות כ-stragglers, אפשר לעיין במדדים של זיהוי stragglers.

      לדוגמה, כדי להציג את כל המקרים החשודים של תהליכים שמתעכבים בפרויקט שלכם ב-Cloud Monitoring, מבצעים את השלבים הבאים:

      1. במסוף Google Cloud , עוברים לדף  Dashboards:

        מעבר אל מרכזי בקרה

        אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שבה הכותרת המשנית היא Monitoring.

      2. בקטע Type בחלונית המסננים, לוחצים על Google Services.

      3. בעמודה Name (שם), לוחצים על Cluster Director Health Monitoring (מעקב אחר תקינות של Cluster Director).

        ייפתח דף הפרטים של לוח הבקרה.

      4. משתמשים בבורר טווח הזמן בסרגל הכלים כדי לבחור את טווח הזמן של הביצועים האיטיים. בדרך כלל, לוקח עד 10 דקות עד שמתקבל דיווח על משתתף שלא הצליח להצטרף.

      5. כדי לבדוק אם יש מכונות וירטואליות בעומס העבודה שלכם שמוגדרות כ-stragglers, מעיינים בקטע Straggler Detection. אפשר להשתמש בשאילתה הזו כדי לבדוק אם בטבלה Suspected Straggler Instances מופיעים מכונות וירטואליות כלשהן עבור עומס העבודה שלכם.

    3. בהתאם למספר המכונות הווירטואליות בעומס העבודה שלכם שיש חשד שהן מכונות לא פעילות, פועלים באופן הבא:

  2. שימוש באפשרויות אחרות לפתרון בעיות שקשורות לביצועים איטיים: אם רשימת המכונות הווירטואליות החשודות שמופיעה בדוח גדולה, או אם הסרת המכונות הווירטואליות החשודות שמופיעות בדוח לא משפרת את הביצועים, אפשר להשתמש באפשרויות אחרות לפתרון בעיות שקשורות לביצועים איטיים, כמו האפשרויות הבאות: