יעילות מערכות קוברנטיס היא עניין של בחירה – לא של פשרה

בעידן עומסי ה-AI, ארגונים מחפשים מקסום יעילות ● מדוע המעבר לקונטיינרים על חומרה חשופה מייצר פרדוקס, ואיך אפשר לשנות את חוקי המשחק בארגון?

יורי פרנקלך, מנהל הנדסת מערכות בנוטניקס ישראל.

העלייה בדרישות העיבוד עבור מודלי AI מקומיים בסביבת עננים מרובים (Multi Cloud), לצד אילוצי תקציב ויעדי קיימות, מציבים בפני מנמ"רים את הצורך לבחור בין ארכיטקטורת מכונות וירטואליות לבין ארכיטקטורת קונטיינרים. בעוד שמכונות וירטואליות מספקות בידוד ואבטחת מידע, קונטיינרים מציעים גמישות ומבטלים את התקורה של מערכת ההפעלה האורחת (Guest OS tax), מה שמניב ביצועי קלט/פלט (I/O) קרובים לרמת החומרה. 

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

גישת ה-Bare Metal דומה להפעלת גנרטור נייד ונפרד לכל בית, הפועל ברציפות ומבזבז דלק גם עבור נורה בודדת

נקודת המסה הקריטית 

ארגונים רבים מניחים בטעות שמעבר לשרתים פיזיים נקיים או החומרה החשופה (Bare Metal) ללא שכבות תיווך יספק את הביצועים והחיסכון המרביים. בפועל, ניהול עצמאי של אלפי רכיבי תוכנה זעירים (קונטיינרים) ישירות על החומרה מייצר עומס תפעולי כבד, יוצר "איים" מבודדים של משאבים תקועים שאינם ניתנים לשיתוף, וגורם להאטה בשל מאבק הרכיבים על ליבת השרת. צפיפות גבוהה על ליבה משותפת מייצרת צווארי בקבוק ושיהוי בביצועים. כדי לשמור על הפרדה, עומס עבודה בודד עלול לדרוש חמישה שרתים פיזיים לפחות, ללא קשר לצריכה האמיתית, כך שאפליקציה בודדת יכולה להגיע לניהול של 22 שרתים פיזיים. הארגון נאלץ לרכוש שרתים פיזיים רבים נוספים, שנותרים ללא ניצול. השילוב בין טכנולוגיית קונטיינרים לבין פלטפורמה אחודה פותר את הפרדוקס: הוא מאפשר להריץ שרתים וירטואליים לצד קונטיינרים יחד, ובכך מייעל את חלוקת המשאבים ומפחית דרמטית את כמות החומרה הנדרשת ועלויותיה.

וירטואליזציה של קונטיינרים 

פלטפורמה ייעודית לניהול קוברנטיס מאפשרת להריץ מספר צמתי קוברנטיס כמכונות וירטואליות על גבי צומת פיזי יחיד. ברמת הביצועים, שימוש בנתיבי I/O וירטואליים מותאמים מאפשר לעקוף את הירידה בביצועים, המגיעה לעיתים לפי 3.4 בסביבות Bare Metal בצפיפות גבוהה.

במקביל, ניצולת המשאבים משתפרת: במקום להחזיק שרתים בניצולת של 20% ומטה כטווח ביטחון, המשאבים מוקצים דינמית לפי דרישה בזמן אמת ומאפשרים דחיסה בטוחה. הדבר מוביל לאיחוד משאבים, שכן רכיבי ה- Control Plane רצים כמכונות וירטואליות על גבי מארחים משותפים, ובכך מצמצמים את דוגמת 22 השרתים הפיזיים ל-ששה שרתים בלבד.

בסגנון אחר, גישת ה-Bare Metal דומה להפעלת גנרטור נייד ונפרד לכל בית, הפועל ברציפות ומבזבז דלק גם עבור נורה בודדת. לעומתה, הגישה הווירטואלית מתפקדת כרשת חשמל אזורית שמנתבת את האנרגיה דינמית על פי דרישה ובכך מונעת את הבזבוז התשתיתי. 

חיסכון אנרגטי ותפעולי 

המודל הווירטואלי מתורגם לחיסכון בתקציב ובמדדי ה-ESG (קיימות ארגונית). שרת ארגוני ממוצע צורך כ-500 וואט במקסימום עוצמה, כך שתשתית מבוזרת של 22 שרתים בחצי מהמאמץ צורכת כ-5,500 וואט. לעומת זאת, איחוד עומסי העבודה ל-6 שרתים בניצולת של 75% מוריד את הצריכה לכ-2,250 וואט בלבד. מדובר בחיסכון מוערך של יותר מ-50% בצריכת החשמל, לצד צמצום שטח רצפת הייצור ועלויות הקירור של חדר המחשב.

תרחישי שימוש ומסקנות

חומרה חשופה, Bare Metal, נותרת הארכיטקטורה המתאימה עבור עומסי עבודה עתירי משאבים באופן קיצוני, כגון יישומי מסחר פיננסי, עיבודי AI/ML כבדים או פריסות קצה מסוימות.

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

הכותב הוא מנהל הנדסת מערכות בנוטניקס ישראל

תגובות

(0)

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *

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

אירועים קרובים