在虚拟机内运行任何内容都会有一定程度的性能损失,但它对数据库系统性能的影响有多大?
我发现this academic reference paper有一些有趣的基准测试,但它只是使用Xen和Postgresql的有限测试.结论是使用虚拟机确实“性能成本不高”(尽管您可能认为实际数据另有说明).
在虚拟机中运行数据库有哪些技术,管理和其他缺点?
请发布可以用客观事实支持的答案,我对猜测或任何其他半宗教论点都不感兴趣(极客激情在很多方面都很好,但这对我们没有帮助).
话虽如此,
- What issues show up when running database in a Virtual Machine? (please post references)
- Are those issues significant?
- Are they only significant under certain scenarios?
- What are the workarounds?