Hostwinds 博客

寻找结果为:


什么是网络冗余? 特色图片

什么是网络冗余?

通过: Hostwinds Team  /  二月 8, 2020


。什么是网络冗余?

网络冗余是指包含其他或备份网络资源(例如硬件,设备或连接),即使发生故障或中断,也可以允许不间断的网络可用性。

例如,如果服务器或路由器下降,则冗余系统将立即接管,使用户可以继续工作而不会中断。网络冗余的核心可靠性可靠性,可防止数据丢失,并确保操作顺利进行而没有意外的服务中断。

网络冗余的类型

网络冗余可以在硬件和连接(链接)级别上建立。硬件级冗余主要链接到 容错,而连接级的冗余关注 高可用性.

让我们检查一下属于容错范围和高可用性范围的网络冗余类型。

硬件冗余

这涉及复制物理设备,例如路由器,开关或服务器,以确保如果失败,另一个可以接管。可以实现两种冗余硬件:

  • 主动/被动: 一种设备处于活动状态,另一个设备保持在待机状态,直到需要为止。

  • 主动/活动: 这两个设备都处于活动状态,共享负载,如果一个设备失败,则可以立即接管。

链接冗余

链接冗余是指对位置多个网络连接(或链接),以确保一个连接失败,另一个连接可以立即接管。

  • 多个ISP连接: 拥有多个互联网服务提供商(ISP)可以确保连通性如果遇到问题。

  • 以太网键合/链接聚合: 组合多个网络接口以充当单个逻辑链接,增加冗余和带宽。

  • 负载平衡: 流量分布在多个网络链接中,这有助于平衡负载,并在链接失败时立即提供故障转移。

功率冗余

功率冗余是指具有多个或备份功率来源,以确保即使主要电源源失败,系统和网络仍保持运行。

功率冗余类型:

  • 不间断的电源(UPS): 在中断期间提供临时功率,允许设备继续操作或安全关闭。

  • 备份发电机: 当主电源失败时,发电机会自动启动,与UPS相比,发电机提供了长期解决方案。它们通常与UPS同时使用,以覆盖短和延长的中断。

  • 双功率提要: 该设置涉及与电网有两个单独的电源,因此,如果一个饲料经历了问题,则可以继续供电。

数据冗余

数据冗余涉及在不同位置或系统上创建重复的数据副本,以防止在硬件故障,意外删除或损坏的情况下进行数据丢失。

  • RAID(独立磁盘的冗余数组): 用于将相同数据存储在多个磁盘上的不同位置。
  • 异地备份: 在不同位置存储备份可确保数据免受身体灾难的影响。

地理冗余

涉及将数据中心或服务器放置在不同的地理位置。如果一个地点由于自然灾害或网络问题而遭受故障,则另一个位置可以接管。

  • 基于云的解决方案:使用云中的地理分布数据中心确保持续的可用性。
  • 故障转移站点:一个可以接管操作的辅助站点,以防主站点不可用。

网络路径冗余

如果一条路径不可用,则使用多个网络路径,可以重新路由流量。诸如多协议标签开关(MPL)或软件定义的广域网络(SD-WAN)之类的技术通常用于布局路径选择。

DNS冗余

域名系统(DNS)冗余可确保如果DNS服务器失败,另一台DNS服务器可以响应域请求,从而降低了在解决网站地址中停机的风险。

  • Anycast DNS:在多个位置分发DNS服务器,而最接近或最多拥挤的服务器处理请求。
  • 次要DNS服务:使用多个DNS提供商可以确保正常运行时间,即使一个提供商会遇到问题。

为什么网络冗余很重要?

网络冗余有助于维持可靠的,不间断的服务。但是,这不仅仅是为最糟糕的情况做准备,而是建立一个支持增长,建立信任并确保您的业务即使出现问题的更强大,更有弹性的基础架构。

这只是网络冗余很重要的一些原因:

最小化停机时间

由于硬件故障,软件问题甚至自然灾害,可能发生意外的网络故障。没有冗余,这些失败可能会导致停机时间的长时间,破坏服务,影响生产力并引起客户不满。网络冗余确保,如果一个组件或路径失败,则有一个备份可以使情况顺利进行。

