בתמונה למעלה: כרטיס Stratix 10 DX של אינטל, המיועד לתמוך בהסטת עומסים מה-CPU במרכזי נתונים
חברת אינטל העולמית (Intel) מקימה קבוצת פיתוח חדשה בישראל במסגרת קבוצת מרכזי הנתונים (Data Center Group), אשר תתמקד בפיתוח כרטיסי רשת חכמים (SmartNIC) עבור מרכזי נתונים ותשתיות ענן. כך נודע ל-Techtime. הקבוצה פועלת ממרכזי הפיתוח של אינטל בחיפה ובירושלים ונמצאת עדיין בשלבי הקמה. המוצרים של הקבוצה החדשה צפויים להתחרות בחלק מהמוצרים של Silicom ושל חברת מלאנוקס (Mellanox), שאינטל כנראה ניסתה לרכוש אותה אולם הפסידה בתחרות מול חברת אנבידיה.
כרטיסי רשת (Network Interface Card) הינם כרטיסי PCIe המתחברים אל השרת או מערך האיחסון, ומאפשרים להם להתחבר אל רשת האיתרנט (Ethernet) של מרכז הנתונים. כרטיסי רשת חכמים הינם מתאמים שבנוסף לכך, גם מסיטים חלק מהעומסים מה-CPU של השרת. באמצעות מעבד המצוי בכרטיס, ה-SmartNIC נוטל על עצמו ביצוע פעולות נוספות כמו הצפנה ופיענוח, עיבוד פרוטוקולי TCP/IP ו-HTTP, מתן שירותי firewall וכדומה.
הארכיטקטורות המובילות: ASIC, FPGA ו-SoC
בדרך-כלל חברות מיישמות כיום כרטיסי רשת חכמים באמצעות שלוש ארכיטקטורות שונות: ASIC, FPGA או System-on-a-Chip. כרטיס מבוסס ASIC (שבב ייעודי) מספק את הביצועים הטובים ביותר למחיר והוא קל לתיכנות, אולם הגמישות שלו מוגבלת לפונקציות שהוטמעו בו מראש בשלב התכנון. כרטיס מתאם מבוסס FPGA יכול לתמוך כמעט בכל פונקציה נדרשת, אולם הוא יקר יותר ודורש תיכנות מורכב הלוקח זמן רב יחסית.
כרטיסי רשת חכמים מבוססי SoC כוללים שבב ליבה שבתוכו מוטמעים גם NIC וגם CPU. הם נחשבים לאופציה הטובה ביותר: מחיר טוב ביחס לביצועים, גמישות בביצועים ותכנות קל. מנגד, קשה בהרבה לפתח אותם. עדיין לא ברור באיזה סוג של כרטיסים חכמים יתמקד הצוות הישראלי. אולם לאחרונה פירסמה אינטל הצעת עבודה לארכיטקט ראשי עבור פרוייקט פיתוח כרטיסי SmartNIC שבה מוגדר תפקידו, בין השאר כ"הגדרת, שילוב ויישום מעבד בתוך רכיבי SoC". בנוסף, הוא נדרש להיות בעל מומחיות גבוהה בארכיטקטורת מעבדי אינטל או מעבדי ARM.
מנגד, לאחר שרכשה את חברת אלטרה בדצמבר 2015 תמורת 16.7 מיליארד דולר, אינטל גם מחזיקה בטכנולוגיית FPGA מהמתקדמות ביותר בשוק במסגרת קבוצת Programmable Solutions Group. מכאן, שסביר להניח שהיא לא תזניח את השוק של כרטיסי רשת מבוססי FPGA. דובר אינטל אישר את הידיעה על הקמת קבוצת הפיתוח החדשה בישראל.
בשורה חשובה לסיליקום ומלאנוקס
הקמת הקבוצה באינטל נעשית במקביל להתקדמות במכירת מלאנוקס לאנבידיה (Nvidia). חברת מלאנוקס היא אחת מהחברות המובילות בעולם באספקת כרטיסי SmartNIC לתשתיות ענן ומרכזי נתונים, ומספקת את שלושת האופציות (כרטיסים מבוססי ASIC, מבוססי FPGA ומבוססי SoC). בחודש מרץ 2019 נחתמה עיסקת מכירת מלאנוקס לאנבידיה תמורת 6.9 מיליארד דולר.
במהלך החודשים שקדמו לעיסקה התפרסמו ידיעות רבות (שלא אושרו ולא הוכחשו) שלפיהן גם אינטל השתתפה בתחרות המחירים שהתנהלה מסביב למכירת מלאנוקס. בסוף השבוע קיבלה אנבידיה את אישור האיחוד האירופי לביצוע העיסקה. חברת סיליקום מכפר סבא היא שותפה אסטרטגית של קבוצת הרכיבים המיתכנתים של אינטל, ומפתחת כבר היום כרטיסי רשת חכמים המבוססים על פלטפורמות ה-FPGA של אינטל.
בשורה התחתונה, נראה שישראל הופכת לשדה קרב שבו אינטל, סיליקום ומלאנוקס/אנבידיה יתחרו על שוק מתאמי הרשת החכמים עבור תשתיות ענן ומרכזי הנתונים של הדור הבא.