六月宣布, StorONE 全闪存是一个 2U 阵列,性价比高。 该公司在存储分层方面做了一些有趣的事情。 与使用英特尔傲腾固态盘作为缓存不同,StorONE 阵列使用傲腾作为其顶层存储。 StorONE 通过利用后者的 QLC 3D NAND SSD 进行大容量存储,进一步巩固了与英特尔的合作伙伴关系。 该解决方案由 StorONE 的 S1 企业存储平台软件 并根据需要移动数据以保持高性能,同时使用 QLC SSD 管理数据经济性。
六月宣布, StorONE 全闪存是一个 2U 阵列,性价比高。 该公司在存储分层方面做了一些有趣的事情。 与使用英特尔傲腾固态盘作为缓存不同,StorONE 阵列使用傲腾作为其顶层存储。 StorONE 通过利用后者的 QLC 3D NAND SSD 进行大容量存储,进一步巩固了与英特尔的合作伙伴关系。 该解决方案由 StorONE 的 S1 企业存储平台软件 并根据需要移动数据以保持高性能,同时使用 QLC SSD 管理数据经济性。
尽管 StorONE 是一种非常灵活的软件定义存储解决方案,几乎可以做到这一切,但它的真正优势在于所谓的“总资源利用率”。 许多定义的软件平台都存在阻碍用户充分利用其硬件的瓶颈,而 StorONE 为用户提供了绕过这些瓶颈以获得最佳性能的方法。 对于希望在几乎任何环境中部署存储的组织而言,这无疑是一个极具吸引力的解决方案,并且对于那些希望从其系统中榨取所有可能的 IOPS 的组织来说是理想的选择。
StorONE 管理软件还跨平台兼容,包括 Mac、Linux、Windows,甚至移动操作系统。 这对 IT 管理团队特别有用,因为如果您在大型服务器机房或数据中心四处走动时需要定位特定磁盘,它允许您拿出平板电脑或手机。
StorONE 软件采用基于容量的许可费用,价格取决于您的系统大小。 他们在这里也非常灵活。 StorONE 将检查您的环境并在您需要建议时向您建议解决方案。 他们可以为您运送一个装有服务器的盒子(通常是 HA 兼容和双节点),您只需将其插入您的数据中心即可。 如果您已有想要使用的现有硬件,StorONE 可以通过裸机或 VM 安装平台。 他们还提供从纯软件许可到全闪存阵列即服务的任何服务。 对于有容量需求且不想签订长期合同的客户,StorONE 可以向您发送一个装有所需一切的盒子,您只需擦除驱动器并在完成后将其寄回即可.
StorONE 做而其他公司不做的一件事是谈论价格,如实际数字与省钱的模糊概念。 我们将测试的系统配备了 1.5TB 的英特尔傲腾和 30.72TB 的英特尔 QLC 存储以及软件。 StorONE 的存储费用为 27,899.92 美元,软件费用为 22,387.50 美元,总计 50,287.42 美元。 该公司将自己推销为对我们正在测试的系统收取 0.05 美元/IOPS 或大约超过 XNUMX 万次 IOPS 的费用。
StorONE管理
下载软件并安装后,只需加载它,输入您的凭据并登录。您首先会看到可用驱动器的列表。 选择您要添加到系统中的那些,然后单击批准。 成功完成后,您就可以开始了。 通过漂亮的绿色(背景)和白色(前景)设计,界面快速且易于导航。
进入后,您会在主仪表板的左上角看到一个汉堡菜单,可以快速访问所有配置区域:监控、配置(模板、主机、NAS 服务器、应用程序卷)、管理(模板) 、主机、NAS 服务器、应用程序卷)、库存和管理。 您还可以在此菜单上轻松更改密码和帐户电子邮件。
库存部分在右侧为您提供了系统所有实物资产的列表。 单击它们将进一步深入了解特定组件,为您提供更多信息。
创建卷非常简单。 从“应用程序”部分,单击右上角的圆柱形按钮,标记为“创建应用程序卷”。 只需输入名称、描述和其他信息即可。 在磁盘池部分,您可以为内置的自动分层功能定义不同的层,这是 StorONE 平台最重要的优势之一。
分层设置允许您选择新创建的卷将主要驻留在哪个磁盘池(例如,NVMe/SSD 媒体作为主磁盘池,HDD/SSD 媒体作为高层 1)。 因此,它将查看该系统上的数据,然后分析诸如读写模式以及自访问数据以来的时间(以及访问频率)等内容,然后根据此“分层”信息。 这意味着如果您以这种方式设置卷,不经常访问的数据块将向下移动到成本较低的层。 这可确保您不会在不经常使用的文件上浪费宝贵、快速的 NVMe 空间,从而将最常用的数据保留在这些驱动器上。
您还可以在此处定义您的快照策略,该策略是无限制且免费的。 您可以使用方便的放大镜图标缩放时间范围。 访问它们非常容易。 拍摄快照后,单击“应用程序”部分右上角的时钟图标,它将显示一个日历。 只需选择特定数据,您就会看到可供挂载的可用快照,您可以从中提取所需的数据。 您安装的快照也将列在您的卷下。
在可用性部分,您还可以定义您需要的系统上有多少数据和冗余片段。 您可以根据它支持的应用程序为每个卷设置此设置,从而允许您定义一个卷更多地关注性能(较少冗余),另一个侧重于保护(更多冗余)具有更多关键文件的卷。 这形成了一个高度灵活的系统,因为系统通常使用基于 RAID 的配置,这些配置不能在卷级别上更改(即,您只能使用您选择的 RAID)。
您还可以通过两种协议(例如 NFS 和 SMB)访问相同的数据,这非常方便,因为您只需通过各种协议发送一份数据副本。
StorONE 支持使用 iSCSI 和光纤通道、NAS – SMB 和 NFS 进行基于块的访问,并具有支持 S3 协议的内置对象存储,同时也使其平台面向未来。 例如,如果发布了一项新技术,StorONE 系统将能够利用它。 虽然无法证实这一说法,但听到这样的消息肯定很高兴,而且到目前为止,他们在采用新的存储和网络协议方面做得很好。
如果您在“应用程序”部分选择您的卷后单击“性能”,您可以实时查看 IOPS、吞吐量和延迟,或者它在过去一小时、一天或一周内的表现。
监控部分是一个综合页面,显示从您的系统收集的所有统计信息。 您可以找到容量、数据分配和利用率(每个池,这非常方便)、图表和系统中的顶级卷(按 IOPS、快照、延迟和容量等排序)。 您还可以在底部看到系统硬件利用率,它显示实时和过去特定时间范围内的磁盘、CPU 和内存使用情况。
总的来说,我们对 StorONE 定义的软件的大量定制和灵活性以及它对充分利用您的系统的关注印象深刻。
StorONE 全闪存阵列性能
StorONE 测试配置
- 1.5TB 英特尔傲腾
- 30.72TB 英特尔 QLC 3D NAND
- VDbench 占用空间:640GB(32 x 20GB VMDK)
- NFS 安装数据存储,阵列 4 x 25GbE,2 台主机各 25 x 8GbE
VDBench 工作负载分析
在对存储阵列进行基准测试时,应用程序测试是最好的,综合测试排在第二位。 虽然不能完美代表实际工作负载,但综合测试确实有助于为具有可重复性因素的存储设备建立基线,从而可以轻松地在竞争解决方案之间进行同类比较。 这些工作负载提供了一系列不同的测试配置文件,包括“四个角”测试、常见的数据库传输大小测试,以及来自不同 VDI 环境的跟踪捕获。 所有这些测试都利用通用的 vdBench 工作负载生成器,以及一个脚本引擎来自动化和捕获大型计算测试集群的结果。 这使我们能够在各种存储设备上重复相同的工作负载,包括闪存阵列和单个存储设备。
简介:
- 4K 随机读取:100% 读取,128 个线程,0-120% 重复率
- 4K 随机写入:100% 写入,64 线程,0-120% iorate
- 32K 随机读取:100% 读取
- 32K 随机写入:100% 写入
- 64K 顺序读取:100% 读取,16 个线程,0-120% 迭代
- 64K 顺序写入:100% 写入,8 个线程,0-120% 迭代
- 综合数据库:SQL 和 Oracle
- VDI 完整克隆和链接克隆跟踪
对于随机 4K 读取,StorONE 在大部分测试中显示出亚毫秒级延迟(直到大约 370K IOPS,然后在大约 399,007 IOPS 和 10 毫秒延迟时达到峰值。
在 4K 随机写入中,StorONE 在 37,218 IOPS 之前显示亚毫秒延迟,并在约 93,993 IOPS 和 20 毫秒延迟时达到峰值
接下来我们看看我们的 32K 随机 I/O 测试。 对于读取,StorONE 在大部分测试中都具有亚毫秒级的延迟性能,直到大约 206K IOPS 并继续达到 225,527 IOPS 的峰值,延迟为 3.03 毫秒。
在 32K 随机写入中,StorONE 短暂显示低于 1 毫秒的延迟,然后以 54,150 毫秒的延迟达到 9.44 IOPS 的峰值。
接下来是我们研究 64K 的顺序工作负载。 对于 64K 读取,StorONE 显示出巨大的延迟峰值,但在测试的其余部分立即回到 1 毫秒以下,在 45,111 毫秒时达到 0.266 IOPS 的峰值。
对于 64K 写入,我们在 27,796 毫秒时看到 7 IOPS,峰值为 32,087 IOPS 或 2GB/s,延迟为 31.89 毫秒。
我们的下一组测试是我们的 SQL 工作负载:SQL、SQL 90-10 和 SQL 80-20。 从 SQL 开始,StorONE 一直保持在 1ms 以下,直到大约 225K IOPS,然后达到 286,903 IOPS 的峰值和 3.57ms 的延迟。
在 SQL 90-10 中,我们看到了 242,045 IOPS 的峰值和 4.23 毫秒的延迟。 StorONE 在这里有亚毫秒延迟,直到大约 214K IOPS。
使用 SQL 80-20,StorONE 具有亚毫秒级延迟性能,直到大约 148K IOPS 和 194,777 IOPS 的峰值,延迟为 4.24 毫秒。
接下来是我们的 Oracle 工作负载:Oracle、Oracle 90-10 和 Oracle 80-20。 从 Oracle 开始,StorONE 保持低于 1 毫秒的延迟,直到大约 135K IOPS,然后以 180K IOPS 达到峰值,延迟为 7.1 毫秒。
Oracle 90-10 出现了亚毫秒级延迟,直到大约 237K IOPS 和 243K IOPS 的峰值,延迟为 2.46 毫秒(最后性能受到轻微影响)。
对于 Oracle 80-20,StorONE 以低于 1 毫秒的延迟运行,直到大约 176K IOPS,然后达到峰值 189,718 IOPS 和 3.5 毫秒的延迟,最后稍微放慢速度。
接下来,我们切换到我们的 VDI 克隆测试,完整和链接。 对于 VDI 完整克隆 (FC) 启动,StorONE 具有亚毫秒级延迟性能,直到大约 128K IOPS,峰值为 180,135 IOPS,延迟为 5.8 毫秒。
对于 VDI FC 初始登录,该阵列在达到约 37K IOPS 之前具有亚毫秒级延迟性能,并以 67,467 IOPS 的峰值达到 13.35 毫秒的延迟,然后性能最终受到影响。
我们最后一个 VDI FC 基准测试是 Monday Login,我们看到了亚毫秒级延迟性能,直到大约 52K IOPS 和峰值 74,298 IOPS,延迟为 6.86 毫秒。
切换到 VDI 链接克隆 (LC) 引导后,StorONE 在其大部分运行中都具有亚毫秒级的延迟性能,并以 82,596 毫秒的延迟达到 1.9 IOPS 的峰值。
对于 VDI LC 初始登录,阵列保持在 1 毫秒以下,直到大约 34K IOPS 并达到 61,598 IOPS 的峰值,延迟为 4.1 毫秒。
最后,在 VDI LC Monday Login 中,我们看到了 62,801 IOPS 的峰值和 8.1 毫秒的延迟。
总结
StorONE 全闪存阵列利用了英特尔的一些最佳存储技术,但秘诀在于软件。 该公司的 S1 Enterprise Storage Platform 软件有助于创建一个软件定义的环境,用户可以在其中充分利用 Optane 和 QLC 存储。 易于使用的软件是围绕消除瓶颈和最大化潜在性能而构建的。 StorONE 非常重视灵活性,其基于容量的许可费用的定价反映了客户的系统规模,或者他们可以检查您的需求并根据这些需求推荐系统。 StorONE 可以通过裸机或 VM 安装,如果有客户想要使用的现有系统。
对于性能,我们运行了 VDBench 工作负载分析,重点是 4k 读取 400K IOPS、4k 写入峰值 32K IOPS、32K 读取 226K IOPS、32K 写入 54K IOPS、顺序 64K 读取 2.8GB/s 和 64K 写入峰值2GB/秒。 对于 SQL 工作负载,我们看到峰值为 287K IOPS,SQL 242-90 为 10K IOPS,SQL 195-80 为 20K IOPS。 对于 Oracle 工作负载,我们看到了 180K IOPS 的峰值,Oracle 243-90 中的 10K IOPS 和 Oracle 190-80 中的 20K IOPS。 在这里,我们还运行了 VDI FC 测试,为我们提供了 180K IOPS 的启动、67K IOPS 的初始登录和 74K IOPS 的星期一登录。 在大多数情况下,阵列的峰值延迟超过 1 毫秒。
StorOne 全闪存阵列展示了一种在企业环境中利用 QLC NAND 的经济高效方式,将英特尔傲腾固态硬盘作为顶层存储。 通过这种方式,活动首先到达这个低延迟缓冲区,让阵列将更有组织的流向下推送到 QLC(或其他)存储层。 由于 StorOne 已经能够处理多层存储,适应使用 QLC 闪存成为第二天性。 总体而言,虽然性能受到一些延迟影响,但所测试的平台是单个控制器系统,而不是客户通常在生产环境中使用的更大的多节点部署。 无论哪种方式,StorOne 都非常灵活,能够支持数据中心从存储到网络所需的几乎任何技术。
参与 StorageReview
电子报 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | Facebook | RSS订阅