传统的计算密集型应用,对于数据的运算操作远远多于数据的装入操作,因而具备很高的代码和数据访问的局部性,能够有效的利用预取操作数、Cache等技术来弥补内存带宽的不足以及内存访问未命中所造成的时间延迟。
时至今日,以商用事务处理和Web服务为代表的应用日益成为服务器应用的主流。回顾计算机的近30年发展历史,我们不难发现,计算机应用已经从传统的计算密集型的科学技术应用,发展到了现今的数据密集型应用,表现出完全不同的执行和数据访问的特征。
传统的计算密集型应用,对于数据的运算操作远远多于数据的装入操作,因而具备很高的代码和数据访问的局部性,能够有效的利用预取操作数、Cache等技术来弥补内存带宽的不足以及内存访问未命中所造成的时间延迟。
当前面向商用事务处理的主流服务器应用,则是数据密集型的应用。也就是说,这些应用所需数据的时间和空间局部性差,数据重用的可能性很小。广泛的后台系统工具降低能源成本;同时运行多个应用和任务,增强协作业务环境、提高效率并降低功耗。
为此,用户经常需要大量服务器做密集型集群部署,以便在保证高性能运算和数据读取的同时能够最大限度地节省托管空间和管理成本。1U机架式服务器作为目前体型最小巧的服务器自然是密集型集群部署的首选。今天,笔者就介绍三款目前最常见的1U机架式服务器供用户参考选购。
|