我有两个在Synology HA模式下运行的Synology服务器(DiskStation DS1817 +),其中包含RAID10中的WD Black 4TB硬盘。 它们通过iSCSI连接到我的集群,主要提供备份存储,文件共享(在单独的文件服务器虚拟机中),以及托pipe几个DEV虚拟机和testing实验室。
问题在于这些盒子是以主动 – 被动模式运行的,因为我只能得到单个盒子的性能(这在现阶段已经不够了),而且故障转移花费了太多的时间(大约2分钟)导致运行在那里的服务死亡。 有没有办法将它们切换到主动 – 主动,所以这两个框被用来加快速度?
我正在考虑的另一种方法是将其转换为RAID0,但显然有点可怕。 此外,我不确定在这种情况下4x1GbEnetworking是否会阻碍RAID0的性能。 任何build议,高度赞赏。
不幸的是,Synology HAfunction不支持主动 – 主动模式。 如果你想加快速度,你可能会做RAID0,但它是相当危险的,将完全加载你的networking(特别是在顺序工作负载),同时处理文件共享上的备份和大文件。 有一个选项可以使用一些第三方软件,像对待常规的SAN或NAS那样对待你的Synology盒子,并且在主动 – 主动机制之上。 为了做到这一点,你至less需要两台服务器(但是由于你提到了一个集群,我假设你有这些)。 这种方法的另一个好处是,故障切换时间也将大大减less。
这是一个很好的例子,基于类似的DiskStation你可能会给你所有你需要的答案https://www.starwindsoftware.com/blog/synology-diskstation-ds916-turbocharged-with-starwind-virtual-san
希望这可以帮助。
将您的Synology HA设置,RMA其中一个设备与“您的HA无法使用!”解耦,并让VMware或类似的vSAN享受本地磁盘性能和可靠性。 无论你做什么,你都不会挤压任何合理的IOPS,并且透明的故障转移时间超出了你当前的设置。
PS您可能会尝试使用IBM SVC(现在是IBM Spectrum Virtualize)或已经引用的StarWind来修复损坏的HA,但这是一个过度的IMHO。
https://www-03.ibm.com/systems/storage/software/virtualization/svc/
Synology仅支持主动 – 被动scheme。 但说实话,它有非常有吸引力的定价,是一个SBS产品,所以我不认为是在他们的计划在未来支持不同的情况。
需要注意的是,被动单元上的磁盘(如果它们与活动单元不同)会影响心跳的性能,这意味着整个集群的性能会降低。 这里您可以find更多有关限制的信息: Synology HA限制