标签: raid-0

是否有 RAM 的 RAID 0 等效项?

对于硬盘驱动器,您可以将它们置于 RAID 0 配置中以在驱动器之间拆分数据以提高读写速度。RAM 是否有类似的东西?例如,如果我有 16 GB 的内存,我可以将其拆分为 2 个 8GB 的​​部分并在它们之间实现条带化吗?注意:我根本不是在谈论使用 ramdisk。我不是试图将 ram 视为硬盘驱动器,而是要加速它。我听说有一个称为镜像的 RAM 的 RAID 1 等价物,但我没有听说过 RAID 0 等价物。

memory raid raid-0

43
推荐指数
4
解决办法
9090
查看次数

带有两个 SSD 硬盘的 RAID 0(条带化)是否有意义?

我有一台带有 RAID 控制器(硬件RAID 控制器)的笔记本电脑(Dell M6500、16GB Ram、I7-940M)。目前,我在 RAID 0(条带)中有两个 SATA 硬盘以获得最佳性能。

我想买固态硬盘(三星 840 pro)。

带有两个 SSD 磁盘的 RAID 0(条带化)是否有意义,还是只有一个磁盘就足够了?

那么 1 个 ssd 512GB(无突袭)还是 2 个 ssd 256GB(突袭 0 条带)?

ssd raid-0

10
推荐指数
1
解决办法
6万
查看次数

有人可以用简单的英语解释 RAID-0 吗?

多年来,我一直听说并阅读有关 RAID 的信息,并在理论上将其理解为帮助服务器 PC 减少数据丢失机会的一种方式,但现在我正在购买一台新 PC,我希望它尽可能并且拥有了解到拥有两个驱动器可以显着提高机器的感知性能

硬盘驱动器性能提升的建议问题中,作者说他打算将两个 7200 RPM 驱动器 RAID-0 放在一起。对于安装了Windows 7 的我来说,这实际上意味着什么,例如,我可以购买两个驱动器,进入设备管理器并“将它们一起 raid-0”吗?

我不是网络管理员或硬件人员,我只是一个开发人员,他将在下周让一家计算机商店为我制造一台超快的机器。我可以阅读RAID 上维基百科页面,但它只是太多的树和没有足够的森林来帮助我构建更快的 PC:

RAID-0:“没有奇偶校验的条纹集”或“条纹”。提供改进的性能和额外的存储,但没有冗余或容错。因为没有冗余,这个级别实际上不是廉价磁盘冗余阵列,即不是真正的RAID。但是,由于与 RAID 的相似性(尤其是需要控制器将数据分布到多个磁盘上),简单的条带集通常称为 RAID 0。任何磁盘故障都会破坏阵列,这对磁盘中的更多磁盘会产生更大的影响。阵列(与没有 RAID 的单个驱动器相比,灾难性数据丢失的严重程度至少是其两倍)。单个磁盘故障会破坏整个阵列,因为当数据写入 RAID 0 驱动器时,数据会被分解成碎片。碎片的数量由阵列中的磁盘数量决定。碎片同时写入到它们各自磁盘的同一扇区上。这允许从驱动器并行读取整个数据块的较小部分,从而增加带宽。RAID 0 不执行错误检查,因此任何错误都是不可恢复的。阵列中的磁盘越多意味着带宽越高,但数据丢失的风险也越大。

简单地说,“RAID-0”如何帮助我构建更快的 Windows-7 PC,我将在下周订购?

raid performance hard-drive raid-0

9
推荐指数
2
解决办法
4万
查看次数

新 PC 中的最佳 SATA SSD 配置

我在 SATA SSD 上出售我的下一台 PC,但由于它们的价格与其尺寸不成比例地增长,我想知道对它们(操作系统和程序)来说最好的配置是什么:

  1. 2 个 SSD 使用:
    1. 板载 RAID0
    2. 用于 RAID0 的专用 RAID 控制器
    3. 软件RAID0
  2. 2 或 3 个 SSD 使用上述控制器之一但作为 JBOD
  3. 使用 RAID5 的上述配置之一中的 3 个 SSD
  4. 1 个 SSD 用于操作系统 + 1 个 SSD 用于程序
    1. 上述选项以及 %UserProfile% 也位于单独的驱动器上
  5. 1 个用于操作系统和程序的大型 SSD
  6. 上述选项之一并使用 SATA3 控制器
  7. 我还没有想到的其他事情

