Download as pdf or txt
Download as pdf or txt
You are on page 1of 22

DESAY

DDN IntelliFlash 脱敏存储


测试报告

2022-11-11
目录

1、 联系人及文档版本.............................................................................................. - 1 -

1.1. 联系人 ........................................................................................................... - 1 -

1.1.1. 客户 ........................................................................................................... - 1 -

1.1.2. Data Direct Networks, Inc. ............................................................................. - 1 -

1.2. 文档版本控制................................................................................................. - 2 -

2、 测试背景............................................................................................................ - 3 -

3、 测试环境............................................................................................................ - 4 -

4、 测试软件以及参数说明....................................................................................... - 5 -

5、 测试步骤............................................................................................................ - 7 -

5.1. 顺序写带宽测试.............................................................................................. - 7 -

5.1.1. 单个 Windows Server 顺序写带宽测试........................................................... - 7 -

5.1.2. 两台 Windows Server 顺序写带宽测试......................................................... - 10 -

5.2. 混合读写带宽测试 ........................................................................................ - 11 -

5.2.1. 单个 Windows Server 混合读写带宽测试 ..................................................... - 12 -

5.2.2. 两台 Windows Server 混合读写带宽测试 ..................................................... - 13 -

5.3. 顺序读带宽测试............................................................................................ - 15 -

5.3.1. 单个 Windows Server 顺序读带宽测试......................................................... - 15 -

5.3.2. 两台 Windows Server 顺序读带宽测试......................................................... - 17 -

6、 测试总结及使用建议 ........................................................................................ - 20 -
1、 联系人及文档版本

1.1. 联系人

1.1.1. 客户

姓名: Tim

职务: 项目现场工程师

公司: Leadtek

电话: +86-135-3024-4693

Email: tim_peng@leadtek.com.cn

1.1.2. Data Direct Networks, Inc.

姓名: 刘楠

职务: 销售经理

公司: DDN

电话: +86-158-2199-9367

Email: nliu@ddn.com

姓名: 张童

职务: 技术支持工程师

公司: DDN

电话: +86-186-0273-0282

Email: tozhang@ddn.com

-1-
1.2. 文档版本控制

版本 日期 作者 注释

1.0 2022-11-11 张童 V1

本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。


©2022. DataDirect Networks, Inc. All Rights Reserved. -2-
2、 测试背景

在前期项目部署时为满足客户端挂载单个目录的要求,存储端仅创建了一个 Pool,
使用过程中发现存在数据注入速率不达预期的情况;经过与德赛相关同事的沟通,决定将
当前一个 Pool 的架构变更为两个 Pool 并启用双控制器的方式,以提高客户端写入速率。
此文档记录存储端变更后的测试情况。

本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。


©2022. DataDirect Networks, Inc. All Rights Reserved. -3-
3、 测试环境

设备 配置 数量 备注
DDN 存储 IntelliFlash H6200; 1套
12x7.68TB NVMe; 90x14TB HDD
文件系统 NFS/SMB 1套
2 share (前端两个挂载点)
客户端 Windows Server 2台
Ethernet 100GbE
测试软件 IOmeter 1

本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。


©2022. DataDirect Networks, Inc. All Rights Reserved. -4-
4、 测试软件以及参数说明

本次测试客户端采用 Windows Server,使用 IOmeter 进行测试。


本次测试中单台客户端对两个目录进行并发读写测试,对每个目录使用 4 个 worker
进行测试,每个 worker 中使用 8 个 outstanding IO,单客户端共使用 8 个 IOmeter
worker,如下图所示:

本次测试采用的数据块为 256k,如下图所示为 256k 顺序读测试参数:

测试项目如下:
本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。
©2022. DataDirect Networks, Inc. All Rights Reserved. -5-
测试项目 描述

256k bs 对单个客户端和同时对两个客户端进行 256k 数据块的顺序写测试;

顺序写测试

256k bs 对单个客户端和同时对两个客户端进行 256k 数据块的混合顺序读写测试;

混合读写测试 适用于生产环境中注入数据和处理数据同步进行的使用场景;

256k bs 对单个客户端和同时对两个客户端进行 256k 数据块的顺序读测试;

