在虚拟服务器上运行生产Web服务器和数据库有什么风险?当前,我们正在考虑使用VM Ware服务器。看来这是一个不错的解决方案,可以轻松进行备份和还原,但是我们要牺牲虚拟化运行的什么呢?
在虚拟服务器上运行生产Web服务器和数据库有什么风险?当前,我们正在考虑使用VM Ware服务器。看来这是一个不错的解决方案,可以轻松进行备份和还原,但是我们要牺牲虚拟化运行的什么呢?
Answers:
您在牺牲性能,但是,在大多数情况下,您牺牲的性能可忽略不计,以至于管理和占用空间的增加可以很好地弥补损失。大多数服务器都是虚拟化的公平游戏,大型数据库服务器也许是例外之一。但是,您需要问问自己,您的数据库服务器是否真正“大型”,大多数不是。
从您的问题中,我可以推测您要在同一物理服务器上的2个VM中运行Web服务器及其关联的DB服务器吗?暂时忽略安全性,您是否可以在没有虚拟化的情况下在同一设备上运行它们?也就是说,您是否觉得单个盒子足以应付负载?如果是这样,我想您会发现在包装盒上运行VM也很好。
你放弃的另一件事是身体上的分离。如果您正在运行Web服务器及其DB服务器,但如果一台服务器宕机了,那么您肯定已经死了,所以没什么大不了的。但是,如果您要在单个物理设备上的2VM上运行Web服务器及其冗余伙伴,那么您将变得很愚蠢(我已经看到过。)如果您丢失了物理设备,那么您将丢失两个Web服务器,不好的地方。
VMware Server的风险太大!服务器是一个托管的虚拟化解决方案,因此正是来宾OS的一时兴起。甚至是我的VMware粉丝。我宁愿看到您选择VMware竞争对手,然后再依赖服务器。VMware服务器是FANTASTIC,但与VMware工作站或虚拟服务器2005一样……如果主机操作系统有问题,则所有VM都有问题。Hyper-V / Xen / ESXi全部免费...使用真正的虚拟机监控程序!
看起来您所寻找的只是整合,而在自由空间中它们几乎没有区别。使用您最熟悉的供应商,但使用真正的管理程序。借助裸机虚拟化(来自任何供应商),我将其影响降至零。如果有的话,由于提高了灵活性,您的应用程序将表现更好。