LXD is a system container and virtual machine manager. It offers a unified user experience around full Linux systems running inside containers or virtual machines. LXD is image based and provides images for a wide number of Linux distributions. It supports various use cases, with support for different storage backends and network types and the option to install on hardware ranging from an individual laptop or cloud instance to a full server rack. LXD is written in Go. It is free software…
N/A
VMware Workstation Pro
Score 8.7 out of 10
N/A
VMware Workstation Pro is virtualization software which allows running multiple x86-based operating systems on one PC. Users can run Windows, Linux and BSD virtual machines on a Windows or Linux desktop.
N/A
Pricing
Linux Containers LXD
VMware Workstation Pro
Editions & Modules
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
LXD
VMware Workstation Pro
Free Trial
No
No
Free/Freemium Version
Yes
No
Premium Consulting/Integration Services
No
No
Entry-level Setup Fee
No setup fee
No setup fee
Additional Details
—
—
More Pricing Information
Community Pulse
Linux Containers LXD
VMware Workstation Pro
Features
Linux Containers LXD
VMware Workstation Pro
Server Virtualization
Comparison of Server Virtualization features of Product A and Product B
Linux Containers LXD works very well when you, as a software developer using Linux, need to spin up a development environment to build and work on a specific piece of software. For example, you need to build some software that is tested and developed target Ubuntu 18.04. You're able to quickly create a container for Ubuntu 18.04 and log into it to run commands and build your software. This is easier to do than setting a virtual machine - e.g - via Virtual Box, but is a lot clunkier than doing it via Docker containers which give you a much more flexible configuration of the environment and are easier to start, stop, connect and share with other developers.
I would not recommend using a VM as a complete replacement for your everyday driver, but I would recommend it for testing. One way that I use Workstation Pro is with testing GPO's. I can make a change to a user or computer GPO, take a snapshot, reboot the computer to pull the GPO, see if it worked. If it didn't, I revert to the last snapshot before the GPO was pulled, make some changes to the GPO again, and test on the test VM. The same style of testing can be used with creating and changing scripts for computer changes. We have a whole computer setup script that installs software and changes a ton of settings. On a VM you can test over and over to make sure the script runs how you want it to and revert if you didn't like the script outcome. Especially handy with software installs, so you don't have to wait for a program to uninstall and then edit the script and run the script again. Using snapshots save me so much time in testing!
It provides a great remote access tool for accessing and managing servers in virtual environment. With the security risks surround remote desktop this provides a good alternative to do the same functions.
The app itself is very lightweight and easy to install/maintain.
Sandbox testing can be a time consuming thing to setup and do. Workstation makes this easy to create, use, and put away. This make you more willing to put new things in the sandbox and test them before production usage.
The cost of workstation is very affordable for the functionality that you get and you can try it for free before you buy it.
We use it to run apps that can be difficult to setup or conflict with other apps. We just spin this app VM up run it, and then shut it back down. The startup and shutdown is very quick.
It is well documented since it is a long actor in the virtualization scene. Easy to use for most user cases. Pretty much not maintenance on the software besides the occasional software updates and/or compatibility issues from time to time.
I haven't had to call VMware Workstation support. The majority of the time, whenever I have a problem, I can perform an online search and find the answers I need. Online forums and users with similar situations are generally sufficient to answer any questions I have had, though, from previous experience at another company, their support is outstanding and responsive to circumstances. However, that is generally for a paid support contract and should be expected when you are paying for that support.
Linux Containers LXD feels like a more primitive version of docker, docker-compose and similar projects from the docker ecosystem. The Dockerfile and docker-compose.yml methods of specifying a container setup, as well as the network and file configurations afforded by Docker make working with containers much easier and more reproducible than with Linux Containers LXD.
VMware ESXi is more enterprise based whereas VMware Workstation offers capabilities at a lower cost and smaller scale. VMware Workstation Pro is also user friendly and easy to install. It can be utilized on a regular desktop system as the name implies. It helps with also demonstrations when needed to clients without having bulky hardware every time.