顺序写测试

本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。


©2022. DataDirect Networks, Inc. All Rights Reserved. -6-
5、 测试步骤

5.1. 顺序写带宽测试

5.1.1. 单个 Windows Server 顺序写带宽测试

以下为单客户端顺序写带宽测试步骤:
⚫ 在“Disk Targets”栏中分别对 raw_data1 和 raw_data2 目录启用 4 个 worker,
每个 worker 中使用 8 个 outstanding IO,单客户端共计 8 个 worker;
⚫ 在 “ Access Specifications ” 栏 中 为 8 个 worker 添 加 测 试 任 务
“256KiB;0%Read;0%random”;

⚫ 在“Test Setup”中选择 Ramp Up Time 为 10 秒,Run Time 为 30 分钟;

本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。


©2022. DataDirect Networks, Inc. All Rights Reserved. -7-
⚫ 命令说明:在单个 Windows 客户端上,运行 8 个 worker 对两个目录进行 256KiB

块大小的顺序写测试,测试时间为 30 分钟;

测试结果如下图所示,单 Windows 客户端的顺序写入带宽约为 3.75GB/s。

本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。


©2022. DataDirect Networks, Inc. All Rights Reserved. -8-
本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。
©2022. DataDirect Networks, Inc. All Rights Reserved. -9-
5.1.2. 两台 Windows Server 顺序写带宽测试

以下为在两台 Windows 客户端进行顺序写带宽测试的步骤:


⚫ 分别在两台 Windows Server 上设置“Disk Targets”,分别对 raw_data1
和 raw_data2 目录启用 4 个 worker,每个 worker 中使用 8 个 outstanding IO,两台

客户端共计 16 个 worker;
⚫ 在两台 Windows Server 上设置“Access Specifications”栏中为所有
worker 添加测试任务“256KiB;0%Read;0%random”;

⚫ 在“Test Setup”中选择 Ramp Up Time 为 10 秒,Run Time 为 30 分钟;

本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。


©2022. DataDirect Networks, Inc. All Rights Reserved. - 10 -
⚫ 命令说明:在两台 Windows 客户端上,分别运行 8 个 worker 对两个目录

同时进行 256KiB 块大小的顺序写测试,测试时间为 30 分钟;

测试结果如下图,分别展示两台 Windows Server 上的测试结果,两台 Windows


客户端同时顺序写入带宽约为 5GB/s。

5.2. 混合读写带宽测试
本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。
©2022. DataDirect Networks, Inc. All Rights Reserved. - 11 -
5.2.1. 单个 Windows Server 混合读写带宽测试

混合读写带宽测试使用 50%的读 IO 和 50%的写 IO 混合进行测试,以下为单客户


端混合带宽测试步骤:
⚫ 在“Disk Targets”栏中分别对 raw_data1 和 raw_data2 目录启用 4 个
worker,每个 worker 中使用 8 个 outstanding IO,单客户端共计 8 个 worker;

⚫ 在 “ Access Specifications ” 栏 中 为 8 个 worker 添 加 测 试 任 务


“256KiB;50%Read;0%random”;

⚫ 在“Test Setup”中选择 Ramp Up Time 为 10 秒,Run Time 为 30 分钟;

本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。


©2022. DataDirect Networks, Inc. All Rights Reserved. - 12 -
⚫ 命令说明:在单个 Windows 客户端上,运行 8 个 worker 对两个目录进行

256KiB 块大小的混合读写测试,其中读 IO 和写 IO 各占 50%,测试时间为 30 分钟;

测试结果如下图所示,单 Windows 客户端的顺序混合读写带宽约为 6.5GB/s。

5.2.2. 两台 Windows Server 混合读写带宽测试

以下为在两台 Windows 客户端进行顺序混合读写带宽测试的步骤:


⚫ 分别在两台 Windows Server 上设置“Disk Targets”,分别对 raw_data1
和 raw_data2 目录启用 4 个 worker,每个 worker 中使用 8 个 outstanding IO,两台
客户端共计 16 个 worker;
⚫ 在两台 Windows Server 上设置“Access Specifications”栏中为所有

worker 添加测试任务“256KiB;50%Read;0%random”;

