јиејуефанган

Хуавеи Хармони ОС 2.0: Ево свега што треба да знате

Шта Хуавеи Хармони ОС 2.0 покушава да уради?Мислим да је поента у томе шта је оперативни систем ИоТ (Интернет ствари)?Што се тиче саме теме, може се рећи да је већина онлајн одговора погрешно схваћена.На пример, већина извештаја се односи на уграђени систем који ради на уређају и Хармони ОС-у као оперативни систем „Интернет ствари“.Бојим се да то није у реду.

Барем у овој вести, то је погрешно.Постоји значајна разлика.

Ако кажемо да оперативни систем рачунара помаже корисницима да користе своје рачунаре путем софтвера, онда је уграђени систем да решава проблеме умрежавања и рачунарства самих ИоТ уређаја.Идеја дизајна Хармони ОС-а је да реши шта корисници могу да раде и како да то ураде путем софтвера.

Укратко ћу представити разлику између ова два система и шта је Хармони ОС 2.0 урадио са овом идејом.

1.Уграђени систем за ИоТ није једнак Хармони

Пре свега, постоји нешто чега би сви требало да буду свесни.У доба интернета ствари, електронски уређаји се појављују у великом броју, а терминали представљају изомеризацију.Ово доводи до неколико феномена:

Један је да је стопа раста везе између уређаја много већа од самог уређаја.(На пример, паметни сат може да се повеже на Ви-Фи и више Блуетоотх уређаја истовремено.)

Други је да сопствени хардвер уређаја и протоколи за повезивање постају све разноврснији, па се чак може рећи и да су фрагментирани.(На пример, простор за складиштење ИоТ уређаја може се кретати од десетина килобајта за терминале мале снаге до стотина мегабајта терминала возила, у распону од МЦУ ниских перформанси до моћних серверских чипова.)

Као што сви знамо, значај оперативног система је да апстрахује основне функције хардвера уређаја и обезбеди јединствени интерфејс за различите апликативне софтвере, чиме изолује и штити сложене операције планирања хардвера.Омогућава различитим апликацијама да манипулишу хардвером без потребе да се баве хардвером.

У Интернету ствари појавили су се нови проблеми у самом хардверу, што је нова прилика и нови изазов за оперативне системе.Да би се решила повезаност, фрагментација и безбедност самих ових уређаја, креирано је доста уграђених оперативних система, као што су Лите ОС компаније Хуавеи, Мбед ОС од АРМ-а, ФрееРТОС, и проширени сафеРТОС, Амазон РТОС, итд.

Значајне карактеристике уграђеног система ИоТ-а су:

Хардверски драјвери се могу одвојити од кернела оперативног система.

Због хетерогених и фрагментираних карактеристика ИоТ уређаја, различити уређаји имају различите фирмвере и драјвере.Морају да одвоје драјвер од кернела оперативног система како би кернел оперативног система могао да буде скалабилнији и вишекратни ресурс.

Оперативни систем се може конфигурисати и прилагодити.

Као што сам раније рекао, хардверска конфигурација ИоТ терминала има простор за складиштење у распону од десетина килобајта до стотина мегабајта.Због тога, исти оперативни систем треба да буде прилагођен или динамички конфигурисан да би се истовремено прилагодио нижим или врхунским сложеним захтевима.

Обезбедите сарадњу и интероперабилност између уређаја.

Биће све више задатака за сваки уређај да ради један са другим у окружењу Интернета ствари.Оперативни систем треба да гарантује комуникацијску функцију између инструмената Интернета ствари.

Осигурајте сигурност и кредибилитет ИоТ уређаја.

Сам ИоТ уређај складишти осетљивије податке, тако да су захтеви за аутентификацију приступа за уређај већи.

Под оваквим размишљањем, иако овај тип оперативног система решава проблеме хардверског рада, међусобног позивања и умрежавања ИоТ уређаја, не разматра се шта и како корисници могу да користе ове системе за олакшавање ИоТ уређаја повезаних на Интернет.

