我管理一个数据库 (Oracle 8i) 和 Web 服务器 (IIS),平均可容纳大约 50 个并发用户,理论上限制为 100 个并发用户。中级系统。
我们刚刚获得了双插槽四核 XEON - 16GB RAM - SAS-RAID-10 野兽,我正在探索将这两个独立服务器合并到两个虚拟机中的可能性,这两个虚拟机都在新服务器上运行(Server 2009 Hyper -V)。
1) 一般来说,在一台大型服务器上将数据库和 Web 服务器作为虚拟机运行与在两个单独的较慢的机器上运行它们的性能损失(以及任何陷阱和隐藏的后果)是什么?对于一个永远不需要扩展的中级系统来说,这是一个很大的 NO-NO 还是值得尝试的东西?
2) 仅虚拟化数据库服务器的一般性能损失(百分比)和陷阱是什么?我们运行 Oracle 8i(但正在考虑迁移到 MS SQL Server)。
3)如果只有压力测试可以确定一个合理的答案,那么测试这些场景(工具/配置)的最简单方法是什么。
提前感谢任何慷慨的知识分享。