RAID阵列级别的选择

手把手教学联想服务器配置raid1、raid5,阵列卡型号SAS9620-8i(菜鸟必看) 3、配置RAID 1,单击Configuration Wizard,选择New Configuration,Next。PS:要注意看每张图片的差异,RAID1和RAID5流程都是一样的,适合刚接触服务器的小兄弟。这边选择RAID 1,容量可自定义,Next;选中两块240GB容量的硬盘,单击Add To Array,然后Accept DG。4、配置RAID5,步骤都一样,博主就不一 一罗列了,只展现几张关键性的图片。在已经配置一个阵列的情况下,新增其他阵列选择Add..,不能选择New.. 阅读详情

我们在部署服务器时通常都免不了RAID阵列级别的选择,RAID技术发展到今天已经有数十种之多了,但我们在生产系统上常用的也就只有几种,如 0,1,5,0+1。读者朋友可能对各个级别的RAID原理已经非常熟悉了,甚至能背诵出来,但面临真正在生产系统中选择最适合应用系统的RAID级别 时,可能没多少心理有底,本文就oracle数据库服务器在选择RAID阵列级别时做一个介绍,希望对还心存疑虑的人们吃一粒定心丸。

首先,还是来看看常用的几个RAID级别之间的优缺点。

RAID 级

优缺点描述

不用RAID

任何RAID 都有一定的管理开销,如果你最需要的是数据写入速度,且不需要为保护数据,那么 你就可以选择不使用RAID ,如果你有3 块 硬盘,那可以将其中一块用于安装操作系统和数据库软件,第二块用作存储数据文件,第三块用作存储日志文件,这样系统整体性能会非常好,但任何一块硬盘坏 掉,系统维护时间都比较长,当然,如果你还有更多的硬盘,那可以将每块硬盘承担的工作进一步细化,如专门拿一块存储控制文件和参数文件,而且还可以将多个 数据文件分开,每个文件一块硬盘,这样性能只能说是大大的好。

RAID0

熟悉RAID 0的人都知道,它的读写速度是最高的,因为数据是分成小块后,跨多块硬盘同步写入多块硬盘的,这样写入速度就非常快了,如果你不信,可以将三块硬盘组成 RAID 0,然后安装操作系统,你会发现安装时间减少了好多。当然,读取数据的速度相对单块硬盘也会大幅提升,不过这种RAID用的人不多,因为一旦其中一块硬盘 坏掉,数据恢复可能就得请专业的恢复公司了。RAID 0非常适合那些作为代理服务器的缓存使用,要的就是速度。

RAID1

RAID 1设计的目的就是为了保证数据的安全,通常我们称之为镜像,即如果你将两块硬盘组成RAID 1,这时你在操作系统中看到的硬盘大小其实只有一块的大小,另一块都做镜像了,所以这种情况下,一份数据保存了两份,允许坏掉其中一块而不影响操作系统和 应用程序的正常使用,但它的缺点是写入速度都较单块硬盘有所下降,毕竟写操作时要写两次,肯定会消耗一定量的CPU时间片的。这种RAID适合那些看重数 据安全的应用,如单位财务软件用机。

RAID0+1

从其名字就可以看出来,这是RAID 0和RAID 1技术的结合产物,它同时利用了RAID 0的高速特性和RAID 1的镜像功能,满足了对速度和数据安全同样重视的用户的需求。要实现这种RAID,最少要4块硬盘,允许其中一块硬盘坏掉而不影响操作系统和应用程序。特 别适用于既有大量数据需要存取,同时又对数据安全性要求严格的领域,如银行、金融等

RAID 5

RAID 5可以理解为RAID 0和RAID 1的折中方案,RAID 5具有和RAID 0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢。同时由于多个数据对应一个奇偶校验信息,RAID 5的磁盘空间利用率要比RAID 1高,存储成本相对较低。要实现这种RAID,最少要3块硬盘,允许其中一块硬盘坏掉而不影响操作系统和应用程序。

在准备安装Oracle的服务器上,究竟选择哪种RAID合适呢,我要告诉你的是,没有定论,要想使你的Oracle服务器最终性能比较理想,下面 是我总结的一个可行的办法。

先规划一下哪些磁盘存放什么文件,然后再看这些文件的读写性能要求,按照性能要求再做对应的RAID级别阵列。下面是Oracle中涉及到的文件类 型及我们推荐使用的RAID级别,并阐述了推荐的理由:

<!-- .STYLE1 { color: #FFFFFF; font-weight: bold; } -->

文件类型

推荐RAID级别

推荐理由

控制文件

不用RAID

RAID 0

RAID 0+1

我推荐了3种RAID级别来存储控制文件。 
因为控制文件经常更新,所以速度越快越好。但使用RAID 0或不使用RAID存储控制文件时需要小心,要做好备份工作,还有一点需要注意的就是最好使用多个控制文件,一个坏了,说不定其他几个还是好的,这样就可 以直接用好的控制文件覆盖坏掉的进行恢复。

在线重做 
日志文件

不用RAID

RAID 0

RAID 0+1

与控制文件类似,在线重做日志文件更新也非常频繁,必须考虑 使用速度快的RAID级别。需要注意的是建议使用多个在线重做日志文件。

临时数据 
文件

不用RAID

RAID 0

临时文件注重的是快速访问,不关心它的可靠性如何,如果数据文件丢失了也可以原地快速重建的。所以这里我推荐使用RAID 0或不使用RAID。

归档日志 
文件

不用RAID

RAID 0

RAID 0+1

归档日志时,归档进程可能会消耗很多系统资源,所以速度越快越好,如果使用RAID 0或不使用RAID,建议多做几份拷贝,如果使用RAID 0+1,那你就高枕无忧了。

回滚/撤销 
数据文件

RAID 0+1

这些文件需要恒定不变的I/O,并且数据需要保护,因为Oracle不能对其提供多份拷贝,如控制文件那样,所要采取硬件的形式提供多一份保护,故 我推荐的是RAID 0+1

数据文件

RAID 5

RAID 0+1

数据文件的大部分I/O操作都是在缓存中进行的,物理写入操作是在后台进行的,因此RAID 5既可以减少成本,又不影响性能,推荐它,如果是I/O操作非常频繁,RAID 5已经感觉速度较慢,那就采取RAID 0+1吧。

可能有的人看到这里会有疑问了,按照这样设计,那得用多少硬盘呀,是的,要想减少维护时间,增强数据安全性,保证应用性能,的确需要很多硬盘组成不 同形式的RAID。如果你还有疑问,下面是在空间规划时可以考虑的一些原则,可以参考:

◆如果你的预算充足,可以为所有Oracle文件采用RAID 0+1分开存储的方式。
◆为了减少成本,可以将数据文件放在RAID 5阵列上。
◆如果还想再减少一点成本,可以将所有的数据文件都放在RAID 5阵列上。
◆如果都还不行,那可以将归档日志文件和回滚/重 做表空间放在RAID 5阵列上。
◆最后,只能将所有的文件都使用RAID 5来存放了。

 

Linux RAID管理:创建与维护RAID阵列 本文深入探讨了使用mdadm工具在Linux系统中创建和管理RAID阵列的过程。内容包括创建新RAID阵列的步骤、管理现有RAID阵列的方法以及如何处理各种阵列相关操作。文章详细解释了不同的RAID级别(如RAID0, RAID1, RAID5等)和相关的管理选项,如强制创建、只读启动和设备检查。此外,还介绍了如何使用mdadm进行RAID阵列的故障处理、备份和恢复等维护工作。 阅读详情

相关推荐

如何使用Dify 搭建一个用自然语言查询数据库的 Agent?

这样就会发布完毕。

AI Agent 首席体验官 1699

skill使用教程,从小白到大神进阶

(2)突然无法使用(NodeJS安装参考):如果正常使用中,突然发现claude命令无法启动claude-code了,可能是claude-code正在后台自动更新,等待几分钟后再尝试使用,如果还是不行,请先运行下列代码移除claude-code,注意,如果你的node安装目录不同,要替换成自己的安装目录:rm -rf /opt/homebrew/lib/node_modules/@anthropic-ai/claude-code。安装完成后,让我们启动 Claude Code,看看它长什么样。

weixin_45036829的博客 2010

“RAID0 vs RAID1 vs RAID5 vs RAID6 vs RAID10:哪种RAID级别最适合你的需求?“

RAID(Redundant Array of Independent Disks)是一种数据存储技术,可以将多个硬盘组合起来以提高性能、可靠性和容错能力。下面是几种常见的RAID级别,以及它们的用途和特点

Rocky006的博客 2万+

FPGA:将FIFO封装成AXI接口的IP

封装AXI_stream的接口IP核

m0_46830519的博客 4216

S32K3 MCAL配置 【MCU、PORT、DIO】

1、s32k3时钟源可由PLL, FXOSC, FIRC, SIRC, and SXOSC五种时钟源生成,可按照手册推荐配置。目标是在在S32K344板子上点亮红色LED灯,需要配置的有MCU、PORT、DIO模块。MCU最主要的是时钟配置,要翻看芯片手册,理解时钟树。1、通用配置中,没有什么特殊需求按照demo配置就好。1、配置MC_CGM mux 0 clocks时钟。1、外部晶振配置按照实际项目原理图进行配置。1、外部晶振配置,按照实际项目配置。1、PLL时钟按照手册进行配置。

weixin_43741076的博客 3245

HCIA Storage部分题库

以下哪些属于数据的种类 A.结构化数据(正确答案) B.半结构化数据(正确答案) C.非结构化数据(正确答案) D.海量数据 下列关于存储的说法哪些是正确的 A.存储指的就是硬盘 B.存储体系包括存储硬件、存储软件、存储解决方案(正确答案) C.存储类型包括块存储、文件存储、对象存储(正确答案) D.文件存储一般用来保存数据库等数据应用的数据 以下哪些是云存储的特点 A.融合(正确答案) B.弹性(正确答案) C.纵向扩展 D.开放(正确答案) 一下哪些是人工智能融入存储的目标 A.简单(正..

别不开心ovo 7023

硬件知识点-----SPI串联电阻、振铃、过冲

电阻取值,没有公式,一被传输线的特征阻抗为50欧姆左右,而TTL电路输出电阻大桃为13欧姆左右,在源端串一个33姆,大致和50相当,这样就可以柳制从终端反射回来的倍号,防止再次反射。传输时间tp=L/V,其中L是导线长度,V是电磁波在电路板中的传输速度V=C/sqrDk,其中Dk是光速衰减因子,对于电路板而言是铜线,Dk=4电磁波在电路板中的速度都是慢于光速的。实际上串联多大的电阻与传输线的阻抗有关,为了保证阻抗的连续性,如果传输线的特性阻抗 Z0与驱动源的输出阻抗 Zd不匹配,会引发信号的反射。

贾saisai的博客 2719

认识RAID磁盘阵列

认识RAID磁盘阵列 前几天在公司整理办公桌时找到了一份关于RAID的文档,对RAID介绍的很详细,这几天我利用空闲时间把这份文档录入到了电脑里,现分享给大家~ 认识RAID磁盘阵列 廉价冗磁盘阵列(Redundant Array of Inexpensive Disks, 简称RAID) 一、功能 1 对磁盘高速存取(提速): RAID将普通硬盘组成一个磁盘阵列,在主机写入数据...

weixin_33834628的博客 755

复习单片机:动态数码管(1 数码管介绍+2 74HC245 和 74HC138 芯片介绍+3 硬件设计+4 软件设计+5 实验现象)

复习单片机:动态数码管(1 数码管介绍+2 74HC245 和 74HC138 芯片介绍+3 硬件设计+4 软件设计+5 实验现象)

wo12369874的博客 1701

Graphviz安装及使用:决策树可视化

Python大数据分析与机器学习学习笔记 Graphviz安装及使用:决策树可视化

算法工程师 1万+

RAID级别深度对比:Raid 1、Raid 5和Raid 10的性能与可靠性分析

在企业级存储解决方案中,RAID(冗余阵列独立磁盘)技术是确保数据可靠性和性能的关键。理解不同RAID级别的优缺点对于保护关键数据和确保系统高效运行至关重要。本文将深入探讨三种常见的RAID配置——Raid 1、Raid 5和Raid 10——并比较它们的性能、可靠性、成本效益和适用场景。随着数据成为现代企业的核心资产,如何保护这些数据免受硬件故障的影响成为了一个重要议题。RAID技术通过将多个物理磁盘组合成一个逻辑单元,提供了一种提高数据可靠性和读写性能的方法。

网络技术联盟站 6707

2026华为OD机试(JavaScript)真题【E卷+A卷+B卷+C卷+D卷】目录+在线OJ

华为OD机试真题题库【E卷+A卷+B卷+C卷+D卷】目录,JavaScript实现。

MISAYAONE的博客 8万+

关于磁盘阵列(RAID)级别的环境选择

做过互联网线上项目的开发的朋友应该都很清,磁盘I/O总会成为数据库的性能瓶颈。接触了好多电商项目,有B2C的B2B2C的有C2C的B2B的,业务上有银行相关的、批发的、零售的等,每次选择RAID的时候似乎有些标准,但都没在意也没做什么总结,后来综合看了一些RAID资料后找到了几个生产环境上使用情况的规律: 第一种、项目的数据读写十分频繁,然后对可靠性要求很高,那这时候毫无疑问肯定选择RAID10

amber_tear的专栏 1423

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

mysql适合什么阵列_如何选择最合适的RAID级别

众所周知,最常用的RAID配置等级分别是RAID-0、RAID-1、RAID-5。这三种RAID等级针对数据的传输速度和保护程度都有所不同:RAID-0(数据 条带化存储阵列)旨在提供速度,在所有RAID中速度最快,但是提供的保护最少;RAID-1(透明或条带化存储镜像)这种RAID能够提供最好的数据 保护;而RAID-5(磁盘阵列,奇偶校验散布)能够同时提供良好的速度和保护 ,使得RAID-5在...

weixin_39734048的博客 435

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

RAID 阵列详解:从基础到实际应用

RAID技术提供了多种级别配置,能够满足不同场景下的性能与数据安全需求。RAID 0适合追求高性能的用户,RAID 1适合对数据安全有极高要求的环境,而RAID 5和RAID 6则在企业存储中广泛应用。对于关键业务应用,RAID 10是高性能和高冗余的理想方案。通过合理选择RAID级别,可以有效提升系统的存储能力与容错能力。

XMYX-0 2983

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

分光计游标盘为什么设置两个游标_为什么要用阵列,该如果选择RAID级别

在了解为什么要用阵列之前,我先简单介绍一下RAID级别,方便更好理解选择阵列。RAID 概念很多,经常会混淆。这篇文章对RAID 技术进行多方面阐述,速速get~什么是RAID?RAID,通常称为磁盘阵列。磁盘阵列是由很多块独立的磁盘,组合成一个容量巨大的磁盘组,利用多个磁盘提供数据所产生的加成效果提升整个磁盘系统效能。RAID等级 从实现方式、数据恢复等方面阐述RAID技术将多个单独的物理磁盘以...

weixin_42598278的博客 1528

计算机挂载磁盘阵列,电脑中进行磁盘阵列RAID配置的详细步骤

‍磁盘阵列(RAID,Redundant Array of Independent Disks)是网管员需要掌握的技术,而磁盘阵列的应用非常广泛,是当前数据备份的主要方案。在下面的内容中,系统城小编要和大家介绍一下电脑中进行磁盘阵列RAID配置的详细步骤,创建逻辑磁盘。win8.1 - 14 、按照屏幕下方的虚拟磁盘管理器提示,在VD Mgmt菜单(可以通过CTRL+P/CTRL+N切换菜单),按...

weixin_39825322的博客 6409

磁盘阵列raid介绍

RAID 0即Data Stripping(数据分条技术)。整个逻辑盘的数据是被分条(stripped)分布在多个物理磁盘上,可以并行读/写,提供最快的速度,但没有冗余能力。我们通过RAID 0可以获得更大的单个逻辑盘的容量,且通过对多个磁盘的同时读取获得更高的存取速度。RAID 0首先考虑的...

chenxun1522的博客 108

RAID 技术:原理、级别、优缺点及应用

RAID(Redundant Array of Independent Disks),即独立磁盘冗余阵列,是一种将多个磁盘组合成一个逻辑磁盘的技术。它通过将数据分散存储在多个磁盘上,来提高数据的冗余性和可用性。RAID 技术在服务器、存储设备等领域得到了广泛应用。它可以有效地提高存储系统的性能、可靠性和安全性。

进击的小白 1711

RAID级别大比拼:如何为你的Linux服务器选择最佳磁盘阵列方案?

本文深入解析了RAID 0、RAID 1、RAID 5和RAID 10等主流磁盘阵列方案,详细对比了它们在性能、可靠性、成本及存储利用率上的差异。文章结合Linux服务器实际运维场景,提供了基于`mdadm`的实战配置指南与选型决策矩阵,旨在帮助系统管理员根据业务需求(如数据库、文件服务器)选择最佳的磁盘阵列方案,确保数据安全与I/O性能的最优平衡。

weixin_29230773的博客 120

RAID的选择

首先,将数据和奇偶校验信息分布在多个磁盘上(RAID 5),然后将这些RAID 5组条带化到更多的磁盘(RAID 0)。首先,将数据镜像到两个磁盘(RAID 1),然后将这些镜像条带化到多个磁盘(RAID 0)。这种方式可以提高数据的可靠性和可用性,因为即使一个磁盘故障,数据仍然可以从其他磁盘中恢复。适用场景:适用于对性能和数据冗余都有高要求的大型存储系统,如大型数据库、高性能计算等。适用场景:适用于对性能和数据冗余都有高要求的场景,如关键业务应用、高性能数据库等。缺点:存储成本较高,因为需要更多的磁盘。

2403_87462182的博客 524

RAID(磁盘阵列)

1.RAID的简述 RAID是英文(Redundant Array of Independent Disks)的缩写,翻译成中文是“独立磁盘冗余阵列”, 简称磁盘阵列(Disk Array)。 简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。 组成磁盘阵列的不同方式称为RAID级别(RAID Levels),现在已拥有了从 RAID 0 到 6 七种基本的RAID 级别。另外,还有一些基本RAID级

chy3232的博客 2万+

廉价冗余磁盘阵列(RAID)介绍 各级RAID的比较

Rush6666的博客 392

对“Linux中遇到的RAID阵列”好好总结一次

阵列卡全称为磁盘阵列卡,阵列卡是用来实现RAID功能的板卡,通常是由I/O处理器、硬盘控制器、硬盘连接器和缓存等一系列组件构成的,不同的RAID卡支持的RAID功能不同。RAID卡分为硬RAID卡和软RAID卡两种,通过硬件来实现RAID 功能的就是硬RAID;通过软件并使用CPU 的 RAID 卡我们称为软 RAIID,因为软 RAID 占用 CPU 资源比较高,所以绝大部分的服务器设备都使用的硬RAID。RAID卡的接口指的是支持的接口,目前有 IDE接口、SCSI 接口、SATA接口。......

qq_62462797的博客 500

RAID 磁盘阵列详解,RAID分类及优缺点

什么是RAID?15种RAID优缺点详解,通过这篇文章,掌握RAID 重要概念,比较重要的数据,想要保险点,还要手动备份到另一块硬盘。如何能够充分利用,多硬盘的优势呢?那就不得不提下磁盘阵列(RAID),一起来了解下~ ...

心有鸿鹄天地,不敢妄坠人间 1万+
上一篇: Oracle 不同故障的恢复方案
下一篇: Oracle多表关联更新的方式选择
叶竹
博客等级 码龄17年 11粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值