jiejuefangan

Huawei Harmony OS 2.0: Ieu sadayana anu anjeun kedah terang

Naon anu Huawei Harmony OS 2.0 nyobian dilakukeun?Jigana titik éta, naon sistem operasi IoT (Internet of Things)?Sedengkeun pikeun topik sorangan, bisa disebutkeun yen lolobana jawaban online salah ngartikeun.Salaku conto, kalolobaan laporan ngarujuk kana sistem anu dipasang anu dijalankeun dina alat sareng Harmony OS salaku sistem operasi "Internet of Things".Kuring sieun éta teu bener.

Sahenteuna dina warta ieu, éta salah.Aya béda anu signifikan.

Upami urang nyarios yén sistem operasi komputer ngabantosan pangguna ngagunakeun komputerna ngalangkungan parangkat lunak, maka sistem anu dipasang nyaéta pikeun ngabéréskeun masalah jaringan sareng komputasi alat IoT sorangan.Gagasan desain Harmony OS nyaéta pikeun ngabéréskeun naon anu tiasa dilakukeun ku pangguna sareng kumaha cara ngalakukeunana ngaliwatan parangkat lunak.

Kuring sakeudeung bakal ngenalkeun bédana antara dua sistem ieu sareng naon anu parantos dilakukeun ku Harmony OS 2.0 sareng ide ieu.

1.Sistem Embedded pikeun IoT henteu sami sareng Harmony

Anu mimiti, aya hiji hal anu sadayana kedah terang.Dina umur IoT, alat éléktronik muncul dina jumlah anu ageung, sareng terminal nampilkeun isomerisasi.Ieu ngakibatkeun sababaraha fenomena:

Salah sahijina nyaéta laju kamekaran sambungan antara alat-alat anu langkung ageung tibatan alat éta sorangan.(Contona, jam tangan pinter tiasa nyambung ka wifi sareng sababaraha alat Bluetooth sakaligus.)

Anu sanésna nyaéta, parangkat keras alat sareng protokol sambungan janten langkung rupa-rupa, bahkan tiasa disebat fragméntasi.(Contona, rohangan panyimpen alat IoT tiasa rupa-rupa ti puluhan Kilobytes pikeun terminal kakuatan-rendah dugi ka ratusan megabyte terminal kendaraan, mimitian ti MCU-kinerja rendah dugi ka chip server anu kuat.)

Sakumaha urang terang, pentingna sistem operasi nyaéta pikeun abstrak fungsi dasar parangkat keras alat sareng nyayogikeun antarbeungeut anu ngahijikeun pikeun sagala rupa parangkat lunak aplikasi, ku kituna ngasingkeun sareng ngalindungan operasi penjadwalan hardware anu rumit.Hal ieu ngamungkinkeun rupa-rupa aplikasi pikeun ngamanipulasi hardware tanpa kudu nungkulan hardware.

Dina Internet of Things, masalah anyar muncul dina hardware sorangan, anu mangrupa kasempetan anyar jeung tantangan anyar pikeun sistem operasi.Pikeun ngatasi konektipitas, fragméntasi, sareng kaamanan alat-alat ieu sorangan, sababaraha sistem operasi anu dipasang parantos didamel, sapertos Lite OS of Huawei, Mbed OS of ARM, FreeRTOS, sareng safeRTOS anu diperpanjang, Amazon RTOS, jsb.

Fitur kasohor tina sistem embedded of IoT nyaéta:

Supir hardware tiasa dipisahkeun tina kernel sistem operasi.

Kusabab ciri hétérogén sareng fragméntasi alat IoT, alat anu béda gaduh firmware sareng supir anu béda.Aranjeunna kedah misahkeun supir tina kernel sistem operasi supados kernel sistem operasi tiasa janten sumber daya anu langkung ageung sareng tiasa dianggo deui.

Sistem operasi tiasa dikonpigurasikeun sareng disaluyukeun.

Sakumaha anu kuring nyarios sateuacanna, konfigurasi hardware terminal IoT ngagaduhan rohangan panyimpen ti puluhan kilobyte dugi ka ratusan megabyte.Ku alatan éta, sistem operasi sarua perlu tailored atawa dinamis ngonpigurasi pikeun adaptasi jeung low-tungtung atawa high-end syarat kompléks sakaligus.

Pastikeun kolaborasi sareng interoperabilitas antara alat.

Bakal aya beuki loba tugas pikeun tiap alat pikeun gawé bareng dina lingkungan Internet of Things.Sistem operasi kedah ngajamin fungsi komunikasi antara alat-alat Internet of Things.

Mastikeun kaamanan sareng kredibilitas alat IoT.

Alat IoT sorangan nyimpen data nu leuwih sénsitip, jadi sarat auténtikasi aksés pikeun alat nu leuwih luhur.

Dina pamikiran sapertos kitu, sanaos jinis sistem operasi ieu ngarengsekeun operasi hardware, saling nelepon, sareng masalah jaringan alat IoT, éta henteu nganggap naon sareng kumaha pangguna tiasa ngagunakeun sistem ieu pikeun ngagampangkeun alat IoT anu nyambung ka Internét.

