目录
一、服务器
用于提供服务或资源的计算机系统
分类 | 机架式居多 塔式 刀片式 机柜式 |
架构 | X86 ARM |
品牌 | 戴尔 AMD 英特尔 惠普 华为 华三H3C 联想 浪潮 长城 |
规格 | 1C1G 2C4G 4C8G 32C128G 64C256G C=核心数,G=内存容量 |
👆机架式服务器:这种服务器通常设计为标准的机架尺寸,可以安装在机架中,通常具有标准的尺寸和尺寸规格,便于在数据中心中进行安装和管理
👆塔式服务器:似于桌面电脑的外观,通常较大且立式放置,适用于中小型企业或较小的 IT 环境
👆刀片服务器:通常具有较高的密度,可以节省机架空间,适用大规模的数据中心和虚拟化环境
👆机柜式服务器::机柜式服务器是一种具有机架和塔两种形态的服务器可以在塔式和机架式两种配置之间转换,提供了更灵活的部署选项。
服务器架构:X86/ARM
X86:最常见和广泛使用的服务器架构之一,由英特尔公司开发.具有较高的性能和广泛的兼容性,适用于大多数服务器应用场景
ARM:ARM 架构是一种低功耗、高效能的处理器架构,广泛应用于移动设备和嵌入式系统中。适用于一些特定的工作负载和场景,比如物联网设备和云服务器........
常用相关指令👇
查看服务器CPU的信息 | cat /proc/cpuinfo 或 lscpu |
查看CPU型号名称 | model name |
查看物理CPU的ID | physical id |
查看每个物理CPU中的核心数 | cpu cores |
查看逻辑CPU的ID | processor |
二、RAID磁盘阵列
RAID磁盘阵列的简介:
一种通过将多个磁盘组合起来以提供数据冗余、性能提升或两者兼而有之的技术。RAID 技术旨在提高数据的可靠性、可用性和性能。
常用的RAID级别:RAID0, RAID1, RAID5, RAID6, RAID1+0,RAID0+1
1.RAID0
主要用于提高磁盘阵列的性能,而不提供数据冗余或容错能力。
1.在 RAID 0 中,数据被分成块,并且被同时写入到多个磁盘上。这种并行写入的方式可以提高非常多数据的读取和写入性能。
2.RAID 0 不提供数据冗余,因此对于数据没有可靠性和容错率
3.磁盘的利用率:N(大白话:磁盘100%利用率)
2.RAID1
主要用于提供数据冗余和容错能力,以增强数据的可靠性和可用性。
1. RAID 1 中数据被完全镜像到多个磁盘上,(每个数据块都同时存在于两个或更多的磁盘上,即使其中一个磁盘发生故障,数据仍然可以从另一个磁盘中恢复)
因此,RAID 1 提供了良好的数据冗余和容错能力。
2. 通常用于对数据完整性和可靠性要求较高的环境中,比如业务系统、数据库服务器、文件服务器等。但需要额外的磁盘来存储镜像数据,成本可能会比较高。
3.磁盘的利用率: N/2 (大白话:只有磁盘的50%利用率)
3.RAID5
主要用于提供数据冗余和容错能力,同时也提供了较好的性能和存储效率。
1. RAID 5 中,数据被分成块,每个数据块和校验信息(多一份纠删码)被分布存储在多个磁盘上。提供了一定程度的数据冗余和容错能力。允许其中一个磁盘发生故障时,系统可以使用其他磁盘上的数据块和纠删码来恢复丢失的数据。
2.RAID 5 是一种平衡了存储效率、性能和容错能力的 RAID 级别,适用于大多数企业级存储系统和服务器环境中。
3.磁盘的利用率:(N-1)/N (大白话:盘数为总磁盘数减去 1)
4.RAID6
类似于 RAID 5,但提供了更高的容错能力。
1.与 RAID 5 类似,数据被分成块并存储在多个磁盘上,但与RAID 6 使用了双重奇偶校验机制,即每个数据块都有两份校验信息,所以RAID 6 可以两个磁盘的故障而不丢失数据。
2.RAID 6 是一种存储效率高、容错能力强的 RAID 级别,适用于对数据完整性和可靠性要求较高的企业级存储系统和服务器环境。
3.磁盘利用率:(N-2)/N ( 大白话:盘数为总磁盘数减去 2)
5.RAID 1+0(先做镜像,再做条带)
也称为 RAID 10,它结合了 RAID 1 和 RAID 0 的特点,旨在提供较好的性能和容错能力。
1.在 RAID 10 中,数据被同时镜像到多组磁盘上,然后这些镜像数据被组合成一个 RAID 0 阵列,可允许不同RAID1组中各坏一个硬盘。
2.RAID 10 是一种结合了 RAID 1 和 RAID 0 的优点,提供了较好性能和容错能力(允许不同RAID1组中各坏一个硬盘)适用于对性能和数据完整性要求较高的企业级存储系统和服务器环境
3.磁盘的利用率: N/2 (大白话:只有磁盘的50%利用率)
6.RAID 0+1(先做条带,再做镜像)
RAID 0+1 中,将多个磁盘分成多组,每组内使用 RAID 0 条带化技术,以提高读写性能。然后对每个组使用 RAID 1 镜像技术,将数据复制到另一组磁盘上,以提供数据冗余和容错能力
读写性能与RAID 10相同 安全性低于RAID 10
RAID总结
RAID0 | RAID1 | RAID5 | RAID6 | RAID10 | |
磁盘数量要求 | N | 偶数 | ≥3 | ≥4 | ≥4且偶数 |
读写性能 | 读写速度快 | 读快,写速度不变 | 读快;写慢一点 | 读快;写更慢一点 | 同时具备RAID0和RAID1的性能,读写都快 |
利用率 | N | N/2 (50%) | N-1 (N总磁盘数减去 1) | (N-2)/N 总磁盘数减去 2 | N/2 (50%) |
有无冗余能力 | 无 | 有,允许一个硬盘故障 | 有,允许一个硬盘故障 | 有,允许两个硬盘故障 | 有,允许不同RAID1组中各坏一个硬盘 |