SmartX HCI 6.0 新增文件存储功能 SMTX File Storage(简称“SFS”),为用户提供稳定可靠、性能卓越、灵活扩展的企业级分布式文件存储服务。
解决 SAN 交换机“卡脖子”并升级存储架构?一文解析 RoCE 与相关存储方案趋势
以太网交换机搭配支持 RoCE 的分布式存储,同时实现信创转型与架构升级。
金融用户实践|分布式存储支持数据仓库业务系统性能验证
有效缩短数据仓库跑批时间近一半。
金融场景探索|以分布式存储驱动金融资管估值系统效率提升
分布式存储大幅提升跑批时间与核算产品数量。
如何利用 SmartX 存储性能测试工具 OWL 优化性能管理?
预先了解集群 I/O 基线与业务 I/O 需求,避免性能瓶颈。
单个虚拟机支持最大存储空间,有限制吗?
虚拟机单个虚拟磁盘最大容量支持 64TB,如需要更大的空间可为虚拟机添加多块虚拟磁盘。
如果集群有多个节点,每个节点存储容量都小于某个虚拟机的存储容量,但集群总存储容量足够进行数据恢复和多副本。在这种情况下,本节点宕机后,虚拟机是否能(通过 HA)自动恢复运行?
可以恢复,虚拟机磁盘的容量由 SMTX ZBS 分布式块存储提供,即使每个节点的磁盘容量都小于当前虚拟机磁盘容量,但只要多副本之后的容量大于虚拟机磁盘容量就可以,只是会影响 I/O 本地化,当节点宕机时,虚拟机可以在其他节点拉起。
SMTX OS 集群部署选择分层和不分层有什么区别?
社区版仅支持分层部署。
分层:
使用高速介质(SSD)做缓存,低速介质做容量(HDD),对于混闪(SSD+HDD)集群,必须使用分层部署。
不分层:
不设置缓存盘。除了含有系统分区的物理盘,剩余的所有物理盘都作为数据盘使用。对其全闪集群(SATA/SAS SSD、Nvme SSD)可选择分层或者不分层部署。
SmartX 超融合支持通过 iSCSI 协议,将存储空间开放给 VMware 虚拟机使用么?
可以的。通过 CloudTower 界面在集群设置菜单中启用块存储服务,就可以把超融合的存储空间通过 iSCSI 提供给其他主机或虚拟机使用。
以 NVMe SSD 支持 vSAN 或者 ZBS 会比 SATA SSD 的性能好多少?
我们没有 NVMe 运行 vSAN 平台的相关数据。但针对 SMTX OS 有相关的测试对比:其中以 NVMe SSD 作为缓存的集群要比 SATA SSD 集群的性能更好,但同时需要更好的网络才可以充分发挥(一般 NVMe SSD 推荐搭配 25G 的 RDMA 网络),通常情况下能达到 SATA SSD 集群的性能 2 倍或以上,但在不同测试用例可能有所偏差。
超融合存储互联,有带宽的计算公式吗?与硬盘读写速度、IOPS 强相关吗?
超融合集群中存储网络交换机的选用跟集群硬盘介质有一定关系,如果是部署混闪集群(SSD+HDD),存储网络至少是 10G 网络;如果是采用了 NVMe SSD 全闪集群建议使用 25G 作为存储网络,这样可以充分发挥 NVMe 性能。
缓存的大小与数据盘的容量有对应关系吗?
要求单节点缓存盘的总容量:数据盘的总容量要大于 1:10。如:单节点配置了 4 块 4TB 的 HDD 硬盘作为数据盘(数据空间为 16TB),那么该节点至少需要配置 1.6 TB 以上的缓存空间,可选择使用 2 块容量为 960GB (大于 1.6TB )的 SSD 作为缓存盘。
超融合节点配置多块硬盘组成存储池,会要求每块硬盘容量大小是一致吗?还是都可以?
对于单块数据盘(HDD)不要求容量一致,但节点的总容量最好不要差距过大,否则容易出现数据分布过于集中于少数节点(或者容量较大的节点可以配置多于 2 台)。对于单块缓存盘的容量最好可以保持一致,其容量和性能不要差别太大,否则可能出现短板效应。
SSD 缓存必须要 2 块 NVMe 的是吧?
需要 2 块 SSD 作为缓存,但不一定是 NVMe SSD,SATA/SAS/NVMe 这几种 SSD 协议都是可以支持的。
社区版 SMTX OS 集群能否添加外部共享存储?
社区版SMTX OS 集群属于超融合架构,内置分布式存储软件,无需接入外部存储。此外,目前社区版也不支持添加外部共享存储。
请问一下,部署 SMTX OS 集群是否可以刚开始使用一块 SSD 作为缓存,后面再扩另外一块?
部署 SMTX OS 集群要求所有正式环境每个节点至少配置两块 SSD 作为缓存盘(同时承担系统盘作用), 2 块 SSD 可确保支持缓存盘和系统的高可用。如果在集群初始化的时候只配置一块 SSD 作为缓存盘,后续扩展至 2 块 SSD 可扩展缓存空间,但依然无法支持故障切换的功能。因此建议在集群初始化的时候就为每个节点配置 2 块 SSD。
请问数据盘的型号不同会有木桶效应吗?我现在数据盘都是 5400 转的,不知道有没有必要换到同容量的 7200 转的?
分层模式情况下,数据盘(HDD )型号不同并不会产生木桶效应,性能取决于缓存盘(SSD)。5400 转的 HDD 磁盘通常是家用级别磁盘居多,性能和可靠性都不及 7200 转的企业级硬盘,建议更换为 7200 转的企业级硬盘。
虚拟磁盘大小为什么与虚拟机系统内显示的大小不一致?
SMTX OS 虚拟磁盘容量的单位是 GiB(1GiB=1024MiB=1024*1024*1024 byte),而在操作系统内查询磁盘大小通常是以 GB(1GB=1000MB=1000*1000*1000 byte)为单位,因此导致两者显示的容量会不一致。
在集群中卸载 SSD 的时间挺长的,是为了不影响集群所以限速了是吗?
执行卸载 SSD 操作后,系统会将 SSD 的数据通过数据迁移的方式迁移到其他节点,同时系统会根据集群的负载情况对迁移进行限速,卸载时需要等待 SSD 上的数据完成迁移,因此持续时间会比较长。
系统警告存储平均延时过大,一般要查哪些因素呢?
触发存储平均延时过大警告一般有两个可能性:1. 某块磁盘(或者对应的磁盘控制器)发生故障了,导致访问延时增大,这种情况可以查看系统是否有磁盘健康相关的警告并作进一步的处理;2. 缓存空间比例过小,部分热数据无法在缓存命中。这种情况下可通过监控分析菜单查看集群的缓存命中率,如果缓存命中率持续偏低,则需要考虑扩展缓存空间。
金融信创场景下 SmartX 超融合存储性能评测与支撑业务综述
充分满足通用存储与数据库场景性能要求。
超融合不再需要缓存盘?vSAN 8 ESA 消除磁盘组浅析
成本焦虑依旧存在。
超融合分布式存储如何保证数据的一致性?
SmartX 在这方面做了很多工作保证数据一致性。SmartX 系统本身通过 MetaServer 和 Zookeeper 的机制保证多个副本强一致性,Zookeeper 防止脑裂的情况发生;journal 日志机制可保证节点意外掉电后可通过日志回放保证数据一致性;datacheck sum 可以通过校验数据修复因硬盘故障导致的副本不一致的问题
超融合软件要不要创建 RAID?启动盘和缓存盘以及容量盘的比例多少合适?
一般超融合软件的磁盘种类有三种,分别是:启动盘、缓存盘、容量盘。其中启动盘仅用于存放启动分区信息,它可以是直通盘(如考虑高可用,可以使用 RAID 组);缓存盘和容量盘都必需是直通访问,不使用 RAID 组。
超融合集群使用 PMEM 与 NVMe SSD (作为缓存)性能与成本差异如何?
超融合集群使用 PMEM 与 NVMe SSD (作为缓存)性能是比较大的,SMTX OS 支持 Intel 持久化内存(PMEM)作为缓存,该方案下 IO 延时可低至 100us,3 节点集群 IOPS 超过 100 万(是 NVMe 的 2.5 倍以上)。PMEM 本身硬件成本上升并不算明显。
超融合比较强调存储能力,就存储而言,和七牛、XSky的产品差异在哪里?
七牛、XSKY 也是优秀的文件、对象存储产品,强项是存放海量的文件或者视频这种存储场景,而不是运行虚拟机。而 SmartX 的 ZBS 分布式块存储是专门为运行虚拟机进行优化的存储系统,比较适合运行对 IOPS 要求高,随机访问能力强的虚拟机业务系统。
论坛问题精选:超融合多副本机制下,硬盘可用容量如何计算?
目前主流的超融合副本机制为 3 节点 2 副本与 5 节点 3 副本,即同一套数据 3 节点两副本下同时写入 2 份, 5 节点 3 副本下同时写入 3 份,因此可用容量(得盘率)分别为 50% 与 33% .
超融合架构下如何实现单个节点上计算和存储的资源隔离和平衡?
超融合架构下如何实现单个节点上计算和存储的资源隔离和平衡?有不少用户也担心超融合架构下,存储资源是否与计算资源形成争抢关系。但实际上并不会的。
超融合架构的存储重要性分析与招商证券超融合转型实践
本文通过分析招商证券为何在数字化和智能化时代变革下选择超融合架构、产品选型的评估过程,并分享超融合架构运维的心得体会,如实地讲述了超融合架构在招商证券落地并取得良好的效益及超融合架构中分布式存储模块的关键作用,希望对未来计划落地超融合架构的同行有借鉴的意义。