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

מבחינה טכנית, HarmonyOS עומדת להפוך לפלטפורמה הניידת הגדולה הבאה, ולהצטרף ל- Android ול- iOS של אפל כמערכות הפעלה מותקנות ביותר מ -90% מכל המכשירים הניידים. אבל ל- Huawei, שעושה כעת את דרכה לעסקי הטלפונים הניידים לאחר שהובילה את השוק בקצרה בשנת 2019, יש חזון רחב יותר לגבי הרמוניה. היא מקווה להשיג את מה שעדיין אין לחברת טכנולוגיה: ליצור פלטפורמת תוכנה אחת לטלפונים, טאבלטים, מחשבים, טלוויזיות, מכשירי בית חכם ועוד.

למרות מעמדה החזק של Huawei בשוק הסיני החזק, ואחרי שהשקיעה רבות ב- Harmony OS, סקרים מוקדמים גילו כי היא השתמשה בנדיבות בקוד קוד פתוח, שרובו חולק עם בסיס הקוד של Android. אנדרואיד, מצידה, עושה שימוש נרחב בקוד שמאחורי מערכת ההפעלה לינוקס קוד פתוח וחינמי.

הכל ביחד עכשיו

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

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

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

הנה הסבר ארוך ומעט טכני מטעם Huawei על העתיד לצפייה במערכת ההרמוניה שלה:

Huawei HarmonyOS: מהי מערכת מבוזרת?

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

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

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

(אשראי תמונה: Huawei)

מיקרו-גרעין מסתגל

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

במילים פשוטות, האוטובוס הווירטואלי המופץ מאפשר למכשירים שונים לדבר באותה שפה ולהתחבר ולתקשר ביניהם.

ניהול נתונים מבוזרים מאפשר סנכרון מידע בין מכשירים שונים בזמן אמת. זהו המפתח לשיתוף פעולה בין מכשירים שונים העצמאים פיזית.

ביצועי הקריאה והכתיבה מרחוק של מערכת הקבצים המבוזרים של HarmonyOS מהירים פי 4-6 מפרוטוקול סמבה של מיקרוסופט. OPS של HarmonyOS גבוה פי 1.3 מזה של ספק התוכן של Android. כמו כן, HarmonyOS תומכת בהשמעת נתונים במספר מכשירים, אשר אנדרואיד אינו תומך בהם. יכולת החיפוש המבוזר של HarmonyOS מהירה פי 1,2 מ- Apple iOS.

תכנון מבוזר לביטחון

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

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

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

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

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

Huawei HarmonyOS היא "מערכת מופצת הטרוגנית ואסימטרית" במובן שהמערכת מחברת בין מכשירים שונים במהותם. במערכת מבוזרת אחת, ייתכן שיש טלפון נייד עם 8 ליבות וזיכרון של 12 ג'יגה-בייט, נתב עם זיכרון אחד ו -1 מגה-בייט של זיכרון, ומספר מכשירי IoT עם יכולות מחשוב מוגבלות מאוד, כמו מחממי מים, תנורי מיקרוגל ואורות. חכמים. תיאום מכשירים שיכולות החישוב שלהם יכולות להיות שונות בעשרות אלפים הוא אתגר גדול. יתר על כן, מכשירים אלה מתחברים לרוב באופן אלחוטי באמצעות Wi-Fi / Bluetooth, במקום סיבים אופטיים, מה שאומר שמהירות מוגבלת ואמינות החיבור קשה יותר להבטיח. בעיה נוספת שהטרידה זמן רב מערכות צרכניות מבוזרות היא כיצד ניתן לגלות ולחבר מכשירים במערכת אלחוטית.

Huawei משתמשת בשלוש טכנולוגיות כדי לפתור בעיה זו: רשתות התכנסות הטרוגניות (נדונות), גילוי אוטומטי וחיבור אוטומטי, וכיול חביון דינמי. גילוי אוטומטי מחייב Bluetooth / Wi-Fi במכשירים להיות מופעלים בכל עת, ו- Quick Discovery דורש התקנים לסרוק כל הזמן את סביבתם אחר התקנים תואמים, אך יש לכך תופעת לוואי מצערת של ניקוז הסוללה. בסופו של יום, הכל על מציאת איזון.

Huawei HarmonyOS

(אשראי תמונה: Huawei)

כיול חביון דינמי

ד"ר וואנג צ'נגלו, יו"ר המחלקה להנדסת תוכנה בקבוצת העסקים הצרכנית של Huawei, הסביר את הרעיון של כיול חביון דינמי באמצעות דוגמה הכוללת סנכרון של שמע ותמונה. בדוגמה שלך, הצליל והתמונה מסרטון מוזרמים לאוזניות ולטלוויזיה בהתאמה. זמן ההשהיה של שני המכשירים יהיה בהכרח שונה בשל השימוש בשני ערוצים פיזיים שונים, מה שגורם לדיסינכרון. אחת הדרכים לסנכרן את האודיו והתמונה היא להוסיף באופן מלאכותי זמן אחזור לתצוגת התמונה, בעל זמן אחזור נמוך יותר מהאודיו. מכיוון שחביון אינו ערך קבוע ומשתנה עם QoS (איכות השירות), יש צורך באלגוריתם של חיזוי חביון כדי לתאם באופן דינמי את חביון התצוגה של התמונה והשמע.

יישומי HarmonyOS מתפרסמים ב- Huawei AppGallery כחבילת יישומים, המורכבת מפונקציה אחת או יותר (FA) ויכולות אטומיות (AA). FA היא ישות תוכנית (עם ממשק משתמש) שקוראת AA ליישום פונקציונליות מורכבת, ואילו AA היא ישות תוכנית שאינה ממשק משתמש שפותחה על ידי צד שלישי ליישום פונקציונליות אחת. AAs אינם תלויים זה בזה ונועדו לעמוד בדרישות משתמש מסוימות. מכשירים שונים באופן אוטומטי ...

שתף זאת
A %d בלוגרים כאלה: