我们有提供web服务的规范(特定的工业接口标准)。在这种情况下,通常需要的两个条件是每台服务器每秒响应和每个响应允许的最大延迟。
然而,许多因素会影响实现实际交付的内容:
前两个我有一个合理的处理,但我不知道应该考虑什么参数时,我的规模服务器(例如,小型,中型,大型)。
服务器大小有任何标准参数吗?
发布于 2011-07-14 12:54:37
根据工作负载的不同,有多种方法来调整服务器的大小。但是,您可以从一些粗略的类别中选择要构建的服务器。通常,您可以混合使用并构建非常不同的服务器。
准确的配置在很大程度上取决于您的需求。在某些情况下,如果有一个32 GB内存的小型双核系统,这可能是完全不合适的。也许你需要一个高的磁盘吞吐量,也许你只需要存储一个巨大的数据集而没有太多的速度,也许你需要处理数字,决定使用最高规格的可用CPU,甚至添加一些GPU。
这完全取决于你到底想做什么。因此,你永远无法得到一个基于模糊想法的实际答案。我能给你的最好的建议是对你的应用程序进行基准测试,找出它们需要什么,它们在哪里运行得好,哪里没有。有了这些信息,您可以选择与您的需要相匹配的服务器产品。相反,它不起作用。
发布于 2011-07-14 12:47:20
没有“标准服务器大小”,服务器是根据客户的需要构建的;大多数服务器都是以"barebone“配置出售的,也就是说,您可以在没有任何CPU/RAM/磁盘的情况下获得服务器,并且您必须添加任何您想要的内容才能获得一个完全工作的服务器。
当然,任何经销商都可能有它的“标准”产品,但是如果你得到一台4核和8 GB的机器,没有什么能阻止你订购更多的核心或内存。
这么说也没什么意义,f.e。"4核,4 GB,300 GB storage 1 SAS磁盘“:不同的工作负载需要非常不同的处理能力,内存或存储量。数据库服务器具有与前端web服务器、域控制器、虚拟化主机、web代理或邮件服务器非常不同的配置。即使有明确定义的“Exchange服务器”,对于邮箱、CAS或集线器服务器,也需要完全不同的硬件设置。
它存储数据吗?它需要磁盘。
它处理数据吗?它需要CPU核心。
它处理大量数据吗?它需要记忆。
但没有“标准尺寸”或“一刀切”的方法。
https://serverfault.com/questions/290309
复制相似问题