Linux Foundation memperkenalkan ACRN 1.2 Hypervisor

ACRN

Beberapa hari yang lalu Linux Foundation mempresentasikan versi baru dari hypervisor ACRN 1.2 yang adalah Hypervisor yang memiliki spesialisasi dan dirancang untuk digunakan dalam teknologi tertanam dan perangkat Internet of Things (IoT). Hypervisor ditulis dengan mempertimbangkan kesiapan tugas waktu nyata dan kesesuaian untuk digunakan dalam sistem kritis, saat bekerja dalam tim dengan sumber daya terbatas.

Proyek ini mencoba menempati ceruk di antara hypervisor yang digunakan dalam sistem cloud serta pusat data dan hypervisor untuk sistem industri dengan pemisahan sumber daya yang ketat. Unit kontrol elektronik, dasbor, dan sistem informasi otomotif dikutip sebagai contoh penggunaan ACRN, tetapi hypervisor juga cocok untuk perangkat IoT konsumen dan aplikasi tersemat lainnya.

ACRN memberikan overhead minimal dan hanya terdiri dari 25 ribu baris kode (sebagai perbandingan, hypervisor yang digunakan dalam sistem cloud mewakili sekitar 150 ribu baris kode).

Pada saat yang sama, ACRN menjamin latensi rendah dan daya tanggap yang memadai saat berinteraksi dengan tim.

Di sisi lain itu mendukung virtualisasi sumber daya CPU, input / output, subsistem jaringan, grafis dan operasi suara, selain satu set mediator input / output untuk akses bersama ke sumber daya yang umum untuk semua mesin virtual.

ACRN mengacu pada jenis hypervisor pertama (berjalan langsung di atas perangkat keras) dan memungkinkan Anda menjalankan beberapa sistem tamu secara bersamaan yang dapat menjalankan Linux, RTOS, Android, dan distribusi sistem operasi lainnya.

Proyek tersebut terdiri dari dua komponen utama: satu itu hypervisor dan lainnya adalah a model perangkat terkait dengan sekumpulan luas mediator masukan / keluaran yang mengatur berbagi perangkat antara sistem tamu.

Hypervisor dikendalikan dari sistem operasi layanan, yang bertindak sebagai sistem host dan berisi komponen untuk mentransmisikan panggilan dari sistem tamu lain ke komputer.

Dentro karakteristik utamanya yang menonjol berikut ini:

Kode kecil

  • Dioptimalkan untuk perangkat dengan sumber daya terbatas
  • Beberapa baris kode (LOC) dari hypervisor: kira-kira. 25K vs. 156K LOC untuk hypervisors pusat data.

Mempercepat

  • Latensi rendah
  • Memungkinkan waktu startup lebih cepat
  • Meningkatkan respons keseluruhan dengan komunikasi perangkat keras

Dibuat untuk IoT yang disematkan

  • Virtualisasi di luar CPU, I / O, jaringan, dll.
  • Virtualisasi fungsi pengembangan IoT yang disematkan, yaitu: grafik, gambar, audio, dll.
  • Kumpulan lengkap mediator I / O untuk berbagi perangkat di beberapa mesin virtual

Kemampuan beradaptasi

  • Dukungan multi-sistem operasi untuk sistem operasi tamu seperti Linux dan Android
  • Berlaku dalam banyak kasus penggunaan

Ini open source

  • Dukungan yang skalabel
  • Penghematan yang signifikan dalam biaya R&D dan pengembangan
  • Kode transparansi
  • Pengembangan perangkat lunak kolaboratif dengan para pemimpin industri.
  • Lisensi BSD Permisif

keamanan

  • Beban kerja keamanan kritis menjadi prioritas
  • Isolasi beban kerja penting keamanan.
  • Proyek ini dibangun dengan mempertimbangkan beban kerja yang kritis terhadap keselamatan

Apa yang baru di ACRN 1.2

Rilis baru inio kemampuan untuk menggunakan firmware Tianocore / OVMF disorot sebagai boot loader virtual untuk sistem operasi layanan (sistem host) yang dapat menjalankan Clearlinux, VxWorks, dan Windows. Mode Boot Terverifikasi yang Didukung (Boot Aman).

Selain itu pengembang mengerjakan dukungan untuk wadah Kata. Sedangkan untuk sistem tamu Windows (WaaG), telah ditambahkan mediator untuk mengakses USB host controller (xHCI) dan Virtualization Always Running Timer (ART) telah ditambahkan.

Bagi mereka yang tertarik untuk dapat menguji ACRN, penting bahwa mereka harus mengetahui bahwa mereka harus memiliki setidaknya persyaratan berikut:

Persyaratan minimum

  • Prosesor 86-bit x64
  • Memori RAM 4 GB
  • Penyimpanan 20GB
  • Recomendado
  • Prosesor 64-bit 4-core
  • Memori RAM 8 GB
  • Penyimpanan 120GB

Anda dapat menemukan dokumentasi yang sesuai serta informasi tentang perangkat keras yang didukung di link berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.