我今天早上打电话给我的硬件供应商询问服务器硬件configuration。他又问我在我的服务器上使用什么服务器操作系统。他们决定基于操作系统的硬件configuration。
操作系统和硬件在可靠性,性能或最重要的兼容性方面有一些关系吗?
我想用Sql server 2005来设置Windows Server 2007。
请帮忙。
问候
正如理查德所指出的那样,某些硬件在某些操作系统上可能无法正常工作(甚至完全不能)。 在这个层面上,这是操作系统决定(至less是build议)服务器configuration的一个相当基本的情况。
还有一些东西,例如某些操作系统支持/优化的RAMconfiguration(例如,如果您正在运行32位操作系统来为几个文件服务器,那么这意味着与64位DB后端的硬件configuration文件截然不同。
诸如集群/虚拟化/高可用性configuration之类的事情也会对硬件select施加限制,即使您不更改基本操作系统,也是如此。
不仅仅是操作系统,还有一个应用程序的元素也会影响硬件的select – 就像我之前提到的,一个典型的数据库主机可能需要比文件服务器更多的内存,也可能需要更多复杂的磁盘configuration。
首先是兼容性?
是。 如果没有一个硬件的驱动程序,那么该硬件将无法在该操作系统上工作。 操作系统的驱动程序也可能性能较低(例如不能利用硬件加速)。
这可能是硬件厂商只支持更stream行的操作系统,也可能是操作系统只支持更stream行的硬件。
有处理和内存容量的考虑。 操作系统和应用程序的某些组合对一个或多个系统方面的要求更高,所以简短回答是肯定的。
我不确定供应商的问题是一个技术问题…大多数供应商都有标准产品,所以他可能在Linux和Windows Server机器上有一个标价,他需要知道哪一列要看!
另一个答案的技术考虑必须考虑,但我不确定这是供应商的问题,当他问,通常我不会相信供应商定义我需要的机器! 一个更好的问题来定义提供什么样的机器会问什么样的应用程序/数量的用户或文件或者什么取决于你想要的服务器的应用程序。
Obs:我想你想要的不是2007年的Windows Server 2008,对不对?
我想到了这个英特尔网站链接,他们列出了我想要的董事会支持的操作系统。
http://www.intel.com/support/motherboards/server/sb/CS-022651.htm
他们有一个每个MotherBoard支持的操作系统列表。
希望这会有用。