就性能而言,而不是在安全性方面,这是更好的选择:
同一个cpu
1: 1带有MS和XRAM的Sql服务器
2: 1使用.5XRAM的SQL服务器和1台带有.5XRAM的专用SQL计算机
发布于 2009-11-19 15:41:18
它实际上取决于您的用例,而确定它的唯一方法是使用测试。
如果您使用的是虚拟化解决方案,比如XEN机器或类似的东西,那么最好在一台机器上使用所有的虚拟化解决方案。
原因是,如果物理硬件中有更大的“部分”,那么在大多数VPS设置中,在机器中运行的所有进程几乎总是获得更高的CPU优先级。如果同一台服务器上的其他人加载它相当困难,那么您的任一任务都会按比例获得更多的时钟周期,特别是在一个进程比另一个进程使用较少CPU的情况下。
发布于 2009-11-19 16:27:32
使用两台机器将是我的建议,有更大的增长空间,更易于配置,并且您不会遇到与“最佳实践”相冲突的问题。参见这里的讨论:何时可以在同一台计算机上承载IIS和服务器?
发布于 2009-11-19 15:43:42
我想你是想在同一台机器上运行1到2个VPC?
在这两种情况下,除了功能测试之外,您的RAM太少,无法运行其他任何东西。
我会选择第一,当我们用VPC测试系统时,我们会使用它。
https://serverfault.com/questions/86358
复制相似问题