服务器网络冗余和可用性

服务器网络冗余和可用性

如果我有一台具有 RAID 50 或 10 的服务器,则当某个硬盘发生故障时,数据会分布在各个硬盘上。

是否可以在多台服务器上执行相同的操作?是否可以将数据分布在多台服务器之间,以便如果一台服务器发生故障,数据不会丢失。我认为我至少需要 3 台服务器?

我是这方面的新手,因此,如果您能给我提供任何指导,我将不胜感激。

运行 Windows Server 2012。

答案1

如果升级到 WS2016 数据中心,则可以执行 S2D。准备购买完整的 SCVMM 许可证或通过 PowerShell 运行所有管理。

如果您决定继续使用 WS2012R2,那么 StarWind 将提供最强大的存储容错功能。

答案2

数据是否可以分布在多台服务器之间,这样如果一台服务器出现故障,数据不会丢失。

是的。

我认为我至少需要 3 台服务器?

两台服务器通常是实现数据库镜像或者复制你的文件

答案3

是的,有一种比较简单的方法,叫做“超融合”。

软件定义的存储解决方案通常执行跨节点复制数据的工作,以实现高可用性。

例如:StarWind Virtual SAN、HPE VSA、Microsoft Storage Spaces Direct、VMware VSAN。它们都提供不同“风格”的存储冗余。例如:实时双重或三重复制、基于奇偶校验的冗余等。

使用其中一种 SDS 解决方案,即使一个节点发生故障,您也可以实现集群运行,而不会出现停机和数据丢失。其背后的整个想法是在每个集群节点的 DAS 之间复制块级别的数据,这样就可以在发生故障时自动将生产虚拟机故障转移到另一个节点。

根据特定供应商的要求和架构,您可能需要不同数量的服务器。

  • StarWind Virtual SAN 至少需要 2 个节点。
  • HPE VSA 需要 3 个主机,但第 3 个主机可以是虚拟机。
  • VMware VSAN 从 3 个节点开始
  • Microsoft S2D 需要 4 个物理节点。

答案4

实际上没有办法做到这一点。通常,您会在每台服务器上有一个指向单独存储位置的备份解决方案。如果需要,您可以只恢复一个文件或整个服务器。

IT 领域正在兴起一个相当新的概念,即利用软件定义的块存储。这将允许您拥有一组服务器(例如 3 个),这些服务器都拥有资源(包括本地磁盘空间),可以一起使用。您运行软件(例如 scale.io),就可以拥有冗余的智能存储。

相关内容