我想知道什么是SATA驱动器和一般使用(一些写,主要是读)最快和最安全的RAID组合? RAID 0速度快但是完全不安全,RAID 1安全但速度慢,RAID 5是安全的,但速度并不快,特别是在便宜的控制器(XOR计算)上。 看来RAID 1 + 0或RAID 10是最好的组合。 你可以通过镜像来获得安全性和速度。 有没有其他最好的或更优化的组合? RAID 10的唯一缺点是存储利用率低下。
我已经做了一些简单的性能testing,看起来从RAID1读取比写入要慢: root@dss0:~# for i in 1 2 3; do dd if=/dev/zero of=/dev/sda bs=1048576 count=131072; done 137438953472 bytes (137 GB) copied, 192.349 s, 715 MB/s 137438953472 bytes (137 GB) copied, 192.851 s, 713 MB/s 137438953472 bytes (137 GB) copied, 193.026 s, 712 MB/s root@dss0:~# for i in 1 2 3; do dd if=/dev/sda of=/dev/null bs=1048576 count=131072; […]
所以,考虑到现在只能以最便宜的价格获得大约160GB的硬盘,我发现我在办公室的工作站上有一大堆额外的硬盘空间。 我想利用这个空间作为一些冗余RAIDarrays,用于低优先级的文件和备份。 我有大约100个工作站只需要40GB的磁盘空间就可以运行,这样我就可以分配大约120GB的空间了。 我想知道是否有某种方法可以使用iSCSI或类似的方式将这些分区安装在某种类似RAID的arrays中。 我的意思是,这就好像12.5TB的磁盘存储器一样,不会被工作站使用(它们被locking,不允许用户摆弄它)。 此外,工作站始终处于工作状态,所以这不是问题,但由于各种原因(Windows,您知道),由于重新启动,系统应该容忍偶尔的停机时间。 有没有现成的解决scheme呢? 那么开源呢? 如果我不需要,我宁愿不要推出自己的产品。 我的服务器环境是ESX 3.5,主要是Windows主机。 SQL Server等…工作站都是Windows。
很长时间以来,我听说一个大型(> 5TB?)RAID-5arrays的想法有多糟糕,只是因为另一个驱动器出现故障的风险很高。 RAID-Z1是否设法为任何大小的数组(如果你绝对需要一个数字考虑4x2TB或5x2TB)的补救? 也许更安全的方式来重新复制所有驱动器上不那么激烈的数据?
我想知道为什么要添加一个电池组到一个突袭卡。 在我看来,如果电源closures,运行RAID卡就没什么用处了:HD和主板没有电源,写入内存数据不会起作用,对吧? 另外,没有UPS方便吗?
你怎么记得(如果你真的这么做:-))所有不同的级别,每个级别都做了什么? 任何人都可以提出一个简单的方法来记住
我正在考虑从Western Digital 10k RPM硬盘升级到在RAID 0configuration中使用两个Intel-X25固态硬盘。 我将用它来托pipe操作系统和安装应用程序。 但是目前所有的数据都将保存在一个单独的Seagate Barracuda 7.5k RPM硬盘上。 我的目标是显着提高操作系统(Vista Ultimate)的性能和应用程序的启动。 我有两个担心 1,Intel-X25驱动器是否足够可靠,可以在硬工作机器上使用,特别是在RAID 0中有两个驱动器的情况下,故障几率是双倍。 2,我听说固态硬盘在停止工作之前的写入周期数量有限,桌面使用率过高会导致它们在几年之内失效。 我预计升级周期意味着我可能会在2年后更换我的机器。
请让我知道,如果我的问题没有任何意义,因为我不确定我是否从我的想法中正确地解释了这个问题,因为我缺乏这方面的技术知识。 如果我使用的主板有一个SFF-8087到4x电缆的连接,例如这个SFF-8087到4x SATA连接。 我仍然在学习SAS,但被告知需要利用这些连接build立一个潜在雇主的系统。 但是,我不确定我是否理解系统如何处理通过此电缆进入SAS端口的SATA连接。 这样做的好处是什么,而不是直接将SATA驱动器直接连接到SATA主板端口? 我相信内置的SAS连接可能是一个集成的RAID控制器。 虽然,是的,我可以继续,并连接所有适合的电缆,我想更好地掌握我正在做的事情,例如: 如果主板有SAS连接,我是否应该自动假设它具有某种内置的RAID控制器types,或者根据具体情况而定? 所有的RAID控制器只有SAS连接吗? 即使SATA驱动器通过SAS连接连接,他们仍然只是作为SATA驱动器或SAS技术?
在我们的店里,我们忠实地在我们所有的工作站中使用RAID,可能只是因为这似乎是它应该完成的方式。 我正在谈论使用板载RAID芯片进行科学模拟的工作站。 但是我听说了很多RAID恐怖故事。 Stackoverflow本身有一个由RAID控制器间接造成的中断 。 RAID可以保护您免受非常狭窄的故障 – 物理磁盘故障 – 但同时也会引入额外的故障点。 RAID控制器可能会出现问题,而且经常出现这种情况。 至less在我们的商店里,似乎RAID控制器至less和磁盘一样经常出现故障。 您也可以轻松搞定交换故障驱动器的过程。 什么时候RAID值得麻烦? 通过为备份解决scheme增加更多冗余,您难道不会获得更好的投资回报吗? 哪种types的RAID在这方面更好或更差? 编辑:我已经改变了原来的标题“是RAID值得麻烦吗?”,所以听起来不那么消极
我们最近注意到我们的数据库查询花费了比平时更长的时间来运行。 经过一番调查,看起来我们正在读取非常慢的磁盘。 过去由于RAID控制器在BBU上启动一个重新学习周期并切换到直写,我们遇到了类似的问题。 这次看起来并不是这样。 我在几天的时间里跑了几次bonnie++ 。 结果如下: 22-82 M / s的读数似乎相当糟糕。 对原始设备运行dd几分钟,显示从15.8 MB / s到225 MB / s的读取(见下面更新)。 iotop没有指出任何其他进程竞争IO,所以我不知道为什么读取速度是如此可变。 raid卡是MegaRAID SAS 9280,带有RAID 10中的12个SAS驱动器(15k,300GB)和一个XFS文件系统(在两个configuration为RAID1的SSD上的操作系统)。 我没有看到任何SMART警报,并且arrays看起来没有降级。 我也运行了xfs_check ,看起来没有任何XFS一致性问题。 接下来的调查步骤应该是什么? 服务器规格 Ubuntu 12.04.5 LTS 128GB RAM Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz xfs_repair -n输出xfs_repair -n : Phase 1 – find and verify superblock… Phase 2 – using […]