目录

1.服务器定义

2.服务器的外形分类

3.服务器的硬件细节

有多个电源

多个盘位

多个CPU插槽

有不同的CPU架构

4.例子: DELL服务器图

前面(机头)

后面(机尾)

内部结构

图片来源

参考手册

5.云服务器的运营商平台

运营商平台

国内服务器和国外服务器的区别

CDN加速

6.常用的操作系统

8.特定种类的服务器

ECS服务器

VPS服务器

独立IP和共享IP

虚拟主机

跳板机

堡垒机

9.服务器的一些指标

主机带宽

访问流量

并发量

CPU、内存

10.选购服务器的注意事项


本系列的所有代码都会在云服务器上运行,因此这里有必要对服务器进行简单的介绍

1.服务器定义

服务器的本质就是计算机,只不过这个服务器比个人电脑性能好、系统运行稳定(可以7*24h不间断运行、负载更高(可以同时运行很多软件),有的服务器甚至运行几年都不关机的)、吞吐能力更强、扩展性好、价格高昂(好的服务器要万元以上,可以去Dell的购买页面DELL Servers看看),是高档计算机

服务器常用于托管网站、大量科学计算、游戏联机对战......

注: 个人电脑其实也能充当服务器,只不过是“能用”,而不是"好用"

2.服务器的外形分类

1.机架式服务器

2.塔式服务器

3.机柜式服务器

4.刀片式服务器

3.服务器的硬件细节

有多个电源

一般而言,服务器至少有2个电源,原因是防止单点故障导致停机,当其中一个故障时,另一个会无缝接管全部负载,业务不受影响

多个盘位

市面上的服务器一般有8、16等盘位,比如8盘位指的是服务器最多可以装8块硬盘(当然,有些服务器是有扩展盘位的)

盘位也有分类,前置盘位(在服务器前侧)和后置盘位(在服务器后侧)

多个CPU插槽

有多个CPU插槽意味着可以装多个物理CPU,比如双路(dual socket)服务器指的是有2个CPU插槽的服务器

有不同的CPU架构

不同的服务器有不同的CPU架构,常见的架构有Intel&AMD、ARM的架构,比如运行清华大学开源软件镜像站的服务器是运行在ARM架构上的(下图来自网页底部):

对于Intel CPU,服务器一般用Xeon(志强)型号,常见有E3、E5、E7; 对于AMD CPU,服务器一般用EPYC型号

4.例子: DELL服务器图

Dell PowerEdge R670机架服务器,官网介绍:

PowerEdge R670

Optimized Power and Balanced Performance

The Dell PowerEdge R670 is a 1U, two-socket rack server that enables high-performance computing for optimal power efficiency in your data center.

Starting at $24,399.03

注: 上面的"1U"指的是该服务器的高度,1U=4.45cm,U指的是Unit; 一般来说,2U服务器比1U服务器能插的硬盘要多; "two-socket"指有2个CPU物理插槽; "rack server"是机架服务器

附: 百度百科对U的介绍 u(服务器机架尺寸单位)_百度百科

前面(机头)

从下图看,该服务器有8个前置盘位,2个扩展盘位:

8个前置盘位:

2个扩展盘位:

后面(机尾)

双电源:

内部结构

拆开外壳后:

双CPU插槽(顶上的是散热片):

内存条插槽:

注意: 不同的CPU管不同的内存插槽上的内存,切忌不要乱插,对于双路服务器有Processor0和Processor1

Processor0读取自己管的内存很快,但是读取Processor1管的内存很慢

参考手册上标注了Processor0管Ai内存条,Processor1管Bi内存条:

风扇(机头吸气、机尾呼气,带走CPU、内存条等发热器件产生的热量),一般而言,开机后风扇会声音会非常大! 当然有些服务器是支持在BIOS中调整风扇转速从而减小声音的

双电源,一般接到不同的发电厂,这是刻意的冗余设计,防止因单一电源或单一供电线路中断而导致整个服务器宕机:

RAID卡,下图的11,功能是将多块硬盘当成一块"大硬盘"使用

注意: 一旦多快硬盘组成RAID,硬盘就不可被取出且交换槽位,或以任何新组合方式重新接入系统,否则RAID卡无法识别!

图片来源

PowerEdge R670 Optimized Power and Balanced Performance

系统配置 — PowerEdgeR670系统的内部视图

参考手册

个人组装服务器之前应该看看参考手册:

dell poweredge-r670 installation and service manual

5.云服务器的运营商平台

云服务器(Cloud Server)指的是部署在远程的数据中心的服务器

运营商平台

国内:

腾讯云 产业智变·云启未来 - 腾讯

阿里云-计算,为了无法计算的价值

华为云,用AI解行业难题-华为云

京东云

百度智能云-“芯云模体”新全栈AI云

火山引擎-你的AI云

雨云 - 新一代云服务提供商

西部数码官网-云服务器-虚拟主机-域名注册,24年知名云服务商!

国外:

Amazon Web Services官网--全球云计算领导者

Cloud Computing Services | Microsoft Azure

国内服务器和国外服务器的区别

1. 备案方面

        国内主机必须备案,国外主机不需要备案

2. 访问速度

        国内主机国内访问快,海外主机海外访问快,国内访问慢

3. 线路

        国内主机有线路限制,海外主机没有,国内主机线路以联通和电信为主,相同的线路访问不存在速度限制,但相互访问就有点问题了