本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。


©2022. DataDirect Networks, Inc. All Rights Reserved. - 13 -
⚫ 在“Test Setup”中选择 Ramp Up Time 为 10 秒,Run Time 为 30 分钟;

⚫ 命令说明:在两台 Windows 客户端上,分别运行 8 个 worker 对两个目录

同时进行 256KiB 块大小的混合读写测试,读 IO 和写 IO 各占 50%,测试时间为 30


分钟;

测试结果如下图是两台 Windows Server 上的测试结果,两台 Windows 客户端同


时混合读写带宽约为 8.5GB/s。(下图为单台 Windows 服务器测试结果拍照,两台并发带
宽可参照图片左边存储性能监控数值, 为 8.3GiB/s, 约为 8.5GB/s)

本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。


©2022. DataDirect Networks, Inc. All Rights Reserved. - 14 -
5.3. 顺序读带宽测试

5.3.1. 单个 Windows Server 顺序读带宽测试

以下为单客户端顺序读带宽测试步骤:
⚫ 在“Disk Targets”栏中分别对 raw_data1 和 raw_data2 目录启用 4 个
worker,每个 worker 中使用 8 个 outstanding IO,单客户端共计 8 个 worker;

⚫ 在 “ Access Specifications ” 栏 中 为 8 个 worker 添 加 测 试 任 务


“256KiB;100%Read;0%random”;

本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。


©2022. DataDirect Networks, Inc. All Rights Reserved. - 15 -
⚫ 在“Test Setup”中选择 Ramp Up Time 为 10 秒,Run Time 为 30 分钟;

⚫ 命令说明:在单个 Windows 客户端上,运行 8 个 worker 对两个目录进行

256KiB 块大小的顺序读测试,测试时间为 30 分钟;

测试结果如下图所示,单 Windows 客户端的顺序读带宽约为 7GB/s。

本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。


©2022. DataDirect Networks, Inc. All Rights Reserved. - 16 -
5.3.2. 两台 Windows Server 顺序读带宽测试

以下为在两台 Windows 客户端进行顺序读带宽测试的步骤:


⚫ 分别在两台 Windows Server 上设置“Disk Targets”,分别对 raw_data1
和 raw_data2 目录启用 4 个 worker,每个 worker 中使用 8 个 outstanding IO,两台
客户端共计 16 个 worker;
⚫ 在两台 Windows Server 上设置“Access Specifications”栏中为所有
worker 添加测试任务“256KiB;100%Read;0%random”;

本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。


©2022. DataDirect Networks, Inc. All Rights Reserved. - 17 -
⚫ 在“Test Setup”中选择 Ramp Up Time 为 10 秒,Run Time 为 30 分钟;

⚫ 命令说明:在两台 Windows 客户端上,分别运行 8 个 worker 对两个目录

同时进行 256KiB 块大小的顺序读测试,测试时间为 30 分钟;

测试结果如下图是两台 Windows Server 上的测试结果,两台 Windows 客户端同


时顺序读带宽约为 12.5GB/s。

本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。


©2022. DataDirect Networks, Inc. All Rights Reserved. - 18 -
本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。
©2022. DataDirect Networks, Inc. All Rights Reserved. - 19 -
6、 测试总结及使用建议

测试结果如下:
单台 Windows 客户端顺序写带宽约 3.75GB/s,两台客户端顺序写带宽约为 5GB/s;
单台 Windows 客户端混合顺序读写带宽(50%read/50%write)约为 6.5GB/s,两台
Windows 客户端混合顺序读写带宽约为 8.5GB/s;
单台 Windows 客户端顺序读带宽约 7GB/s,两台客户端顺序读带宽约为 12.5GB/s。
测试结果符合方案整改后的预期性能,符合产品性能指标。
本产品可对外提供 nfs/smb/iscsi 等通用访问协议,建议使用多台客户端结合不同场
景需求使用;并适用于多客户端混合读写场景。

本文档仅供 Desay 內部使用,任何个人或单位未经 Desay 及 DDN 授权,不得修改、复制、传播此文档。


©2022. DataDirect Networks, Inc. All Rights Reserved. - 20 -

You might also like