美文网首页存储存储运维
【实战演练】基于各种存储模拟器与软件存储的存储实验01-华为De

【实战演练】基于各种存储模拟器与软件存储的存储实验01-华为De

作者: 工程师Waiting | 来源:发表于2020-06-18 21:41 被阅读0次

    本文欢迎转载,转载请注明出处和作者。

    在专栏的第一篇关于传统IT基础设施的综述介绍过,传统IT基础设施分为网络、计算(服务器)、存储三大部分。

    服务器(包括了应用软件+操作系统+服务器硬件)、网络的【理论研究】与【实战演练】都已经分开介绍过了,存储在前面只通过【理论研究】展开讨论过,这篇开始对存储的【实战演练】部分进行讨论,理论部分可以详见之前的文章。

    存储不像服务器与网络,有比较完善/权威的模拟器,只有各种功能参差不齐的比较垃圾的模拟器,或采用操作系统安装软件来模拟存储的方案,可以体验一下存储的操作。

    其中华为的DeviceManager模拟器,比较轻量,只要笔记本有安装JAVA的JDK,然后下载解压就可以使用。但是DeviceManager与其说是个存储模拟器,倒不如说其实就是华为存储硬件的WEB管理界面,单独抽出来了,做成了没有存储硬件,也可以给你点一下体验一下操作的WEB UI界面而已。

    实际上你点击完,例如划分一个LUN(逻辑卷)出来,你的笔记本/虚拟机,根本不能连接到画出来的LUN,然后往里面读写数据,所以纯粹就是个界面而已。

    但是纯粹作为入门学习存储知识,动手体验一下存储的日常管理工作,还是个不错的选择。(毕竟对硬件没要求,免费,容易安装,可视化UI界面等,已经有很多优点)

    1、模拟器下载

    华为存储模拟器官网下载​support.huawei.com

    里面有很多个,其实功能大同小异的,主要是针对华为存储不同系列,由于功能不同,管理界面也会不一致,随便下了一个“OceanStor V5 系列 V500R007C60 DeviceManager Demo安装包”。(如果对特定系列/型号有兴趣,可以按需下载特定型号的)

    安装过程基本上就是解压,然后下一步下一步安装,最后点击在桌面新增的快捷方式,这里不在详述。

    2、基本操作

    点击快捷方式自动访问127.0.0.1:8088,自带用户名密码登录。

    点击快速入门,可以联网查看操作指南。

    能够看到仪表板,查看存储设备的总体状况。

    点击右侧的“系统”,可以查看硬件设备的面板图,以及每一块磁盘的运行状况。点击旋转的按钮,还能查看背面面板,可以看到具体的接口数量、类型、电源、风扇。

    点击右侧“资源分配”标签,这是系统最核心的一部分了,划LUN,建映射全都在这里。

    界面非常友好,因为上面会有每一步你需要干什么的一个傻瓜式的示意图。

    为了后面可以做数据保护的配置,这边创建硬盘域时不要把全部空间分配了。

    创建存储池,可以看到能选择块存储与文件存储,如果选择文件存储,就能够直接做NFS/CIFS文件共享了,相当于这个存储还能做NAS。我们先不要把存储池的空间分配完,留一部分后面分配文件共享。

    创建LUN,就是创建逻辑卷,勾上SmartThin可以启用瘦供给。

    创建LUN组,不是为了把多个逻辑卷揉在一起使用,而是为了与主机做映射关系(相当于网络的ACL,控制那些LUN可以给哪些服务器访问)。

    创建映射关系后,就可以在主机上面发现到对应的LUN了。(然而因为DeviceManager只是个WEB界面,不会真正产生存储空间,无法用笔记本连接上来测试。)

    再创建文件共享的存储池。

    然后就能进行文件系统格式化了。

    然后可以创建文件共享,可以选择NFS与CIFS。

    然后创建端口组,主要是选择控制器网口,配置IP地址,讲道理,例如创建CIFS文件共享,创建完,windows的客户端机器应该通过“\IP地址\共享目录名”就能访问该共享。

    3、数据保护

    数据保护功能,主要是要对存储做高可用、备份、容灾等配置。其中各种名词可能与行业不准不一定完全契合,华为有自己对各个名词的解释。

    一下子列出了10个功能,好像很强大的样子,其实逐一点进去配置测试一下,就会发觉这几个概念其实差不多两两是同样的功能,区别在于跨设备还是不跨设备而已。

    1)最低级保护(快照)

    快照:本地设备,对LUN做快照之后,增量写入,原有数据块的修改不直接覆盖,所以一旦选择快照恢复,可以找到快照那个时间点的原有数据。

    2)第二级保护(文件系统备份)

    一体化备份:可以本地,可以跨设备,对文件系统及数据进行备份。

    3)第三级保护(卷复制)

    克隆:本地设备,单个硬盘域内(可在同样/不同的存储池内),将LUN克隆直接克隆一个LUN。(这种操作都是一次性手工触发的,类似备份的作用,但是是对逻辑卷不是对文件系统的。)

    LUN拷贝:功能同“克隆”,可以跨硬件设备,将LUN在另外一套磁盘阵列上面克隆一个LUN。

    4)第四级保护(同步复制、容灾)

    卷镜像:跨硬盘域(还是在单套磁盘阵列内),LUN实时/异步复制同步到另外一个LUN。(自动的,实时/按规定周期复制,确保两个LUN数据一致性,一旦源LUN故障,系统自动切换到目标LUN,数据基本上没有丢失,实时同步下,两边LUN数据是一致的)

    远程复制:功能同“卷镜像”,但是可以跨设备(跨磁盘阵列)。

    5)第五级保护(双活)

    双活:这个最牛B,类似于服务器的负载均衡,可以通过一个虚拟的IP/ISCSI-target/FCID对外提供服务,两边磁盘阵列的LUN是双写的,而服务器可以就近从距离近的磁盘阵列读数据,双活的磁盘阵列在主主模式,真正把两台的读写性能发挥到最大。

    6)第六级保护(两地三中心)

    环形3DC:就是同时配置双活节点与远程异步复制节点(其实这样是不对的,两地三中心应该是双活节点+备份节点才对,而远程异步复制节点其实是容灾的角色,不是备份的角色;备份与容灾的区别后面再另开篇章介绍),而且异步复制周期应该设置长一点,因为一旦出现数据层面的逻辑故障/数据丢失、异常之类的,本地与远端节点是双写的,所以两边都会有问题,这个时候就要靠远程异步复制节点没有问题的数据,往本地与远端恢复了。

    相关文章

      网友评论

        本文标题:【实战演练】基于各种存储模拟器与软件存储的存储实验01-华为De

        本文链接:https://www.haomeiwen.com/subject/keijahtx.html