brutalizer
[H]ard|Gawd
- Joined
- Oct 23, 2010
- Messages
- 1,602
There are some people running a virtualized Solaris derivative in ESXi. Apparently, it is very successfull and stable, and everything works fine. This is called a Type-1 virtualizer. A thin layer of hypervisor, starting up other OSes. You dont need an OS. Solaris and Windows are all run as clients, and virtualized.
Myself is running Solaris on bare metal, and then use VirtualBox for running virtualized Windows, playing games, MS Office, etc. Everything works fine 99% of the time. I can play Quake3, and older games in VirtualBox (it uses 3D source code from Wine). This is called Type-2 virtualizer. You install the virtualizer ontop an existing OS. Examples are VMware Workstation, VirtualPC, etc. Solaris is host OS, and Windows is client and virtualized.
So, what are the pros and cons of each solution? What are your experiences? Let us discuss this a bit?
1. I am not really comfortable running virtualized. To me, it introduces another uncertainty. What happens if the virtualizer is buggy or something? The less code, the better. I know Solaris is tested, but the combo hypervisor + Solaris is not as tested? I mean, there is a reason you always run bare metal in production, if you talk about big server systems. I believe Solaris on bare metal is more stable, than running virtualized Solaris?
2. How good is 3D performance in ESXi? Can I play games without any problems at all? In VirtualBox, the 3D performance lags, and only.... parts of Directx 9 (?) is supported I think. There is much left to do in VirtualBox.
3. Using VMware Workstation / VirtualBox is not stable at all. I had severe problems with this solution, at work. My guest would crash or hang, depending on the underlying OS. I used Windows 7 as underlying OS, and as we all know, Windows is not that stable. Bad idea. At work, I am now going for ESXi solution, it should be more stable than Workstation.
Myself is running Solaris on bare metal, and then use VirtualBox for running virtualized Windows, playing games, MS Office, etc. Everything works fine 99% of the time. I can play Quake3, and older games in VirtualBox (it uses 3D source code from Wine). This is called Type-2 virtualizer. You install the virtualizer ontop an existing OS. Examples are VMware Workstation, VirtualPC, etc. Solaris is host OS, and Windows is client and virtualized.
So, what are the pros and cons of each solution? What are your experiences? Let us discuss this a bit?
1. I am not really comfortable running virtualized. To me, it introduces another uncertainty. What happens if the virtualizer is buggy or something? The less code, the better. I know Solaris is tested, but the combo hypervisor + Solaris is not as tested? I mean, there is a reason you always run bare metal in production, if you talk about big server systems. I believe Solaris on bare metal is more stable, than running virtualized Solaris?
2. How good is 3D performance in ESXi? Can I play games without any problems at all? In VirtualBox, the 3D performance lags, and only.... parts of Directx 9 (?) is supported I think. There is much left to do in VirtualBox.
3. Using VMware Workstation / VirtualBox is not stable at all. I had severe problems with this solution, at work. My guest would crash or hang, depending on the underlying OS. I used Windows 7 as underlying OS, and as we all know, Windows is not that stable. Bad idea. At work, I am now going for ESXi solution, it should be more stable than Workstation.