Са становишта корисника, процес позивања за такав систем ИоТ уређаја је генерално овакав:

Корисници треба да користе своје АПП или ИоТ управљање позадином уређаја (као што је менаџер облака), позову ИоТ интерфејс на уређају, а затим приступе хардверском уређају преко система на ИоТ уређају.Ово често укључује међусобне позиве између мобилног оперативног система и система уређаја Интернета ствари.АПП овде је само управљање позадином уређаја Интернета ствари.Веза између било ког уређаја Интернета ствари биће веома компликована.

 2.Шта је Хармони побољшао у својим дизајнерским идејама?

Веза између уређаја више није функција апликационог слоја, већ је инкапсулирана и изолована преко међувера.

На површини, Хармони ОС 2.0 изолује везу ИоТ уређаја преко „дистрибуиране софт-буса, чиме се избегава управљање везом на мобилним системима тако да можете видети на конференцији за новинаре да је узајамни позив Хармони мобилни телефон и уређаји за Интернет ствари веома згодно.

Али из перспективе оперативног система, изолација енкапсулације везе доноси више од једноставности управљања везом.То значи да се „повезивање“ спушта са слоја апликације на слој хардвера, постајући основна способност фрагментираног оперативног система.

С једне стране, позиви ресурса вишеплатформског оперативног система не морају да прелазе слојеве.То значи да интеракција података између система не мора да буде повезана и валидирана од стране корисника.Дакле, оперативни систем може да позива више уређаја, истовремено осигуравајући квалитет везе.У овом тренутку, хардверски уређај/рачунарски систем/систем за складиштење између два уређаја је интероперабилан, тако да два или више заједничких хардверских/складишних уређаја могу имплементирати—„супер терминал“, као што је синхронизација камере за више уређаја, синхронизација датотека, па чак и могући будући ЦПУ/ГПУ позиви на више платформи.

С друге стране, то такође представља да сами програмери не морају превише да се фокусирају на сложено отклањање грешака у ИоТ повезивању.Морају се фокусирати на функционалну логику и логику интерфејса.Ово ће значајно смањити трошкове развоја ИоТ апликације јер је сваки апликациони систем претходно захтевао да се развије и отклони грешке од најосновнијих функција апликације до конекције уређаја, што резултира лошом прилагодљивошћу апликационог система.Програмери треба да се ослоне само на АПИ који обезбеђује Хармони систем да би избегли сложену везу за отклањање грешака и завршили адаптацију и развој више уређаја.

Могуће је да ће постојати много апликација које ће више ИоТ уређаја имплементирати у будућности, а ове апликације ће бити далеко ефикасније од једноставног слагања.Ови ефекти морају бити релативно високи трошкови развоја тако да их је тешко постићи.

У овом случају, способност:

1. У потпуности избегавајте међусистемске позиве како би ИоТ софтвер и многи ИоТ хардверски уређаји могли бити истински одвојени кроз оперативни систем.

2. Суочавајући се са потпуно различитим сценаријима, обезбедите основне услуге (атомска сервисна картица) свим ИоТ уређајима преко оперативног система.

3. Развој апликација треба да се фокусира само на функционалну логику, што значајно побољшава ефикасност развоја више апликација ИоТ уређаја.

Ако дубоко размислимо о томе када су сви уређаји повезани, да ли ће сервиси апликација на уређају имати приоритет?Наравно, тренутни Хармони систем би требало да буде језгро пружања услуга, а уређај људске пажње је примарни уређај.

Као што сам рекао на почетку, у поређењу са постојећим системом Интернета ствари, он решава само фундаменталне проблеме масовног повезивања уређаја Интернета ствари и фрагментације уређаја тако да се ИоТ уређаји могу међусобно повезати;као оперативни систем, више пажње треба посветити томе колико је корисницима и програмерима лако да користе или позивају ове уређаје да би довршили ефекат 1=1 већи од 2.

 


Време поста: 11.06.2021