NCache 네트워크 집약적인 솔루션은 캐시 클러스터에서 주로 두 종류의 통신이 진행됩니다.
캐시 서버에서 두 개의 NIC를 사용할 수 있는 경우 두 NIC를 모두 사용하는 것이 좋습니다. NCache 연락.
NCache 이중 NIC 인터페이스 기능을 구성하면 캐시 서버에서 두 네트워크 인터페이스 카드(NIC)를 모두 사용하기 시작합니다.
듀얼 NIC를 사용하면 부하를 XNUMX개의 NIC에 분산시켜 전체 대역폭 처리량을 향상시켜 성능을 크게 향상시킵니다. 하나의 NIC는 캐시 클러스터 내부의 서버 간 통신 전용이며 두 번째 NIC는 클라이언트 간 통신 전용입니다. 이러한 방식으로 캐시 통신을 위한 네트워크 부하는 두 개의 NIC에 분산되며 리소스를 보다 효율적으로 활용하여 전반적인 성능을 향상시킬 수 있습니다.
구성 방법은 다음과 같습니다. NCache 듀얼 NIC 기능.
이중 NIC를 구성하는 방법에는 두 가지가 있습니다. NCache:
이중 NIC 구성에 대한 자세한 내용은 다음을 참조하십시오. NCache 도움말 문서.
별도의 IP를 수동으로 지정하려면 NCache 캐시 서버에서 두 개의 NIC를 사용하기 위해 클러스터 서버-서버 통신 및 클라이언트-서버 통신 NCache, "에서 다음 두 줄을 수정해야 합니다.Alachisoft.NCache.Service.exe.config" 파일(C:\Program Files\NCache\빈\서비스):
<add key = "NCacheServer.BindToClusterIP" value = "20.200.20.18" />
<add key = "NCacheServer.BindToClientServerIP" value = "20.200.20.39" />
클러스터IP에 바인딩: 당신은 알릴 수 있습니다 NCache 클러스터 전체 통신에 사용할 네트워크 인터페이스 카드와 적절한 IP 주소를 제공합니다.
클라이언트서버IP에 바인딩: 당신은 알릴 수 있습니다 NCache 클라이언트-서버 통신에 사용할 인터페이스와 적절한 IP 주소를 제공합니다. NCache 모든 클라이언트 요청에 대해 이 IP에서 수신 대기합니다.
일단 NCache 이중 NIC에 대한 서비스 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"/>