提高网络可靠性

冗余的网络设置可以通过提供多层备份来使您安心。这可以确保您的系统保持运行,即使网络基础架构的关键部分失败。无论是服务器,路由器还是Internet连接,冗余,有助于避免单点故障,并显着提高总体可靠性。

提高性能

某些类型的冗余,例如链接聚合或主动活动配置,不仅充当备份,而且还可以提高性能。通过在多个链接或设备上共享流量,冗余可以平衡负载并优化网络速度和效率。

防止收入损失

对于严重依赖在线服务的企业,网络停机时间可能会导致销售和收入损失。无论您是运营电子商务网站还是托管关键服务,即使几分钟的停机时间都会产生重大的财务影响。冗余有助于通过确保持续的可用性来保护您的底线。

支持灾难恢复

冗余在灾难恢复策略中起着关键作用。通过在不同位置重复的数据,硬件和链接,您的网络可以快速从火灾,洪水或网络攻击等灾难中恢复过来。这使快速故障转移可以备份系统,最大程度地减少干扰并允许您继续操作。

如何保持网络冗余简单

降低网络冗余的复杂性对于保持系统易于管理,高效且具有成本效益很重要。

以下是简化网络的一些技巧,同时仍确保可靠性:

标准化硬件和软件

坚持在网络上使用相同的硬件模型和操作系统。这使得更容易配置,管理和故障排除。它还减少了兼容性问题,并使您的IT团队可以使用一组工具成为专家。

仅在需要的地方实施冗余

您不需要网络中每个组件的冗余。专注于关键点 - 如果失败,这将导致主要问题。对于不太关键的组件,您可以使用最小或没有冗余的方式使事情变得简单。

拥抱虚拟化

虚拟化使您可以在更少的物理服务器上运行多台虚拟机。这种方法减少了您需要管理的硬件量,同时仍为关键系统提供备份和故障转移选项,从而使情况有效和简化。

利用云服务

将网络的某些元素(例如DNS或负载平衡)卸载到云中可以大大降低本地的复杂性。许多云提供商都有多个数据中心的内置冗余,因此您不必自己管理所有硬件和备份。

合并冗余链接

您可以使用链接聚合或MPL等技术将它们组合到一个逻辑链接中,而不是管理多个单独的链接。这减少了您需要管理的连接数量,同时保持高可用性和负载平衡。

采用软件定义的网络(SDN)

SDN允许您从中央位置管理和自动化网络冗余。使用SDN,可以轻松调整SDN,故障转移路径,流量路由和冗余策略,从而减少每个设备的手动配置的需求。

保持清晰的文档

确保记录您的网络配置,包括冗余设置。在硬件,软件配置,备份系统和故障转移策略上拥有良好的记录,将帮助您的团队管理和对网络进行更有效的效率。

简化监视工具

选择可以监视和管理整个网络的统一平台,而不是为每个部分使用单独的工具。这种集中式方法简化了冗余管理,并使您更清楚地了解网络的健康状况,从而更容易回应问题。

选择简单的故障转移机制

尽可能使用直接的故障转移设计。例如,主动/被动设置比活动/活动更易于管理,因为只有一个系统才能实时,并且在需要时它会自动失败。

减少网络层

通过使用更少的开关和路由器,使网络体系结构尽可能平坦。这不仅降低了冗余计划的复杂性,而且还简化了整体管理。

Hostwinds的冗余网络和99.9999%的正常运行时间保证

我们相信Hostwinds客户永远不必担心他们的服务下降。我们了解这可能导致的焦虑和挫折是有多焦虑和挫折因企业或个人损失而导致。我们从不希望Hostwinds客户体验这一点。

Hostwinds拥有全球24/7/365的快速且可靠的托管,因为我们优先考虑网络冗余。我们努力以经济高效的价格提供最佳服务。我们一直监控我们的基础架构,并在我们可以的地方使用冗余。Hostwinds完全致力于我们的99.9999%的正常运行时间担保。

撰写者 Hostwinds Team  /  二月 8, 2020