Clear Sky Science · he
מיפוי משימות מותאם אנרגיה וזמן סיום באפליקציות IoT בתמיכה בערפל: גישה היברידית
מדוע עננים חכמים חשובים למכשירים היומיומיים
ממעקבי כושר ותרמוסטטים חכמים ועד רכבים מחוברים ומוניטורים בבתי חולים, כיום מיליארדי מכשירים שולחים נתונים כל הזמן כדי לעובד במקום כלשהו באינטרנט. כאשר אותו "מקום" הוא מרכז נתונים ענני מרוחק, המרחק עלול ליצור השהיות ובזבוז אנרגיה. מאמר זה חוקר דרך חדשה להחליט היכן לבצע את המשימות הדיגיטליות הללו, כך שמכשירים מחוברים יקבלו תשובות במהירות בעוד שהמערכת הכוללת צורכת פחות אנרגיה.
להביא את הענן קרוב יותר לעולם האמיתי
אינטרנט הדברים של היום מסתמך לעתים קרובות על מרכזי נתונים ענניים עצומים לאחסון ולניתוח מידע. זה עובד היטב למשימות רבות, אך לא לפעילויות שדורשות תגובות רגעיות—כמו נהיגה אוטונומית, משחקים מקוונים או ניטור מרחוק של מטופלים—שגם עיכוב קטן עלול להיות מזיק או מטריד. כדי להתמודד עם זה, מהנדסים משתמשים יותר ויותר ב"חישוב ערפל", שממקם שרתים קטנים יותר קרוב למקום שבו הנתונים נוצרים. המחברים חוקרים ארכיטקטורה בת שלוש שכבות: מכשירים יומיומיים בתחתית, צמתים ערפלים קרובים במרכז, ושרתי ענן חזקים בפסגה. באופן אידיאלי רוב המשימות יבוצעו בשכבת הערפל, ורק המשימות הכבדות ביותר יישלחו לענן.

אתגר התזמון שמאחורי הקלעים
ההחלטה איזה שרת מטפל באיזו משימה מורכבת באופן מפתיע. לכל משימה נכנסת יש גודל וזמן הגעה, בעוד שלכל מכונה וירטואלית יש מגבלות על מהירות עיבוד, זיכרון ורוחב פס רשת. אם המשימות מוקצות בצורה גרועה, חלק מהמכונות יושבות חסרות עבודה בעוד אחרות עומסות יתר, מה שמוביל לזמני המתנה ארוכים ובזבוז חשמל. המאמר מתמקד בשלושה מטרות במקביל: לסיים את כל המשימות במהירות האפשרית (מייקספאן קצר), לצרוך כמה שפחות אנרגיה, ולשמור על פיזור עבודה מאוזן כדי שמכונה בודדת לא תהפוך לנקודת חום. במקום לאופטימיזציה של מטרה אחת בלבד, המחברים רואים זאת כקבוצת מטרות מתחרות שיש לאזן בקפידה.
דרך בהשראת מושבות לחלוקת העומס
כדי לפתור את משימת האיזון הזו, החוקרים בונים על אופטימיזציה בעזרת מושבות חלקיקיות (PSO), טכניקה בהשראת הדרך שבה ציפורים עפות בקבוצה או דגים שוחים בלהקה. ב‑PSO, פתרונות מועמדים רבים—כאן, דרכים שונות להקצת משימות למכונות—"עפים" במרחב האפשרויות, ומתאימים את מקומם בהתבסס על מה שעבד הכי טוב עבורם ועבור שכניהם. המחברים מציעים גרסה משופרת בשם EMAPSO (Energy Makespan‑Aware PSO). היא מתחילה מהשערה התחלית חכמה המעדיפה מכונות עם זמני סיום קצרים יותר, ואז מעדכנת ברציפות הקצאות משימות באמצעות ציון פונקציונליות המשלב גם צריכת אנרגיה וגם זמן סיום כולל. EMAPSO גם עוקבת אחרי רמת העומס של כל מכונה וממנעת שליחת עבודה חדשה לשרת שכבר עמוס מאוד.
כיצד השיטה החדשה מתנהגת בפועל
הצוות בחן את EMAPSO בסביבה מדומה של ערפל–ענן, והשווה אותה עם כמה שיטות קיימות, כולל PSO סטנדרטי ואלגוריתמים אחרים בהשראת מושבות ציפורים ודבורים. הם שינו הן את מספר המשימות והן את מספר המכונות הווירטואליות כדי לחקות תנאים שונים בעולם האמיתי. בכל המבחנים, EMAPSO סיימה עומס עבודה זהה מהר יותר ובצריכת אנרגיה נמוכה יותר בעקביות. בקבוצת ניסויים אחת היא קיצצה את צריכת האנרגיה בכ‑35% בערך תוך שמירה על זמני סיום תחרותיים או טובים יותר. בדיקות סטטיסטיות הראו שהשיפורים האלה אינם תוצאה של מזל: ההטבות במהירות ובאנרגיה היו משמעותיות על פני ריצות חוזרות.

מה משמעות הדבר עבור טכנולוגיה יומיומית
ללא צורך במומחיות מיוחדת, המסר המרכזי הוא שתזמון חכם יותר בתוך הרשת יכול לגרום למכשירים מחוברים להרגיש רגישים יותר ובו־זמנית להקטין את חשבונות האנרגיה ולהפחית את העומס על מרכזי הנתונים. EMAPSO מציעה דרך גמישה לוותר על מהירות מול חיסכון באנרגיה—מפעילי מערכות יכולים לכוונן את האלגוריתם להעדיף תגובות מהירות בשעות עומס או לתת עדיפות לחיסכון באנרגיה כאשר התנועה נמוכה. למרות שעבודה זו מבוססת על סימולציות, היא מצביעה לכיוון מערכות ערפל–ענן עתידיות שיפרוּ מהן באופן אוטומטי מיליוני משימות דיגיטליות קטנות כך שהרכב, הטלפון או חיישן רפואי יוכלו להגיב בזמן אמת מבלי לבזבז חשמל ברקע.
ציטוט: Tripathy, N., Sahoo, S., Alghamdi, N.S. et al. Energy and makespan optimised task mapping in fog enabled IoT application: a hybrid approach. Sci Rep 16, 5210 (2026). https://doi.org/10.1038/s41598-026-35065-9
מילות מפתח: חישוב ערפל, אינטרנט של הדברים, תזמון משימות, יעילות אנרגטית, אופטימיזציה בעזרת מושבות חלקיקיות