Jailhouse

Wikipediasta
Siirry navigaatioon Siirry hakuun

Jailhouse on Linux-käyttöjärjestelmiin tarkoitettu laitteiston osiointia tukeva hypervisor, jota voidaan käyttää turvakriittisiin järjestelmiin.[1]

Jailhouse on suunniteltu yksinkertaisuuteen eikä tue kaikkia virtualisointiominaisuuksia kuten KVM ja Xen tukevat Linuxissa. Lähdekoodi on julkaistu GPLv2-lisenssillä.[2]

Jailhouse käyttää asymmetristä moniprosessointia eikä tue laitteiston jakamista.[3] "Asiakkaat" voidaan rajata käyttämään vain tiettyä suoritinta.[3] Jailhouse suoritetaan ilman laitteistokeskeytyksiä ja se käsittelee vain NMI (engl. non-maskable interrupt) keskeytyksiä, jotka ovat luonteeltaan asynkronisia.[4]

Projektin kehityksen aloitti Siemens, joka ilmoitti sen olemassaolosta ensi kerran vuonna 2013.[5][2]

  1. Corbet, Jonathan: Safety-critical realtime with Linux LWN.net. Viitattu 5.10.2017.
  2. a b Valentine Sinitsyn: Jailhouse 8.6.2015. Linux Journal. Viitattu 29.9.2018.
  3. a b Understanding the Jailhouse hypervisor, part 1 LWN.net. Viitattu 5.10.2017.
  4. Understanding the Jailhouse hypervisor, part 2 LWN.net. Viitattu 6.10.2017.
  5. Jailhouse: A Linux-based Partitioning Hypervisor LWN.net. Viitattu 5.10.2017.

Aiheesta muualla

[muokkaa | muokkaa wikitekstiä]
Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.