4.技术支持

        国内和国外服务商在技术支持响应上存在明显的时差问题. 例如,当国内处于白天工作时间时,欧美地区正值深夜,反之亦然,那么就会导致一个问题: 当国内白天出现紧急故障时,海外技术团队可能正处于非工作时间,导致工单回复延迟,无法即时处理

CDN加速

上面提到了"海外主机海外访问快,国内访问慢",但其实可以使用CDN来加速国内访问,比如sploitus网站就使用了‌Cloudflare‌公司提供的CDN,访问该网站时弹出了人机验证:

CDN全称Content Delivery Network,即内容分发网络,作用: 将源站内容分发至最接近用户的节点,使用户可就近取得所需内容,提高用户访问的响应速度和成功率,解决因分布、带宽、服务器性能带来的访问延迟问题,适用于站点加速、点播、直播等场景

6.常用的操作系统

服务器常用Windows(比如Windows Server 2025)、Linux(比如Ubuntu Server26.04 LTS)、Unix(比如IBM-AIX、FreeBSD),装在服务器的系统盘中

Linux优势: 相对Windows而言,Linux系统稳定、运行效率更高

8.特定种类的服务器

ECS服务器

ECS全称Elastic Compute Service,即弹性计算服务器,指的是简单高效、处理能力可弹性伸缩的计算服务器

在传统的物理服务器时代,资源是固定的,比如用户买了一台16核、32G内存的机器是不能扩容或换其他CPU的,而ECS服务器与此不同

ECS服务器核心在"弹性",指的是用户可以在运营商的控制台中升减配置(比如硬盘扩容、减少内存、换CPU等等)、更换系统、重置密码、创建快照......

VPS服务器

VPS全称是Virtual Private Server‌,即‌虚拟专用服务器,将一台独立服务器通过虚拟技术分割为若干个虚拟服务器,每个VPS可以独立安装系统,拥有独立的IP. 实现不同VPS间磁盘空间、内存、CPU资源、进程和系统配置的隔离,为用户和应用程序提供“独占”使用计算资源的体验

VPS可以像独立服务器一样,重装操作系统、安装程序、单独重启服务器,形式上和ECS没有区别,但总体性能和付费灵活性不如ECS

独立IP和共享IP

顾名思义,独立IP是指一个服务器拥有自己独立的IP地址,共享IP是指多个服务器共用一个公网IP地址,共享IP要比独立IP便宜

虚拟主机

虚拟主机,指的是将一台已安装操作系统和安全防护的服务器通过技术手段分割为若干个独立的空间,分配给用户独立使用

用户只需要上传网站程序,解析和绑定域名即可使用

虚拟主机不同于服务器,用户无法安装操作系统和操作软件,只能运行网站脚本语言(比如PHP)、html文件、图片及其他静态文件

虚拟主机相当于若干个用户一起租用一台服务器(拼好机~~),价格实惠,简单易用

跳板机

这里直接引用SSH 通过跳板机直接访问内网机器 | 知乎这里直接引用

公司的很多服务器没有外网地址只能通过内网访问。

这个时候就需要我们先登录跳板机,然后在跳板机上登录内网机器(本机 ssh -> 跳板机 -> 内网机器)。

因为跳板机是公用的,所以为了安全不能将跳板机的公钥放到内网机器上实现免密登录,更不能将本机的公钥和私钥放到跳板机上实现免密登录。

堡垒机

这里直接引用堡垒机是干什么的? - GitHub 黑板报的回答 - 知乎的回答:

堡垒机,也叫做运维安全审计系统,它的核心功能是 4A:

  1. 身份验证 Authentication
  2. 账号管理 Account
  3. 授权控制 Authorization
  4. 安全审计 Audit

简单总结一句话:堡垒机是用来控制哪些人可以登录哪些资产(事先防范和事中控制),以及录像记录登录资产后做了什么事情(事后溯源)。

堡垒机分为商业堡垒机和开源堡垒,开源软件毫无疑问将是未来的主流。Jumpserver 是全球首款完全开源的堡垒机,是符合 4A 的专业运维审计系统,GitHub Star 数超过 20k ,Star 趋势就可以看出其受欢迎程度。

9.服务器的一些指标

主机带宽

主机带宽指的是主机支持的最大下行访问速度,即直接影响网站访问速度,但虚拟主机并不是带宽越大访问就会越快,还需要考虑同一台服务器上有多少个网站和其他网站是否会消耗带宽资源

访问流量

当一台服务器分割的虚拟主机超过一定数量,为了限制因某个虚拟主机的网站大量被客户端访问消耗带宽资源,虚拟主机提供商不得不限制访问流量,防止挤占其它虚拟主机的带宽资源,一般而言,服务器上的所有虚拟主机是共享带宽的,当然,有些虚拟主机支持配置固定带宽或者按流量收费

并发量

通俗来讲,是同一时刻请求访问网站的用户数量,有些虚拟主机提供商会对虚拟主机设置最大并发量(比如通过宝塔Linux面板设置),从而可以在一定程度上确保一台服务器上的其他虚拟主机能稳定的访问

CPU、内存

CPU核心数量越多、内存越大,服务器的性能越好,当然价格也越贵

10.选购服务器的注意事项

1.尽量选择知名的供应商

2.租赁独立服务器一定要辨别清楚,某些供应商用虚拟主机冒充独立服务器但是价格却是按照独立服务器的价格收

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