戴尔EqualLogic PS4100数据恢复案例研究:24盘RAID-50

本案的当事人有戴尔EqualLogic PS4100圣。这个SAN被填满了24个300gb企业级希捷硬盘。这24块硬盘组合成RAID-50,并配置2个热备。RAID-50具有良好的容错能力。即使这个阵列中的四个驱动器出现故障,它仍然可以工作。但有一个问题。驱动器故障使它的性能急剧下降。客户把他们的大部分VMWareESXi虚拟机。但是当客户端到达最后一个VM时,SAN的性能进一步下降。它仍然在运行,但它的传输速度达到了惊人的峰值8个字节每秒。客户希望我们的Dell EqualLogic PS4100数据恢复专家可以检索他们的最后一个VM。

戴尔EqualLogic PS4100数据恢复

戴尔EqualLogic PS4100数据恢复案例研究:24盘RAID-50
驱动型号:300gb希捷Savvio 10高
操作系统:Windows Server
场景:4个硬盘故障后,RAID性能急剧下降,SAN无法使用
恢复数据类型:ESXi虚拟机
二进制读取:100%
欧宝娱乐百科张信哲代言博彩 欧宝娱乐Gillware数据恢复案例评级:10


什么是RAID-50?

RAID-50是一个嵌套的RAID。它结合了raid - 5而且ob.app 就像RAID-10的组合一样ob 游戏 和raid - 0。RAID-50采用了RAID-5相当好的容错能力和RAID-0完全缺乏的容错能力,并将它们组合成一个通常具有非常好的容错能力的阵列。

我们对RAID-10的工作原理有一些解释在这里.在RAID-10中,您使用几个驱动器并将它们划分为一个RAID-0阵列。然后在相同数量的驱动器上镜像RAID-0阵列。RAID-10具有出色的容错能力——但仅当某些驱动器故障时。如果镜像两侧的两个相同驱动器出现故障,整个阵列就会崩溃。RAID-10的另一个缺点是,您只有所有驱动器总容量的一半。我们不太喜欢RAID-10。

RAID-50有点像RAID-10。但是它把“1”换成了“5”。在RAID-50中,您有几个RAID-5阵列,它们像RAID-0阵列中的单个驱动器一样分割在一起。RAID-5是一个相当容错的阵列。多亏了奇偶校验位的使用,您可以在数组中丢失一个驱动器并继续运行。如果您有几个RAID-5阵列,您可以从每个阵列中丢失一个驱动器,而不会出现任何故障。通过使用RAID-0将这些单独的RAID-5阵列分割在一起,您最终得到了RAID-50。

您的RAID-50可以丢失与RAID-0级别以下的RAID-5子阵列相同数量的驱动器,只要每个子阵列中只有一个驱动器故障。如果一个子数组中的两个驱动器失败,你就完蛋了。因此,RAID-50和RAID-10一样,如果两个硬盘故障,就会故障。它比RAID-5容错能力更强(如果两个驱动器故障,RAID-5绝对会故障)。但它的容错性与RAID-10大致相同(RAID-10可以承受多个驱动器故障,但如果两个驱动器故障则可能失败)。不过,就存储容量而言,RAID-50胜过RAID-10。

在这个Dell EqualLogic PS4100数据恢复案例中,客户端的24盘RAID-50被划分为4个6盘RAID-5阵列,允许4个驱动器故障。

戴尔EqualLogic PS4100数据恢复:不可恢复的读媒体错误

戴尔EqualLogic PS4100数据恢复
使用Windows与SAN建立第一次联系

我们处理这个Dell EqualLogic数据恢复案例的方法不同于普通SAN或服务器数据恢复的情况。与我们大多数案例不同的是,SAN仍然可以运行,尽管它运行得非常糟糕。您可以在日志的屏幕截图中看到该单元正在报告不可恢复的读媒体错误各种驱动器上的消息。我们让客户端将原始的Dell EqualLogic服务器设置连同他们的驱动器一起发送,我们通常不需要这样做。我们的工程师将只关注有问题的驱动器,而不是对每个驱动器进行成像并手动重建24个驱动器阵列。

我们将Dell EqualLogic SAN连接到一台Windows机器,该机器将充当管理员,并通知SAN进行挂载。我们还将SAN连接到我们的一台Linux机器上。如果一切顺利,这台Linux机器将充当iSCSI启动器。这个SAN使用iSCSI协议将卷划分为多个逻辑单元号,即lun。每个LUN都是一个iSCSI目标,必须连接到启动器才能从中提取数据。首先,我们测试了数组,以确认客户机的低I/O速度。这不仅仅是他们设置的侥幸:我们也看到了8 KB/s的传输速度。一旦我们确认了这一点,并获得了客户对我们报价的批准,我们就开始进行Dell EqualLogic PS4100数据恢复工作。

对速度的追求

戴尔EqualLogic PS4100数据恢复
克隆磁盘16后的40mb /s传输速度:提高了5000倍

我们工程师的分析显示,在这四个故障的硬盘中,真正的麻烦制造者是Disk 16。出于某种原因,它的失败完全导致了服务器糟糕的性能。当四个硬盘失效时,两个热备盘都没有正确接合。当Drive 16发生故障时,重新构建过程自动开始(这就是热备的作用)。但是,重建I/O失败阻止了重建进程的继续,使数组处于不稳定状态。这有点像往汽车排气管里塞土豆.这导致阵列的I/O速度非常差。

我们制作了Disk 16的完美映像,并将其替换到SAN中。现在SAN已经开始运行了。我们的技术人员检查了I/O速度,很高兴地看到传输速度超过了每秒40兆字节。我们使用了智能、容错的法医成像工具男人复制客户端SAN的内容。在几个小时内,我们将客户机的最后一个虚拟机从SAN上转移了出去。

恢复ESXi虚拟机

Dell EqualLogic PS4100数据恢复过程的下一步是确保ESXi虚拟机及其内容安全可靠。磁盘映像完成后,我们将其设置为NFS共享,并将客户端的关键VMDK文件挂载到ESXi服务器上。我们的ESXi数据恢复技术人员探索了虚拟机的内容,发现一切都在正常工作。在客户最关键的文件中,没有任何腐败的迹象,这些文件似乎都运行得很完美。我们向客户端发送了ESXi虚拟机的内容列表,以便他们可以验证其所有关键数据都已恢复。

在客户为我们的数据恢复工作支付了费用后,我们将他们的虚拟机提取到一个有密码保护的外部硬盘驱动器中,并将其与他们的原始驱动器和服务器设备一起发送给他们。这个案子结果大获成功。我们将这个Dell EqualLogic PS4100数据恢复案例研究在我们的10分案例评分量表上评为10分。

将Ascenzo
将Ascenzo

Will是Gillware数据恢复和数字取证的首席博主、文案和文案编辑,也是反对滥用无辜分号的坚定倡导者。张信哲代言博彩 欧宝娱乐欧宝娱乐百科

文章:213
Baidu