【IBM原理详解】

IBM_V7000(全名IBM Storwize V7000)是IBM推出的新一代中端存储系统,尽管定位中端,Storwize V7000却提供了以往高端存储才具备的强大存储管理功能。其常见型号有IBM Storwize V3700,IBM Storwize V5000以及IBM Storwize V7000。其底层存储结构支持RIAD 0,RAID 10,RAID5以及RAID 6。上层的卷支持普通卷,精简模式的卷,镜像模式的卷以及精简镜像模式的卷。虽然在整体存储结构上V7000做的很不错,但某些物理故障或其他操作都可能会对卷或存储造成破坏,因此对系列存储的数据恢复技术才有了用武之地。

【配置IBM_V7000】

1、使用管理IP连接IBM_V7000,输入用户名(默认:superuser)和密码(密码:passw0rd)。

2、默认是没有任何配置的,需要先配置Mdisk,池以及卷,然后添加主机映射卷。

3、创建Mdisk,Mdisk的类型有RAID0,RAID0,RAID5以及RAID6。

4、创建池,可以将多个Mdisk划分到一个池中。

5、创建卷,卷是在池的基础之上配置的,卷的类型有通用,自动精简,镜像以及精简镜像。

6、创建主机并映射卷,主机的类型有光纤通道的主机和iscsi的主机。

至此整个配置的大致流程就算完了,但是我们并不知道分配给主机的逻辑卷,实际在磁盘是如何分布的。那它们是如何分布的呢?详解下文的结构与原理,其结构和HP Lefthand系列的存储产品很像,

【结构及原理】

其实IBM_V7000的底层原理并不复杂,整个存储结构一共分为四层。

第一层:既物理硬盘,是实际存放数据的地方。

第二层:IBM_V7000中命名为Mdisk,其实就RAID,是多个物理磁盘的集合。

第三层:池,是将多个Mdisk组合成一个大的逻辑容器。

第四层:卷,从池中分配出来的空间,面向用户的存储单位,卷不可以跨池。

结构图如下:

从整体的存储结构上看,磁盘才是数据最终存放的地方。而所谓的Mdisk,池和卷都是将物理磁盘虚拟化了而已。在物理磁盘这一层,数据是以小块为单位(Block)存储的,N多个磁盘组成了一个Mdisk,既存放在Mdisk中的数据会分成N多个Block平均分布在所有磁盘上。在Mdisk这一层,数据是以段(Section)为单位存储的,多个Mdisk组成了一个池,既在池中创建的卷会被分成若干个段放到不同的Mdisk中,不同卷的类型分布在池中的方式也不同,不过最终还是以段为单位存储在Midsk中的。

整个存储过程则是用户将数据存放到卷中,而卷又会被分割成若干个段分布在不同Mdisk中,而Mdisk又会将段分成若干个块分布在不同的磁盘中。最终数据全部是以块为单位分布在不同的磁盘中。

【数据恢复案例】

1、存储架构

存储型号:IBM_V7000

磁盘数量:24块600G SAS磁盘

Mdisk数量:2个Mdisk,都是RAID 5

卷数量:2个2T的通用模式,1个3T精简模式。

2、故障原因

因磁盘老化导致Mdisk中有几块磁盘掉线,导致Mdisk不可用造成上层卷无法访问。而因只设置了一个全局热备,在磁盘掉线后管理人员没有及时更换磁盘才造成整个故障的发生。

3、解决方案

先镜像所有磁盘,然后分析哪些磁盘是一组Mdisk。找出属于同一组Mdiskd磁盘,然后分析是否存在磁盘掉线的情况。如果存在掉线磁盘,则在Mdisk组中除掉此磁盘。生成Mdisk,接着分析Mdisk之间的结构。生成池,接着分析卷的结构,因不同卷的类型不一样,所以存储结构也不一样。分析完卷的结构后就可以生成每个卷的数据了。

4、数据恢复结果

由于只是Mdisk中有几块磁盘掉线了,没有再做其他操作。所以整个数据恢复的很完整,用户验收数据无误。

由于对IBM V7000系列存储的底层结构研究的很透彻,所以对此系列存储的故障,数据几乎都可以挽救。但是,有一种情况数据是无法挽救的,那就是所有磁盘被重建了并且初始化完成了。因为在创建完Mdisk之后,系统会对Mdisk做初始化,也就是清零。如下图

因此,如果是存储被重建了,并且还被初始化,这种情况下恢复数据的希望就很渺茫。

