我的公司正在运营多个销售保险产品的国际网站。我们当前的设置是一个 Webfarm,其中有多个负载平衡的 Web 服务器托管我们的ASP.NET应用程序。后端是一个单一但功能强大的 SQL Server。(都在一个数据中心)
我们的网络管理员想要迁移到在VMWare上运行的虚拟服务器。
场景可能是
- Webfarm:多个标准网络服务器、负载平衡(当前设置)、SQL Server 上的会话状态
- Virtual Webfarm:多个虚拟服务器,在一台物理 VMWare 主机上进行负载平衡,SQL Server 2.a 上的会话状态与上述相同,但具有多个物理主机
- 单一虚拟网络服务器:一个强大的虚拟网络服务器,不需要负载平衡,会话状态可以保持在进程中
围绕虚拟化大肆宣传,我可以看到好处,但没有这方面的经验。我不知道我们将面临什么问题,我们应该特别注意什么。
- 有没有人有过这种虚拟设置的经验?
- 一般建议是什么?
我倾向于2a。我害怕在一台物理机器上拥有所有网络服务器。
非常感谢您提前分享您的想法。