XNUMX 月,DataCore 宣布了 DataCore ONE,这是该公司对软件定义存储 (SDS) 行业的愿景。 作为发布的一部分,DataCore 发布了一个新的交钥匙超融合基础设施 (HCI) 设备。 HCI-Flex 设备将超融合的灵活性与 SDS 的灵活性合并到一个预装了 VMware vSphere 或 Microsoft Hyper-V 以及 DataCore 的高级数据服务(包括智能缓存、自动精简配置、动态-自动分层和并行 I/O 加速。
XNUMX 月,DataCore 宣布了 DataCore ONE,这是该公司对软件定义存储 (SDS) 行业的愿景。 作为发布的一部分,DataCore 发布了一个新的交钥匙超融合基础设施 (HCI) 设备。 HCI-Flex 设备将超融合的灵活性与 SDS 的灵活性合并到一个预装了 VMware vSphere 或 Microsoft Hyper-V 以及 DataCore 的高级数据服务(包括智能缓存、自动精简配置、动态-自动分层和并行 I/O 加速。
DataCore 与 HCI-Flex Appliance 的主要推力是 HCI 和 SDS 的结合,以真正获得超融合的灵活性承诺。 这种技术组合允许用户利用内部和外部存储,而不考虑供应商。 此外,从存储的角度来看,DataCore 使用存储池、自动分层和数据迁移来进一步优化。 通过自动化加快部署(一小时内); 这包括 ESXi 或 Hyper-V。 用户还可以通过与 vCenter 部署和 ESXi 管理完全集成的单击控制台看到简化的管理。 根据 DataCore 的说法,凭借性能,HCI-Flex Appliance 最多可以销售 64 个节点,而性能下降最小。
作为 DataCore ONE 公告的一部分,DataCore Insight Services (DIS) 推出了一个基于云的软件即服务预测分析平台,该平台可以持续分析来自用户 SANsymphony 环境的遥测数据。 通过 DIS,AI 和 ML 被用来在问题发生之前发现问题,并告诉管理员预防或修复这些问题的最佳方法。 DIS 还可以执行可操作的见解,以帮助减少支持电话并节省时间。 DIS 还可以判断用户何时偏离了最佳实践,并指导他们更好地分配资源。 管理员能够从 DataCore Web 控制台查看 DIS 分析及其见解。
从硬件角度来看,该设备采用 1U 或 2U 外形规格。 DataCore 利用戴尔的PowerEdge 服务器。 DataCore HCI-Flex Appliance 利用 Intel Xeon CPU 和高达 768GB 的内存。 这些设备采用混合和闪存配置,最大容量为 20TB,2U 外形。
DataCore HCI-Flex 规范
型号 | 处理器 | 内存 | 硬盘 | SSD | 容量 | 网卡 |
HCI-Flex 3、1U 混合 | (2) Intel Xeon Silver 4110 2.1G, 8C/16T, 9.6GT/s 2UPI, 11M 高速缓存, Turbo, HT (85W) | 64GB | 3×2.4TB | 2x480GB | 5TB | RJ45 或 SFP+ |
HCI-Flex 3、1U 固态硬盘 | (2) Intel Xeon Silver 4110 2.1G, 8C/16T, 9.6GT/s 2UPI, 11M 高速缓存, Turbo, HT (85W) | 64GB | 4x960GB | 3TB | RJ45 或 SFP+ | |
HCI-Flex 5、1U 混合 | (2) Intel Xeon Gold 5118 2.3G, 12C/24T, 10.4GT/s 2UPI, 16.5M 高速缓存, Turbo, HT (105W) | 128GB | 6×2.4TB | 2x480GB | 10TB | RJ45 或 SFP+ |
HCI-Flex 5、1U 固态硬盘 | (2) Intel Xeon Gold 5118 2.3G, 12C/24T, 10.4GT/s 2UPI, 16.5M 高速缓存, Turbo, HT (105W) | 128GB | 8x960GB | 6TB | RJ45 或 SFP+ | |
HCI-Flex 7、2U 混合 – 192GB | (2) Intel Xeon Gold 6152 2.1G, 22C/44T, 10.4GT/s 2UPI, 25M 高速缓存, Turbo, HT (140W) | 192GB | 11×2.4TB | 2x480GB | 20TB | RJ45 或 SFP+ |
HCI-Flex 7、2U 混合 – 384GB | (2) Intel Xeon Gold 6152 2.1G, 22C/44T, 10.4GT/s 2UPI, 25M 高速缓存, Turbo, HT (140W) | 384GB | 11×2.4TB | 2x480GB | 20TB | RJ45 或 SFP+ |
HCI-Flex 7、2U 固态硬盘 – 192GB | (2) Intel Xeon Gold 6152 2.1G, 22C/44T, 10.4GT/s 2UPI, 25M 高速缓存, Turbo, HT (140W) | 192GB | 16x960GB | 13TB | RJ45 或 SFP+ | |
HCI-Flex-7 2U 固态硬盘 – 384GB | (2) Intel Xeon Gold 6152 2.1G, 22C/44T, 10.4GT/s 2UPI, 25M 高速缓存, Turbo, HT (140W) | 384GB | 16x960GB | 13TB | RJ45 或 SFP+ |
DataCore 完全重新设计了它的 UI。 该公司表示,通过重新设计,用户应该有更多时间利用自动化,同时还能够在单一管理面板中查看所有内容。 打开 DataCore 管理控制台,我们看到主屏幕。 这里有两个主要选项卡(首先):主页和常用操作。 在主页下方有一系列子选项卡,包括虚拟磁盘、磁盘池、主机、存储配置文件、虚拟磁盘模板、系统健康、实时性能记录的性能、任务、报告、偶数日志、警报、重置布局、打开高级视图、用户、角色和帮助。 在其下方,左侧是列表,包括服务器组连接、DataCore 服务器和主机。 右侧是诊断信息,包括入门、警报、虚拟磁盘、磁盘池、主机、存储配置文件、虚拟磁盘模板和实时性能。
通过 Diagnostics>Virtual Disks,我们可以深入了解各个虚拟磁盘。 在这里我们可以看到它的大小、总分配空间、数据副本、存储配置文件和状态等信息。 也可以在此处创建新的虚拟磁盘。 所选虚拟磁盘的简要摘要及其操作一起给出。
接下来是 Diagnostics>Disk Pools,其中包含与上述类似的信息。 人们可以看到正在运行的池及其名称、它所在的 DataCore 服务器、它的大小、状态、SAU 大小、扇区大小、可用存储、单虚拟磁盘或双虚拟磁盘、多副本、过度配置的数量和使用情况。 单击一个池可以让我们进一步深入操作。
Diagnostics>Hosts 相当简单,列出主机,如果添加了一个描述,它的状态,类型,以及它是否是多路径。 单击主机可深入了解操作。
双击左侧框中的主机可以拉出更多信息,例如操作系统、是否启用多路径、ALUA 支持和首选服务器。 还有更多子选项卡,包括虚拟磁盘、端口、性能和事件。
单击 iSCSI 端口并提供更深入的信息,例如 IQN、主机和描述。 以及节点名称、机器、状态、SCSI 模式和 IP/地址。
Diagnostics>Storage Profiles 列出名称和性能等级(这里我们根据其性能等级命名配置文件)及其复制和恢复优先级。 管理员可以在此处创建新的存储配置文件并深入了解现有的配置文件。
接下来是诊断 > 虚拟磁盘模板。 单击此子选项卡,管理员可以看到名称、虚拟磁盘前缀、虚拟磁盘类型、虚拟磁盘描述、第一个磁盘池、第二个磁盘池、连续数据、快照磁盘池和存储配置文件。 也可以在此处创建新的虚拟磁盘模板。
Diagnostics>System Health 是不言自明的。 管理员可以查看整个系统的健康状况,找出需要注意的地方,以便进行更正。
最后,诊断下是日志消息,它向管理员发出问题警报以及正常操作。
其他可供选择的主要选项卡包括可以更深入地了解单个虚拟磁盘的虚拟磁盘操作。 这包括描述、大小、扇区大小、存储配置文件、主机、保留空间,以及虚拟磁盘是否健康和/或镜像。 还有更多子选项卡,包括信息、设置、路径、快照、回滚、复制、拥有者、性能和事件。
单击 Paths 子选项卡,我们可以选择虚拟磁盘的路径,包括首选路径、状态、启动器机器、启动器、目标机器、目标、LUN、访问以及是否启用。
还有一个 Live Performance Actions 主选项卡,允许用户实时查看性能并在需要时采取措施。
虽然 UI 具有人们需要的所有花里胡哨的功能,但仍有许多人宁愿继续使用 vSphere 来满足他们的管理需求,而且这也很容易做到。 在这里,用户可以使用熟悉的界面从 DataCore 单元查看他们需要的一切。
管理员可以深入了解主机并配置 VMkernel 适配器。 在这里我们可以看到用于提供存储的两个前端 VMkernels。
Datacore SANsymphony VM 的占用空间非常轻,配置了 6 个 vCPU 和 16GB 内存。 这张照片中的4,470GB硬盘2和446GB硬盘3是通过戴尔服务器共享到Datacore平台的硬盘和SSD。
DataCore HCI-Flex 设备配置
我们出厂时的 Datacore HCI-Flex 设备包括三个 2.4TB 7K HDD 以及每个节点两个 480GB SATA SSD,为我们提供了每个节点 5TB 的容量。 通过我们在镜像配置中的双节点部署,这提供了 5TB 的可用容量,其中 480GB 是闪存。 对于我们的基准测试,我们调整了 VDbench 工作负载的大小以完全适应闪存。 我们将 32 个 12GB 虚拟磁盘连接到 16 个虚拟机,总工作负载占用空间为 384GB。
性能
VDBench 工作负载分析
在对存储阵列进行基准测试时,应用程序测试是最好的,综合测试排在第二位。 虽然不能完美代表实际工作负载,但综合测试确实有助于为具有可重复性因素的存储设备建立基线,从而可以轻松地在竞争解决方案之间进行同类比较。 这些工作负载提供了一系列不同的测试配置文件,包括“四个角”测试、常见的数据库传输大小测试,以及来自不同 VDI 环境的跟踪捕获。 所有这些测试都利用通用的 vdBench 工作负载生成器,以及一个脚本引擎来自动化和捕获大型计算测试集群的结果。 这使我们能够在各种存储设备上重复相同的工作负载,包括闪存阵列和单个存储设备。
简介:
- 4K 随机读取:100% 读取,128 个线程,0-120% 重复率
- 4K 随机写入:100% 写入,64 线程,0-120% iorate
- 64K 顺序读取:100% 读取,16 个线程,0-120% 迭代
- 64K 顺序写入:100% 写入,8 个线程,0-120% 迭代
- 综合数据库:SQL 和 Oracle
- VDI 完整克隆和链接克隆跟踪
从峰值随机 4K 读取性能开始,DataCore HCI-Flex 设备以 9,591 IOPS 和 412 微秒的延迟开始,然后以 91,091 毫秒的延迟达到 44.9 IOPS 的峰值。
查看 4K 写入性能,HCI-Flex Appliance 以 2,199 IOPS 开始,延迟为 468μs; 它的峰值为 25,663 IOPS,延迟为 72.5 毫秒。
切换到顺序工作负载,我们查看峰值 64K 读取性能,此处 HCI-Flex 设备以 5,001 IOPS 或 312MB/s 开始,延迟为 509μs。 该设备以 49,536 毫秒的延迟继续达到 3.1 IOPS 或 10.32GB/s 的峰值。
在 64K 顺序写入中,DataCore HCI-Flex Appliance 以 730 IOPS 或 46MB/s 开始,延迟为 783μs。 该设备后来达到 4,772 IOPS 或 298MB/s 的峰值,延迟为 51.6 毫秒。
我们的下一组测试是我们的 SQL 工作负载:SQL、SQL 90-10 和 SQL 80-20。 对于 SQL,HCI-Flex Appliance 以 6,086 IOPS 和 452 微秒的延迟开始,然后以 62,819 IOPS 和 16 毫秒的延迟达到峰值。
对于 SQL 90-10,HCI-Flex Appliance 以 5,003 IOPS 开始,延迟为 379 微秒,峰值性能为 50,500 IOPS,延迟为 20.1 毫秒。
我们上次的 SQL 测试 80-20 看到 DataCore 设备以 3,996 IOPS 和 396 微秒的延迟开始,后来达到 39,465 IOPS 的峰值性能,延迟为 26 毫秒。
接下来是我们的 Oracle 工作负载:Oracle、Oracle 90-10 和 Oracle 80-20。 使用 Oracle 时,DataCore HCI-Flex Appliance 以 3,799 IOPS 和 650 微秒的延迟开始,并以 37,473 IOPS 的峰值和 31 毫秒的延迟达到峰值。
在 Oracle 90-10 中,设备以 172,788 IOPS 的速度启动,延迟为 161 微秒。 HCI-Flex Appliance 的峰值为 49,736,延迟为 12 毫秒。
对于 Oracle 80-20,DataCore 设备以 4,000 IOPS 和 409 微秒的延迟开始,然后以 39,808 IOPS 的峰值达到 15.5 毫秒的延迟
接下来,我们切换到我们的 VDI 克隆测试,完整和链接。 对于 VDI 完整克隆 (FC) 启动,DataCore 设备以 4,303 IOPS 和 398 微秒的延迟启动,并在 43,660 毫秒的延迟时达到 24 IOPS 的峰值性能。
使用 VDI 完整克隆初始登录时,DataCore 设备以 1,901 IOPS 和 520 微秒的延迟开始,并以 18,429 IOPS 和 49.9 毫秒的延迟达到峰值。
对于 VDI FC Monday Login,该设备以 1,908 IOPS 和 972.5µs 的延迟开始,并以 18,512 IOPS 和 28 毫秒的延迟达到峰值。
切换到 VDI 链接克隆 (LC),在启动测试中,DataCore HCI-Flex Appliance 以 4,703 IOPS 的性能开始,延迟为 388µs,并达到 47,578 IOPS 的峰值,延迟为 10.7ms。
使用 VDI LC 初始登录时,DataCore 设备以 1,403 微秒的延迟启动 655 IOPS,并在 13,097 毫秒的延迟时达到 18 IOPS 的峰值。
最后,我们查看 VDI LC Monday Login,其中设备以 1,199 IOPS 和 610 微秒的延迟开始,并达到 13,351 IOPS 的峰值,延迟为 37.5 毫秒。
结语
DataCore 是拥有 21 年运营经验的行业资深人士。 虽然该公司以其 SANsymphony 存储虚拟化软件而闻名,但该公司也在与时俱进地发展和变化,现在发布了带有 DataCore HCI-Flex Appliance 的 HCI 设备。 HCI-Flex Appliance 将 DataCore 的 SDS 与 HCI 相结合,为用户提供超融合基础设施的全部承诺。 DataCore HCI-Flex 预装了 VMware vSphere 或 Microsoft Hyper-V,他们声称可以在一小时内完成部署,尽管其中有自动化元素可以加快该过程。 这些设备采用 1U 或 2U 外形规格,可以向上和向外扩展至 64 个节点。
查看每个节点有两个 SATA SSD 的较小混合配置的性能,我们在 VDBench 测试中对 DataCore HCI-Flex Appliance 进行了测试。 在我们的 4K 随机测试中,设备达到了 91K IOPS 读取和 25.7K IOPS 写入的峰值。 对于顺序工作负载,我们在 3.1K 测试中看到 298GB/s 的读取速度和 64MB/s 的写入速度。 对于 SQL,HCI-Flex Appliance 的峰值得分为 63K IOPS,SQL 50.5-90 为 10K IOPS,SQL 39-80 为 20K IOPS。 对于我们的 Oracle 测试,HCI 达到 37K IOPS 的峰值,50-90 达到 10K IOPS,40-80 达到 20K IOPS。 查看我们的 VDI,HCI 设备在我们的 FC 启动、初始登录和星期一登录中分别达到了 44K IOPS、18K IOPS 和 18.5K IOPS 的峰值。 对于 LC,我们看到 48K IOPS 启动、13K IOPS 初始登录和 13K IOPS 星期一登录。
DataCore 的 HCI-Flex Appliance 是 HCI 和 SDS 的结合,在利用 HCI 时为用户提供更大的灵活性。 该设备还配备了 DataCore Insight Services (DIS),这是一个预测分析平台,可帮助问题在问题开始之前得到纠正,这突出了 DataCore 多年来所做的许多软件改进。 此外,重新设计的 UI 易于使用,具有足够的深度来监控所需的每个方面。 我们看到的性能对于我们获得的构建来说是好的,但是用户应该期望在具有更高 RAM 数量的 HCI-Flex-7 SSD 等模型上看到更高的性能; 这篇评论是针对入门级系统的。 即便如此,集群还是很好地利用了它所拥有的一点点闪存,我们在这里谈论的是 SATA SSD。 因此,预算有限或运营有限的小型企业和其他远程前哨可能会从这个小型 HCI-Flex 构建中找到很多喜欢的地方。