התכונה הזו מאפשרת לכם לבחור פלטפורמת CPU מינימלית לאשכולות שלכם ב-Managed Service for Apache Spark. לדוגמה, כשיוצרים אשכול, אפשר לבחור מעבדי Intel Skylake לצמתי האשכול כדי לשפר את ביצועי העבודה.
לפני שמשתמשים בתכונה הזו, כדאי לעיין במאמר אזורים ואזורי זמינות, שבו מפורטות הפלטפורמות שזמינות בכל אזור. אפשר גם להריץ את הפקודה gcloud compute zones describe zone כדי להציג את availableCpuPlatforms באזור של האשכול. מידע נוסף זמין במאמר בנושא הזנה של פלטפורמת CPU מינימלית למכונות וירטואליות.
שימוש בפלטפורמת CPU מינימלית
המסוף
כדי לציין פלטפורמת מעבד מינימלית לצמתי אשכול:
- פותחים את הדף Create cluster.
- בקטע Worker configuration (הגדרת העובד), בקטע CPU platform and GPU (פלטפורמת CPU ו-GPU), מאשרים או בוחרים פלטפורמת CPU.
- כברירת מחדל, ההגדרות של צומת ה-driver (הראשי) זהות להגדרות של העובד הראשי. בקטע הגדרה נוספת, אפשר לערוך את צומת הדרייבר כדי לבטל את הסימון של התיבה צומת הדרייבר שמוגדר כברירת מחדל זהה לצומת העובד הראשי, ואז לציין את ההגדרות של צומת הדרייבר.
פקודה ב-CLI של gcloud
כדי לציין פלטפורמת CPU מינימלית לצמתי ה-master או ה-worker של האשכול (כולל צמתים שניתן לקטוע), מעבירים את אחד מהדגלים הבאים או את שניהם לפקודה gcloud dataproc clusters create:
gcloud dataproc clusters create \ --region=region \ --master-min-cpu-platform=cpu-platform-name \ --worker-min-cpu-platform=cpu-platform-name \ other args ...
API בארכיטקטורת REST
כדי לציין פלטפורמת CPU מינימלית לצומתי ה-worker הראשיים, לצומתי ה-worker המשניים (preemptible) או לצומת ה-master באשכול, צריך להגדיר את השדה minCpuPlatform ב-InstanceGroupConfig עבור צומתי ה-master, ה-worker הראשיים או המשניים (preemptible) בבקשת cluster.create.