Linux服务器硬件及RAID配置

一、服务器硬件

  1. 塔式服务器:最初的服务器形态之一,类似于传统的台式电脑,但具有更强的处理能力和稳定性,适合小型企业或部门使用。

  2. 机架式服务器:设计为可安装在标准化机架内的模块化单元,可以有效地节省空间并便于集中管理。适用于数据中心和云计算环境。

  3. 刀片式服务器:将多个独立的服务器节点集成在一个机架内,每个节点都是一个独立的服务器。这种设计提高了资源密度和能效比,适用于需要高密度计算的场景。

机架式服务器

刀架式服务器

服务器可以根据其使用的指令集进行分类。主要的架构包括:

  1. 基于x86架构的服务器:最常见的服务器类型,使用x86架构的微处理器(如英特尔Xeon系列和AMD EPYC系列产品)。这种架构以其兼容性和高性能而广受欢迎。x86是当前PC及服务器市场的主流架构,海光、兆芯都采用x86架构IP内核授权模式,可基于公版CPU核进行优化或修改,优点是性能起点高、生态壁垒低,由于依赖海外企业授权,自主可控风险很高。

  2. 基于ARM架构的服务器:相较x86,走Arm路线自主化程度更高,华为鲲鹏、飞腾都获得了Armv8永久授权,可自行研发设计CPU内核和芯片,也可以扩充指令集。使用ARM架构的微处理器,主要特点是低功耗和高效率。随着移动设备和云服务的发展以及国产化的趋势,ARM架构在服务器市场的份额逐渐增加。

二、RAID磁盘阵列

RAID磁盘阵列介绍

