Articles of 突袭

四个磁盘 – RAID 10或两个镜像对?

我经常和开发者讨论这个问题。 上下文是在Linux中运行的具有中等数量磁盘I / O的应用程序。 这些服务器是HP ProLiant DL3x0 G6,带有四个相同大小的磁盘(每分钟15k转),支持P410控制器和512MB电池或基于闪存的高速caching。 这里有两个思想stream派,我想要一些反馈。 1)。 我很想知道,创build一个包含在RAID 10(1 + 0)和分区中设置的全部四个磁盘的arrays是很有意义的。 这为增长提供了最大的空间,可以利用更高的主轴数量和更好的容错性而不降级。 2)。 开发人员认为最好有多个RAID 1对。 一个用于操作系统,另一个用于应用数据,因为主轴分离可以减less资源争用。 但是,这会通过减less驱动器数量来限制吞吐量,在这种情况下,除了正常的系统日志logging之外,操作系统并没有太多的function。 此外,我们拥有电池RAIDcaching和大量RAM的事实似乎抵消了磁盘延迟的影响。 你怎么看?

SSD驱动器和RAIDconfiguration与LVM

背景: 我熟悉基本的RAID级别,并且很想知道在RAID0或RAID5使用SSD设备是否比将其添加到大型LVM卷更好。 具体来说,我担心小型服务器机房中的热量,声音和功耗,并计划从硬盘迁移到SSD。 有问题的服务器有4-6个SATA-II通道,所以这只是关于如何在交换机之后获得最高性能的驱动器,而不用担心增加新的控制器或其他任何其他更换驱动器的问题。 RAID0 有了RAID0 ,我意识到我从驱动器的损失中无法恢复 – 但是在一个占主导地位的读取环境中,我相信SSD不可能达到估计的1000000小时MTBF,而且肯定不会达到写周期长期困扰闪存的问题(但现在似乎已经成为过去)。 RAID5 使用RAID5我会“失去”一个驱动器来平价,但如果其中任何一个死亡,我可以通过更换该单元来恢复。 LVM 有了LVM ,我正在有效地创build一个软件JBOD – 很简单,但是如果一个驱动器死了,那么就像RAID0 。 题: SF社区认为这种情况的最佳方法是什么?

我可以使用SSD作为caching到NAS吗?

有一个Raid 10的NAS持有资源。 一次,大约24台机器尝试访问相同的资源(渲染场中的3d渲染)。 尽pipenetworking速度为1Gbps,NAS速度很快,但速度真的降低了,出现了瓶颈现象。 我想知道是否有一种硬件方式来使用SSD作为NAS(Raid 10)的Cache机器。

如何在RAID硬盘出现故障时阻止Linux服务器发出哔声

硬盘在我们支持的Linux服务器(Red Hat Linux版本9)上失败了。 因为它在RAID(MegaRAID SCSI)上,所以不是一个大问题。 我们现在正在取得一个新的取代它的过程。 然而,与此同时,服务器却不停地响起,惹恼那里的每个人。 由于我有远程SSH访问,我想知道是否有办法让它闭嘴,最好通过命令行,直到我们解决问题。

非易失性高速cachingRAID控制器:对NVCACHE故障有什么样的保护?

电池备份(BBU)型号: admin启用BBU的写回caching 写入caching到RAID控制器的RAM(主要性能优势) 在电力损失(可靠性)的情况下,电池保存未提交和caching的数据 如果我失去了权力,在一天之内回来,我的数据应该是完整的,没有损坏的。 不利的一面是,如果电池电量已经耗尽或者电量不足,或者即使处于重启周期(漏电/充电循环以确保电池的正常工作),控制器也会回到直写模式,并且性能将受到影响。 更重要的是,重新学习周期通常是自动化的,可能会或可能不会在大stream量中发生。 所以,如果这是一个问题,必须手动禁用并手动安排在非工作时间。 恼人的任一方式。 NVcaching具有足够电荷的电容器来提交任何未提交到磁盘的数据到闪存。 不仅如此,在更长的损失情况下,这种生存能力更强,但您不必担心电池死亡,磨损或重新学习。 所有这些听起来都很棒。 不过,对我来说听起来不太好的是闪存模块有一个问题。 如果它被彻底洗净了呢? 如果只是部分洗净? 在边缘有点损坏? 重新学习周期可以告诉像什么时候像一个简单的电池失败,但有没有类似的过程来validation闪光灯function? 我更相信电池,疣和所有。 我知道卡的内存可能会失败,卡本身可能会失败 – 这是共同的领域,但。 如果你没有猜到,是的,我经历了一个令人震惊的数额的闪存/ SSD /等。 失败:)

RAID 1真的能防止硬盘故障吗?

如果使用RAID 1,并且发现两个磁盘之间存在任何不一致,则将数据从主磁盘(最有可能是具有较低端口号的磁盘)复制到辅助磁盘。 1)但是,如果主磁盘已损坏,并且因此两个磁盘之间的数据差异仅仅是由于主磁盘中的硬件故障而存在? 然后将错误的数据同步到辅助磁盘? 是否有现代硬盘驱动器的校验和,以确保这样的事情不会发生? 2)如果我从2个USB-Sticks创build一个RAID 1? USB-Sticks上有什么机制来检测读取问题,这样损坏的数据不会被RAID同步到另一个USB-Stick,甚至可能覆盖正确的数据? USB-Sticks(针对embedded式系统)的RAID 1是否有意义,或者由于写入耐久性有限,可能会在同一时间失效?

