Mindegyik működési környezet egy brand-en keresztül jön létre, amelyet (ha jól értem) plug-in formájában lehet a BrandZ keretrendszerbe beilleszteni. Egy brand lehet egyszerű, például a Solaris segédprogramok leváltása GNU megfelelőkkel, de lehet akár olyan bonyolultabb valami is, mint például egy komplett Linux userland.
Például az lx névre hallgató brand lehetővé teszi egy olyan működési környezet létrehozását, amelyben a Linux binárisok módosítás nélkül futtathatók.
(A tisztánlátás miatt: az lx brand nem egy Linux disztribúció, és önmagában nem is tartalmaz semmilyen Linux szoftvert. Az lx brand mindössze egy környezetet (és a szükséges eszközöket) biztosítja ahhoz, hogy Linux programok futni tudjanak Solaris kernelen. Magyarul az lx brand-del felszerelt zónán belül telepíteni kell Red Hat Enterprise Linux-ot, CentOS-t, SLES-t vagy egyéb Linux disztribúciót a működéshez).
A BrandZ-ről bővebben itt. A hír pedig az, hogy a Branded Zones közösség megnyitotta kapuit az OpenSolaris.org-on.
- A hozzászóláshoz be kell jelentkezni
- 3342 megtekintés
Hozzászólások
na ez eleg kemeny.
- A hozzászóláshoz be kell jelentkezni
ja.
- A hozzászóláshoz be kell jelentkezni
chroot?
- A hozzászóláshoz be kell jelentkezni
?
- A hozzászóláshoz be kell jelentkezni
gondolod, hogy az eleg lenne erre?
- A hozzászóláshoz be kell jelentkezni
"In a consolidation environment, whether Linux-only or a Solaris/Linux mix, you can think of the underlying Solaris kernel as being a highly-featured, scalable, and stable hypervisor. As noted in this Register story, this feature also allows you to host your Linux environments on a ZFS filesystem."
Innen:
http://blogs.sun.com/roller/page/nilsn?entry=brandz_fitting_square_pegs_into
- A hozzászóláshoz be kell jelentkezni
Ez se rossz:)
http://blogs.sun.com/roller/page/kucharsk?entry=signal_corps
- A hozzászóláshoz be kell jelentkezni
Ez valami olyasmi, mint amit a három (négy?) évvel ezelőtti LME konferenciára csináltam?
Első terminálon FreeBSD, másodikon Linux (jailben komplett Debian userland, Linux ABI-val), harmadikon egy uid=0, de kb. nulla hatalmú shell.
A grafikus felületen vmware (Linux emuval futtatva persze :), amiben windows 98 futott, ahol is egy mplayer (már nem emlékszem, hogy natív, vagy valami cygwin-szerű varázslás) játszott le egy filmet, hanggal, képpel.
Szóval messze nem újdonság ez a BSD felhasználóknak. :)
- A hozzászóláshoz be kell jelentkezni
Es az egesz tetejen break dance-eltel, kezeddel gitaroztal, fuleddel citeraztal, szaddal trombitaltal, labaddal zongoraztal :-D
Elottem van a kep, sajnos vizualis tipus vagyok :-DD
- A hozzászóláshoz be kell jelentkezni
Ezek más "szinten" (rétegben) helyezkednek el.
Mindkettő szép és jó, de: alma meg körte...
- A hozzászóláshoz be kell jelentkezni
Pont ez jutott eszembe, mikor elolvastam a cikket is (a cime alapjan ugattam be a chroot-ot, de valoban itt tobbrol van szo). Ha opensolaris alatt ebben a frameworkben megjelenik egy win32 Brand akkor le a kalappal elottuk, addig csak erzesem szerint atszabtak a letezo megoldasokat (pl. BSD linux alrendszer, UML). Probalta mar valaki?
- A hozzászóláshoz be kell jelentkezni
hat azer az UML kicsit nem ugyanez.
- A hozzászóláshoz be kell jelentkezni
Micskó Gábor wrote:
> Peldaul abban, hogy (AFAIK) mostantol DTrace-elhetok az lx brand-ben
> futtatott Linux alkalmazasok. Ez pl. FreeBSD-n nem megy. Es azt mondjak,
> hogy a DTrace az isten :-)
Nem értem, hogy jön ez ide. A FreeBSD-n nincs dtrace, így teljesen
természetes, hogy nem lehet linuxos alkalmazásokat dtrace-elni. :)
- A hozzászóláshoz be kell jelentkezni
FreeBSD jail-ben nem tudsz ilyet csinalni. Ebben meg igen. Ez egy kulonbseg. Igy jon ide.
- A hozzászóláshoz be kell jelentkezni
Micskó Gábor wrote:
> FreeBSD jail-ben nem tudsz ilyet csinalni. Ebben meg igen. Ez egy
> kulonbseg. Igy jon ide.
A trace toolok működnek.
- A hozzászóláshoz be kell jelentkezni
Micskó Gábor wrote:
> Es az egesz tetejen break dance-eltel, kezeddel gitaroztal, fuleddel
> citeraztal, szaddal trombitaltal, labaddal zongoraztal :-D
Persze. Sőt, még mást is csináltam, de ezt most hagyjuk. :)
- A hozzászóláshoz be kell jelentkezni
Csillag Tamás wrote:
> Ezek más "szinten" (rétegben) helyezkednek el.
> Mindkettő szép és jó, de: alma meg körte...
Ezt magyarázd meg kérlek.
Miben más ez, mint a FreeBSD-s brandek?
Ezt a megvalósítást kétfelé választanám:
- az agyament Solaris zónák feltöltésére, kezelésére. Solarison annyira
nem egyértelmű egy olyan zóna létrehozása, amiben mondjuk egyetlen egy
bináris van és semmi más, az alapeset az, hogy feltételezik a hülye,
inkompetens rendszergazdát és kényelmes megoldást akarnak alátolni. (OS
install, mountok, egységesített csomagkezelés, stb)
- linux emuláció, syscall fordítás
Namost ha jól értem ez utóbbi a FreeBSD-ben is hasonlóan van
megvalósítva, az első nincs, mivel ott a jail belsejének felépítése rád
van bízva.
Mondd el, ha rosszul értelmezem.
man brandelf
- A hozzászóláshoz be kell jelentkezni
azert annak is megvan az elonye - pl bsd-n nehezkes az eroforrast fenttartani avagy limitalni egy jail-nek /felteve hogy 3-4 zona mellett marad barmilyen eroforras:)/. a 2 megoldas pozitiv tulajdonsagaibol ellenben egy egesz baratsagos dolog johetne ki.
- A hozzászóláshoz be kell jelentkezni
polya wrote:
> azert annak is megvan az elonye - pl bsd-n nehezkes az eroforrast
> fenttartani avagy limitalni egy jail-nek /felteve hogy 3-4 zona mellett
> marad barmilyen eroforras:)/. a 2 megoldas pozitiv tulajdonsagaibol
> ellenben egy egesz baratsagos dolog johetne ki.
Egy szóval nem mondtam, hogy jobb a FreeBSD-s jail. Technikailag a
solarisos zónák többet tudnak, hogy mást ne mondjak a több IP
hozzárendelését, a virtuális interfészeket, de van még sok más.
De engem idegesít, hogy nem adnak egy egyszerű lehetőséget arra, hogy
azt csináljam, amit akarok. Sokaknak ez a bajuk az SMF-fel is, meg más
újdonságokkal a sol10-ben.
Konkrétan ezzel a cikkel kapcsolatban én azt szeretném megérteni, hogy
ez miben más, mint a FreeBSD ELF brandingje.
- A hozzászóláshoz be kell jelentkezni
> Konkrétan ezzel a cikkel kapcsolatban én azt szeretném megérteni, hogy ez miben más, mint a FreeBSD ELF brandingje.
Peldaul abban, hogy (AFAIK) mostantol DTrace-elhetok az lx brand-ben futtatott Linux alkalmazasok. Ez pl. FreeBSD-n nem megy. Es azt mondjak, hogy a DTrace az isten :-)
- A hozzászóláshoz be kell jelentkezni
Ize:
DTrace for Linux [blogs.sun.com]
Magyarul, ha Linux alkalmazast fejlesztek, itthon egy vmware-be felpattintok egy OpenSolarist, abba zona, BrandZ, lx brand, es mar mehet is az alkalmazas debugolasa DTrace-szel Akar Linux alatt :-D (Linuxon OpenSolaris, OpenSolarison Linux :-D - gondolom ennek minden tovabbi nelkul mukodnie kell)
- A hozzászóláshoz be kell jelentkezni
Ja es tok ingyen, mert a vmware player erre tokeletes :-D
- A hozzászóláshoz be kell jelentkezni
És portolják már a Dtrace-t is, szóval előbb-utóbb ott is lesz...
- A hozzászóláshoz be kell jelentkezni
Ehh-ehh, nem tudom hogy tévedtem ebbe a marha régi topicba, na mindegy. :) Fáradt vagyok.
- A hozzászóláshoz be kell jelentkezni