服务器是什么?
服务器是提供计算和存储服务的设备(如图 1 所示),是运维人员工作的主战场。由于服务器需要响应服务请求并进行处理,因此一般来说,服务器应具备承担服务及保障服务的能力。
图 1 服务器外观示意图
服务器的构成包括处理器、硬盘、内存、系统总线等,这与通用的计算机架构类似,但是由于需要提供高性能高可靠的服务,因此,在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
服务器主要用来为网站、游戏或者其他软件(互联网企业常见应用)等应用服务提供数据共享,相对于其他台式电脑、笔记本电脑来说,使用服务器更加稳定可靠,其硬件有 7×24 小时的持续运行能力。
如果用一句话概括什么是服务器,其实它就是一台特殊的计算机,配置更高,设备更贵更好,主要用在企业的后台,为用户提供各种业务服务。
另外,就像笔记本电脑的显示器按照屏幕大小可分为 14 英寸、15.6 英寸等一样,服务器也是有尺寸的,这个尺寸一般用于描述服务器的高度(如图 2 所示)。
图 2 服务器的背面示意图
需要注意的是,服务器的尺寸是按 U 计算的,比如 1U 服务器表示服务器的高度是 4.45cm(1.75 英寸)。
如图 3 所示,服务器的内部结构与台式电脑大同小异,基本零部件与台式电脑一样必须要有,例如 CPU 处理器、内存、磁盘,不同之处在于,服务器可以容纳的 CPU 处理器的数量更多,风扇也更多,可插拔的硬盘数量也可以多很多,后文将为大家详细讲解服务器的内部组件。
图 3 服务器内部结构示意图
根据外形的不同,服务器可以分为以下 3 类:
图 4 机架式服务器外形示意图
图 5 刀片式服务器
所谓刀片式服务器,是指在标准高度的机架式机箱内插装多个卡式服务器单元,以实现高可用性和高密度。其中,每一块“刀片”实际上就是一块系统主板,它们可以通过“板载”硬盘启动自己的操作系统,如 Windows 8/10、Linux 等,类似于一个个独立的服务器。
在这种模式下,每一块母板均会运行自己的系统,服务于指定的不同用户群,相互之间没有关联,因此相对于机架式服务器和机柜式服务器,单片母板的性能较低。
不过,管理员可以使用系统软件将这些母板集合成一个服务器集群。在集群模式下,所有的母板都可以连接起来,从而提供高速的网络环境,并且它们还会共享资源,为相同的用户群服务。
在服务器集群中,插入新的“刀片”即可提高整体性能,而且由于每块“刀片”都是热插拔的,所以系统可以轻松地进行替换,将维护时间减少到最小。
图 6 塔式服务器
当然,由于服务器的主板的扩展性较强,插槽也多出了若干个,所以外观会比普通主板大一些,因此塔式服务器的主机机箱也比标准的 ATX 机箱要大,一般都会预留足够的内部空间以便日后进行硬盘和电源的冗余扩展。
也正是因为这个原因,使这种类型的服务器具有不少局限性,比如在需要多台服务器同时工作以满足较高的服务器应用需求时,由于其个体比较大,占用空间比较多,也不方便管理,所以会显得很不适合。
图 1 服务器外观示意图
服务器的构成包括处理器、硬盘、内存、系统总线等,这与通用的计算机架构类似,但是由于需要提供高性能高可靠的服务,因此,在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
服务器主要用来为网站、游戏或者其他软件(互联网企业常见应用)等应用服务提供数据共享,相对于其他台式电脑、笔记本电脑来说,使用服务器更加稳定可靠,其硬件有 7×24 小时的持续运行能力。
如果用一句话概括什么是服务器,其实它就是一台特殊的计算机,配置更高,设备更贵更好,主要用在企业的后台,为用户提供各种业务服务。
另外,就像笔记本电脑的显示器按照屏幕大小可分为 14 英寸、15.6 英寸等一样,服务器也是有尺寸的,这个尺寸一般用于描述服务器的高度(如图 2 所示)。
图 2 服务器的背面示意图
需要注意的是,服务器的尺寸是按 U 计算的,比如 1U 服务器表示服务器的高度是 4.45cm(1.75 英寸)。
如图 3 所示,服务器的内部结构与台式电脑大同小异,基本零部件与台式电脑一样必须要有,例如 CPU 处理器、内存、磁盘,不同之处在于,服务器可以容纳的 CPU 处理器的数量更多,风扇也更多,可插拔的硬盘数量也可以多很多,后文将为大家详细讲解服务器的内部组件。
图 3 服务器内部结构示意图
根据外形的不同,服务器可以分为以下 3 类:
1) 机架式服务器
机架式服务器的外形看起来不像计算机,而更像“抽屉”(如图 4 所示),有 1U(1U=1.75英寸=44.45mm)、2U、4U 等规格。机架式服务器一般安放在标准的 19 英寸机柜里面,是工作中使用最多的服务器类型。图 4 机架式服务器外形示意图
2) 刀片式服务器
刀片服务器的外观类似于一个箱子里摆放整齐的书(如图 5 所示)。图 5 刀片式服务器
所谓刀片式服务器,是指在标准高度的机架式机箱内插装多个卡式服务器单元,以实现高可用性和高密度。其中,每一块“刀片”实际上就是一块系统主板,它们可以通过“板载”硬盘启动自己的操作系统,如 Windows 8/10、Linux 等,类似于一个个独立的服务器。
在这种模式下,每一块母板均会运行自己的系统,服务于指定的不同用户群,相互之间没有关联,因此相对于机架式服务器和机柜式服务器,单片母板的性能较低。
不过,管理员可以使用系统软件将这些母板集合成一个服务器集群。在集群模式下,所有的母板都可以连接起来,从而提供高速的网络环境,并且它们还会共享资源,为相同的用户群服务。
在服务器集群中,插入新的“刀片”即可提高整体性能,而且由于每块“刀片”都是热插拔的,所以系统可以轻松地进行替换,将维护时间减少到最小。
3) 塔式服务器
塔式服务器应该是最容易理解的一种服务器结构类型,它的外形及结构都与立式 PC 差不多(如图 6 所示)。图 6 塔式服务器
当然,由于服务器的主板的扩展性较强,插槽也多出了若干个,所以外观会比普通主板大一些,因此塔式服务器的主机机箱也比标准的 ATX 机箱要大,一般都会预留足够的内部空间以便日后进行硬盘和电源的冗余扩展。
也正是因为这个原因,使这种类型的服务器具有不少局限性,比如在需要多台服务器同时工作以满足较高的服务器应用需求时,由于其个体比较大,占用空间比较多,也不方便管理,所以会显得很不适合。
所有教程
- C语言入门
- C语言编译器
- C语言项目案例
- 数据结构
- C++
- STL
- C++11
- socket
- GCC
- GDB
- Makefile
- OpenCV
- Qt教程
- Unity 3D
- UE4
- 游戏引擎
- Python
- Python并发编程
- TensorFlow
- Django
- NumPy
- Linux
- Shell
- Java教程
- 设计模式
- Java Swing
- Servlet
- JSP教程
- Struts2
- Maven
- Spring
- Spring MVC
- Spring Boot
- Spring Cloud
- Hibernate
- Mybatis
- MySQL教程
- MySQL函数
- NoSQL
- Redis
- MongoDB
- HBase
- Go语言
- C#
- MATLAB
- JavaScript
- Bootstrap
- HTML
- CSS教程
- PHP
- 汇编语言
- TCP/IP
- vi命令
- Android教程
- 区块链
- Docker
- 大数据
- 云计算