linux服务器和RAID磁盘阵列

1、服务器

(1)服务器分类

机架式居多

塔式

刀片式

机柜式
机架式

机架式服务器是一种服务器的机箱形式,它被设计为在服务器机架或机柜中安装。机架式服务器通常具有标准的19英寸宽度,并且可以根据服务器的高度进行划分,例如1U(1.75英寸)、2U(3.5英寸)等等。这种设计使得多个服务器可以方便地堆叠在一起,以最大限度地提高机柜的利用率。

机架式服务器相对于其他形式的服务器具有一些优势。首先,机架式服务器具有较小的体积,因此可以在有限的空间内容纳更多的服务器。这对于那些需要承载大量计算任务和存储数据的数据中心来说尤为重要。此外,机架式服务器通常具有良好的可扩展性,可以根据需求灵活地增加或减少服务器数量,以适应业务的发展。

机架式服务器一般配备了高性能的硬件组件,如多核处理器、大容量内存、高速存储等。这使得机架式服务器可以处理大规模的计算和存储任务,满足企业和组织的需求。另外,机架式服务器通常安装在数据中心或服务器房中,具有较好的散热系统和可靠性保障,以确保服务器的稳定运行。

总的来说,机架式服务器是一种高性能、高密度、可扩展的服务器形式,适用于大型数据中心和企业级应用。它具有较小的体积和良好的可扩展性,可以满足不同规模和需求的企业和组织的计算和存储需求。

塔式

  • 塔式服务器的主板扩展性较强,插槽也很多,而且塔式服务器的机箱内部往往会预留很多空间,以便进行硬盘,电源等的冗余扩展。 这种服务器无需额外设备,对放置空间没多少要求,并且具有良好的可扩展性,配置也能够很高,因而应用范围非常广泛,可以满足一般常见的服务器应用需求。
  • 这种类型服务器尤其适合常见的入门级和工作组级服务器应用,而且成本比较低,性能能满足大部分中小企业用户的要求,目前的市场需求空间还是很大的。
  • 但这种类型服务器也有不少局限性,在需要采用多台服务器同时工作以满足较高的服务器应用需求时,由于其个体比较大,占用空间多,也不方便管理,便显得很不适合。

刀片式

  • 刀片服务器是一种HAHD(High Availability High Density,高可用高密度)的低成本服务器平台,是专门为特殊应用行业和高密度计算机环境设计的,其主要结构为一大型主体机箱,内部可插上许多"刀片",其中每一块刀片实际上就是一块系统母板,类似于一个个独立的服务器,它们可以通过本地硬盘启动自己的操作系统。 每一块刀片可以运行自己的系统,服务于指定的不同用户群,相互之间没有关联。 ...
  • 刀片服务器比机架式服务器更节省空间,同时,散热问题也更突出,往往要在机箱内装上大型强力风扇来散热。 ...
  • 目前,节约空间、便于集中管理、易于扩展和提供不间断的服务,成为对下一代服务器的新要求,而刀片服务器正好能满足这一需求,因而刀片服务器市场需求正不断扩大,具有良好的市场前景。

(2)服务器架构

1)x86

X86是微处理器执行的计算机语言指令集,指一个Intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合。1978年6月8日,Intel 发布了新款16位微处理器 8086,也同时开创了一个新时代:X86架构诞生了。

X86指令集是美国Intel公司为其第一块16位CPU(i8086)专门开发的,美国IBM公司1981年推出的世界第一台PC机中的CPU--i8088(i8086简化版)使用的也是X86指令。

随着CPU技术的不断发展,Intel陆续研制出更新型的i80386、i80486直到今天的 Pentium 4系列,但为了保证电脑能继续运行以往开发的各类应用程序以保护和继承丰富的软件资源,所以Intel公司所生产的所有CPU仍然继续使用X86指令集。

2)ARM

ARM架构是一个32位精简指令集处理器架构,其广泛地使用在许多嵌入式系统设计。由于节能的特点,ARM处理器非常适用于移动通讯领域,符合其主要设计目标为低耗电的特性。

