1、NetApp存放测试方案 1 目标 此次测试测试针对NetApp存放特点、和华为Galaxy VDI方案兼容性等方面进行相关验证及测试,为以后存放设备选型提供一定技术依据。 备注:在测试项目中输出结果,仅仅作为参考结果,实际结果和信息时间为实际测试结果为准。 2 术语 术语 解释 应用 XX应用转接应用(OLTP)模拟程序, CFO Clustered Failover CIFS Common Internet File System CLI Command Line Interface NDMP Network Data Management Prot
2、ocol GUI Graphical User Interface HA High Availability HBA Host Bus Adapter MPIO Multi Path IO (Microsoft HA driver component) NFS Network File System SAN Storage Area Network IOPS input/output per second ORT overall response time iSCSI Internet Small Computer System Interface FCP
3、 Fibre Channel Protocol TCP Transport Control Protocol UDP User Datagram Protocol HTTP Hypertext Transfer Protocol HTTPs Secure HyperText Transfer Protocol FTP File Transfer Protocol NIC Network Information Center 3 测试内容 l 存放系统可管理性测试 l 存放系统可靠性和可用性 l 存放系统扩展性、兼容性 l 存放性能测试 4 测试准备
4、4.1 测试拓扑结构 4.2 测试设备配置 4.2.1 服务器配置 此次测试服务器由华为提供,关键为VDI服务器 服务器配置 主机型号 数目 CPU (个) 内存(G) 千兆光纤网卡/台 HuaWei Blade Server 相关应用软件以下表所表示: 软件产品 软件版本 Patch 32/64位 操作系统 HuaWei galaxy Software Solution 4.2.2 网络配置 提议华为能提供两台以太网络交换机,方便达成以太网络绑定高可用及高性能测试目标。同时,假如有
5、10Gb网络交换机用于方案测试更优。 4.2.3 存放配置 NetApp提供存放(FAS3000),用于存放和华为Galaxy VDI方案兼容性测试,同时提供备份及容灾处理方案测试。 设备型号 软件版本 存放系统磁盘描述 磁盘备份方法 备注 FAS3140A (双控制器) DataOntap 7.3.3 56*144G硬盘, 4个硬盘作为热备盘,52个硬盘配置作为Aggregate RAID 4+/RaidDP 每个控制器含有六个10/100/1000自适应电口,双存放控制器为8G Cache Read;1GB NVRAM, 8个PCI扩展插槽数 .
6、 4.3 测试工具 u 对于存放功效测试,测试厂商需依据测试环境、案例要求准备测试工具,提供相关监控软件对测试过程进行监控,对监控指标进行统计。 5 存放可用性测试 主类别 分类别 项目 预期结果 实际效果 1. 安装及可管理性测试 测试目标:管理软件安装、升级、使用,操作易用性,远程管理,自动告警 1. 安装和配置 1 根本安装一台存放,直到存放空间能够被前端服务器使用。包含: a) 格式化全部磁盘; b) 安装操作系统; c) 系统配置; d) 空间输出; e) 服务器使用存放空间。 除了磁盘格式化时间, 可在30分钟内完成存放
7、配置. 和预期结果相符- 2. 系统升级 1 将操作系统升级到最新版本,计算升级时所需要停机时间 5分钟内完成 和预期结果相符 3. 控制器ACTIVE-ACTIVE,双活控制器 1 分别在2个存放控制器上建立2个连接到同一个PC服务器 2 确定两个存放控制器Active-Acitve,全部有I/O. 能够实现 和预期结果相符,两个存放控制器双活同时提供工作,同时提供双机故障切换。 2. 兼容性测试 测试目标:在单个存放设备上测试支持平台、协议,网络连接及文件系统类型,和第三方产品连接兼容等内容。 1. 支持平台和文件系统 1 连接Unix/Lin
8、ux 支持主流Unix平台 和预期结果相符 2 连接Windows 支持多个Windows平台,支持Active Directory Domain,和Windows环境下安全权限控制 因为测试环境不含有Active-Directory Domain, 所以在Workgroup环境下测试,和预期结果相符. 2. 支持HuaWei Galaxy VDI Solution. 1 iSCSI连接方法 支持 Huawei Galaxy VDI软件可经过iSCSI连接NetApp存放,并创建虚拟机, 运行正常。 3. 网络连接(高性能及高可用) 1 多个网口进行捆绑(Trunki
9、ng)成大带宽链路 能够实现 存放控制器四个网口绑定,(四个网口同时工作),组成一个4Gb/s虚拟网口上连以太网交换机。 2 两个网口进行捆绑(Trunking),Active-Standby 高可用模式(可结合10Gb网络测试) 能够实现 存放控制器两个网口绑定,(其中一个网口Active,另一个网口standby),组成一个1Gb/s虚拟网口上连以太网交换机 3 多个网口进行捆绑(Trunking)成大带宽链路,两个高带宽链路做成Active-Standby 高可用模式 能够实现 存放控制器四个网口绑定,(四个网口同时工作),组成一个4Gb/s虚拟网口Vif1上连第一个以太
10、网交换机,存放控制器两个网口绑定,(两个网口同时工作),组成一个2Gb/s虚拟网口Vif2上连第二个以太网交换机,然后虚拟网口Vif1和VIf2组成一个Active-Standy高可用Vif3虚拟网口。 4 结合HuaWei Galaxy VDI服务器做对应网口捆绑测试. 能够实现 IP 存放网口绑定通用高可用方案,从网络连接切换和存放控制器之间切换,Galaxy VDI用户端没有任何影响 4. 精简配置测试 1 结合Galaxy应用,打开存放精简配置, 创建比实际存放空间要大LUN或Volume. 能够实现 NetApp存放Aggregate硬盘池能加态加入一块或数十块磁
11、盘,Volume可动态增大或缩小, 可创建比实际存放空间要大LUN或Volume.,和预期结果相符. 5. 反复数据删除测试 1 结合Galaxy应用,结合Windows C: dirver做对应反复数据删除测试. 2 结合Galaxy应用,结合Windows D: dirver做对应反复数据删除测试. 能够实现,其中C:driver可节省空间超出90%. 有98%空间节省。(原有95GB数据,反复数据删除后只占用2GB空间,98%节省) 3. 磁盘高可靠性 测试目标:测试RAID实现方法和磁盘失效保护。 1. 保护一块盘失效情况 1 基于该种RAID卷创建
12、 ,计算创建时间 5秒以内 和预期结果相符. 2 在新创建卷中写入数据 数据能够被读写 和预期结果相符. 3 拔除该RAID组中任意一块盘,观察现象并查看数据是否能访问 热备盘立即接管,且在热备盘重构时数据可被访问 和预期结果相符. 4 逐步增加新硬盘到该卷中,可一次增加任意块,观察所需时间,观察系统自动选择磁盘现象 在RAID许可范围,可一次增加任意数量硬盘 和预期结果相符. 2. 保护两块盘同时失效情况 1 基于该种RAID卷创建 ,计算创建时间 5秒以内 和预期结果相符. 2 在新创建卷中写入数据 数据能够被读写 和预期结果相符. 3 同时拔除RAI
13、D组中任意两块盘,观察现象并查看数据是否能访问 热备盘立即接管,且在热备盘重构时数据可被访问 和预期结果相符. 4. 磁盘和卷操作简单性 测试目标:考察磁盘易维护性和易升级性。 1. 热备盘位置不定,数量不限 1 在某一个存放设备中任意位置指定某一个(或多个)磁盘作为全局热备盘 热备盘时全局,且数量不限,位置不定 和预期结果相符. 2 选择任意RAID组中某位置拔出一块数据盘或校验盘,查看热备盘是否能自动接管 全局热备盘立即自动接管 和预期结果相符. 5. 数据备份和恢复 测试目标:测试快照、复制、备份和恢复。 1. 快照 1 设定快照在某一时间自动实施,检测快照
14、是否自动生成 快照依据规则可自动生成 和预期结果相符. 2 人工创建一个快照(200G数据),观察是否需要预留空间,测试快照完成时间 无需预留空间,快照可在5秒钟以内创建和生成 和预期结果相符. 1秒内生成快照 2. 利用 1 进入快照目录复制其中一个文件或目录 能够经过Copy方法恢复快照内容 和预期结果相符. 2 利用快照进行备份,观察工作数据是否停止访问 工作数据能够正常被访问 和预期结果相符. 3. 恢复 1 删除一个200G文件,利用快照进行拷贝恢复 能够实现 和预期结果相符. 2 删除全盘数据,利用恢复功效进行恢复,测试完成时间 依据数据大小,
15、可在秒级时间内完成 和预期结果相符,数秒内完成全盘数据恢复. 4. 文件系统一致性测试 1 经过存放指令观察存放CP(Consistent Point)状态,并模拟存放故障,整台存放Panic重启,文件系统不一致 存放可在2分钟内完成重启,文件文件系统一致 NVRAM是带有电池独特内存,即使切断电源,仍然能够存放数据。 在不正常停机以后,WAFL重演全部“日志”以防丢失。日志类似于线上交易处理 (OLTP) 数据库系统Log统计。NetApp永远一致性文件系统能确保视频系统海量存放数据能在1到2分钟时间内提供服务及数据不会掉失。 6. 高可用性测试 测试目标:电源、控制器、
16、光纤通道控制卡、风扇、光纤通道故障自动切换、RAID保护、cache保护等方面测试 1. 硬件故障 1 模拟电源故障 2 在存放正在进行IO时把电源断开,隔5分钟后再开启存放,看数据是否有丢失。 单个电源故障存放可继续使用,且有警告信息发给管理员 和预期结果相符. 3 模拟风扇故障 单个风扇故障存放可继续使用,且有警告信息发给管理员 和预期结果相符. 4 模拟磁盘故障 见RAID保护 和预期结果相符. 5 模拟链路故障 断开存在和switch连接部分端口,看存放上IO状态改变 可结合网络高可用,高性能方测试。 和预期结果相符. 从网络连接切换和存放控制器之间切换,
17、Galaxy VDI用户端没有任何影响 6 存放节点中止,双机切换测试 集群其它节点接管该节点业务,不影响用户访问共享文件 和预期结果相符.切换时间在数秒内完成。 7. Windows VDI方案下个人目录访问测试 测试目标:测试数据访问控制、数据存放安全、磁盘空间共享和个。 1. Home Directory 个人目录服务 1 Windows侧用户域认证测试 能够实现 因为测试环境不含有Active Directory Domain, 所以此次测试暂无测试,可参考上次华为测试结果 2 在Windows AD服务器上,设置用户个人home目录 3 经过windows用户
18、端在用ads方法访问cifshomedir文件系统,查看是否能正常访问、创建、删除文件 能够实现 因为测试环境不含有Active Directory Domain, 所以此次测试暂无测试, 可参考上次华为测试结果 4 检验个人目录文件属性及数据安全控制和Windows AD架构相符 能够实现 因为测试环境不含有Active Directory Domain, 所以此次测试暂无测试, 可参考上次华为测试结果 8. VDI数据备份及容灾测试 测试目标:测试大量VDI数据经过存放之间数据复制及容灾 1. VDI数据备份及容灾测试 1 将设备A上所在数据卷,同时镜像到设备B数
19、据卷. 2 在异步间隔时间后,检验设备B数据卷上测试文件正确性 能够实现,并在容灾端数据是可读方法 和预期结果相符,数据能够增量方法在两台存放之间复制,并在容灾端数据是可读方法 6 测试总结 1. Huawei Galaxy VDI软件可经过iSCSI连接NetApp存放,并创建虚拟机, 运行正常。 2. IP 存放网口绑定通用高可用方案,从网络连接切换和存放控制器之间切换,Galaxy VDI用户端没有任何影响 3. 自动精简配置(thin provisioning)-- NetApp存放Aggregate硬盘池能加态加入一块或数十块磁盘,Volume可动态增大或缩小, 可创建比实际存放空间要大LUN或Volume.,和传统存放预先分配相比,thin provision实现了按需分配,更高存放使用率. 4. 反复数据删除技术 (Deduplication) --有98%空间节省。(原有95GB数据,反复数据删除后只占用2GB空间,98%节省) 5. Raid6双校验RAID技术(RAID-DP)--同时损坏两块硬件而数据不会掉失,比传统Raid5技术有4000倍提升数据保护 6. 永远一致性文件系统--不需要做Fsck,scandisk,不需担心文件系统不一致造成数据掉失.






