VirtualBox stability and making the switch
Posted: 3. Sep 2009, 23:00
I am new to VirtualBox and have only been following the project for about 2 months. I am working to move our divisions standard development environment from VPC 2007 SP1 over to VirtualBox for about 80 developers. Prior to making the move, we evaluated Virtual PC 7, Hyper-V, VMWare, VirtualBox and others. We ended up going with VirtualBox mainly because of the features, performance, the cost and the active community around it. That's the good news.
Now the not so good news, to date, I have been pretty disappointed with the overall stability of the product. In the 3 or so weeks the team has switched over, we have a bunch of problems relating to mouse integration not working, crashes related to hardware virtualization and USB support not working. These are all things that we can live with, they are items being tracked and fixed in newer releases and can be worked around. What is disturbing to me though are overall crashes that result in VHD corruption. We have had at least 4 incidents where the VHD were corrupted with errors related to INVALID HEADER and the drive was simply not recoverable and 2 Host OS Blue Screens of Death. On top of this of this, I am concerned by the amount of change taken per release and thus the possible regressions caused by these changes.
So here are my humble asks of the community
1.) Are other teams using Virtual Box in enterprise mission critical environments and are their any recommendations / best practices therein?
2.) Are regressions typical on the Virtual Box project, with the number of changes be taken? Is there an overall stability plan?
3.) Are there tools (I looked at the covert to raw and other internal commands) to repair and recover broken VHD images. (I also tried WinImage, VMWare Convert and VirtualPC).
Thank you very much for your responses and I very much appreciate this project and the hard work of all those involved.
Now the not so good news, to date, I have been pretty disappointed with the overall stability of the product. In the 3 or so weeks the team has switched over, we have a bunch of problems relating to mouse integration not working, crashes related to hardware virtualization and USB support not working. These are all things that we can live with, they are items being tracked and fixed in newer releases and can be worked around. What is disturbing to me though are overall crashes that result in VHD corruption. We have had at least 4 incidents where the VHD were corrupted with errors related to INVALID HEADER and the drive was simply not recoverable and 2 Host OS Blue Screens of Death. On top of this of this, I am concerned by the amount of change taken per release and thus the possible regressions caused by these changes.
So here are my humble asks of the community
1.) Are other teams using Virtual Box in enterprise mission critical environments and are their any recommendations / best practices therein?
2.) Are regressions typical on the Virtual Box project, with the number of changes be taken? Is there an overall stability plan?
3.) Are there tools (I looked at the covert to raw and other internal commands) to repair and recover broken VHD images. (I also tried WinImage, VMWare Convert and VirtualPC).
Thank you very much for your responses and I very much appreciate this project and the hard work of all those involved.