故障转移 - 热备

    故障转移是一种替代监控实例,用于确保即使在主服务器监控设置出现故障时,您的网络也能保持监控。Netflow Analyzer 允许您在单独的服务器上配置辅助监控实例,从而有助于确保对网络的不间断监控。

    Failover Architecture

    工作机制:

    主服务器更新数据库中名为 heartbeat 的值。心跳值是一个计数器,由主服务器以特定的时间频率递增。辅助服务器监视心跳值以检查它是否在指定的时间间隔内更新。当主服务器宕机时,将无法更新数据库中的心跳值。如果最近60秒内没有更新数据库中的心跳值,则认为主服务器宕机,辅助监控实例接管。只要它启动,这个辅助服务器就会继续监视网络。同时,如果主服务器启动(恢复并重新启动),它将采取备用模式并让从服务器继续监控

    主和从实例之间的信息会定期同步,从而确保您在主NetFlow 实例出现故障时不会错过 NetFlow 数据(例如流量、应用程序、对话等)。

    设置故障转移服务器的先决条件

    确保满足以下条件:

      • 应用故障转移附加组件:在您的主实例中应用故障转移 - 热备引擎(仅限 MSSQL)附加组件。您可以从这里购买Netflow Analyzer的附加组件。

     

      • 将数据库放在单独的服务器中:确保 NetflowAnalyzer 安装的数据库设置在单独的服务器中(与安装主或辅助 Netflow Analyzer 实例的服务器不同)。

     

      • 在单独的服务器中创建共享文件夹:Netflow Analyzer 中的某些数据存储在本地目录中的文件中。配置故障转移后,这些文件将存储在主服务器和辅助服务器均可访问的共享文件夹中,而不是本地目录中。这可确保在辅助服务器接管监控过程时不会丢失数据。
        在单独的服务器中创建一个文件夹并与主服务器和辅助服务器共享。确保主服务器和辅助服务器都可以访问具有写入权限的共享文件夹。
        注意:创建文件夹的服务器应位于配置主服务器和辅助服务器的域中。此外,创建文件夹的服务器不应与配置主实例或辅助实例的服务器相同。 单击 此处 了解如何与主从实例共享文件夹。

     

    • 虚拟IP 地址:虚拟 IP 地址是由同一子网上的主服务器和辅助服务器共享的公共 IP 地址。当一台服务器出现故障时,虚拟 IP 指向另一台服务器。
    • 硬件和软件要求
      • Windows 系统中应安装主从实例。
      • 应在两台服务器中安装相同版本的 Netflow Analyzer。
      • 主和辅助 Netflow Analyzer 服务应具有相同的端口和协议 ( http / https )。
      • 主服务器和辅助服务器应该具有相同的时间和时区。
      • 主服务器和辅助服务器应该具有相同的硬件配置。
    • 网络要求
      • 主服务器和辅助服务器都应该有一个静态 IP 地址。
      • 虚拟 IP 应该是静态的并采用 IPv4 格式。
      • 主服务器和辅助服务器应该能够解析彼此的主机名和 IP 地址。
      • 主备服务器的IP和虚拟IP应该属于同一个子网。
      • 两台服务器都应该具有高连接性和带宽。
      • 主、辅助和创建共享文件夹的服务器都应该在同一个域中。
      • Syslog、SNMP 陷阱和flow包被转发到虚拟 IP 地址。

    如何在 Netflow Analyzer 中配置故障转移实例?

        在您的主实例中,转到  

    设置 -> 配置  -> 故障转移服务器

         并输入以下详细信息:


    Netflow Analyzer failover 1

        • 辅助服务器 IP: 辅助服务器的 IP 地址或主机名。
        • 共享文件夹路径: 在单独的服务器中创建的空共享文件夹的路径。这通常采用\\\ 的形式。
          注意: 确保空文件夹与主服务器和辅助服务器共享。点击 此处 了解如何与主服务器和辅助服务器共享文件夹。
        • 虚拟 IP: 虚拟 IP 地址。请参阅先决条件以了解有关虚拟 IP 地址的更多信息。
        • 电子邮件地址(可选): 接收有关故障转移自我监控告警、数据同步告警和辅助服务器接管告警的通知。您可以指定必须向其发送通知的电子邮件收件人。您可以通过用逗号分隔每个电子邮件地址来指定多个收件人。
        保存详细信息并在主从服务器中执行以下步骤:

    在主服务器中:

        • 停止 Netflow Analyzer 服务。
        • <OpManagerHome> 文件夹共享到辅助服务器。单击此处 了解如何操作。
        • 以管理员权限打开命令提示符/终端,导航到<OpManagerHome>\bin 并执行以下命令:
               Clone_primary_server.bat
        • 启动 Netflow Analyzer 服务。

    在辅助服务器中:

      • 下载 Configure_failover_server.bat 文件并将其移动到您希望配置辅助实例的文件夹中。
      • 运行Configure_failover_server.bat 文件。
      • 共享<OpManagerHome> 文件夹到主服务器。单击此处 了解如何操作。
      • 启动辅助 Netflow Analyzer 实例。