SmartOS - Illumos alapok KVM virtualizációval

 ( trey | 2011. augusztus 16., kedd - 8:14 )

Egy érdekes terjesztéssel állt elő az cloud szoftvereket és szolgáltatásokat nyújtó Joyent. A neve: SmartOS. A SmartOS egy Illumos (lényegében OpenSolaris) kernelre, BSD csomagkezelőre és GNU toolchain-re épülő operációs rendszer. Az érdekessége, hogy amellett, hogy szállítja a Solaris-tól (és leszármazottaitól) megszokott ZFS-t, Dtrace-t, Zones-t, a fejlesztők portolták rá az eredendően Linux-ra kifejlesztett Kernel-based Virtual Machine (KVM) virtualizációs megoldást. A portolás nem volt egyszerű feladat, mert a KVM nagyban épített olyan kernelfunkciókra, szolgáltatásokra, amelyek csak a Linux-ban találhatók meg.

SmartOS + KVM alatt futó QEMU Windows-zal
Bryan Cantrill - Dtrace híresség - házon belüli SmartOS + natív KVM bejelentése 2011 tavaszán

A munka majd egy évvel ezelőtt kezdődött és idén tavasszal a fejlesztőknek már sikerült SmartOS-en bebootolniuk Windows-t, Linux-ot, FreeBSD-t, Haiku-t, QNX-et, Plan 9-et és gyakorlatilag minden más OS-t, ami a kezük ügyébe került. A mostanra sikeresen letesztelt operációs rendszerek:

  • SmartOS 64-bit
  • Linux 64-bit
  • Windows Server 2008 R2
  • FreeBSD 8.1 32-bit
  • Plan 9 from Bell Labs
  • Seventh Edition
  • FreeBSD 4.9
  • Haiku OS
  • OpenBSD
  • QNX 4.25 (from a 1.44 MB floppy image)
  • Weenix

A KVM portolásával kapcsolatban elindult a vita az LWN-en arról, hogy vajon licencügyileg rendben van-e ez így.

A Joyent bejelentése elolvasható itt. A SmartOS legfrissebb Live ISO-ja letölthető innen.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

FAQ itt (ha jól láttam, nem volt linkelve)

rotfl@lwn

problem, gpl?

--
NetBSD - Simplicity is prerequisite for reliability

az első kommentig olvastam.

"Ported? Isn't KVM GPL and the solaris kernel CDDL? So it does work after all?"

szóval portolásnál a licenszet portoljuk, nem a kódot :))))))

Arrafelé bizonyára ez a legfontosabb, én a helyükben biztosan örülnék, hogy valaki felhasználta a kódot. Őneki van igaza.


"no video codec le a win32vel", de "Gentoohoz lehet meg tul fiatal vagy"

nade mi a defa user pass?

aha! root/root!

btw az illumos-t amilyen nagy elánnal jelentették be, annyira hallgatnak most róla :)

Hát lehet hogy a rendszert fejlesztik, nem pedig taskmanagert meg témákat hánynak össze :)
Komolyra fordítva én körülnéztem levlistákon, és úgy tűnik folyik a munka. Ezen kívül én úgy emlékszem az elsődleges cél a problémás licencű (ezt tényleg így kell írni?) driverek újraírása. Szóval messze még az illumos éve :)

szenzációs hírek heti kiagyalása helyett inkább kódolnak:)

oké, rilíz mikor lesz? merthogy az alapja már előtte is működőképes volt. ilyen sokáig tart egy rebranding? :-)

mint fentebb írtam, drivereket írnak újra, nem csak logókat cserélnek ki.

oké, de rilíz nélkül akkor sem lesz userbase, vagy bármilyen kritikus tömeg, ami által hosszú távon életképes lenne a projekt.