1、按服务类型来划分
中大型网站看上去仅仅是个网站,但其附带的子系统众多,涉及的服务器也很多,主要有以下:
WEB服务器:提供WEB访问的;
代理服务器:提供代理服务的,主要有Nginx等;
数据库服务器:存放数据的服务器,如MySQL服务器、Oracle服务器;
文件服务器:存放文件的,比如用户上传的图片、文件等;
索引/搜索服务器:提供索引搜索服务的,比如:ELK等;
缓存服务器:缓存热点数据缓解数据库服务器的压力,如:Redis服务器;
日志服务器:存放行为日志的单独服务器;
邮件服务器:提供邮件的收发功能;
域名服务器:提供域名解析管理的服务器;
…
2、按服务器操作系统来划分
服务器操作系统主要有:Linux、Unix、WindowsServer,现在国内外用的最多的服务器操作系统是:Unix/Linux系列。
3、按服务器外形来划分
服务器的外观种类也很多,有些外形看上去不像大家常见的计算机。类型主要有:
*机架式
机架式服务器也分很多种,比如:1U、2U,它们大概长成这样:
*塔式
塔式服务器和大家常见的台式机机箱的外形差不多,因为服务器的主板插槽多一些,所以塔式服务器整体上比台式机主机要大一些。
*刀片式
刀片服务器是指在一个机架式机箱内插装多个服务器,每个服务器看上去像“刀片”一样插进去的,其实每一个“刀片”就是一块系统主板。
4、按服务器品牌来划分
现在市面上用得最多的服务器品牌主要有:DELL、IBM、华为、浪潮,但像阿里腾讯这样的互联网巨头公司,他们的服务器都是定制及自研的。
综上,对于中大型网站来说,最常见服务器选型方案是:DELL(1U机架式)+Linux系统。偶是科技领域创作者,十年互联网从业经验,偶了解更多科技知识!如果大家有不同看法,欢迎在下方评论区发表自己的观点~