Linux Foundation memperkenalkan Hypervisor ACRN 1.2

ACRN

Beberapa hari yang lalu Linux Foundation membentangkan versi baru hypervisor ACRN 1.2 yang adalah Hypervisor yang khusus dan dirancang untuk digunakan dalam teknologi tertanam dan peranti Internet of Things (IoT). Pengawas ditulis dengan kesediaan tugas masa nyata dan kesesuaian untuk digunakan dalam sistem kritikal, ketika bekerja pada pasukan dengan sumber yang terhad.

Projek ini berusaha untuk memenuhi kehebatan antara pengawas yang digunakan dalam sistem awan dan pusat data dan penyelia untuk sistem perindustrian dengan pemisahan sumber yang ketat. Unit kawalan elektronik, papan pemuka, dan sistem maklumat automotif disebut sebagai contoh penggunaan ACRN, tetapi hypervisor juga sesuai untuk peranti IoT pengguna dan aplikasi tertanam lain.

ACRN memberikan overhead minimum dan hanya terdiri daripada 25 ribu baris kod (sebagai perbandingan, hypervisor yang digunakan dalam sistem awan mewakili kira-kira 150 ribu baris kod).

Pada masa yang sama, ACRN menjamin kependaman rendah dan tindak balas yang mencukupi semasa berinteraksi dengan pasukan.

Sebaliknya ia menyokong virtualisasi sumber CPU, input / output, subsistem rangkaian, grafik dan operasi suara, sebagai tambahan kepada sekumpulan mediator input / output untuk akses bersama ke sumber yang biasa untuk semua mesin maya.

ACRN merujuk kepada jenis hypervisor pertama (ia berjalan secara langsung di atas perkakasan) dan membolehkan anda menjalankan beberapa sistem tetamu yang boleh menjalankan Linux, RTOS, Android, dan pengedaran sistem operasi lain secara serentak.

Projek itu terdiri daripada dua komponen utama: satu yang penyelia dan yang lain ialah a model peranti berkaitan dengan sekumpulan mediator input / output yang mengatur perkongsian peranti antara sistem tetamu.

Hypervisor dikendalikan dari sistem operasi perkhidmatan, yang bertindak sebagai sistem host dan mengandungi komponen untuk menghantar panggilan dari sistem tetamu lain ke komputer.

Dalaman ciri-ciri utamanya yang berikut menonjol:

Sedikit kod

  • Dioptimumkan untuk peranti dengan sumber yang terhad
  • Beberapa baris kod (LOC) dari hypervisor: lebih kurang. 25K vs. 156K LOC untuk penyelia pusat-pusat data.

Kelajuan

  • Kependaman rendah
  • Membolehkan masa permulaan yang lebih pantas
  • Meningkatkan daya tindak keseluruhan dengan komunikasi perkakasan

Dibina untuk IoT tertanam

  • Virtualisasi di luar CPU, I / O, networking, dll.
  • Virtualisasi fungsi pengembangan IoT tertanam, iaitu: grafik, gambar, audio, dll.
  • Set lengkap pengantara I / O untuk berkongsi peranti di pelbagai mesin maya

Kesesuaian

  • Sokongan sistem pelbagai operasi untuk sistem operasi tetamu seperti Linux dan Android
  • Berlaku dalam banyak kes penggunaan

Ia adalah sumber terbuka

  • Sokongan berskala
  • Penjimatan yang besar dalam R&D dan kos pembangunan
  • Kod ketelusan
  • Pembangunan perisian kolaboratif dengan pemimpin industri.
  • Lesen BSD Permisif

Keselamatan

  • Beban kerja keselamatan kritikal diutamakan
  • Pengasingan beban kerja yang kritikal terhadap keselamatan.
  • Projek ini dibina dengan mempertimbangkan keselamatan beban kerja yang kritikal

Apa yang baru dalam ACRN 1.2

Dari keluaran baru inio keupayaan untuk menggunakan firmware Tianocore / OVMF diserlahkan sebagai pemuat but maya untuk sistem operasi perkhidmatan (sistem host) yang dapat menjalankan Clearlinux, VxWorks, dan Windows. Mod Boot Disahkan (Safe Boot) yang Disokong.

selain itu pembangun mengusahakan sokongan untuk bekas Kata. Manakala untuk sistem tamu Windows (WaaG), orang tengah telah ditambahkan untuk mengakses pengawal hos USB (xHCI) dan Virtualization Always Running Timer (ART) telah ditambahkan.

Bagi mereka yang berminat untuk dapat menguji ACRN, penting bagi mereka untuk mengetahui bahawa mereka mesti mempunyai sekurang-kurangnya syarat berikut:

Keperluan minimum

  • Pemproses x86 64-bit
  • Memori RAM 4 GB
  • Storan 20GB
  • Recomendado
  • Pemproses 64-bit 4-teras
  • Memori RAM 8 GB
  • Storan 120GB

Anda boleh mendapatkan dokumentasi yang sesuai serta maklumat mengenai perkakasan yang disokong dalam pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.