Logikai domain-ek támogatása a Sun CoolThreads szervereken

Címkék

Mark Kettenis azon dolgozott az elmúlt hetekben, hogy lehetővé tegye az OpenBSD használatát az UltraSPARC T1 és T2 (Niagara) processzorokkal szerelt Sun "CoolThreads" szerverek logikai domain-jeiben. A munka eredményeként egy 12 virtuális processzorral (threads), 4GB memóriával, virtuális hálózati csatolóval és két virtuális diszkkel rendelkező logikai domain dmesg-jét mutatta be.

console is /virtual-devices@100/console@1
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2009 OpenBSD. All rights reserved.  http://www.OpenBSD.org

OpenBSD 4.4-current (GENERIC.MP) #7: Sat Jan 17 23:33:12 CET 2009
    kettenis@sparc64.openbsd.org:/usr/src/sys/arch/sparc64/compile/GENERIC.MP
real mem = 4294967296 (4096MB)
avail mem = 4138582016 (3946MB)
mainbus0 at root: SPARC Enterprise T5120
cpu0 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
cpu1 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
cpu2 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
cpu3 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
cpu4 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
cpu5 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
cpu6 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
cpu7 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
cpu8 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
cpu9 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
cpu10 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
cpu11 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
vbus0 at mainbus0
"flashprom" at vbus0 not configured
"n2cp" at vbus0 not configured
"ncp" at vbus0 not configured
vrng0 at vbus0
vcons0 at vbus0: ivec 0x111
cbus0 at vbus0
vnet0 at cbus0 chan 0x0: ivec 0x200, 0x201, address 00:14:4f:f8:38:e7
vdsk0 at cbus0 chan 0x2: ivec 0x204, 0x205
scsibus0 at vdsk0: 2 targets, initiator 2
sd0 at scsibus0 targ 0 lun 0:  SCSI3 0/direct fixed
sd0: 9216MB, 512 bytes/sec, 18874368 sec total
vdsk1 at cbus0 chan 0x3: ivec 0x206, 0x207
scsibus1 at vdsk1: 2 targets, initiator 2
sd1 at scsibus1 targ 0 lun 0:  SCSI3 0/direct fixed
sd1: 2MB, 512 bytes/sec, 5120 sec total
vrtc0 at vbus0
softraid0 at root
bootpath: /virtual-devices@100,0/channel-devices@200,0/disk@0,0
root on sd0a swap on sd0b dump on sd0b

"A kód eddig egy LDoms 1.0.1-gyel rendelkező UltraSPARC T1 és egy LDoms 1.0.3-mal rendelkező UltraSPARC T2 rendszeren került tesztelésre. Azonban jól kellene működnie az LDoms 1.1-egyel is, amelyet a Sun tavaly decemberben adott ki. Jó esélye van annak, hogy az OpenBSD szépen fut UltraSPARC T2+ rendszereken Guest Domain-ben. Ha van ilyen rendszered, kérlek próbáld ki!"

A részletek itt olvashatók.

Hozzászólások


sd0 at scsibus0 targ 0 lun 0:  SCSI3 0/direct fixed
sd0: 9216MB, 512 bytes/sec, 18874368 sec total
vdsk1 at cbus0 chan 0x3: ivec 0x206, 0x207
scsibus1 at vdsk1: 2 targets, initiator 2
sd1 at scsibus1 targ 0 lun 0:  SCSI3 0/direct fixed
sd1: 2MB, 512 bytes/sec, 5120 sec total

Ilyen winyokat hogy lapatoltak ossze?
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

Jo, ezt igy nagyjabol betippeltem, mert se 92 gigas diszket nem igen arulnak mar sehol, se 2 megasat. Viszont nem tudom miert nem normalis meretu lemezeket raknak virtualisan bele? Nekem valahogy mindig alap, hogy emberi meretu virtualis diszkeket faragjak.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

Nem 92 gigás, hanem 9 gigás. A válasz pedig valószínűleg az, hogy azért nem dedikálnak neki nagyobb virtuális diszket, mert ez csak egy teszt rendszer, amelynek bőven elég ennyi is, hogy elférjen rajta a kernel + userland és a források, meg egyéb kis regresszió tesztelésre alkalmas dolgok...