UML (User-mode Linux) | |
---|---|
Tyyppi | Virtualisointi käyttöjärjestelmätasolla |
Sisään kirjoitettu | C [1] |
Käyttöjärjestelmä | Linux |
Laitteistoalusta | x86 , x86-64 , IA-64 |
Lisenssi | GNU GPL v.2 |
Verkkosivusto | user-mode-linux.sourceforge.net |
User-Mode Linux (UML, User Mode Linux ) on muunnos Linux-ytimestä, jonka avulla voit ajaa useita virtualisoituja Linux-järjestelmiä (ns. vieras englantilaisista vieraista ) tavallisina sovelluksina Linuxin pääjärjestelmässä (ns. nimeltä isäntä englanninkieliseltä isännältä ). Jokainen vieras ajetaan prosessina " käyttäjätilassa " ( eng. user space ), jonka avulla voit käyttää useita virtuaalisia käyttöjärjestelmiä ilman Linuxin pääjärjestelmän uudelleenmäärittämistä.
Verkkopalveluita on mahdollista ajaa UML:ssä, mukaan lukien honeypot . UML:ää voidaan käyttää ohjelmien testaamiseen ja virheenkorjaukseen vaikuttamatta taustalla olevaan käyttöjärjestelmään, sekä opetukseen ja tutkimukseen.
UML-järjestelmässä isäntä- ja vierasytimen versioiden välinen ristiriita on sallittu. UML:ää voidaan käyttää ytimien virheenkorjaukseen yhdessä koneessa.
Joskus tarjotaan UML-pohjainen web-hosting.
Saatavilla korjaustiedostona joillekin ytimille versiosta 2.2.x lähtien.
On integroitu ytimeen Linux 2.6.0:sta lähtien.
Käyttäjätilan Linuxin suorituskyvyn katsotaan olevan heikko verrattuna Xeniin ja OpenVZ :hen .
Alunperin tehty x86:lle, mutta siirretty myöhemmin IA-64:lle ja PowerPC: lle . Tällä hetkellä käytössä x86-64 .
Emulointi - ja virtualisointiohjelmistot ( vertailu ) _ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sovelluskerros |
| ||||||||||||||
OS- taso (säilöt) |
| ||||||||||||||
Laitteistotaso _ |
| ||||||||||||||
Verkon virtualisointi |
|