我们有一台专用服务器,其中包含 3 个虚拟服务器,上面装有 iis 7.5。有 50 个真实 IP 地址指向该服务器,其中一些分配给虚拟服务器。
我不确定如何设置,尤其是在哪里安装数据库服务器,如 mysql、mssql 服务器。不,我关心的是性能。每个虚拟服务器都有自己的本地数据库服务器。这意味着总共有 3 个 mysql 服务器和 3 个 mssql 服务器。
因此,我想,如果我创建一个专用于运行这些数据库服务器的新虚拟服务器,根据本地设置,网站是否会面临性能不足的问题?简而言之,我应该将新虚拟服务器纯粹用作数据库服务器,还是所有虚拟服务器都应该有自己的本地数据库?
答案1
如果您担心性能,请停止拍摄您的性能。
- 为数据库创建专用虚拟机。
- 提供充足的 IO 预算 - 为数据库服务器提供单独的磁盘。即多个磁盘 - 我有一个数据库服务器在 VM 共享映像上运行,该服务器有 8 个磁盘和 2 个 SSD,仅用于存储数据 - 因为我需要它。