将应用程序的数据库与应用程序放在同一台物理服务器上但由虚拟机隔开是一种好的做法吗?
答案1
只要有足够的资源,这似乎是合理的——对于数据库服务器,要特别注意不要过度使用内存或 CPU,并确保内存不会使用气球驱动程序。
答案2
“良好实践”——我个人不喜欢在虚拟机中运行生产数据库,但如果你想这样做,那么实际上在同一台主机上运行它们会很棒,因为两者之间的虚拟网络会比任何可用的常规物理网络快得多。
将应用程序的数据库与应用程序放在同一台物理服务器上但由虚拟机隔开是一种好的做法吗?
只要有足够的资源,这似乎是合理的——对于数据库服务器,要特别注意不要过度使用内存或 CPU,并确保内存不会使用气球驱动程序。
“良好实践”——我个人不喜欢在虚拟机中运行生产数据库,但如果你想这样做,那么实际上在同一台主机上运行它们会很棒,因为两者之间的虚拟网络会比任何可用的常规物理网络快得多。