RAID是Redundant Array of Independent Disks的缩写,中文简称为独立冗余磁盘阵列。把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组 (逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。
组成磁盘阵列的不同方式称为RAID级别,常用的RAID级别:RAIDO,RAID1,RAID5,RAID6,RAID1+0等。

RAID 0(条带化存储)

  • RAID 0连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据几余
  • RAID0只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据
  • RAID0不能应用于数据安全性要求高的场合。

RAID 1 (镜像存储)

  • 通过磁盘数据镜像实现数据几余,在成对的独立磁盘上产生互为备份的数据
  • 当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID 1可以提高读取性能
  • RAID1是磁盘阵列中单位成本最高的但提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到像磁盘上读写,而不需要重组失效的数据

RAID 5 

  • N (N>=3)  块盘组成阵列,一份数据产生N-1个条带,同时还有1份校验数据共N份数据在N块盘上循环均衡存储(一个纠删码)
  • N块盘同时读写,读性能很高,但由于有校验机制的问题,写性能相对不高
  • (N-1)/N磁盘利用率
  • 可靠性高,允许坏1块盘,不影响所有数据

RAID 6

  • N (N>=4) 块盘组成阵列,(N-2)/N磁盘利用率
  • 与RAID 5相比,RAID 6增加了第二个独立的奇偶校验信息块(两个纠删码)
  • 两个独立的奇偶系统使用不同的算法,即使两块磁盘同时失效也不会影响数据的使用
  • 相对于RAID5有更大的“写损失”,因此写性能较差

RAID 1+0磁盘阵列介绍

RAID 1+0(先做镜象,再做条带)

  • N (偶数,N>=4)块盘两两镜像后,再组合成一个RAID0
  • N/2磁盘利用率
  • N/2块盘同时写入,N块盘同时读取
  • 性能高,可靠性高

RAID 0+1(先做条带,再做镜象)    

  • 安全性没RAID1+0高 生产环境一般不用
  • 读写性能与RAID 10相同
  • 安全性低于RAID 10

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/160.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

致敬我过去的30年

曾几何时,30岁是一个遥不可及年纪,可是,今年我30了。 用雷总的话来说,就是现在的我,一事无成。 的确,好像真是一事无成 曾几何时,我想办一个伟大的企业,像马斯克那样,立一…

jetson nx 外接按钮,实现开机功能

本文参考自https://blog.csdn.net/m0_59584375/article/details/128050175 首先第一步,要短接jetson nx背面的AUTO ON 和DISABLE引脚 可以用跳帽短接,也可以直接用一根杜邦线连接这两个针脚 AUTO ON 和DISABLE引如下图红色圈 跳帽的样子如下图 我是直…

Mabtech:与结核病相关的肽库

Mabtech 新研发出了三个涵盖结核蛋白(EspC、ESAT-6、CFP-10)的肽库,可以区分潜伏性结核病和活动性结核病的区别。所有肽库都经过验证,都可用于ELISpot、FluoroSpot实验。 1. EspC scanning pool ● EspC scanning pool包含来自结…

42-软件部署实战(下):IAM系统安全加固、水平扩缩容实战

IAM应用安全性加固 iam-apiserver、iam-authz-server、MariaDB、Redis和MongoDB这些服务,都提供了绑定监听网卡的功能。将服务绑定到内网网卡上。 我们也可以通过iptables来实现类似的功能,通过将安全问题统一收敛到iptables规则,可以使我…

速看!2024中国(厦门)国际康复医疗展览会

2024中国(厦门)国际康复医疗展览会 2024 China (Xiamen) International Rehabilitation Medical Exhibition 时 间:2024年8月13-15日 August 13-15, 2024 地 点:厦门国际会展中心 Xiamen International Conference & Exh…

Java工具类:批量发送邮件(带附件)

​ 不好用请移至评论区揍我 原创代码,请勿转载,谢谢! 一、介绍 用于给用户发送特定的邮件内容,支持附件、批量发送邮箱账号必须要开启 SMTP 服务(具体见下文教程)本文邮箱设置示例以”网易邮箱“为例,其他如qq邮箱或企业邮箱均可,只要在设置中对应开启SMTP及授权码等操…

Unity URP 2022 Release-Notes

🌈Unity URP 2022 Release-Notes 本文信息收集来自自动搜集工具👈 版本更新内容2022.3.15URP: Building 3D Sample Scenes (URP) Project fails(UUM-57781)2022.3.14URP: Fixed partially corrupted Android screen when Vulkan display rotation durin…

Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day11】 —— MyBatis1

市面上主流ORM框架: EJB:重量级、高花费的ORM技术,支持JPA,尤其是EJB3低侵入式 的设计,增加了Annotation Hibernate:开源,支持JPA ,被选作JBoss的持久层解决方案 iBatis:”SQL Mappi…

SpringBoot多数据源配置之事务管理

SpringBoot多数据源配置之事务管理 1.Spring编程式事务1.1 简单案例 2.mybatis多数据源事务2.1 简单mybatis项目结构2.2 application.yml配置2.3 读写数据源配置 3.测试 1.Spring编程式事务 Spring编程式事务是一种通过编写具体代码来实现事务管理的方式。 在编程式事务中, 开…

如何用ChatGPT进行论文撰写?

原文链接:如何用ChatGPT进行论文撰写?https://mp.weixin.qq.com/s?__bizMzUzNTczMDMxMg&mid2247601619&idx1&snb686fbe87dedfac2df3a6afe780b2ffe&chksmfa820c34cdf5852251dca64597024ea62ddbde280086535ec251f4b62b848d9f9234688384e6…

vim使用指南:指令、配置、插件、异常

文章目录 vi / vim命令模式插入模式光标定位复制粘贴删除撤销替换删除查找 底行模式保存退出行号查找多开其他 视图模式注释 异常vim配置vim插件 vi / vim vim的本质是一个编辑器,是一种多模式的编辑器,只能进行读写操作,不能进行编译编辑器…

Windows系统下安装paddle

开始使用_飞桨-源于产业实践的开源深度学习平台 (paddlepaddle.org.cn) 命令行下: python -m pip install --upgrade pip --user python -m pip install paddlepaddle2.6.1 -i https://pypi.tuna.tsinghua.edu.cn/simple 报异常 ERROR: Could not install packa…

rlwrap工具包安装与配置

linux系统中disql模式下不可以上翻 很不方便 我找到了很好用的rlwrap工具 可以实现disql模式下的上翻等一些操作。 同理dmrman模式下也可以按此操作实现上翻命令 安装包下载:https://fossies.org/linux/privat/rlwrap-0.46.1.tar.gz/ 先进行yum源配置 [rootstudy…

java:反射和注解

反射 在运行时动态地获取一个类的信息并操作该类的属性和方法的技术 可以解决一些常规编程中难以预知类的情况下的问题 eg: 实例化一个类:通过反射可以根据类名动态实例化一个对象 调用类的方法:通过反射可以根据方法名动态地调用一个类的方法 获取和设置类的字段:通过反…

【笔记】下云的一小步尝试——内网穿透

云上的世界很精彩,可是越来越贵,系统也越来越臃肿;如果我只需要云提供网络接入,流量大的时候CDN和load balancer就够了,其他的业务只想在内部公开,那么就得将一些需要内部化的服务下云了。用自己的数据中心…

ADOP-400G光模块问题发布会

前沿光学(ADOP)400G光模块为客户提供各种超高密度的400G以太网连接方案,广泛应用于数据中心、企业网和服务提供商。 📣📣以下一些问题是我们新一代400G光模块常能遇见问题,所以我们决定在这里开一场小小的…

书生·浦语大模型第二期实战营(4)笔记

Finetune 为什么要微调 适应下游任务 两种微调范式 上面的是增量训练 下面的是指令微调 数据格式 微调方案 lora: 在基座模型的基础上再套用一个小模型 XTuner 简介 快速上手 LnternLM2 1.8B 多模态LLM

qt-C++笔记之获取当前文件名所在路径并拼接出新文件路径的一种方法

qt-C笔记之获取当前文件名所在路径并拼接出新文件路径的一种方法 code review! 运行 在 Qt 框架中&#xff0c;QFileInfo 和 QDir类通常用于文件系统信息的查询和目录管理。下面是按照这样一种新颖的步骤来拼接新文件路径的示例代码&#xff1a; #include <QFileInfo>…

智慧煤矿/智慧矿区视频汇聚存储与安全风险智能分析平台建设思路

一、建设背景 目前我国非常重视煤矿安全生产&#xff0c;并投入大量资金用于煤矿安全综合远程监控系统的研发。视频监控系统作为实现煤矿智能化无人开采的关键系统与煤矿安全生产的多系统协同分析与处理的关键信息源&#xff0c;在智慧矿山管控平台的建设中发挥着重要的作用。…

Java对象转xml(Object to Xml)

目录 第一章、Java对象转xml1.1&#xff09;Java实体类1.2&#xff09;Xml中需要包含的字段1.3&#xff09;设置根标签和属性序列化方式1.4&#xff09;使用JAXBContext和Marshaller进行转换 友情提醒: 先看目录&#xff0c;了解文章结构&#xff0c;点击目录可跳转到文章指定…