התכונה הזו מאפשרת לכם לבחור פלטפורמת 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 ו-GPU), מאשרים או בוחרים פלטפורמת CPU.
- כברירת מחדל, ההגדרות של צומת ה-driver (הראשי) זהות להגדרות של ה-primary worker. בקטע הגדרה נוספת, אפשר לערוך את צומת דרייבר כדי לבטל את הסימון של התיבה צומת ה-Driver שמוגדר כברירת מחדל זהה ל-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 מינימלית לצומת הראשי, לצומת העובד הראשי ו/או לצומת העובד המשני (preemptible) באשכול, צריך להגדיר את השדה minCpuPlatform ב-InstanceGroupConfig עבור המופעים הראשיים, מופעי העובד הראשי ו/או מופעי העובד המשני (preemptible) בבקשת cluster.create.