ibm v7000配置文档_IBM_V7000底层结构及服务器数据恢复案例详解相关推荐

  1. 必应地图api文档,微软必应地图web开发版详解,可以在国内使用国外地图

    最近,公司项目要求在页面中嵌入地图,需求还算简单,但是由于必须具备响应式(主要是pc和移动端),而且由于公司业务是全球性的,要支持国外地点搜索.考虑到百度,腾讯,高德等等国内地图无法显示国外数据,谷歌 ...

  2. XML第二讲:格式正规的XML文档、XML文档的元素、属性、实体深度详解

    1. 对比XML与HTML下图所示: 从图中可以很好的判断出XML的优越性,XML更能显示出清晰的数据结构信息 2. XML与 HTML的区别 1) 元标记:表示从标记上面就可以描述内容本身是什么,比 ...

  3. 将coreldraw文档以html格式,coreldraw复习题(新)改详解-20210508014946.pdf-原创力文档

    Coreldraw 考证复习试题 1.用户通过 CorelDRAW所绘制出的图形属于以下哪种类型( B ) A.标量图 B .矢量图形 C .文本对象 D .位图图像 2.显示"泊坞窗&qu ...

  4. java文档注释定界符_c语言的注释定界符详解

    c语言的注释定界符详解 c语言的注释定界符是什么 1.最早期的C语言注释是:/* */ 2.后来又增加的行注释:// 其中/**/是多行注释,//是单行注释. 需要注意的是:C 语言的注释并不是可以出 ...

  5. 浪潮服务器装系统2016,浪潮服务器系统安装及raid配置文档.pdf

    浪潮服务器系统安装及raid配置文档.pdf 浪潮多型号服务器操作系统安装操作步骤及raid阵列配置,包含bios设置,内容详细.1)主机序列号输入错误,请再次确认主机序列号是否准确2)生产日期早于2 ...

  6. nagios配置文档

    nagios配置文档 关于nagios  Nagios是一款用于系统和网络监控的应用程序.它可以在你设定的条件下对主机和服务进行监控,在状态变差和 变好的时候给出告警信息. Nagios最初被设计为在 ...

  7. Linux keypad 设备树,SC7731客户配置文档.pdf

    SC7731客户配置文档 SC7731 客户配置文档 2014-07-09 目录 02 Add your texts here SC7731 0101 03 SC7731 软件架构简介 02 Pinm ...

  8. Java代码规范、格式化和checkstyle检查配置文档

    为便于规范各位开发人员代码.提高代码质量,研发中心需要启动代码评审机制.为了加快代码评审的速度,减少不必要的时间,可以加入一些代码评审的静态检查工具,另外需要为研发中心配置统一的编码模板和代码格式化模 ...

  9. rsync 服务与配置文档

    rsync 服务与配置文档 1 某项目rsync配置文档(关键字已处理) $ cat /etc/rsyncd.conf #全局配置 log file = /var/log/rsyncd.log     ...

最新文章

  1. 中英文 php cms,phpcms v9英语语言包应用详解
  2. 在网页中显示数字时钟
  3. java 编译 忽略错误_Maven在Java8下如何忽略Javadoc的编译错误详解
  4. HDU 5387 Clock(分数类+模拟)
  5. 一张图学会python应用到excel-Python | 编写一个简单的Excel处理脚本
  6. java keytool下载_Java中Keytool工具的使用总结(一)
  7. ASC加密解密(笔记)
  8. js图片上传(配合七牛云)
  9. 到底是什么决定了二极管的最高工作频率?
  10. ADC转换速率kSPS定义
  11. switchport port-security aging
  12. 移植u-boot-2010.12.tar.bz2版本到s3c2440过程
  13. 「牛客网C」初学者入门训练BC156
  14. springboot集成shiro实现验证码校验
  15. JAVA写代码学费,java编程培训班学费是多少
  16. 马尔可夫网络和贝叶斯网络的一些总结
  17. 汇编语言大小写转换问题
  18. imba命令_Imba简介:兼容JavaScript的语言,可快速实现DOM更新
  19. RedisManager使用手册(四)-- 集群创建(Docker)
  20. java缓存内存泄漏_记一次mybaits缓存导致的内存溢出 java.lang.OutOfMemoryError: Java heap space...

热门文章

  1. 关于java中main方法为什么必须是静态的
  2. 三点弯曲弹性模量怎么计算公式_腰背肌锻炼:五点支撑和三点支撑(视频)
  3. Softmax Derivation
  4. simple log test
  5. Spring Cloud 之 Eureka.
  6. 枚举一个集合的所有子集
  7. 05章 体检套餐管理系统
  8. iOS开发 -------- Block技术中的weak - strong
  9. 10款让你心动的 HTML5 CSS3 效果
  10. JQuery 自定义选择器 详解