在同一硬件上虚拟化多个服务器的可行性如何?

发布于 2024-10-05 10:24:31 字数 254 浏览 8 评论 0原文

如果我在一台硬件上虚拟化四台服务器(例如,同一台物理机上的三台 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

孤寂小茶 2024-10-12 10:24:31

是的,您可以拥有三个不同的 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.

揽清风入怀 2024-10-12 10:24:31
  1. 是的。您需要在物理机上创建一个环回适配器,以便 MS Virtual PC 能够访问 Internet。我将 Virtual Win Server 2003 配置为 IIS 和 DNS 服务器,该服务器指向其自身的两个 ASP.NET 站点,以及另一台 Virtual PC 上的 Apache 服务器上的一个站点。
  2. 任何具有“硬件赋活”能力的CPU。
  1. Yes. You need to create a loopback adapter on the physical machine in order to get Internet access for MS Virtual PCs. I configured Virtual Win Server 2003 as IIS and DNS server that points to two ASP.NET sites on itself, and one site on Apache server that is on other Virtual PC.
  2. Any CPU that has "hardware vitalization" capabilities.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文