הכלי לניהול עומס העבודה עוזר לכם לסרוק את עומסי העבודה כדי לזהות חריגות של ההגדרות מהתקנים ומהשיטות המומלצות, וכך לשפר את האיכות, האמינות והביצועים של המערכת. במדריך למתחילים הזה תלמדו איך ליצור ולהריץ הערכת עומסי עבודה במסוף Google Cloud כדי לבדוק את עומסי העבודה שלכם בהתאם לGoogle Cloud שיטות המומלצות ולכללים בהתאמה אישית.
לפני שמתחילים
- מוודאים שמשאבי Google Cloud שרוצים להעריך כבר נוצרו בפרויקט היעד. בGoogle Cloud חומרי העזר בנושא שיטות מומלצות תוכלו למצוא רשימה של משאבים וכללים נתמכים.
- מפעילים את ממשקי ה-API הבאים בפרויקט הצרכן ב- Google Cloud שבו יוצרים ומריצים את ההערכה:
- אופציונלי: אם רוצים לכלול כללים בהתאמה אישית בנוסף לשיטות המומלצות המובנות של Google Cloud , מעלים כלל לדוגמה ממאגר
GoogleCloudPlatform/workload-managerב-GitHub לקטגוריה של Cloud Storage שהרמה העליונה שלה מכילה את התיקיות/libו-/rules. מידע נוסף על העלאת כללים בהתאמה אישית זמין במאמר כתיבת כללים בהתאמה אישית באמצעות Rego.
התפקידים הנדרשים
כדי לקבל את ההרשאות שדרושות ליצירה ולהפעלה של הערכת עומס עבודה, צריך לבקש מהאדמין את התפקידים הבאים ב-IAM:
-
יצירה והרצה של הערכה: כלי לניהול עומס העבודה Evaluation Administrator (
roles/workloadmanager.evaluationAdmin) בפרויקט הצרכן -
יצירת סוכן שירות (רק בהערכה הראשונה): אדמין IAM של פרויקט (
roles/resourcemanager.projectIamAdmin) בפרויקט הצרכן ובפרויקט היעד -
קריאת נתונים של מאגר משאבי הענן:
בעלים של נכסי ענן (
roles/cloudasset.owner) בפרויקט הצרכן -
קריאת כללים בהתאמה אישית מקטגוריה של Cloud Storage (אופציונלי):
צפייה באובייקט אחסון (
roles/storage.objectViewer) בפרויקט הצרכן
להסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.
התפקידים המוגדרים מראש האלה כוללים את ההרשאות שנדרשות כדי ליצור ולהריץ הערכת עומס עבודה. כדי לראות בדיוק אילו הרשאות נדרשות, אפשר להרחיב את הקטע ההרשאות הנדרשות:
ההרשאות הנדרשות
כדי ליצור ולהריץ הערכת עומס עבודה, נדרשות ההרשאות הבאות:
-
יוצרים ומריצים הערכה:
-
workloadmanager.evaluations.createבפרויקט של הצרכן -
workloadmanager.evaluations.runבפרויקט של הצרכן
-
-
יצירת סוכן שירות (הערכה ראשונה בלבד):
resourcemanager.projects.setIamPolicyבפרויקט הצרכן ובפרויקט היעד -
קריאת נתונים של מאגר משאבי ענן:
cloudasset.assets.searchAllResourcesבפרויקט של הצרכן -
קריאת כללים בהתאמה אישית מקטגוריה של Cloud Storage (אופציונלי):
-
storage.objects.getבפרויקט של הצרכן -
storage.objects.listבפרויקט של הצרכן
-
יכול להיות שתקבלו את ההרשאות האלה באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש אחרים.
מידע נוסף על התפקידים הנדרשים בפרויקטים של צרכנים ובפרויקטים של יעדים זמין במאמר תפקידי IAM בפרויקטים של צרכנים ובפרויקטים של יעדים להערכות ובמאמר תפקידים והרשאות ב-IAM של הכלי לניהול עומסי עבודה.
יצירת הערכה של עומס עבודה
כדי ליצור הערכת עומס עבודה במסוף Google Cloud :
-
נכנסים לדף כלי לניהול עומס העבודה במסוף Google Cloud .
כניסה לכלי לניהול עומס העבודה
שאר השלבים מופיעים במסוף Google Cloud . - בוחרים את Google Cloud הפרויקט הצרכני שבו רוצים לאחסן ולהריץ את ההערכה.
- אם מופיעה בקשה להפעיל את ה-API הנדרש לכלי לניהול עומסי העבודה, לוחצים על Enable.
- לוחצים על הערכה חדשה.
- בחלונית Name & rules, מגדירים את פרטי ההערכה ובוחרים את הכללים להערכה:
- בשדה Evaluation name, מזינים
my-custom-evaluation. - אופציונלי: בשדה Description, מזינים תיאור להערכת עומס העבודה.
- בשדה Workload type, בוחרים באפשרות Custom.
- אופציונלי: כדי לכלול כללים בהתאמה אישית בנוסף לשיטות המומלצות המובנות של Google Cloud , בוחרים את הקטגוריה של Cloud Storage שמכילה את הכללים בהתאמה אישית.
- ב-Rules table, בוחרים את כללי השיטות המומלצות שלפיהם רוצים לאמת את המשאבים. למידע נוסף על הכללים הנתמכים, ראו Google Cloud חומר עזר בנושא שיטות מומלצות.
- בשדה Evaluation name, מזינים
- לוחצים על Continue.
- בחלונית Scope & filters, מציינים את היקפי היעד, את מסנני המשאבים ואת אזורי ההערכה:
- בקטע Evaluation scope, כדי לבחור את הארגונים, התיקיות או הפרויקטים שבהם רוצים להריץ את ההערכה, לוחצים על Browse scopes.
- אופציונלי: כדי לשתף ממצאים של כללים בין היקפי יעד, מסמנים את התיבה שיתוף ממצאים.
- אופציונלי: בקטע Apply filters to resources, כדי לבחור משאבים ספציפיים, לוחצים על Add filter ומשתמשים באחד מסוגי המסננים הבאים:
- חשבון שירות: סינון מכונות של Compute Engine לפי חשבון השירות שמצורף אליהן.
- Label: סינון משאבים לפי צמדי מפתח/ערך של תוויות.
- שם: סינון משאבים לפי תבנית של מזהה משאב.
כדי להוסיף כמה מסננים מאותו סוג, משתמשים באופרטור הלוגי
OR. מסננים מסוגים שונים משתמשים בלוגיקה שלAND. - בקטע Locations for evaluation data, בוחרים את האזורים שבהם רוצים שכלי ניהול עומס העבודה ישמור את נתוני ההערכה.
- לוחצים על Continue.
- בחלונית Frequency & notification, מגדירים את לוח הזמנים להערכה ואת ההתראות:
- בקטע תזמון, בוחרים את התדירות שבה רוצים להפעיל את ההערכה.
- אופציונלי: בקטע Notification, בוחרים את האירועים שרוצים לקבל עליהם התראות, ואז בוחרים את ערוצי ההתראות.
- לוחצים על Continue.
- בחלונית Review, בודקים את הגדרות ההערכה של עומס העבודה. כדי לשנות את ההגדרות, לוחצים על שם החלונית בתפריט הניווט הימני.
- לוחצים על יצירה.
הרצת הערכה של עומס עבודה
כדי להריץ את הערכת עומס העבודה לפי דרישה במסוף Google Cloud :
-
נכנסים לדף כלי לניהול עומס העבודה במסוף Google Cloud .
כניסה לכלי לניהול עומס העבודה
שאר השלבים מופיעים במסוף Google Cloud . - לחץ על
my-custom-evaluation. - בדף Evaluation information, לוחצים על Run.
הערכת עומס העבודה נמשכת כמה דקות. לפני שצופים בתוצאות, צריך להמתין עד שהרצת ההערכה תסתיים.
הסרת המשאבים
אם אתם לא צריכים יותר את הערכת עומס העבודה my-custom-evaluation או את הקטגוריה האופציונלית של Cloud Storage שיצרתם במדריך למתחילים, אתם יכולים למחוק אותם. מחיקת הערכה לא משפיעה על עומסי העבודה. מידע נוסף על מחיקת הערכה זמין במאמר מחיקת הערכה.