ONE bridged guest sucks life out of Solaris 10 Host

Discussions related to using VirtualBox on Solaris hosts.

ONE bridged guest sucks life out of Solaris 10 Host

Postby packetboy » 25. Apr 2011, 23:00

Host running Solaris 10u9/VirtualBox 4.04....have massive CPU (dual, multi-core intel), 36GB of RAM. Essentially no real loads on the server.

I have a remote Fedora desktop (non-VM) that NFS mounts to the Solaris server.
Before I fire up a VirtualBox Guest, network performance is near 1Gbps:

Code: Select all   Expand viewCollapse view
$ dd if=/mnt/cytel/temporary/VMware-VIRemoteCLI-3.5.0-104314.exe of=/dev/null bs=1M
40+1 records in
40+1 records out
42644344 bytes (43 MB) copied, 0.460363 s, 92.6 MB/s


Then I fire up an Ubuntu 10.10 (64bit) Guest on the Solaris server:

Code: Select all   Expand viewCollapse view

# cat createvm2.sh

VBoxManage createvm --name asterisk330 --memory 1000 --ostype Ubuntu_64 --register
VBoxManage storagectl asterisk330 --name "IDE Controller" --add ide
VBoxManage storageattach asterisk330 --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium /rz2pool/virtualboximages/asterisk330/asterisk330.vdi
#VBoxManage modifyvm asterisk330 --nic1 bridged --bridgeadapter1 e1000g0
VBoxManage modifyvm asterisk330 --nic1 bridged --nictype1 virtio --bridgeadapter1 e1000g0
VBoxManage storageattach asterisk330 --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium /rz2pool/isoimages/ubuntu-10.10-server-amd64.iso



(Note: Tried both e1000 (default) and virtio network drivers).

The VM come up and *sorta* works (e.g. it's an Asterisk voip server)...but it completley crushes local LAN performance. For example, here's the same NFS copy that was done just prior to launching the VM:

Code: Select all   Expand viewCollapse view
$ dd if=/mnt/cytel/temporary/mysql-5.5.11-solaris10-x86_64.tar of=/dev/null bs=1M
^C15+0 records in
14+0 records out
14680064 bytes (15 MB) copied, 8.15993 s, 1.8 MB/s


If I reconfigure the VM to 'nat' instead of bridge and bring it up...NFS performance is good to go.

Unfortunately, running an Asterisk server behind an additional Layer of NAT is not really a lot of fun, so really would like to get bridged mode working.

Thoughts?

I'm almost thinking the 'bridge' is some how creating a loop and there is no spanning tree to prevent that...how can I see the details of the 'bridge' that VBox is creating...like you can do in KVM with 'brctl'?

Or does anyone have any ideas why the box is so destabalized by this VM...note: the problem even occurs if I set the VMs NIC to a 'disconnected' state.
packetboy
 
Posts: 1
Joined: 25. Apr 2011, 22:44
Primary OS: OpenSolaris 10
VBox Version: OSE other
Guest OSses: Ubuntu

Re: ONE bridged guest sucks life out of Solaris 10 Host

Postby budy » 5. May 2011, 10:57

I think I got the same behaviour on my Solaris box regarding COMSTAR iSCSI targets, that were configured on that Solaris box. As soon as I started the guest, which had a nic that was bridged on e1000g0, the iCSSI transfers slowed down to a crawl.

I solved that by using the 2nd nic on my Solaris box for VB guests.

Cheers,
budy
budy
 
Posts: 31
Joined: 1. Jul 2010, 17:51
Primary OS: OpenSolaris 11
VBox Version: OSE other
Guest OSses: MacOS, Linux

Re: ONE bridged guest sucks life out of Solaris 10 Host

Postby timk6 » 28. Oct 2016, 23:13

2016 and bridged networking is still a complete disaster.

It worked fine up until 5.0, I never had a problem with it before, now I've wasted hours updating it after finding some promising bug reports, but still with no results.
timk6
 
Posts: 3
Joined: 25. Oct 2016, 21:48

Re: ONE bridged guest sucks life out of Solaris 10 Host

Postby michaln » 2. Nov 2016, 11:25

Well, with vague rant/complaints like that, and posting on long-dead threads, of course you can't expect much.

In general, if you have nothing factual to add, just don't. And no, "complete disaster" does not count.
michaln
Oracle Corporation
 
Posts: 2841
Joined: 19. Dec 2007, 15:45
Primary OS: MS Windows 7
VBox Version: PUEL
Guest OSses: Any and all

Re: ONE bridged guest sucks life out of Solaris 10 Host

Postby Ramshankar » 2. Nov 2016, 16:43

Please provide reproducible steps illustrating the problem.

timk6 wrote:It worked fine up until 5.0, I never had a problem with it before, now I've wasted hours updating it after finding some promising bug reports, but still with no results.

As far as Solaris 10 goes, nothing has changed in the VirtualBox bridge networking area for years. It still uses the STREAMS networking driver written way back (probably in VirtualBox 2.0 or something). If you have some specific bugs with promiscuous mode behaviour, let us know what those are (or point to the existing bug reports).
Oracle Corp.
Ramshankar
Oracle Corporation
 
Posts: 774
Joined: 7. Jan 2008, 16:17


Return to VirtualBox on Solaris Hosts

Who is online

Users browsing this forum: No registered users and 2 guests