如今,ARM家族占了所有32位嵌入式处理器75%的比例,使它成为占全世界最多数的32位架构之一。ARM处理器可以在很多消费性电子产品上看到,从可携式装置到电脑外设甚至在导弹的弹载计算机等军用设施中都有它的存在。

(3)服务器的品牌和规格

国外:戴尔DELL、AMD、英特尔INTEL、HP惠普

国内:华为、华三H3C、联想、浪潮、长城

规格:1C1G、2C4G、4C8G、32C128G、64C256G 1P2C4G

(4)查看服务器CPU和内存

查看服务器CPU的信息
lscpu
cat /proc/cpuinfo
model name #cpu型号
physical id #物理cpu的ID
cpu cores #每个五路物理cpu中的核心数
processor #逻辑cpu的id
查看服务器内存信息
cat /proc/meminfo free -m

2、RAID磁盘阵列

raid(独立冗余磁盘阵列):增加磁盘的读写效率和安全性

|--------------|---------------------------|-----------|-------|---------------------|
| RAID级别 | 读写性能 | 硬盘数量要求 | 利用率 | 有无冗余能力 |
| RAID0(条带化存储) | 读写速度快 | N >=2 | N | 无 |
| RAID1(镜像存储) | 读快,写没有改变 | 偶数 | N/2 | 有,可允许一个硬盘故障 |
| RAID5 | 都快,写会因为多写一份纠删码数据而会影响写的性能 | N >=3 | N-1/N | 有,可允许一个硬盘故障 |
| RAID6 | 读快,写会因为多写两份纠删码数据而会更影响写的性能 | N >=4 | N-2/N | 有,可允许两个硬盘故障 |
| RAID10 | 同时具备RAID1和RAID0的性能,读写都快 | N >=4 偶数 | N/2 | 有,可允许不同RAID组中各坏一个硬盘 |

3、软RAID的创建与使用

1、添加硬盘,fdisk分区,分区类型ID设置为fd

2、使用mdadm创建软raid:

创建raid5:mdadm -Cv /dev/mdX -l5 -n3 -x1 /dev/sdXX

创建raid10(先做镜像,再做条带):mdadm -Cv /dev/md0 -l1 -n2 /dev/sdXX

mdadm -Cv /dev/md0 -l1 -n2 /dev/sdXX

mdadm -Cv /dev/md10 -l0 -n2 /dev/md0 /dev/md1

3、格式化:mkfs -t xfs /dev/mdX

4、挂载使用:mount /etc/fstab

查看软raid的状态信息:cat /proc/mdstat madam -D /dev/mdX

mdadm的其它选项: -f 模拟指定磁盘设备故障

-r 移除磁盘设备

-a 添加磁盘设备

-S 停止软raid

-As 启动软raid,事先准备好 /etc/mdadm.conf 配置

相关推荐
chian-ocean11 分钟前
永不休眠:Linux 守护进程的工作原理
linux·运维·服务器
GalaxyPokemon1 小时前
LeetCode - 76. 最小覆盖子串
运维·服务器·数据结构·算法·leetcode
楽码1 小时前
安装和编写grpc协议文件
服务器·后端·grpc
wearegogog1232 小时前
Docker Buildx 简介与安装指南
运维·docker·容器
西北大程序猿2 小时前
服务器代码知识点补充
服务器·开发语言·网络·c++·网络协议
打不了嗝 ᥬ᭄4 小时前
进程控制
linux·运维·服务器·c++
苏州向日葵4 小时前
virtualBox安装ubuntu,常用知识点
linux·运维·ubuntu
夜光小兔纸4 小时前
SQL Server 修改数据库名及物理数据文件名
运维·数据库·sql server
Gnevergiveup5 小时前
路由交换技术-思科拓扑搭建
服务器·vpn·思科·vlan划分·拓扑搭建
搬码临时工5 小时前
别人如何访问我的内网呢? 设置让外网访问内网本地服务器和指定端口应用的几种方式
服务器·网络·智能路由器