SMTX OS 配置双活延展集群以后,支持站点间的 DRS 和迁移吗?
双活集群是可以支持站点之间在线迁移的,但前提是业务网可以支持大二层打通。此外,在双活的场景下虚拟机是有优先可用域的概念,虚拟机在优先可用域会有 2 个副本,另外一个站点有 1 个副本;数据读取会就近读取。因此也不建议在不同站点之间频繁迁移。
双活集群是可以支持站点之间在线迁移的,但前提是业务网可以支持大二层打通。此外,在双活的场景下虚拟机是有优先可用域的概念,虚拟机在优先可用域会有 2 个副本,另外一个站点有 1 个副本;数据读取会就近读取。因此也不建议在不同站点之间频繁迁移。
需要 2 块 SSD 作为缓存,但不一定是 NVMe SSD,SATA/SAS/NVMe 这几种 SSD 协议都是可以支持的。
SMTX OS 也有内置的数据平衡功能,它会根据节点存储容量负载情况自动执行数据迁移,确保一定程度保持数据平衡。但数据本地化策略依然是优先的策略,当系统发现节点容量过高,它会优先尝试迁移非本地虚拟机非活跃的数据副本以维持数据容量均衡。SMTX OS 的数据平衡也是以 extent 为单位执行数据迁移的。
社区版SMTX OS 集群属于超融合架构,内置分布式存储软件,无需接入外部存储。此外,目前社区版也不支持添加外部共享存储。
交换机一般都不需要做特殊配置,生产环境建议交换机做高可用(2 台交换机堆叠或虚拟化);另外,如果需要做基于 IP 的网络负载均衡,交换机配置 LACP,且在 SMTX OS 中设定绑定模式为 balance-tcp。
社区版 ovf 部署方案可以支持 ESXi 6.7 和 ESXi 7.0 。
部署 SMTX OS 集群要求所有正式环境每个节点至少配置两块 SSD 作为缓存盘(同时承担系统盘作用), 2 块 SSD 可确保支持缓存盘和系统的高可用。如果在集群初始化的时候只配置一块 SSD 作为缓存盘,后续扩展至 2 块 SSD 可扩展缓存空间,但依然无法支持故障切换的功能。因此建议在集群初始化的时候就为每个节点配置 2 块 SSD。
分层模式情况下,数据盘(HDD )型号不同并不会产生木桶效应,性能取决于缓存盘(SSD)。5400 转的 HDD 磁盘通常是家用级别磁盘居多,性能和可靠性都不及 7200 转的企业级硬盘,建议更换为 7200 转的企业级硬盘。
交换机选择上,如果是混闪集群,推荐使用万兆交换机作为存储网络,如果是全闪集群,推荐使用 25G 交换机作为存储网络,管理网络交换机一般使用千兆交换机,而业务网络可根据业务需求选择千兆或者万兆交换机。
大部分情况下可以选择不清理,直接安装即可。如需清理,可使用 SMTX OS 安装光盘启动,在安装界面中输入 Ctrl+Alt+F2 进入命令行界面后,通过 fdisk 或 wipefs 进行清理,清理后重新启动服务器再执行安装。