如何使用双网卡进行带宽优化?

介绍

NCache 作为网络密集型解决方案,缓存集群中主要进行两种通信。

  1. 缓存服务器到服务器通信
  2. 缓存客户端到服务器的通信

如果缓存服务器上有两个可用的 NIC,那么强烈建议您同时使用这两个 NIC NCache 通信。

NCache 一旦您配置了我们的双 NIC 接口功能,将开始在您的缓存服务器上使用两个网络接口卡 (NIC)。

使用双 NIC 将通过将负载分配到两个 NIC 来提高整体带宽吞吐量,从而极大地提高性能。 一个 NIC 将专用于缓存集群内的服务器到服务器通信,第二个 NIC 仅用于客户端到服务器的通信。 通过这种方式,缓存通信的网络负载分布在两个 NIC 上,您将更有效地利用资源,从而提高整体性能。

这是您可以配置的方法 NCache 双网卡功能。

如何配置双网卡:

配置双网卡有两种方式 NCache:

  1. 自动(通过 NCache 经理)(推荐)
  2. 手动(通过配置文件)

通过配置双网卡 NCache 经理:

  1. 使用创建集群缓存 NCache 经理
  2. 将服务器节点添加到此缓存集群
  3. 右键单击您的服务器节点,然后从上下文菜单中选择“选择网络接口卡”选项
镜像缓存基准
  1. NCache Manager 将检测并列出该节点上的所有 NIC。 根据您对集群范围和客户端到服务器通信的选择选择特定的 NIC
镜像缓存基准
  1. 点击“应用”后会提示重启 NCache 使用新设置的服务
  2. 单击“是”重新启动 NCache 服务

有关配置双 NIC 的详细信息,请访问 NCache 帮助文档。

手动配置双网卡

用于手动指定单独的 IP NCache 集群服务器-服务器通信和客户端到服务器通信,以便在缓存服务器上使用两个 NIC NCache,您必须修改“Alachisoft.NCache.Service.exe.config" 文件位于 (C:\Program Files\NCache\bin\服务):

<add key = "NCacheServer.BindToClusterIP" value = "20.200.20.18" />
<add key = "NCacheServer.BindToClientServerIP" value = "20.200.20.39" />

BindToClusterIP: 你可以告知 NCache 使用哪个网络接口卡进行集群范围的通信并提供适当的 IP 地址。

BindToClientServerIP: 你可以告知 NCache 用于客户端-服务器通信的接口并提供适当的 IP 地址。 NCache 将在此 IP 上侦听所有客户端请求。

一旦 NCache 双网卡的服务 IP 绑定已更改,您还应确保针对此缓存集群配置的所有客户端节点现在都应具有其“Client.ncconf”(C:\Program Files\NCache\Config) 文件使用客户端-服务器 IP 地址更新,如下所示。

例如,对于名为“DemoCache”的缓存,您需要在客户端节点上的 Client.ncconf 文件中指定专用于客户端-服务器通信的 NIC 的 IP 地址(与上面为 BindToClientServerIP 标记指定的服务器 IP 地址相同)。

<cache id="DemoCache" client-cache-id="" client-cache-syncmode="optimistic" default-readthru-provider="" default-writethru-provider="" load-balance="True">
<server name="20.200.20.39"/>

接下来做什么?

NCache 更多信息
下载 NCache
请求个性化的现场演示
阅读产品文档

联系我们

联系电话
©版权所有 Alachisoft 2002 - 版权所有。 NCache 是 Diyatech Corp. 的注册商标。