Tina sudut pandang pangguna, prosés nelepon pikeun sistem alat IoT umumna sapertos kieu:

Pangguna kedah nganggo APP atanapi manajemén latar tukang alat IoT (sapertos manajer awan), nyauran antarmuka IoT dina alat, teras ngaksés alat hardware ngalangkungan sistem dina alat IoT.Ieu sering ngalibatkeun telepon silih antara sistem operasi mobile sareng sistem alat Internet of Things.APP di dieu ngan ukur manajemén latar tukang Internet of Things.Hubungan antara alat Internet of Things bakal pajeulit pisan.

 2.Naon anu Harmony ningkat dina ideu desain na?

Sambungan antara alat-alat henteu deui mangrupa fungsi lapisan aplikasi tapi encapsulated tur diisolasi ngaliwatan middleware.

Dina beungeut cai, Harmony OS 2.0 ngasingkeun sambungan alat IoT ngaliwatan "disebarkeun soft-beus, sahingga Ngahindarkeun manajemén sambungan dina sistem mobile sangkan anjeun tiasa ningali dina konferensi pers nu silih nelepon telepon sélulér Harmony jeung Internet of Things alat pisan. merenah.

Tapi tina sudut pandang sistem operasi, isolasi enkapsulasi sambungan nyayogikeun langkung ti ngan ukur genah manajemén sambungan.Ieu ngandung harti yén "konektipitas" descends ti lapisan aplikasi ka lapisan hardware, jadi kamampuhan dasar tina sistem operasi fragmented.

Di hiji sisi, sumber daya sistem operasi cross-platform henteu kedah ngalangkungan lapisan.Ieu ngandung harti yén interaksi data cross-sistem teu perlu disambungkeun tur disahkeun ku pamaké.Lantaran kitu, sistem operasi bisa nelepon sakuliah alat bari mastikeun kualitas sambungan.Dina waktos ayeuna, alat parangkat keras / sistem komputasi / sistem panyimpen antara dua alat tiasa dioperasikeun, janten dua atanapi langkung hardware anu dibagi / alat panyimpen tiasa nerapkeun- "terminal super," sapertos sinkronisasi kaméra cross-alat, sinkronisasi file, komo mungkin kahareup CPU / GPU panggero cross-platform.

Di sisi anu sanésna, éta ogé ngagambarkeun yén pamekar sorangan henteu kedah difokuskeun teuing kana debugging kompleks konektipitas IoT.Aranjeunna kedah difokuskeun logika fungsional sareng logika antarmuka.Ieu nyata bakal ngurangan biaya ngembangkeun aplikasi IoT sabab unggal sistem aplikasi saméméhna diperlukeun pikeun dimekarkeun tur debug tina fungsi aplikasi paling dasar pikeun sambungan alat, hasilna adaptability goréng tina sistem aplikasi.Pamekar ngan ukur kedah ngandelkeun API anu disayogikeun ku sistem Harmony pikeun ngahindarkeun sambungan debugging anu rumit sareng ngalengkepan adaptasi sareng pamekaran sababaraha alat.

Bisa dibayangkeun yén bakal aya seueur aplikasi anu bakal diimplementasikeun ku sababaraha alat IoT ka hareup, sareng aplikasi ieu bakal langkung efektif tibatan ngan saukur tumpukan aranjeunna.Balukar ieu kedah biaya pangwangunan anu kawilang luhur supados hese dihontal.

Dina hal ieu, kamampuhan:

1. Hindarkeun panggero cross-sistem sakabehna ambéh software IoT jeung loba alat hardware IoT bisa genuinely decoupled ngaliwatan sistem operasi.

2. Nyanghareupan skenario utterly béda, nyadiakeun layanan penting (kartu layanan atom) ka sadaya alat IoT ngaliwatan hiji sistem operasi.

3. Ngembangkeun aplikasi ngan kedah difokuskeun logika fungsi, nu nyata ngaronjatkeun efisiensi ngembangkeun sababaraha aplikasi alat IoT.

Upami urang mikir sacara jero nalika sadaya alat disambungkeun, naha jasa aplikasi dina alat bakal prioritas?Tangtosna, sistem Harmoni ayeuna kedah janten inti pikeun nyayogikeun jasa, sareng alat perhatian manusa mangrupikeun alat utama.

Salaku Cenah mah di awal, dibandingkeun jeung Internet aya sistem Thing, éta ngan solves masalah dasar sambungan masif Internet of Things alat jeung fragméntasi alat ambéh alat IoT bisa interconnect;Salaku sistem operasi, langkung seueur tinimbangan kedah dipasihkeun kana kumaha gampangna pikeun pangguna sareng pamekar ngagunakeun atanapi ngalamar alat ieu pikeun ngalengkepan pangaruh 1=1 langkung ageung tibatan 2.

 


waktos pos: Jun-11-2021