操作系统将是 x64 Windows 7(和/或 Ubuntu)。较大的媒体文件(如音频/视频)在未处理时将位于不同的驱动器上。

我计划将新 PC 用于:游戏、转码高清视频 (m2ts)、Web 开发、看电影。

raid windows-7 ssd software-raid raid-0

8
推荐指数
1
解决办法
3119
查看次数

实用的 RAID 性能?

我一直认为以下是 RAID 的一般经验法则:

  • RAID 0:从剥离中读取和写入的最佳性能,最大风险
  • RAID 1:冗余,适合 READ(我相信它可以从不同硬盘驱动器的文件的不同部分读取),而不适合 WRITE
  • RAID 0+1 (01):结合RAID 1的冗余和RAID 0的性能
  • RAID 1+0 (10):RAID 0+1 稍微好一点的版本
  • RAID 5:读性能好,写性能差,冗余

这个假设正确吗?(以及它们与 JBOD 设置的 R/W IO 性能相比如何)

某些实用的 RAID 设置是否更适合不同的应用:游戏、视频编辑、数据库(Access 或 SQL)?

我在考虑硬盘驱动器,但这也适用于固态驱动器吗?

raid performance raid-5 raid-0 raid-1

8
推荐指数
1
解决办法
5972
查看次数

如何将 RAID 0 阵列克隆到单个磁盘?

情况:

  1. 一个空的 120GB SSD
  2. 两个 60GB SSD 是包含 Windows 7 安装的 RAID 0
  3. RAID 是基于固件的(又名 fakeRAID),这意味着它需要一个驱动程序才能被操作系统看到。

我不想再使用 RAID 0;太危险了。我想从 RAID 阵列中取出数据并将其放到单个 120GB SSD 上。最终,我想保持 Windows 7 安装完整;我不想重新安装任何东西。

请记住,我有多个 TB 的可用空间可用作任何需要进行的传输的临时存储空间。

我查看了Clonezilla,但它(与大多数克隆软件一样)不支持基于固件的 RAID。

clone raid-0 disk-cloning

8
推荐指数
1
解决办法
4万
查看次数

RAID 或不 RAID:SSD 和虚拟化

我正在接近那个时候,由于Windows 腐烂,我的主 PC 已经足够慢,我可能应该重新安装。与其花一周时间折腾、重新安装和配置,却发现我又一次忘记备份我的 Visual Studio 设置,我打算升级。我已经购买了所有部件,并且正在进行基准测试以找到最佳配置。

我购买了两个Crucial M4 120GB SSD(更新到2012 年4 月的最新固件:)00F并且一直在使用CrystalDiskMark运行一些快速基准测试。以下是一些结果:

单驱:

单驱动性能

RAID 0通过英特尔 Z77芯片组控制器:

RAID 0

这些基准测试显然不是详尽无遗的,但我认为它们让我对各种配置之间的期望有了很好的了解。

我的理解是,对于最常见的使用模式,即使用 Visual Studio 进行开发(我的主要用途),4K读取和写入更为常见,即使在构建期间也是如此。有RAID 0和没有,差别不大。但是有了512KSequentialR/W,差异就足以引起注意了。

问题是,为了避免未来的腐烂问题——坦率地说,因为我可以——我将更多地依赖虚拟化。我的计划是使用VMware Workstation将我的开发环境的不同部分分割成虚拟机:一个是 Visual Studio 和随附工具,另一个是 SQL Server,另一个是 Adob​​e Design Suite,等等。这是创建或克隆新的,我相信我会看到长期可靠性的改进(并且只有在我想要的时候才会看到 Adob​​e 更新弹出窗口)。

所以,我的问题是,RAID 0传统设置相比虚拟化是否值得使用SSD 配置(在我的情况下,操作系统和裸机应用程序在一个 SSD 上,VM 在另一个上)?虚拟化会利用512KSequentialR/W 的优势RAID 0吗? …

raid windows-7 ssd virtualization raid-0

8
推荐指数
1
解决办法
3917
查看次数

突袭0数据恢复?

我有两个相同的 Seagate 7200.9 500Gb 驱动器,在 Windows 中配置为 RAID 0 跨接磁盘。

