我需要买台服务器。这台机器将被用作虚拟化主机,因此它将有许多使用其资源的v-机器坐在那里。
其中一台v机是一台SQL Server,它为我们的ERP提供了大量使用,大约有30人使用,同一ERP的一个自动实例和一个外部应用程序,每次发生重要事件时都为我们的ERP提供消息传递能力。
最重要的是,我想对大约20个外部用户运行RDS,AD,可能还有一些其他服务,比如SMS消息传递,以及建立我们自己的电子邮件服务……
我要去一个盒子,运行2个AMD Opteron 6100系列(8核/pp),32 10,RAID控制器(512 10)和8 SFF (500 10)在RAID 10。
这个硬件适合运行这样的设置吗?有什么想法,线索,想法吗?我有点担心AMD在执行SQL任务/作业/查询时的性能.
谢谢你的帮助。
发布于 2012-12-26 21:38:01
这个问题有很大的主观性。什么是满意的性能,您可能不满意的其他人,如您的用户。
无论它们是AMD还是Intel,你都不太可能看到相同规格的处理器之间的显著差异。如果SQL是一个大量编写到数据库的磁盘IO,那么您应该更加关注它。
查看如何为SQL数据库使用传递磁盘。这样,您就不必因为在VHD/VMDK中而受到I/O的惩罚。
发布于 2012-12-26 21:40:20
您将希望了解每个计划中的VM所需的性能,然后适当地调整虚拟化主机(S)的大小。您需要考虑CPU、RAM和IO (速度、延迟等)。特别是,如果要从VM中为RemoteApp提供服务,则需要延迟。
实际上,您可能需要多台机器和共享存储。您对处理器体系结构WRT的关注有点离谱;您并没有真正提出正确的问题。
发布于 2012-12-26 21:46:06
30个并发的人并不多见。
这取决于数据库的设计和数据库处理读写请求的能力。
在几乎所有的数据库中,读取都应该来自RAM,所以向SQL提供足够的数据是很重要的。
关于AMD-服务器分支正在消亡。除此之外,CPU在这里并不重要。
但是写请求需要的是磁盘。如果你没有瓶颈的话-好的。如果你有它-为你的RAID控制器投资更多的RAM,并且使用15k-SAS 3,5“而不是2,5”SFF。
除此之外--如果这是关键业务--让它成为一个由两台相同的机器组成的集群。
https://serverfault.com/questions/461031
复制相似问题