是否正常的SAS驱动器有几个坏块,或者我应该尽快更换我的驱动器?

我有一个RAID 1镜像的驱动器部分 – 有两个坏块。 Adaptec存储pipe理器在检测到数据块时通过电子邮件发送给我。 它显示了该驱动器的4个中等错误,但状态仍然是“最佳”。 这是我第一次使用Adaptec RAID控制器。 我不知道偶尔坏块是否正常,或者我应该立即更换那个硬盘。 更新:驱动器在当天晚些时候失败! 磁盘子系统是: 带ZMM的Adaptec 6405 (2)希捷近线SAS硬盘(ST31000424SS) 另一个驱动器还没有报告任何坏块。 我正在进行一致性检查。

带有大SATA磁盘的RAID 5。 做还是不做?

build立一台配备RAID 5的计算机,能否用1.5或2Tb的SATA II磁盘保持5TB(并能够增长)是否合理? 它将被用作audio和文件存储。 我已经select了一个带有16个3.5“硬盘托架的机箱,现在我正在考虑在这些托架上放什么东西。 我看到的优点: 每Tb更便宜 每个机箱的可扩展性更高(使用1.5比0.5的最大容量是3倍) 这是我想知道的缺点。 我期望使用大磁盘更慢,但是这是真的吗? 我不知道小驱动器和大驱动器之间的故障率,是否会有更大的失败率? 所以,有两个问题: 用大磁盘构build5Tb RAID5有什么好处? 对于大(2Tb)或小(0.5Tb)的任何特定驱动器型号?

使用24x SSDarrays设置低成本图像存储服务器以获得高IOPS?

我想build立让我们把它命名为一个低成本的Ra *圣将主办我们的社会网站的图像(数百万),我们有5 KB大小的每张图片的3 KB,7 KB,15 KB,25 KB和80 KB的每张照片。 我的想法是在Raid 6中构build一个24x用户240 GB SSD的服务器,这将为我提供5 TB的磁盘空间来存储照片。 有HA,我可以添加第二个,并使用drdb。 我期望获得超过150'000 IOPS(4K随机读取)。 由于我们大多只有读取权限,很less删除照片,我认为与消费者的MLC SSD。 我阅读了许多耐力评论,只要我们不重写单元格,就没有看到问题。 你对我的想法有什么想法? – 我不确定Raid 6或Raid 10(更多的IOPS,成本SSD)。 ext4文件系统是否正常 – 您是否使用1或2 Raid控制器,以及Extender Backplane 如果有人已经意识到类似的事情,我会很乐意得到真实世界的数字。 UPDATE 我已经购买了12台OCZ Talos 480GB SAS SSD硬盘,将它们放置在一个12-bay DAS中,并连接到PERC H800(1GB NV Cache,LSI制造的快速path)控制器,我计划安装Raid 50与ext4。 如果有人想知道一些基准,让我知道你想看到什么。

2驱动器在3个驱动器RAID 5上“失败”

但我不相信。 该机器是运行Windows Server 2008试用版32位(戴尔PowerEdge 2600服务器,不应该…但它的工作原理[呃,它曾经])。 为了混淆,驱动器编号为0,1和2。 当我注意到机箱正面的戴尔标识是橙色的时候,我正在像往常一样编码。 于是我打开了箱门,看到高清通风口已经被灰尘覆盖了(我知道它与橙光无关……但我讨厌灰尘)。 由于驱动器是热插拔的,我猛地把2号驱动器取出并清理掉灰尘,然后把它放回去。然后,我把1号驱动器抽出,清理掉了那个灰尘,然后放回去。有人问是否帮忙build立一个打印机在我们的机器上,所以我起床,20分钟后回来看到'没有启动设备可用 – 击F1重试启动,F2的设置实用程序显示在服务器的显示器上。 我低头看着驱动器,驱动器1和2有橙色灯而不是绿色灯! 从那以后这就是我所尝试过的: 将驱动器安装到Dell PowerEdge 2500中。驱动器检测得很好。 有一个消息,说明Missing operating system. 重置原始PowerEdge 2600上的BIOS(将BIOS电池拔出)。 所有驱动器显示正常。 启动时获取Missing operating system消息。 驱动灯是绿色的。 从CD启动Ubuntu来检查驱动器。 Computer.中显示了2个驱动器Computer. 由于数据是条带化的驱动器中的文件/文件夹是乱码。 启动Ubuntu并打开Terminal并执行列出3个驱动器的sudo fdisk -l 。 在列出的第三个驱动器上指出Disk identifier: 0x00000000 Disk /dev/sdb doesn't contain a valid partition table 你认为这些驱动器实际上是烤面包吗? 可能是SCSI或其他硬件故障? 可能是不正确的系统设置? 有没有什么办法可以在两个“有效”的驱动器上在Ubuntu上创build虚拟RAID,这样我就可以将数据复制到networking共享中了? 我应该尝试重新安装Windows Server操作系统(eek!)吗? 你有什么build议,我可以尝试? UPDATE 在做了大量的search之后,我遇到了Raid Reconstructor 。 […]