התכונה הזו מאפשרת לבחור פלטפורמת CPU מינימלית לאשכולות של Managed Service for Apache Spark. לדוגמה, כשיוצרים אשכול, אפשר לבחור מעבדי Intel Skylake לצומתי האשכול כדי לשפר את ביצועי המשימות.
לפני שמשתמשים בתכונה הזו, כדאי לעיין במאמר אזורים זמינים, שבו מפורטות הפלטפורמות שזמינות בכל אזור. אפשר גם להריץ את הפקודה gcloud compute zones describe zone כדי להציג את רשימת ה-availableCpuPlatforms באזור של האשכול. מידע נוסף זמין במאמר ציון פלטפורמת CPU מינימלית למכונות וירטואליות.
שימוש בפלטפורמת CPU מינימלית
המסוף
כדי לציין פלטפורמת CPU מינימלית לצומתי אשכול:
- פותחים את הדף Create cluster.
- בקטע Worker configuration, בקטע CPU platform and GPU, מאשרים או בוחרים פלטפורמת מעבד (CPU).
- כברירת מחדל, ההגדרות של צומת ה-driver (הראשי) זהות להגדרות של ה-primary worker. בקטע Additional configuration, אפשר לערוך את Driver node כדי לבטל את הסימון של התיבה Default driver node to the same as primary worker, ואז לציין את ההגדרות של צומת הדרייבר.
פקודת ה-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 מינימלית לצומת ה-master, לצומת ה-primary worker ו/או לצומת ה-secondary worker (הזמני) של האשכול, מגדירים את השדה minCpuPlatform ב-InstanceGroupConfig למכונות ה-master, ה-primary worker ו/או ה-secondary worker (הזמניות) בבקשה cluster.create.