在同一硬件上虚拟化多个服务器的可行性如何?
如果我在一台硬件上虚拟化四台服务器(例如,同一台物理机上的三台 Tomcat 服务器),我是否可以成功终止三个不同的 IP 地址,从而终止同一台物理机的三个不同的 HTTP 地址?我正在尝试将其用作临时解决方案,为三个不同的部门托管相同的服务,等待软件重新设计解决方案以及该解决方案的可行性。
我的第二个问题是,对于这种情况,什么是好的虚拟机硬件设置?我过去对该主题的阅读表明,有两种方法可以实现虚拟化,哪一种效果最好?
感谢您提前的答复! (同时研究可能性。)
If I virtualise four servers on one hardware (for instance, three Tomcat servers on the same physical machine), can I successfully terminate three different IP addresses, hence three different HTTP address to that same physical machine? I'm trying to use it as a temporary solution for hosting the same service for three different departments pending software redesign solution and how viable is this solution.
My second question is that what would be a good VM hardware setup for this kind of scenario? My past readings into this topic suggests that there are two ways to achieve virtualisation, which would work best?
Thanks for your answers in advance! (Researching the possibilities meantime.)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的,您可以拥有三个不同的 IP 地址。每个服务器都会将自己作为物理上独立的设备呈现给网络。
就硬件而言,这很大程度上取决于这些虚拟服务器的存储、负载和其他要求。但是,您需要快速的存储、大量的 RAM 和像样的多核处理器。
查看 VMWare ESX 的要求。我相信它是开源的,可以在非商业环境中免费实施(但您可能不符合资格,所以一定要检查)。
这篇文章已有几年历史,但可能会帮助您入门。
Yes, you can have three different IP addresses. Each server would present itself to the network as a physically separate device.
As far as hardware, that is highly dependent on what the storage, load, and other requirements of these virtual servers would be. But, you'll want fast storage, lots of RAM, and a decent multicore processor.
Look into the requirements of VMWare ESX. I believe it's open source and can be implemented for free in non-commercial settings (but you might not qualify, so be sure to check).
This article is a couple of years old, but might help you get started.