服务器定义
广义:专门给其他机器提供服务的计算机系统
狭义:一台高性能的计算机,通过网络提供外部计算机一些业务服务
(个人PC内存大概8G 16G 服务器内存128G起步)
服务器特点
可用性
可靠性、持续性。服务器一般需要7*24H不间断工作(如Web网站)
可利用性
服务器要为多用户提供服务,因此需要较高的连接和运算性能(性能要高)
可扩展性
服务器需要具备可扩展空间和冗余件(可以增加内存、硬盘等)
可管理性
保证在设备不停机的情况下修复服务器故障(一般服务器有两个电源,坏了一个还有一个)
服务器还需要具备如双机备份、系统备份、在线诊断、故障预警等功能。
服务器分类
按应用层次划分:
入门级服务器:小型企业、小部门需求。主要用于完成文件、打印服务等
工作组服务器:中型部门等、不复杂的业务,比如没有大型数据库需要管理。
部门级服务器:能够承载中大型数据库、网站等,具有较高的可用性、可靠性、可扩展性、可管理性。
企业级服务器:企业级服务器主要应用于需要处理大量数据,对处理速度和可靠性要求极高的大型企业和重要行业(如金融、交通、通信等行业)。
按体系架构划分:
非X86服务器:包括大型机、小型机和Unix服务器。使用RISC或EPIC处理器
X86服务器:即CISC架构服务器,也就是我们常说的PC服务器。
复杂指令集和简单指令集:
X86架构:
是微处理器执行的计算机语言指令集(复杂指令集),指一个intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合。
RISC指令集是以后高性能CPU的发展方向。它与传统的CISC(复杂指令集)相对。相比而言,RISC的指令格式统一,种类比较少,寻址方式也比复杂指令集少。使用RISC指令集的体系结构主要有ARM、MIPS。
按用途划分
通用服务器:没有为某种服务专门设计的,可以提供各种服务功能的服务器。
功能服务器(专用服务器):专门为某一种或某几种功能专门设计的服务器,可以实现“即插即用”,无需专业人员进行专门的软硬件配置。
按外形划分
可以分为:
机架式服务器
塔式服务器
刀片式服务器
机柜式服务器
钉钉(连续两天一天扩容一万台)、Welink
机架式服务器
特点:
现阶段销售数量最多的服务器
机箱尺寸比较小
在机柜中可以同时放置多台
单位:U
机架式服务器高度的计量方式
1U=1.75inch=44.45mm
华为常见的机架服务器有:RH1288H、RH2288H、RH5288、RH2488/2488H、RH5885H等
塔式服务器
特点:
早期的服务器形式
较大的机箱尺寸
内部扩展能力较强
占用面积大
现在基本已经淘汰
刀片式服务器
刀片服务器是指在标准高度的机架式机箱内可插装多个卡式的服务器单元,是一种实现HAHD(High Availability High Density,高可用高密度)的低成本服务器平台,为特殊应用行业和高密度计算环境专门设计。刀片服务器就像“刀片”一样,每一块“刀片”实际上就是一块系统主板。
优点:
超高密度服务器
节省能源
集中化管理
快速部署
缺点:
前期成本高(前期部署成本高、需要特殊的供电需求等)
无论刀片服务器内置的冗余是多少,都存在所有刀片服务器宕机和故障的可能性。
对于拥有一个或两个刀片中心的企业用户来说,购买备用的部件可能很不划算(如备用机箱等)。
机柜式服务器
在一些高端企业服务器中由于内部结构复杂,设备较多,有的还具有许多不同的设备单元或者几个服务器都放在一个机柜中,这样的服务器就是机柜式服务器。
机柜式服务器一般为大型企业使用,如云服务提供商(华为云、阿里云等)。一般一次部署就是很多台。如:疫情期间,大家都线上办公和网课,钉钉曾连续两天连续扩容一万台服务器。
服务器软件
服务器软件工作在客户端-服务器(C/S)或浏览器-服务器(B/S)的方式,有很多形式的服务器,常用的包括:
文件服务器(File Server)
数据库服务器(Database Server)
邮件服务器(Mail Server)
网页服务器(Web Server)
FTP服务器(FTP Server)
域名服务器(DNS Server)
时间同步服务器(NTP Server)
代理服务器(Proxy Server)
等
C/S:
服务器-客户机,即Client-Server(C/S)结构。C/S结构通常采取两层结构。服务器负责数据的管理,客户机负责完成与用户的交互任务。
B/S:
B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。
文件服务器
文件服务器是一台具有特殊功能的计算机,其主要目的是向客户机提供文件共享服务。文件服务器可以是一台能够运行其他应用的通用服务器,也可以是一台专门提供文件服务的功能服务器。
数据库服务器
运行在局域网中的一台或多台计算机和数据库管理系统软件共同构成了数据库服务器,为客户应用提供服务,这些服务是查询、更新、事务管理、索引、高速缓存、查询优化、安全及多用户存取控制等。
数据库服务器建立在数据库系统基础上,具有数据库系统的特性,且有其独特的—面。主要功能如下:
数据库管理功能,包括系统配置与管理、数据存取与更新管理、数据完整性管理和数据安全性管理。
数据库的查询和操纵功能 ,该功能包括数据库检索和修改。
数据库维护功能,包括数据导入/导出管理,数据库结构维护、数据恢复功能和性能监测。
数据库并行运行,由于在同一时间,访问数据库的用户不止一个,所以数据库服务器必须支持并行运行机制,处理多个事件的同时发生。
注意:数据作为企业中非常重要的财产,所以一般在数据库服务器旁都会部署防火墙。
————————————————
版权声明:本文为CSDN博主「Skye_Zheng」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_46254436/article/details/105342533