A very good choice for virtualization
Overall Satisfaction with Oracle VM VirtualBox
We use Oracle VM VirtualBox as the base for virtualizing all Docker as well as Vagrant machines in the computers which are Windows-based. There are several computers, both dev, and test servers which take advantage of virtualization services in our company, thus Oracle VM Virtual Box comes to our aid in a very satisfactory way.
Pros
- Easy zero to hero configuration.
- Excellent backup (snapshot) functionality, which one can take advantage of at a few clicks in order to restore an old snapshot.
- Scripting functionalities, which we use in our dev and testing servers to bring different machines up, during services bootstrapping.
Cons
- Memory and processing segmentation. Differently from technologies such as Docker (in Linux), one must segment the overall RAM and Processor usage in order to spare it to the virtual machine being created.
- Faulty recovery when virtual machines improperly shutdown. As one needs to bring the faulted machine up again, there is a sequence of clean up that must take place before the given virtual machine can be brought back to life.
- Having to setup and maintain certain dev and test topologies may be a painstaking process when bare-metal is the only choice. VM Technologies, such as Oracle VM VirtualBox come to our aid, in that case, greatly saving time and resources for the company.
- Its learning curve is almost close to nothing, every new employee that comes to work, even when having zero experience in this technology is able to process its paradigm in almost zero time and start using it right away.
- Backups have become a more stable and seamlessly process with Oracle VM VirtualBox, with the snapshot functionality that gives us a better rotating policy means.
- Docker
In a Windows environment, Docker would not even be possible, to begin with. Also, on the way around, having a Linux based Machine, without Oracle VM VirtualBox, one would have to create a partitioned disk and enable it at boot time in order to be able to run Windows in such a machine. So, Docker would not be possible for Windows (Thanks Oracle VM VirtualBox!) and Windows software would not be possible in a Linux based environment.
Comments
Please log in to join the conversation