Internet EdgeX 1.0 פלטפורמה מודולרית למכשירי IoT ושירותים

אדג 'אדריכלות

לאחרונה מהדורת EdgeX 1.0 הוצגה, שזה פלטפורמה מודולרית פתוחה לפעולה הדדית בין מכשירי IoT, יישומים ושירותים (האינטרנט של הדברים).

הפלטפורמה לא קשור למחשבים ומערכות הפעלה ספציפיות מהספק והוא פותח על ידי קבוצת עבודה עצמאית, בחסות קרן לינוקס. מרכיבי הפלטפורמה מופצים ברישיון Apache 2.0.

אודות EdgeX

EdgeX מאפשרת ליצור שערים המשתלבים במכשירי IoT קיימים ולאסוף נתונים מחיישנים שונים.

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

בשערים, ניתן להפעיל גם מטפלים שתוכננו כמיקרו-שירותים. ניתן לארגן אינטראקציה עם מכשירי IoT ברשת קווית או אלחוטית באמצעות רשתות TCP / IP ופרוטוקולים ספציפיים (לא IP).

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

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

הליבה של EdgeX היא נתיך ה- IoT הפתוח, המשמש בשערי התקני IoT של Dell Edge.

ניתן להתקין את הפלטפורמה על כל חומרה, כולל שרתים מבוססי מעבד x86 ו- ARM הפועלים תחת לינוקס, חלונות או MacOS.

ניתן להשתמש ב- Java, Javascript, Python, Go ו- C / C ++ לפיתוח שירותי מיקרו. בנוסף לכל אלה, מוצע SDK לפיתוח מנהלי התקנים עבור מכשירי IoT וחיישנים. הפרויקט כולל מבחר של שירותי מיקרו מוכנים לניתוח נתונים, אבטחה, ניהול וריבוי משימות.

גרסת 1.0 תכונות

גרסה 1.0 מסכמת שנתיים של פיתוח ובדיקה וזה גם מסמן את הייצוב של כל ממשקי ה- API העיקריים בכדי לתקנן יישומים חדישים ולזהות נכונות לאימוץ נרחב.

בין החידושים העיקריים בגרסה 1.0 בולטות הנקודות הבאות:

  • Redis ו- MongoDB תומכים בכל השירותים המשתמשים ב- DBMS. לפשט את החלפת האחסון בשכבה לאחסון נתונים קבוע
  • הוסף שירותי יישומים ו- SDK כדי ליצור אותם. שירותי יישומים נחשבים לבקרים להכנת נתונים לפני שליחתם לשרת היעד. בעתיד שירותי יישומים יחליפו את שירותי הייצוא, וכעת הם ממוצבים ככלי לפתרון משימות ייצוא קטנות יותר אשר מעובדות בצורה יעילה יותר.
  • כלים מורחבים לניהול המערכת, בהם ניתן היה לעקוב אחר העומס שנוצר על ידי השירות על המעבד, מצב עיבוד הנתונים ומדדים אחרים
  • פרסום מזהה מתאם המאפשר לעקוב אחר נתוני חיישנים בכל שלבי הייצוא כדי לפשט ניפוי וניטור
  • תמיכה בקבלה, שימוש וייצוא נתונים בינאריים בפורמט CBOR
  • הכללת כלים לבדיקת יחידות ובקרות אבטחה אוטומטיות
  • הכנת מסגרת חדשה להערכה ויזואלית של השימוש במשאבים והתנהגות המערכת כולה
  • מאפשר SDK חדשים ומשופרים לפתח שירותים כדי לקיים אינטראקציה עם מכשירים וחיישנים ב- Go ו- C.
  • פריסה משופרת של תצורות, מתזמן, פרופילי מכשיר, שער API ואחסון מאובטח של נתונים רגישים.

קישור לפרויקט.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.