我对虚拟化世界并不十分熟悉,但希望探索机会.
我们的大多数开发人员目前都在本地机器上开发;我想看看是否可以使其更加简化,并为每个人提供虚拟机.每个VM应该是“基础”VM的精确副本,我应该能够轻松地创建新VM.
除了了解一些品牌外 – VMware和VirtualBox是我最熟悉的品牌 – 我真的不知道做出可靠的选择.
要求:
> 3-5 VM.创建其他的应该很容易
>便宜/免费:最好的选择是在我们现有的Windows 2008服务器上安装VM软件,以便我们可以在为其实际部署专用服务器之前对其进行试验.
> VM只需运行LAMP堆栈,无需GUI.不需要大量的cpu / RAM.
问题:
>考虑到这些要求,最佳选择是什么?
>我需要什么平台才能举办此活动?是否可以使用我们当前的服务器?
解决方法
如果您正在考虑为您的Devs设置专用服务器,我会推荐VMware的ESXi.它是免费且相当容易设置的,但它确实可以在裸机上运行,因此您必须先吹掉服务器或在2008服务器上安装VMware Server才能预先使用ESXi.
如果要在开发人员本地计算机上运行该软件,VMware工作站,VMware Player和Virtual Box都是不错的选择.通过这种方式,他们可以运行与实时服务器相同的设置,而无需遍历彼此的更改.
实际上,我在测试环境中使用ESXi和VMWare工作站,在本地开发人员计算机上使用Workstation,在QA /内部服务器上运行ESXi,在运行实时站点的ESXi上使用.