根据命令集结构,服务器排序如下。
1、CISC服务器:
复杂构造集计算
计算复杂指令集
2、RISC服务器:
简化指令集计算
简化命令集计算
3、Epic服务器:
探索并行计算
显式并行命令计算
1) CISC服务器
它也被称为x86服务器,是一种使用英特尔、AMD或其他x86命令集的处理器芯片和windows操作系统的服务器,目前是主流服务器结构。
2) RISC服务器
RISC服务器基于RISC处理器,目前是IBM power和power PC处理器,由Susan和Fujitsu开发的SPARC处理器,而far way包括基于ARM结构化类认证开发的kunpo 920处理器。
3) 史诗服务器
epic服务器基于epic处理器,目前主要由Intel的antium处理器使用。
使用RISC或epic架构的服务器也称为非x86服务器。包括主要用于UNIX和其他专用操作系统的主框架、小尺寸和UNIX服务器。
根据处理器的数量,服务器可以分为一个插槽、两个插槽、四个插槽和八个插槽。“路由”指单个服务器中的CPU数量。例如,一台服务器有一个CPU和两台服务器。主流服务器当前是双套接字服务器。
多台服务器采用对称多处理技术(SMP),多个CPU在一台服务器上共享内存子系统和总线结构。当服务器运行时,多个CPU同时执行操作系统的单个副本,系统将工作队列对称地分配给每个CPU,所有CPU都可以访问内存、I/O和外部中断,这大大提高了系统的整体数据处理能力。
在各种应用程序场景中,您可以根据应用程序类型分为服务器、数据库服务器和应用程序服务器。
1) 文件服务器
计算机局域网将多个服务器使用的文件(称为文件服务器)存储在一个服务器中,用于共享文件数据。文件服务器对应于大型信息系统存储库,并确保用户和服务器磁盘子系统之间的快速数据传输。在这类服务器的每个子系统中,对系统性能的影响大小依次为网络系统、磁盘系统、内存容量和处理器性能。
2) 数据库服务器
对于读取和索引数据的服务器也有类似的需求,如公司财务系统、人事系统和各种管理系统。不同类型的公司对数据库服务器有不同的要求,大型公司有分布式数据和查询。这对网络和I/O数据传输能力有很高的要求。然而,在小企业中,同时用户的数量相对较少,对分布式查询的需求也不高,因此磁盘系统更为重要。
3) 应用服务器
应用服务器允许多个用户同时使用应用程序,因此文件服务器向多个用户提供文件。这类服务器的每个子系统对处理器性能都有很高的要求。