服务器基础知识全解析!

发表时间: 2021-01-07 15:09

2020年的一场疫情袭击了整个世界,疫情限制了大家的出行,也改变了不少人工作学习的方式,足不出户在家线上工作学习已经成为一种常态。为什么可以进行线上工作学习,得益于近年来互联网的快速发展和支撑,让大家都能在云上进行沟通交流。

互联网中指代的云并不是自然界中的云朵,而是互联网虚拟的一种线上服务,但他们有异曲同工之妙,自然界中云是大量的水滴漂浮在空中聚合成了云,而互联网中的云是由众多的计算资源、存储资源和应用程序等组合构成云服务。云服务在我们的工作学习中发挥着越来越重要的作用,我们每天使用的搜索引擎、邮箱、网盘、听的歌曲等等,都使用了云服务。

说到云服务,有一部分人可能比较疑惑,前面说的这些都比较虚拟,看不见摸不着,云服务是怎么存在的?是在哪存在的呢?那么,今天小编就带大家了解一下云服务的载体—云服务器的相关知识。了解了云服务器的一些知识,对云服务就有一个更加直观的认识。

一、什么是服务器

服务器指的是网络环境下为客户机(比如手机、平板、笔记本、台式机、打印机、摄像头等等)提供特定服务的专用计算机,它可以是我们日常使用的笔记本、台式机,也可以是专门用来做服务器的主机。服务器需要有网络操作系统并安装服务支撑的应用软件,比如搭建一套OA审批系统,需要安装数据库服务,需要安装数据支撑和数据交互的前后端服务,需要安装系统可以运行的编译环境等等。

既然普通PC也可以拿来当做服务器使用,为什么基本不采纳普通PC作为服务器,而去租赁各大服务器厂商的服务器资源或者单独购买服务器组建机房呢?

首先,取决于服务器的处理速度、稳定性和可靠性,服务器的处理速度和系统可靠性都要比普通PC高得多。服务器通常需要在网络中连续不断的工作,一旦服务器发生故障,将会影响服务器上所有项目的用户群体,造成的损失是难以估计的。普通PC因场地和环境等的影响,可能会导致断电、断网、网络不稳定等突发情况,导致服务不能正常访问,而服务器一般都是有专门的服务器厂商或者机房维护,有一定的保障措施,断电断网的概率非常小,即使导致服务异常数据丢失等,可以需求服务器厂商技术支撑。

其次,现在的网络安全管控越来越严格,国内接入的站点都要进行备案,而备案需要提供接入商信息,而我们自己的PC网络属于家庭网络,备案无法申请下来。而且,家庭网络的IP地址依赖于网络运营商的设置,动态IP可能会发生变化,而服务器提供固定的公网和内网地址,处理起来更加方便。

最后,服务器的可拓展性比普通PC更好,服务器可以根据流量的高低随时调整网络带宽、存储空间等,既满足需求又能控制成本;

二、服务器的种类

服务器的种类可以按照不同的属性划分不同的种类,比如可以从操作系统、外形、CPU核数、应用类型等进行分类。

(1)按照操作系统分类

操作系统主要分为Linux操作系统、windows操作系统、MacOS操作系统、HarmonyOS操作系统等。

Windows是一系列图形可视化操作系统,每个操作系统都带有桌面的图形用户界面,允许用户查看所有文件,视频等。除了苹果其他制造PC或笔记本电脑的公司基本都附带Windows OS。

Linux是一个开源操作系统,是位于计算机上所有其他软件之下的软件。用户可以修改现有代码并从中创建发行版,主要用作服务器-Internet上的,大多数网页都是从Linux服务器生成的。

Mac OS是一套运行于苹果系列电脑上的操作系统,Mac系统是基于Unix核的图形化操作系统。

HarmonyOS鸿蒙系统是由华为公司开发的基于微内核的全场景分布式 OS。

(2)按照外观分类

按照外观分类可分为刀片式服务器、机架式服务器、塔式服务器和机柜式服务器等。

刀片服务器是一款高密度集成的紧凑型服务器,它简化了企业布线、存储和管理维护,方便用户对网络、SAN设置、VLAN设置、电源等统一管理。刀片服务器非常适合计算密集型应用,比如天气预报建模、指纹库检索分析、数据采集、数据仿真、数字影像设计等等。同时在电信、金融、移动电话基站、视频点播、实验室系统等领域也同样适用。

机架式服务器的外形看起来不像计算机,而像交换机,有1U(1U=1.75英寸,4.45cm高)、2U、4U、6U、8U等规格。这种结构的多为功能型服务器,通常1U的机架式服务器最节省空间,但性能和可扩展性较差,适合使用在一些业务相对固定的领域。

塔式服务器的结构我们平常工作用的PC机结构大体相似,在中小企业中应用非常广泛,升级扩展能力较强,成本较低;

机柜式服务器,在一些需要多设备或者多服务器支撑的企业中比较常见,通常是将许多不同的设备单元或几个服务器都放在一个机柜中,功能比较强大,内部结构比较复杂,占用空间也比较答,通常会存放在机房中。

(3)按照CPU数量分类

计算中CPU,也叫做中央处理器,是一台计算机的运算核心和控制核心。cpu相当于人类的大脑,它的能力高低直接影响了整个电脑的运行速度。服务器按CPU数量进行分类,可以分为:单路服务器、双路服务器、四路服务器和多路服务器。“路”指的是服务器物理CPU的数量,也就是服务器主板上CPU插槽的数量。

单路:指服务器支持1个CPU

双路:指服务器支持2个CPU

四路:指服务器支持4个CPU

多路:指服务器支持多个CPU

(4)按照应用类型分类

从服务器应用的角度来划分,可将服务器分为文件服务器、数据库服务器以及应用服务器等。

应用服务器,在服务器上部署应用程序,用来响应客户端的请求,或者和数据服务器进行交换等;

数据库服务器一般都装有数据库如oracle,mssql,PostgreSQ、SQL Server等,提供数据存储和数据查询服务;

文件服务器集中管理文件资源,既可以存储文件,又可以管理网络中所有的共享文件夹方便用户访问,还可以为文件设置权限来控制用户的访问。

三、服务器的结构组成

服务器是由电源、CPU、内存、硬盘、风扇、光驱等几部分构成。

电源相当于人体的心脏,需保障电力供应;

CPU 处理器相当于人体的大脑,负责整个服务器的运算和控制,是影响其性能效率的最核心部件。CPU 长时间运行会发热,因此需要配置降温的设备,即 CPU 风扇或散热片,其中散热片主要是用金属铜或者铝制作的,作用是将热量快速传导出去。

硬盘又称磁盘,硬盘就是永久存放数据的存储器,常见的硬盘有300GB、600GB、1TB、3TB、4TB等规格。

内存是 CPU 和硬盘之间的缓冲设备,是临时存储器,用于存放数据。这就意味着,如果突然断电,那么位于内存中的数据很可能会丢失。程序运行的时候,一般会被调度到内存中执行,服务器关闭或程序关闭之后,数据将自动从内存中释放掉。

网卡,也叫“网络适配器”,提供与其他计算机通信的能力,网卡主要是整理计算机上发往网线上的数据,并将数据分解为适当大小的数据包之后向网络上发送出去。

以上从服务器的概念、服务器的分类和作用以及服务器的结构组成讲解了服务器的一些知识,大家有没有更直观的认识了呢?