服务器硬件及RAID配置实战

目录

1、RAID的概念

2、RAID的实现方式

3、标准的RAID

3.1 RAID 0

3.2 RAID 1

3.3 RAID 5

3.4 RAID 10

4、建立硬件 RAID的过程步骤

1、进入RAID

1.1 重启服务器

1.2 进入RAID界面

1.3 在RAID界面切换目录

 2、创建RAID

2.1 移动到RAID卡

2.2 按F2,选择 create V D

2.3 进入创建RAID画面tab键切换

2.4 选择需要的RAID类型

2.6 选择所需的硬盘

2.7 添加创建的RAID名称 

2.8 查看已建立的RAID

3、删除RAID

4、添加热备RAID

4.1 全局热备盘

4.1.1 准备工作

4.1.2 选择未使用的硬盘添加全局热备功能

4.1.3 查看添加的全局热备盘

4.1.4 删除全局热备盘

4.2 局部热备盘

4.2.1 为RAID 1添加热备盘

4.2.2 选择空闲硬盘作为RAID 1热备盘 

4.2.3 查看RAID 1的热备盘

4.2.5 删除RAID 1的局部热备盘


1、RAID的概念

  • RAID(Redundant Array of Independent Disks)是一种数据存储技术,旨在提高数据存储系统的性能、容量和冗余度
  • 通过将多个独立硬盘驱动器组合在一起,RAID可以提供更高的数据吞吐量、容量和容错能力
  • RAID有不同级别,如RAID 0、RAID 1、RAID 5和RAID 10等,每种级别都有不同的特点和应用场景

 2、RAID的实现方式

  • 硬件 RAID:硬件 RAID 通过专用的RAID控制器来管理数据存储和处理。这些控制器通常是安装在计算机主板上或作为单独的插件卡来使用。硬件 RAID 提供了良好的性能,并且卸载了存储操作对CPU的负担,因为RAID计算和管理是由控制器完成的。
硬件 RAID
优点缺点
不消耗硬盘性能及存储空间;·相对于操作系统独立相比较软件RAID成本高
磁盘故障易更换硬件RAID卡故障,必须更换同型号或与故障卡相互兼容的型号
  • 软件 RAID:软件 RAID 是通过操作系统提供的软件功能来实现的,而不需要专门的硬件採取行动。虽然软件 RAID 可能会对系统资源产生一定的负担,但它们通常更容易设置和管理,并且在某些情况下可能成本更低。
软件 RAID
优点缺点
成本低,无需购置硬件读写性能差
允许用户重新配置磁盘阵列,不受硬件限制软件RAID会占用系统资源

无论是硬件 RAID 还是软件 RAID,它们都可以提供各种级别的RAID配置,如RAID 0、RAID 1、RAID 5等。选择哪种实现方式取决于特定的需求、预算以及对性能和可管理性的要求。

3、标准的RAID

最常用的是RAID形式: RAID 0、RAID 1、RAID 5、RAID 10

3.1 RAID 0

RAID0连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余

RAID 0只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据

RAID 0不能应用于数据安全性要求高的场合

RAID 0磁盘设备的实际利用率为100%;最少需要两个磁盘设备

RAID 0
优点缺点
读写性能提高,适合需要高性能但不需要数据冗余的场景没有冗余备份,任何一个磁盘故障都会导致整个数组的数据丢失

3.2 RAID 1

通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据

当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID 1可以提高读取性能

RAID1是磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据

RAID 1磁盘设备的实际利用率为50%;最少需要两个磁盘设备;最多允许损害一个磁盘设备,不影响数据

RAID 1
优点缺点
提供了冗余备份,当一个磁盘故障时,数据仍然可用成本高,存储效率低,因为一半的存储空间被用于冗余备份

3.3 RAID 5

RAID 5把多块硬盘设备(至少三块)的数据奇偶校验信息保存到其他硬盘设备中。RAID 5磁盘阵列组中数据的奇偶校验信息并不是单独保存到某一块硬盘设备中,而是存储到除自身以外的其他每一块硬盘设备上,这样的好处是其中任何一设备损坏后不至于出现致命缺陷

RAID 5不对存储的数据进行备份,而是把数据和相对应的奇偶校验信息存储到组成RAID 5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID 5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据

N块盘同时读写,读性能很高,但由于有校验机制的问题,写性能相对不高

RAID 5磁盘设备的实际利用率为N-1;最少需要三个磁盘设备,且所需磁盘设备一定是2的偶数倍;最多允许损害一个磁盘设备,不影响数据

3.4 RAID 10

RAID 10(又称为RAID 1+0)是一种结合了RAID 1和RAID 0的存储方案。

RAID 10技术需要至少四块硬盘来组建,其中先分别两两制作成RAID 1磁盘阵列,以保证数据的安全性,然后再对两个RAID 1磁盘阵列实施RAID 0技术,进一步提高硬盘设备的读写速度。具体来说,RAID 10将数据分成多个块,并将每个块同时写入至少两个硬盘,然后这些镜像的数据再进行条带化分布到其他硬盘上

RAID 10磁盘设备的实际利用率为50%;最少需要四个磁盘设备,且所需磁盘设备一定是4的偶数倍;最多允许损害两个磁盘设备,且这两个磁盘设备不能在同一个RAID 1组里,才能不影响数据,有三分之一的概率丢失数据

4、建立硬件 RAID的过程步骤

1、进入RAID

1.1 重启服务器

ctrl+alt+delete 重启服务器

1.2 进入RAID界面

ctrl+r    在2s时间内进入RAID界面

1.3 在RAID界面切换目录

查看raid卡信息ctrl+n 切换目录界面到properties

 2、创建RAID

2.1 移动到RAID卡

 2.2 按F2,选择 create V D

2.3 进入创建RAID画面tab键切换

2.4 选择需要的RAID类型

 2.6 选择所需的硬盘

2.7 添加创建的RAID名称 

2.8 查看已建立的RAID

3、删除RAID

4、添加热备RAID

4.1 全局热备盘
4.1.1 准备工作

 4.1.2 选择未使用的硬盘添加全局热备功能
硬盘显示状态说明
ready新硬盘表
Online表示该硬盘 已经加入RAID组
Global Hot Spare表示该硬盘为全局热备盘。
Dedicated Hot Spare表示该硬盘为局部热备盘。
Unconfigured Good/bad表示该硬盘为空闲硬盘(未加入RAID、也未设置为热备盘)。
foreign外来设备残留 上一家的raid

 4.1.3 查看添加的全局热备盘

4.1.4 删除全局热备盘

4.2 局部热备盘
4.2.1 为RAID 1添加热备盘

4.2.2 选择空闲硬盘作为RAID 1热备盘 

 4.2.3 查看RAID 1的热备盘

 4.2.5 删除RAID 1的局部热备盘

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

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

相关文章

一种安防场景下融合注意力机制和时空图卷积神经网络的人体动作识别方法与流程

本发明涉及模式识别与计算机视觉领域,尤其涉及一种安防场景下融合注意力机制和时空图卷积神经网络的人体动作识别方法。 背景技术: 视觉一直是人类获取外界信息的最重要、最直观的途径,据有关统计,人类获取信息的80%都…

chrome插件开发

目录结构:通过mainfest.json进行项目文件入口配置,其中,manifest_version、name、version3个是必不可少的,description和icons是推荐的。下面是一个简单用例 {"name": "gaoyang-tianyancha","descripti…

文件下载输出zip文件

文件下载输出成zip文件&#xff1a; 1、前端整个按钮&#xff0c;调js方法&#xff1a;&#xff08;参数&#xff1a;param,需要下载的id&#xff0c;用逗号拼接&#xff09; var param "?dto.id";//需要自己拼接param window.location.href "<%basePat…

Python中matplotlib库的使用1

1 matplotlib库简介 matplotlib是一个数学绘图库&#xff0c;可以将数据通过图形的方式显示出来&#xff0c;也就是数据可视化。 2 matplotlib库的安装 2.1 打开cmd窗口 点击键盘的“Win”“R”键&#xff0c;在弹出的“运行”对话框的“打开”栏中输入“cmd”&#xff0c;…

多人协同开发git flow,创建初始化项目版本

文章目录 多人协同开发git flow&#xff0c;创建初始化项目版本1.gitee创建组织模拟多人协同开发2.git tag 打标签3.git push origin --tags 多人协同开发git flow&#xff0c;创建初始化项目版本 1.gitee创建组织模拟多人协同开发 组织中新建仓库 推送代码到我们组织的仓库 2…

关于镜头景深的计算

1、问题背景 在调试项目的过程中&#xff0c;我们需要知道所搭配镜头的对焦距离、景深范围是多少&#xff0c; 这属于基本的项目信息&#xff0c;很多时候往往就因为忽略了这些小的信息&#xff0c;而导致一系列问题。 比如之前调试的一款化妆镜的设备&#xff0c;客户反馈了…

应用在网络摄像机领域中的国产音频ADC芯片

IPC&#xff1a;其实叫“网络摄像机”&#xff0c;是IP Camera的简称。它是在前一代模拟摄像机的基础上&#xff0c;集成了编码模块后的摄像机。它和模拟摄像机的区别&#xff0c;就是在新增的“编码模块”上。模拟摄像机&#xff0c;顾名思义&#xff0c;输出的是模拟视频信号…

YOLOv5改进 | 2023主干篇 | 华为最新VanillaNet主干替换Backbone实现大幅度长点

一、本文介绍 本文给大家来的改进机制是华为最新VanillaNet网络&#xff0c;其是今年最新推出的主干网络&#xff0c;VanillaNet是一种注重极简主义和效率的神经网络架构。它的设计简单&#xff0c;层数较少&#xff0c;避免了像深度架构和自注意力这样的复杂操作(需要注意的是…

3D动态路障生成

3D动态路障生成 介绍设计实现1.路面创建2.空物体的创建3.Create.cs脚本创建 总结 介绍 上一篇文章介绍了Mathf.Lerp的底层实现原理&#xff0c;这里介绍一下跑酷类游戏的动态路障生成是如何实现的。 动态路障其实比较好生成&#xff0c;但是难点在哪里&#xff0c;如果都是平面…

HTML使用JavaScript的三种方式

要使用 JavaScript&#xff0c;你可以在 HTML 文件中的 <script> 标签中编写代码&#xff0c;或者将代码保存到一个单独的 .js 文件中并在 HTML 文件中引入。以下是一些常用的 JavaScript 使用方式&#xff1a; 内联 JavaScript&#xff1a;在 HTML 文件的 <script&g…

爬虫实战-微博评论爬取

简介 最近在做NLP方面的研究&#xff0c;以前一直在做CV方面。最近由于chatgpt&#xff0c;所以对NLP就非常感兴趣。索性就开始研究起来了。 其实我们都知道&#xff0c;无论是CV方向还是NLP方向的模型实现&#xff0c;都是离不开数据的。哪怕是再先进的代码&#xff0c;都是…

007、控制流

先看下本篇学习内容&#xff1a; 通过条件来执行 或 重复执行某些代码 是大部分编程语言的基础组成部分。在Rust中用来控制程序执行流的结构主要就是 if表达式 与 循环表达式。 1. if表达式 if表达式允许我们根据条件执行不同的代码分支。我们提供一个条件&#xff0c;并且做出…

Bytebase:统一数据库 CI/CD 解决方案 | 开源日报 No.128

bytebase/bytebase Stars: 7.9k License: NOASSERTION Bytebase 是一个数据库 CI/CD 解决方案&#xff0c;为开发人员和 DBA 提供统一的工具来管理不同数据库系统的开发生命周期。其主要功能包括标准化操作流程、SQL 代码审查、GitOps 集成以及数据访问控制等。关键特性和核心…

C#线程基础(线程启动和停止)

目录 一、关于线程 二、示例 三、生成效果 一、关于线程 在使用多线程前要先引用命名空间System.Threading&#xff0c;引用命名空间后就可以在需要的地方方便地创建并使用线程。 创建线程对象的构造方法中使用了ThreadStart()委托&#xff0c;当线程开始执行时&#xff0c…

【ArcGIS微课1000例】0084:甘肃积石山地震震中100km范围内历史灾害点分布图(2005-2020)

甘肃积石山地震震中100km范围内历史灾害点分布图(2005-2020)。 文章目录 一、成果预览二、实验数据三、符号化四、地图整饰一、成果预览 本实验最终效果图如下所示: 二、实验数据 以下数据可以从本专栏配套的实验数据包中0084.rar中获取。 1. 历史灾害数据。为2005-2020时…

微信小程序-入门

文章目录 微信小程序1. 基础知识1.1 小程序的定义和特点1.2 小程序的架构1.3 小程序的目录结构和文件类型1.4 小程序源文件解析1.4.1 app.json文件1.4.2 project.config.json文件1.4.3 sitemap.json文件 微信小程序 微信小程序开发工具下载&#xff1a; 微信官方文档&#xf…

【深度学习-图像分类】02 - AlexNet 论文学习与总结

论文地址&#xff1a;ImageNet Classification with Deep Convolutional Neural Networks 论文学习 1. 摘要 本研究训练了一个大型深度卷积神经网络&#xff08;CNN&#xff09;&#xff0c;用于对ImageNet LSVRC-2010比赛中的1.2百万高分辨率图像进行分类&#xff0c;这些图…

十大排序总结之——冒泡排序、插入排序

同样&#xff0c;这两几乎也是被淘汰了的算法&#xff0c;尽管它们是稳定的&#xff0c;但是时间复杂度没人喜欢&#xff0c;了解一下就好&#xff0c;没啥好说的&#xff0c;注意最后一句话就行了 一&#xff0c;冒泡排序 1. 算法步骤 共n-1趟&#xff0c;谁两敢冒泡就换了…

Stable Diffusion API入门:简明教程

Stable Diffusion 是一个先进的深度学习模型&#xff0c;用于创造和修改图像。这个模型能够基于文本描述来生成图像&#xff0c;让机器理解和实现用户的创意。使用这项技术的关键在于掌握其 API&#xff0c;通过编程来操控图像生成的过程。 在探索 Stable Diffusion API 的世界…

相机内参标定理论篇------相机模型选择

相机种类&#xff1a; 当拿到一款需要标定内参的相机时&#xff0c;第一个问题就是选择那种的相机模型。工程上相机类型的划分并不是十分严格&#xff0c;一般来说根据相机FOV可以把相机大概分为以下几类&#xff1a; 长焦相机&#xff1a;< 标准相机&#xff1a;~&…