其中一个驱动器断电,根本无法旋转。
我知道这通常意味着两个驱动器上的数据都会死亡,但我有一个狡猾的计划。

磁盘 1 - 无电源 RAID 0 磁盘
2 - 功能齐全的 RAID 0 磁盘
磁盘 3 - 功能齐全的备用磁盘

将工作驱动器(磁盘 2)数据复制到第三个 500GB 磁盘(磁盘 3),从工作磁盘(磁盘 2)中取出逻辑板,并用损坏的驱动器(磁盘 1)上的非工作逻辑板替换它,然后希望用磁盘 1 和磁盘 3 重新创建 RAID 0,只要足够长的时间就可以从中取出数据。

希望这是有道理的,这是我的问题:

Windows 磁盘管理器 atm 识别磁盘 2,但无论如何都不允许我访问它,因此无法在 Windows 中完成从它复制数据(或获取磁盘映像)。

  1. 有谁知道允许我访问该磁盘的任何软件(在 linux 中或自启动中)?
  2. 任何人都知道可以从两个磁盘映像重新创建跨区驱动器的任何软件
  3. 我是否遗漏了任何关键信息,这意味着我绝对不应该费心开始这个,我知道这是一个很长的镜头,但值得一试,除非我绝对不能这样做。

令人恼火的是,我确定它是磁盘 1 上的逻辑板故障,因为它根本无法通电,突然没有生命迹象,所以我确定数据完好无损!

任何帮助将非常感激!

谢谢

hard-drive data-recovery raid-0

6
推荐指数
1
解决办法
708
查看次数

如何优化 RAID-0 中使用的 SSD 的速度和使用寿命?

我在 64 位 Windows 7 系统上的 RAID-0 中有两个 SSD。由于SSD 的任何 RAID 配置似乎仍然不支持 TRIM,我可以使用哪些提示/解决方法?

我想优化的一些事情,但不限于:

  • 每个磁盘的文件写入大小,以最好地匹配 SSD 擦除的每个“块”大小。
  • RAID 读/写速度
  • 驱动器的整体健康状况
  • RAID 的设置(即条带大小)
  • 可考虑用于 SSD RAID 的任何其他“技巧”

windows-7 ssd raid-0

6
推荐指数
1
解决办法
1015
查看次数

如何使用systemd在arch linux中的raid0上自动挂载ntfs分区

最近,我按照这个wiki从initscript切换到systemd,并且在启动过程中出现了这样的错误:

Job dev-md126p5.device/start timed out
Run Code Online (Sandbox Code Playgroud)

这是我的 fstab:

/dev/mapper/VGLinux-lvroot / ext4 rw,relatime,stripe=64,data=ordered 0 1
/dev/mapper/VGLinux-lvhome /home ext4 rw,relatime,stripe=64,data=ordered 0 2
/swapfile none swap defaults 0 0
/dev/md126p5 /media/data ntfs-3g uid=xiaoxing,gid=users 0 0
Run Code Online (Sandbox Code Playgroud)

这是我的分区方案:我有两个相同的硬盘驱动器,默认情况下,它是一个 raid0。三个分区是这样的:

  1. 视窗 7, 200GB, ntfs
  2. linux, 100GB, lvm / , 30GB, ext4 /home , 30GB, ext4 剩下的供以后使用。
  3. 数据,休息,ntfs

“超时”后,它让我进入紧急模式,我可以手动挂载数据分区,并运行“systemctl default”,它会正常启动系统。或者我可以注释掉fstab文件中的“数据”部分,然后进入系统并轻松挂载。

在我切换到systemd之前没有问题。现在我已经尝试了一切,包括编写我自己的 .service 文件来挂载它,但它仍然无法在启动过程中挂载分区。有任何想法吗?

编辑#1

上面的错误来自journalctl,启动时打印在屏幕上的错误是:

[ TIME ] Timed out waiting for device dev-md126p5.device.
Run Code Online (Sandbox Code Playgroud)

然后是很多[DEPEND],然后我就进入了紧急模式。

我只是好奇是什么原因?是因为它在突袭中,还是因为它是一个 ntfs 分区?

linux ntfs-3g raid-0 automount systemd

6
推荐指数
1
解决办法
1185
查看次数