Lëshimi i hipervizorit për pajisje të ndërtuara ACRN 1.2, i zhvilluar në Linux Foundation

Organizata Linux Foundation paraqiti lëshimi i hipervizorit të specializuar ACRN 1.2, i projektuar për përdorim në pajisjet e integruara dhe në pajisjet e internetit të gjërave (IoT). Kodi i hipervizorit bazohet në hipervizorin e lehtë të zhvilluar nga kompanía Intel për pajisjet e integruara dhe distribuohet nën licencën BSD.

Hipervizori është shkruar me fokus në gatishmërinë për të kryer detyra në kohë reale dhe përshtatshmërinë për përdorim në sisteme kritike, duke punuar në pajisje me burime të kufizuara. Projekti synon të zërë një vend midis hipervizorëve të përdorur në sistemet cloud dhe qendrat e të dhënave, dhe hipervizorëve për sisteme industriale me ndarje të rreptë të burimeve. Si një shembull i përdorimit të ACRN përmenden bloket elektronike të kontrollit, panele instrumentesh dhe sistemet informative të automjeteve, por hipervizori gjithashtu është shumë i përshtatshëm për pajisjet e konsumatorëve IoT dhe aplikacione të tjera të integruara.

ACRN siguron kostot minimale të operimit dhe përbëhet nga vetëm 25,000 linja kodi (për krahasim, hipervizorët të përdorur në sistemet cloud kanë rreth 150,000 linja kodi). Në të njëjtën kohë, ACRN garanton vonesa të ulta (low latency) dhe reagim adekuat gjatë ndërveprimit me pajisjet. Mbështetet virtualizimi i burimeve CPU, hyrje/dalje, sistemit të rrjetit, operacioneve me grafikë dhe tingull. Për qasje të përbashkët në burimet e zakonshme për të gjitha VM, ofrohet një grup mediatorësh hyrje/dalje.

ACRN i takon hipervizorëve të tipit të parë (ekzekutohet direkt mbi pajisje) dhe lejon ekzekutimin e disa sistemeve të mysafirit në të njëjtën kohë, ku mund të instalohen distribucione Linux, RTOS, Android dhe OS të tjera. Projekti përbëhet nga dy komponentë kryesorë: hipervizori dhe modeli i tij me një grup të pasur mediatorësh hyrje/dalje, që organizojnë aksesin e përbashkët në pajisje midis sistemeve të mysafirit. Menaxhimi i hipervizorit realizohet nga sistemin e shërbimit, i cili funksionon si sistemi pritës dhe përmban komponentët për të përkthyer kërkesat e sistemeve të tjera të mysafirit në pajisje. me një gamë të pasur mediatoresh hyrjeje/daljeje, që mundësojnë organizimin e aksesit të përbashkët ndaj pajisjeve midis sistemeve mikpritëse. Menaxhimi i hipervizorit kryhet nga OS shërbimi, e cila kryen funksionet e sistemit host dhe përmban komponente për përkthimin e kërkesave të sistemeve mikpritëse në pajisje.

Lëshimi i hipervizorit për pajisje të ndërtuara ACRN 1.2, i zhvilluar në Linux Foundation

Ndryshimet kryesore në në ACRN 1.2:

  • MundĂ«sia pĂ«r tĂ« pĂ«rdorur firmware Tianocore/OVMF si njĂ« ngarkues virtual pĂ«r sistemin operativ shĂ«rbim (host-sistemi), qĂ« mund tĂ« startojĂ« Clearlinux, VxWorks dhe Windows. MbĂ«shtetet modaliteti i ngarkesĂ«s sĂ« verifikuar (Secure boot);
  • MbĂ«shtetje pĂ«r kontejnerĂ«t Kata;
  • PĂ«r sistemet mikpritĂ«se me Windows (WaaG) Ă«shtĂ« shtuar njĂ« ndĂ«rmjetĂ«s pĂ«r tĂ« aksesuar kontrolluesin e mikropritorit USB (xHCI);
  • Shtuar virtualizimi i Always Running Timer (ART).

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster