DaemonForums  

Go Back   DaemonForums > Miscellaneous > General software and network

General software and network General OS-independent software and network questions, X11, MTA, routing, etc.

View Poll Results: Which VT software do you prefer?
Parallels 0 0%
Virtualbox 13 37.14%
VMWare (various flavors) 16 45.71%
Qemu (various combos or not) 6 17.14%
Voters: 35. You may not vote on this poll

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 30th June 2008
ninjatux's Avatar
ninjatux ninjatux is offline
Real Name: Baqir Majlisi
Spam Deminer
 
Join Date: May 2008
Location: Antarctica
Posts: 293
Thanked 15 Times in 15 Posts
Default Virtualization Software

Which virtualization software do you prefer and why?

I was using Parallels on Mac OS X, but I just switched over to Virtualbox. Parallels is horribly slow compared to both Virtualbox and VMWare, or at least it seems so. The first version they released under Sun's leadership is 1.6.2, and it seems to have quite a bit more features and support for operating systems.
__________________
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity."
MacBook Pro (Darwin 9), iMac (Darwin 9), iPod Touch (Darwin 9), Dell Optiplex GX620 (FreeBSD 7.1-STABLE)
Reply With Quote
  #2   (View Single Post)  
Old 30th June 2008
cajunman4life cajunman4life is offline
Real Name: Aaron Graves
Package Pilot
 
Join Date: May 2008
Location: Coolidge, Arizona
Posts: 203
Thanked 16 Times in 14 Posts
Default

VMWare Fusion.

Haven't tried Virtualbox yet. That's my next step
__________________
I just saved a bunch of money on my car insurance by fleeing the scene of the accident!
Reply With Quote
  #3   (View Single Post)  
Old 30th June 2008
TerryP's Avatar
TerryP TerryP is offline
Arp Constable
 
Join Date: May 2008
Location: USofA
Posts: 1,547
Thanked 112 Times in 104 Posts
Default

qemu, since it's easy to figure out by the documentation and fairly portable.


On a side note, I hate using virtualization software period.
__________________
My Journal

Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.
Reply With Quote
  #4   (View Single Post)  
Old 30th June 2008
deadeyes deadeyes is offline
Port Guard
 
Join Date: Jun 2008
Posts: 19
Thanked 0 Times in 0 Posts
Default

In the beginning I also hated virtualisation...

but now I pretty much love it

I use Xen on CentOS and have FreeBSD as a guest OS.

On my Mac I use VMware fusion (which is actually a great product) and for my job I run VMware ESX.

Why is xen not in the list? And KVM?
Or is it only virtualisation that works on *BSD?

Greetings all!
Reply With Quote
  #5   (View Single Post)  
Old 30th June 2008
wnsi wnsi is offline
Real Name: Mitch Morrison
New User
 
Join Date: Apr 2008
Location: Austin, TX
Posts: 8
Thanked 2 Times in 2 Posts
Default

I really am enjoying my using VirtualBox. While it is the lesser known product it has two things going for it in my workplace. 1) The ability to run Solaris as a host. 2) The open source version will compile and run with a FreeBSD host. I notice you did not list Virtual PC.

Question: Am I missing something about Xen or did virtualbox end up incorporating xen once Sun owned them all?
Reply With Quote
  #6   (View Single Post)  
Old 30th June 2008
lvlamb's Avatar
lvlamb lvlamb is offline
Real Name: Louis V. Lambrecht
Spam Deminer
 
Join Date: May 2008
Location: .be
Posts: 221
Thanked 25 Times in 24 Posts
Default

Hey ! Can't vote!
Which one do you use : all.
Which one do you prefer : none.
There are blondes, brunettes, redhairs, which one do I prefer?
Just get the bl**dy f***ing job done.

Am an equal opportunity user.
As such, my vote cannot be casted.
__________________
da more I know I know I know nuttin'
Reply With Quote
  #7   (View Single Post)  
Old 30th June 2008
BSDfan666 BSDfan666 is offline
Real Name: N/A, this is the interweb.
Helpful companion
 
Join Date: Apr 2008
Location: Ontario, Canada
Posts: 2,223
Thanked 193 Times in 184 Posts
Default

Emulation/Virtualization is lame, but if I had to do it.. QEMU, none of those other options are available for BSD.
Reply With Quote
  #8   (View Single Post)  
Old 30th June 2008
lvlamb's Avatar
lvlamb lvlamb is offline
Real Name: Louis V. Lambrecht
Spam Deminer
 
Join Date: May 2008
Location: .be
Posts: 221
Thanked 25 Times in 24 Posts
Default

Base OS wasn't specified either.
__________________
da more I know I know I know nuttin'
Reply With Quote
  #9   (View Single Post)  
Old 30th June 2008
phoenix's Avatar
phoenix phoenix is offline
Risen from the ashes
 
Join Date: May 2008
Posts: 699
Thanked 90 Times in 81 Posts
Default

You really need to specify which type of virtualisation software you want to discuss. I was all set to vote and post some long comments ... but then realised you were only discussing host-based VM software (VMWare Server/Player/Workstation, QEmu, VirtualPC, etc). That's so blase.

Now, if you want to talk about hypervisors (Xen, Linux-KVM, VMWare ESX) and other lower-level VM software (and hardware), I'll be all over that.
__________________
Freddie

Help for FreeBSD: Handbook, FAQ, man pages, mailing lists.
Reply With Quote
Old 30th June 2008
phoenix's Avatar
phoenix phoenix is offline
Risen from the ashes
 
Join Date: May 2008
Posts: 699
Thanked 90 Times in 81 Posts
Default

Quote:
Originally Posted by wnsi View Post
Question: Am I missing something about Xen or did virtualbox end up incorporating xen once Sun owned them all?
VirtualBox is based on QEmu, and has no relation of any kind to Xen. It's not even in the same class of VM software as Xen (hypervisor vs. host-based).
__________________
Freddie

Help for FreeBSD: Handbook, FAQ, man pages, mailing lists.
Reply With Quote
Old 30th June 2008
Oliver_H's Avatar
Oliver_H Oliver_H is offline
Real Name: Oliver Herold
UNIX lover
 
Join Date: May 2008
Location: Germany
Posts: 429
Thanked 26 Times in 22 Posts
Default

Virtualbox on Linux or Mac OS X boxes, Qemu on FreeBSD.


>VirtualBox is based on QEmu, and has no relation of any kind to Xen.

To some degree only, but they were responsible for some code in VirtualPC too.
__________________
use UNIX or die :-)
Reply With Quote
Old 30th June 2008
scottro's Avatar
scottro scottro is offline
Real Name: Scott Robbins
Spam Deminer
 
Join Date: Apr 2008
Location: NYC
Posts: 307
Thanked 31 Times in 25 Posts
Default

I have my own uneducated, highly subjective guide at http://home.nyc.rr.com/computertaijutsu/vmcomp.html

Criticism discouraged--errm, welcome, errm, whatever.
Reply With Quote
Old 1st July 2008
ninjatux's Avatar
ninjatux ninjatux is offline
Real Name: Baqir Majlisi
Spam Deminer
 
Join Date: May 2008
Location: Antarctica
Posts: 293
Thanked 15 Times in 15 Posts
Default

VirtualBox only uses Qemu code for certain things. Otherwise, much of the code is still different from whatever else is available.

Here's what I'm really wondering about, at least ever since I read that VMWare's model is to run as many instructions natively as possible. What's the role of CPU VT instructions, then? I thought that CPU VT instructions made this possible, but VMWare has been doing this before the instructions were ever available.

By the way, KVM was listed. I said "Qemu (various combos or not)". Xen is in a class all on its own, which is why it's not appropriate here. I don't think Virtual PC is available for Unix...
__________________
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity."
MacBook Pro (Darwin 9), iMac (Darwin 9), iPod Touch (Darwin 9), Dell Optiplex GX620 (FreeBSD 7.1-STABLE)
Reply With Quote
Old 2nd July 2008
phoenix's Avatar
phoenix phoenix is offline
Risen from the ashes
 
Join Date: May 2008
Posts: 699
Thanked 90 Times in 81 Posts
Default

Quote:
Originally Posted by ninjatux View Post
Here's what I'm really wondering about, at least ever since I read that VMWare's model is to run as many instructions natively as possible. What's the role of CPU VT instructions, then? I thought that CPU VT instructions made this possible, but VMWare has been doing this before the instructions were ever available.
VMWare Player/Server/Workstation do everything in software. The CPU virtualisation features aren't used. They do binary translation and patching of instructions in memory.

Latest versions of VMWare ESX/GSX, I believe, can make use of the virtualisation features in CPUs. But I have very little info on that subject.

Quote:
By the way, KVM was listed. I said "Qemu (various combos or not)".
That's like having a poll with MS-DOS (various combos) and wondering why nobody using Windows ME participated in the poll.

Quote:
Xen is in a class all on its own, which is why it's not appropriate here.
Except that VMWare ESX, KVM, and MS Hyper-V are all in the same class as Xen (hypervisor-based virtualisation).
__________________
Freddie

Help for FreeBSD: Handbook, FAQ, man pages, mailing lists.
Reply With Quote
Old 2nd July 2008
s0xxx's Avatar
s0xxx s0xxx is offline
Package Pilot
 
Join Date: May 2008
Posts: 194
Thanked 47 Times in 22 Posts
Default

Quote:
Originally Posted by phoenix View Post
VMWare Player/Server/Workstation do everything in software. The CPU virtualisation features aren't used. They do binary translation and patching of instructions in memory.
I think Workstation uses the CPU features, at the botom of page see Software using AMD-V and/or Intel-VT for list of software that make use of this: http://en.wikipedia.org/wiki/X86_virtualization

Quote:
Support for Intel VT (no more experimental)
http://www.virtualization.info/2007/...tation-60.html
Reply With Quote
Old 2nd July 2008
ninjatux's Avatar
ninjatux ninjatux is offline
Real Name: Baqir Majlisi
Spam Deminer
 
Join Date: May 2008
Location: Antarctica
Posts: 293
Thanked 15 Times in 15 Posts
Default

Ok, that's my mistake then. VMWare Workstation and Player only.
__________________
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity."
MacBook Pro (Darwin 9), iMac (Darwin 9), iPod Touch (Darwin 9), Dell Optiplex GX620 (FreeBSD 7.1-STABLE)
Reply With Quote
Old 3rd July 2008
ai-danno's Avatar
ai-danno ai-danno is offline
Spam Deminer
 
Join Date: May 2008
Location: Boca Raton, Florida
Posts: 284
Thanked 35 Times in 31 Posts
Default

The polling question that was asked was which one do you prefer... I prefer VMware, but we use parallels for cost-efficiency. And parallels isn't bad... it's just not my first choice.

At home, it's actually virtual-PC2007 on windows boxes... free and easy on a typically not-so-free-and-easy platform. Funny how that works.
__________________
Network Firefighter
Reply With Quote
Old 4th July 2008
phoenix's Avatar
phoenix phoenix is offline
Risen from the ashes
 
Join Date: May 2008
Posts: 699
Thanked 90 Times in 81 Posts
Default

Quote:
Originally Posted by s0xxx View Post
I think Workstation uses the CPU features, at the botom of page see Software using AMD-V and/or Intel-VT for list of software that make use of this: http://en.wikipedia.org/wiki/X86_virtualization

http://www.virtualization.info/2007/...tation-60.html
There's nothing in the online library, the VMWare website, or the documentation that I could find on their site, that makes any mention of hardware virtualisation support in VMWare Workstation 6.0, VMWare Player 2.0, or VMWare Server 1.0.

According to their VMI Performance PDF, they continue to use binary translation, as their current implementation is faster than their experimental hardware virtualisation implementation. This is for VMWare Server ESX 2.0.

There is mention of a hardware assisted version of the VMM in this paper from 2006 that mentions experimental support for hardware virtualisation in VMWare Server 1.0.1. However, there is no mention anywhere (that I can find) on their website that says this is actually available and usable.

So, if they support hardware virtualisation, they go to great lengths to hide that information from the public.
__________________
Freddie

Help for FreeBSD: Handbook, FAQ, man pages, mailing lists.
Reply With Quote
Old 4th July 2008
s0xxx's Avatar
s0xxx s0xxx is offline
Package Pilot
 
Join Date: May 2008
Posts: 194
Thanked 47 Times in 22 Posts
Default

Well, I couldn't find much information either, at least on official page presenting VMware Workstation. So I Googled a bit and found the reference link mentioning it. After Googling more I found these:

http://blogs.vmware.com/vmtn/2007/03...isor_that.html

Quote:
Now what Parallels probably means is that their virtual machine monitor takes advantage of hardware assist (Intel VT and AMD-V) on newer processors. VMware Workstation also takes advantage of Intel VT for 64-bit guests, but for 32-bit guests and AMD CPUs, we have a tuned binary translation (BT) monitor. In fact we've shown that for normal workloads, our BT monitor is as fast or faster than VT, and therefore we're more interested in the next generation of these technologies.
http://pubs.vmware.com/ws6_ace2/wwhe...tml/wwhelp.htm

Quote:
Improved 64-Bit Guest Support

In addition to other 64-bit guest operating systems supported on Intel and AMD systems, 64-bit guest operating systems that run on Intel EM64T VT-capable processors are fully supported.
In PC Hardware part they say CPU compatible for 64-bit guests could be:
Quote:
Intel Pentium 4 and Core 2 processors with EM64T and Intel Virtualization Technology
Also: http://communities.vmware.com/message/766047#766047

So you're right, they're not so vocal in saying that "the product" suports it, don't know why either.
Reply With Quote
Old 5th July 2008
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,052
Thanked 118 Times in 93 Posts
Default

I would also add Xen/xVM and KVM to the list.
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Virtualization Software ninjatux FreeBSD Ports and Packages 4 8th January 2009 08:49 PM
Fax software drhowarddrfine General software and network 31 25th December 2008 06:18 AM
any wlanconfig-like software? niedzwiedz FreeBSD General 2 30th July 2008 11:56 PM
Server virtualization satimis Off-Topic 27 22nd June 2008 06:57 PM
bbs software mjt FreeBSD Ports and Packages 3 8th May 2008 03:02 PM


All times are GMT. The time now is 10:23 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick