AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[raid0](server)

Martin Hope
user3098466
Asked: 2021-11-09 07:11:00 +0800 CST

单个物理磁盘的 IOPS 总和是否不等于 raid0 逻辑磁盘?

  • 3

我有一个由 2 个物理磁盘组成的 raid0 设置:

bash-4.2$ lsblk 

NAME    MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINT
xvda    202:0    0  100G  0 disk  
`-xvda1 202:1    0  100G  0 part  /
nvme0n1 259:0    0  1.7T  0 disk  
`-md0     9:0    0  3.5T  0 raid0 /home/ec2-user/deploy
nvme1n1 259:1    0  1.7T  0 disk  
`-md0     9:0    0  3.5T  0 raid0 /home/ec2-user/deploy

我通过以下命令创建了一些写入负载:

dd if=/dev/random of=/home/ec2-user/deploy/testfile bs=1024 count=4000000

我测量了 md0 和两个物理磁盘的 iostats:

iostat -d 1
Linux 4.14.154-128.181.amzn2.x86_64 (ip-10-123-151-189.ap-northeast-1.compute.internal)     11/08/2021  _x86_64_    (16 CPU)

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
xvda              0.50         0.03         3.07     253733   25752714
nvme0n1          96.83         2.76       853.15   23209231 7166198418
nvme1n1          96.66         2.72       851.67   22806490 7153813102
md0             294.30         5.75      1711.15   48271101 14373181088

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
xvda              0.00         0.00         0.00          0          0
nvme0n1          73.00         0.00       968.00          0        968
nvme1n1          30.00         0.00       268.00          0        268
md0             306.00         0.00      1236.00          0       1236

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
xvda              0.00         0.00         0.00          0          0
nvme0n1          62.00         0.00       784.00          0        784
nvme1n1          32.00         0.00       756.00          0        756
md0             382.00         0.00      1540.00          0       1540
...

我期待 tpsnvme0n1和tps 的nvme1n1总和md0。

是由于块大小差异造成的高差异。物理磁盘是否将多个写入合并为单个磁盘写入?有没有办法证实这个假设?

hard-drive linux iostat raid0
  • 1 个回答
  • 81 Views
Martin Hope
Rinaldo Jonathan
Asked: 2021-10-09 17:06:05 +0800 CST

当一个或多个磁盘实际上是 RAID 0 时,是否可以制作 RAID 5?

  • -1

自从(我认为)3 年前我就有了这个问题,但是由于我从未真正计划过构建服务器,所以我只是耸了耸肩。但是今晚,我真的无法入睡,因为这个紧迫的问题。

假设我有 3 个 2TB 磁盘。根据 Wikipedia,RAID 5 至少需要三个磁盘,通过这种设置,我可以获得 4TB 的 RAID 容量。
现在,让我们用 2 个 1TB 磁盘替换其中一个 2TB 磁盘。现在我有 2x 2TB 磁盘和 2x 1TB 磁盘。是否可以对 1TB 磁盘进行 RAID 0(以获得 2TB),然后对所有磁盘进行 RAID 5?
更糟糕的是,让我们用 4x 500GB 磁盘替换另一个 2TB 磁盘,然后对它们进行 RAID 0。现在我想用(RAID 0 2x 1TB)、(RAID 0 4x500GB)和 2TB 磁盘制作 RAID 5。

是的,我已经知道 RAID 0 的缺点,即当其中一个磁盘发生故障时,所有数据都会丢失。但是,这是最重要的 RAID 5。假设 500GB 失败,我可以在那里再放一个 500GB 磁盘,然后从 RAID 5 重建所有内容。对吗?正确的?

更糟糕的是,让我们用 2x500GB 磁盘替换其中一个 1TB 磁盘,然后将它们 RAID 0,然后再用 1TB RAID 0 将它们变成 2TB,依此类推……

这甚至可能吗?这值得么?
现在更糟糕的是,让我们从 USB 2.0 运行所有磁盘 :(

raid raid5 software-raid raid0
  • 1 个回答
  • 68 Views
Martin Hope
s-kaczmarek
Asked: 2020-05-24 01:38:21 +0800 CST

关于使用 LVM 创建 RAID0 的几个问题

  • 8

我有点困惑,因为我发现了两个关于使用 LVM 创建 RAID0 的不同说明。第一个资源显示了使用这种模式创建 RAID0 的方法:

lvcreate -i[num drives] -I[strip size] -l100%FREE -n[lv name] [vg name]

但是查看官方手册,它显示出几乎没有不同的方法来做,至少我认为,同样的任务。

lvcreate --type raid0  [--stripes Number --stripesize Size] VG [PVs]

在第二个示例中,我们明确告诉我们正在处理 raid0。我现在不确定,哪种模式是正确的。我尝试了第一个并毫无问题地创建了 lvg,但还没有进行更深入的测试。

在我弄乱我的电脑之前,我还想问第二个问题;)

我有两个相同的 ssd 驱动器 - 我想加快系统和游戏的性能。我想用它们制作 RAID 0,最近,我发现一篇文章说它可以用 LVM 完成。

我很惊讶,设置这个突袭是在 LVM 的最后一个“层” - 逻辑组上进行的。我希望它发生在创建卷组的级别,然后在 raid 0 之上创建普通分区。

只是为了确保,这会运作良好吗?

sudo lvcreate -i2 -I4 --size 100G -n root lvm-system /dev/sda /dev/sdc 
sudo lvcreate -i2 -I4 --size 4G -n swap lvm-system /dev/sda /dev/sdc 
sudo lvcreate -i2 -I4 -l 100%FREE -n games lvm-system /dev/sda /dev/sdc

我将不胜感激任何帮助!

linux lvm raid raid0
  • 1 个回答
  • 5524 Views
Martin Hope
user250795
Asked: 2020-02-11 06:49:39 +0800 CST

*单个*磁盘上的 RAID 0 与该磁盘上没有 RAID 的风险是什么?

  • 0

我有一台服务器,在不使用 RAID 的情况下无法显示驱动器。但是,这是不同的问题。这个问题是关于在服务器的根驱动器上运行 RAID 0 的问题,以及与不在同一磁盘上运行 RAID 0 相比可能存在的潜在问题。

在这种情况下,只有 1 个驱动器。主板内置了一个硬件 RAID 控制器(Broadcom LSI 2208)(服务器是 Supermicro SuperServer 6017R-72RFTP 与主板X9DRW-7TPF)。驱动器本身是 1TB 三星 860。

在单个磁盘上使用 RAID 0 与在同一个磁盘上不使用 RAID 有哪些潜在的缺点?我的理解是,灾难性数据丢失的风险更高,因为现在有更多组件在起作用,如果 RAID 阵列损坏(例如,由于断电),那么一切都会丢失,以及其他问题。这个对吗?谢谢你。

hard-drive raid hardware-raid raid0
  • 1 个回答
  • 1106 Views
Martin Hope
rst-2cv
Asked: 2020-01-30 04:10:10 +0800 CST

HPE DL380 G9 上 RAID 50 阵列中的驱动器分配

  • 3

我有一个带有 12x8TB 3.5" 磁盘的 DL380 G9:

| 1 | 4 | 7 | 10 |
| 2 | 5 | 8 | 11 |
| 3 | 6 | 9 | 12 |

在 Smart Array Controller GUI 中,如果我选择所有 12 个磁盘并将它们分配给 RAID 50 阵列,控制器将如何为 RAID 5 阵列划分磁盘?

驱动器 1-6 和 7-12 是否会位于两个单独的 RAID 5 阵列中,并针对 RAID 0 进行条带化?或者驱动器 1-3、4-6、7-9 和 10-12 是否会位于四个单独的 RAID 5 阵列中,这些阵列针对 RAID 0 进行了条带化​​?

如果默认是前者,是否可以手动将阵列配置为后者?

raid raid5 raid0 hpe
  • 1 个回答
  • 140 Views
Martin Hope
akira2x3x
Asked: 2018-07-31 14:21:00 +0800 CST

SSD NVME RAID0 MDADM

  • 0

我的目标是在 SSD NVME 磁盘上获得良好的写入性能(基准测试工具似乎在特定的优化环境中给出了性能,但与我们在现实生活中获得的性能相去甚远)

我的服务器:32x Intel(R) Xeon(R) Silver 4110 CPU @ 2.10GHz RAM:256GB DDR4 HD:2x 1,5TB SSD NVME MICRON 9200 => RAID0 HD:1x 1,5TB SSD NVME MICRON 9200 => DISK1 OS: debian 9.5 文件系统:XFS

我正在使用 cp 和 dd 来测量从 RAMDISK(/dev/urandom 的 30Go)复制到 DISK1 和 RAID0 的文件带宽 我正在使用 iostat 监视写入操作 我正在使用 bs=1M 和使用 dd 的 offlag

a) 使用 dd 从 RAMDisk 到 RAID0 没有 oflag=direct 我得到 15Gb/s 并且使用 oflag=direct 我得到近 20Gb/s。好的!

b) 使用 dd 从 RAMDisk 到 DISK1 而不使用 oflag=direct,我得到 15Gb/s 和 13Gb/s。我不确定是否理解倒置

c) 使用 cp 从 RAMDisk 到 RAID0,性能很差,每 2 秒 iostat 采样显示 4 秒在 RAID0 上的每次写入之间没有写入

以真实的方式无波动地测量 RAID0 SSD NVME 的最佳方法是什么)

亲切的问候

raid0
  • 1 个回答
  • 1257 Views
Martin Hope
Max Kielland
Asked: 2016-10-20 02:23:58 +0800 CST

在单独的磁盘或 RAID 5 中安装 Windows Server 2012?

  • -1

我有一个带有 4 个 1TB 磁盘的 RAID 控制器,首先我将它们全部放在一个 RAID 5 阵列中,为操作系统分区 1TB,为数据分区 2TB。

然后我注意到raid 阵列从来没有空闲过。它一直在 24/7 写,我想它一定是交换文件。

感觉它会更快地磨损阵列中的所有驱动器并减慢其他读/写操作。

现在我正在重新安装服务器,需要一些建议。我是否应该为操作系统从阵列中排除 1 个磁盘(将其作为 RAID 0)并将 RAID 5 中的其他 3 个磁盘用于数据?

在这种配置中,感觉交换只会磨损一个驱动器而不是全部 4 个驱动器。

编辑:它是 HPE ProLiant DL60,具有 8MB RAM 和板载 RAID 控制器,支持 RAID 0、RAID 1+0 和 RAID 5。

服务器将主要用作文件服务器和 SQL Server。它还将运行一些较小的服务,例如 Subversion Server。

EDIT2:是的,我已经用谷歌搜索过,如果操作系统在自己的驱动器上比在突袭中更好,我没有找到任何明确的建议。RAID 5 是为了性能而不是备份(每个人都知道,对吧?!?)。每天两次备份到单个外部 USB 驱动器。

operating-system raid5 swap windows-server-2012-r2 raid0
  • 2 个回答
  • 3829 Views
Martin Hope
Jani
Asked: 2016-08-22 04:33:53 +0800 CST

带有软件 RAID 1 问题的 Ubuntu 16.04

  • -2

我购买了带有 2 个 240GB SSD 驱动器的新专用服务器,并从提供商的控制面板安装了 Ubuntu 16.04 映像,默认情况下会创建软件 RAID 1。

我还在这台服务器上安装了 Webmin,在查看了 Webmin 的系统信息屏幕后,我了解到我只有 204GB 的可用磁盘空间可供使用。

Webmin 截图

在阅读了几篇文章后,我了解到 RAID 1 将 Disk 1 与 Disk 2 镜像,以获得更好的数据安全性和更快的磁盘性能。

现在我的问题是:

  1. 是 RAID 1 占用了我一半的磁盘空间(整个磁盘 2)吗?
  2. 我定期在 Amazon S3 上备份我的数据,我还需要 RAID 1 吗?
  3. 为什么不直接使用 RAID 0,它会导致性能下降吗?
software-raid ubuntu-16.04 raid0
  • 2 个回答
  • 408 Views
Martin Hope
ahackney
Asked: 2016-04-16 05:47:28 +0800 CST

Windows Striped Vs 单硬盘

  • 0

我做视频制作,因此有很多大文件。我的 4tb 存储驱动器空间不足,所以我买了两个 5tb WD Black 驱动器。我安装了它们并将其设置为 Windows 条带卷。最终得到大约 9.5 tb 的可用空间。我将我的 4 tb 驱动器复制到其中并进行了磁盘速度测试。

根据测试,读取速度小于写入速度。我在 USB3 读卡器中测试了 4tb 驱动器,我在系统驱动器上测试了三星 950,但他们没有那样测试。

我会有问题吗?读取速度是否表明出现问题?我正在使用 Premiere 并有另一个 ssd 用于从头开始,然后我从数组中进行编辑。

关于备份,我所做的是将数据复制到内部驱动器以从它们复制到外部驱动器进行备份。然后我进行编辑并将文件复制到该外部驱动器。我为每个客户都这样做,这意味着每个客户都有一个外部备份。

谢谢

windows-10 raid0
  • 1 个回答
  • 577 Views
Martin Hope
sanigo
Asked: 2015-06-11 21:38:17 +0800 CST

linux系统崩溃后lvm raid0会丢失数据吗?

  • 0

想用lvm用amazon ebs搭建raid0数组,担心数据安全。我们知道我们需要停止虚拟机进行备份。但是我们仍然想知道当 vm 崩溃时会发生什么,它确实可能发生。raid0 阵列能否从系统崩溃中幸存下来?

raid0
  • 2 个回答
  • 88 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve