X'qed jipprova jagħmel Huawei Harmony OS 2.0?Naħseb li l-punt huwa, x'inhi s-sistema operattiva IoT (Internet tal-Oġġetti)?Fir-rigward tas-suġġett innifsu, jista 'jingħad li ħafna mit-tweġibiet onlajn huma mifhuma ħażin.Pereżempju, il-biċċa l-kbira tar-rapporti jirreferu għas-sistema inkorporata li taħdem fuq apparat u Harmony OS bħala s-sistema operattiva "Internet tal-Oġġetti".
Jekk ngħidu li s-sistema operattiva tal-kompjuter qed tgħin lill-utenti jużaw il-kompjuters tagħhom permezz ta 'softwer, allura s-sistema inkorporata hija li ssolvi l-problemi tan-netwerking u tal-kompjuters tal-apparati tal-IoT infushom.L-idea tad-disinn ta' Harmony OS hija li ssolvi x'jistgħu jagħmlu l-utenti u kif jagħmluh permezz ta' softwer.
Se nintroduċi fil-qosor id-differenza bejn dawn iż-żewġ sistemi u dak li għamel Harmony OS 2.0 b'din l-idea.
1.
L-ewwelnett, hemm xi ħaġa li kulħadd għandu jkun konxju minnha.Fl-era tal-IoT, apparati elettroniċi qed jitfaċċaw f'numri kbar, u t-terminals qed jippreżentaw isomerizzazzjoni.
Wieħed huwa r-rata ta 'tkabbir tal-konnessjoni bejn l-apparati hija ħafna akbar mill-apparat innifsu.(Pereżempju, smartwatch jista' jgħaqqad ma' wifi u apparati Bluetooth multipli simultanjament.)
L-oħra hija, il-hardware u l-protokolli ta 'konnessjoni tal-apparat stess qed isiru aktar diversifikati, u jista' saħansitra jingħad li huwa frammentat.(Pereżempju, l-ispazju tal-ħażna tal-apparati tal-IoT jista 'jvarja minn għexieren ta' Kilobytes għal terminals ta 'enerġija baxxa għal mijiet ta' megabytes ta 'terminals tal-vetturi, li jvarjaw minn MCU ta' prestazzjoni baxxa għal ċipep ta 'server b'saħħithom.)
Kif nafu lkoll, is-sinifikat tas-sistema operattiva huwa li tiġi astratta l-funzjonijiet bażiċi tal-ħardwer tal-apparat u tipprovdi interface unifikat għal diversi softwer ta 'applikazzjoni, u b'hekk tiżola u tipproteġi operazzjonijiet kumplessi ta' skedar ta 'hardware.Jippermetti diversi applikazzjonijiet jimmanipulaw il-ħardwer mingħajr ma jkollhom għalfejn jittrattaw il-ħardwer.
Fl-Internet tal-Oġġetti, dehru problemi ġodda fil-ħardwer innifsu, li hija opportunità ġdida u sfida ġdida għas-sistemi operattivi.Biex tindirizza l-konnettività, il-frammentazzjoni u s-sigurtà ta 'dawn l-apparati nfushom, inħolqu pjuttost ftit sistemi operattivi inkorporati, bħall-Lite OS ta' Huawei, Mbed OS ta 'ARM, FreeRTOS, u s-safeRTOS estiż, Amazon RTOS, eċċ.
Il-karatteristiċi notevoli tas-sistema inkorporata tal-IoT huma:
Is-sewwieqa tal-ħardwer jistgħu jiġu separati mill-qalba tas-sistema operattiva.
Minħabba l-karatteristiċi eteroġeni u frammentati tal-apparati tal-IoT, apparati differenti għandhom firmware u sewwieqa differenti.Jeħtieġ li jisseparaw is-sewwieq mill-qalba tas-sistema operattiva sabiex il-qalba tas-sistema operattiva tkun riżorsa aktar skalabbli u li tista 'terġa' tintuża.
Is-sistema operattiva tista 'tiġi kkonfigurata u mfassla apposta.
Kif għidt qabel, il-konfigurazzjoni tal-ħardwer tat-terminals tal-IoT għandha spazju għall-ħażna li jvarja minn għexieren ta 'kilobytes għal mijiet ta' megabytes.Għalhekk, l-istess sistema operattiva jeħtieġ li tkun imfassla jew ikkonfigurata dinamikament biex tadatta għal rekwiżiti kumplessi ta 'livell baxx jew ta' livell għoli fl-istess ħin.
Tiżgura kollaborazzjoni u interoperabbiltà bejn l-apparati.
Se jkun hemm aktar u aktar kompiti għal kull apparat biex jaħdem ma 'xulxin fl-ambjent tal-Internet tal-Oġġetti.Is-sistema operattiva teħtieġ li tiggarantixxi l-funzjoni ta 'komunikazzjoni bejn l-istrumenti tal-Internet tal-Oġġetti.
Tiżgura s-sigurtà u l-kredibbiltà tal-apparati tal-IoT.
L-apparat IoT innifsu jaħżen data aktar sensittiva, għalhekk ir-rekwiżiti tal-awtentikazzjoni tal-aċċess għall-apparat huma ogħla.
Taħt dan it-tip ta 'ħsieb, għalkemm dan it-tip ta' sistema operattiva ssolvi l-operat tal-hardware, is-sejħa reċiproka, u l-problemi tan-netwerking ta 'apparati IoT, ma tqisx x'u kif l-utenti jistgħu jużaw dawn is-sistemi biex jiffaċilitaw apparati IoT konnessi mal-Internet.
Mill-perspettiva tal-utenti, il-proċess ta 'sejħa għal tali sistema ta' apparat IoT huwa ġeneralment bħal dan:
L-utenti jeħtieġ li jużaw l-APP jew il-ġestjoni tal-isfond tal-apparat IoT tagħhom (bħall-maniġer tas-sħab), jinvokaw l-interface tal-IoT fuq l-apparat, u mbagħad ikollhom aċċess għall-apparat tal-ħardwer permezz tas-sistema fuq l-apparat IoT.Dan spiss jinvolvi s-sejħiet reċiproċi bejn is-sistema operattiva mobbli u s-sistema tal-apparat tal-Internet tal-Oġġetti.L-APP hawnhekk hija biss ġestjoni tal-isfond tal-apparat tal-Internet tal-Oġġetti.Ir-rabta bejn kwalunkwe apparat tal-Internet tal-Oġġetti se tkun ikkumplikata ħafna.
2.
Il-konnessjoni bejn l-apparati m'għadhiex funzjoni ta' saff ta' applikazzjoni iżda hija inkapsulata u iżolata permezz ta' middleware.
Fuq il-wiċċ, Harmony OS 2.0 jiżola l-konnessjoni ta 'apparati IoT permezz tal-"soft-bus imqassam, u b'hekk tevita l-ġestjoni tal-konnessjoni fuq sistemi mobbli sabiex tkun tista' tara fil-konferenza stampa s-sejħa reċiproka tat-telefon ċellulari Harmony u l-apparat tal-Internet tal-Oġġetti hija ħafna. konvenjenti.
Iżda mill-perspettiva tas-sistema operattiva, l-iżolament tal-inkapsulament tal-konnessjoni jġib aktar minn sempliċiment il-konvenjenza tal-ġestjoni tal-konnessjoni.Dan ifisser li l-"konnettività" tinżel mis-saff tal-applikazzjoni għas-saff tal-ħardwer, u ssir il-kapaċità fundamentali ta 'sistema operattiva frammentata.
Min-naħa waħda, is-sejħiet tar-riżorsi tas-sistema operattiva trans-pjattaforma m'għandhomx għalfejn jaqsmu s-saffi.Dan ifisser li l-interazzjoni tad-dejta bejn is-sistemi m'għandhiex għalfejn tkun konnessa u vvalidata mill-utent.Għalhekk, is-sistema operattiva tista' ċċempel madwar l-apparati filwaqt li tiżgura l-kwalità tal-konnessjoni.F'dan iż-żmien, apparat tal-ħardwer/sistema tal-kompjuter/sistema tal-ħażna bejn iż-żewġ apparati hija interoperabbli, għalhekk żewġ jew aktar apparati tal-ħardwer/ħażna kondiviżi jistgħu jimplimentaw—"super terminal," bħas-sinkronizzazzjoni tal-kamera bejn l-apparat, is-sinkronizzazzjoni tal-fajls, u anke sejħiet futuri possibbli tas-CPU / GPU.
Min-naħa l-oħra, tirrappreżenta wkoll li l-iżviluppaturi nfushom m'għandhomx għalfejn jiffokaw wisq fuq id-debugging kumpless tal-konnettività tal-IoT.Jeħtieġ li jiffokaw fuq il-loġika funzjonali u l-loġika tal-interface.Dan se jnaqqas b'mod sinifikanti l-ispiża tal-iżvilupp tal-applikazzjoni tal-IoT minħabba li kull sistema ta 'applikazzjoni qabel kienet teħtieġ li tiġi żviluppata u tiddibaggja mill-aktar funzjonijiet bażiċi tal-applikazzjoni għall-konnessjoni tal-apparat, li tirriżulta f'adattabilità fqira tas-sistema tal-applikazzjoni.L-iżviluppaturi jeħtieġu biss li jiddependu fuq l-API pprovduta mis-sistema Harmony biex jevitaw il-konnessjoni kumplessa ta 'debugging u jlestu l-adattament u l-iżvilupp ta' apparati multipli.
Huwa konċepibbli li se jkun hemm ħafna applikazzjonijiet li apparati multipli IoT se jimplimentaw fil-futur, u dawn l-applikazzjonijiet se jkunu ferm aktar effettivi milli sempliċement jiġbruhom flimkien.Dawn l-effetti jeħtieġ li jkunu spejjeż ta' żvilupp relattivament għoljin sabiex ikun diffiċli li jinkisbu.
1. Evita sejħiet bejn is-sistemi għal kollox sabiex is-softwer tal-IoT u ħafna apparati tal-ħardwer tal-IoT ikunu jistgħu jiġu diżakkoppjati ġenwinament permezz tas-sistema operattiva.
2. Niffaċċjaw xenarji kompletament differenti, ipprovdi servizzi essenzjali (karta ta 'servizz atomiku) lill-apparati kollha tal-IoT permezz ta' sistema operattiva.
3. L-iżvilupp tal-applikazzjoni jeħtieġ biss li jiffoka fuq il-loġika funzjonali, li ttejjeb b'mod sinifikanti l-effiċjenza tal-iżvilupp ta 'applikazzjonijiet multipli ta' apparat IoT.
Jekk naħsbu fil-fond dwarha meta l-apparati kollha jkunu konnessi, is-servizzi tal-applikazzjoni fuq l-apparat se jkollhom prijorità?Naturalment, is-sistema Harmony attwali għandha tkun il-qalba biex tipprovdi servizzi, u l-apparat tal-attenzjoni tal-bniedem huwa l-apparat primarju.
Kif għedt fil-bidu, meta mqabbel mas-sistema eżistenti tal-Internet tal-Ħaġa, issolvi biss il-problemi fundamentali ta 'konnessjoni massiva tal-apparat tal-Internet tal-Oġġetti u l-frammentazzjoni tal-apparat sabiex l-apparati tal-IoT ikunu jistgħu interkonnessjoni;bħala sistema operattiva, għandha tingħata aktar konsiderazzjoni għal kemm huwa faċli għall-utenti u l-iżviluppaturi li jużaw jew jinvokaw dawn l-apparati biex itemmu l-effett ta '1=1 akbar minn 2.
POST ĦIN: 11-11-2021