여러 NIC를 사용한 IP 바인딩
여러 개의 네트워크 인터페이스 카드(NIC)를 사용하고 IP 바인딩을 사용하면 네트워크 로드를 분산시켜 대역폭 처리량을 늘릴 수 있습니다. NCache네트워크 집약적인 솔루션인 를 사용하면 듀얼 NIC를 구성할 수 있으므로 통신의 네트워크 부하를 두 개의 NIC에 분산시켜 전반적인 성능을 향상시킬 수 있습니다.
NCache 데이터베이스 클러스터에서 두 가지 종류의 네트워크 통신이 포함됩니다.
- 클러스터 내 서버 노드 간의 통신(클러스터 통신).
- 클라이언트와 서버 간의 통신(클라이언트-서버 통신).
각 네트워크 통신 유형에 대해 서로 다른 NIC 카드를 구성할 수 있습니다. NCache. 하나의 NIC는 클러스터 내부의 클러스터 통신 전용으로 사용될 수 있고, 다른 하나는 클라이언트-서버 통신용으로만 예약될 수 있습니다. 이러한 방식으로 통신을 위한 네트워크 로드가 두 개의 NIC에 분산되고 리소스가 보다 효율적으로 활용되어 전반적인 성능과 대역폭 처리량이 향상됩니다.
NCache 서버 노드에서 모든 NIC를 감지하고 그 중 하나를 선택할 수 있습니다. 서버에서 XNUMX개의 NIC를 사용할 수 있는 경우 두 NIC를 모두 사용하여 NCache 통신. NCache 듀얼 NIC 인터페이스가 구성되면 서버에서 두 NIC를 모두 활용하기 시작합니다.
여러 NIC로 # IP 바인딩을 구성하는 방법
NIC가 구성되면 변경 사항은 캐시 서비스 구성 파일에 복제됩니다. NCache 서비스가 다시 시작됩니다.
- . NET: Alachisoft.NCache.서비스.exe.config 에있는 파일을 %NCHOME%/빈/서비스
- .NET Core Windows: Alachisoft.NCache.Service.dll.config 에있는 파일을 %NCHOME%/\bin\service
- .NET Core Linux: Alachisoft.NCache.Daemon.dll.config 에있는 파일을 /고르다/ncache/bin/서비스
- 자바 윈도우: Alachisoft.NCache.Service.dll.config 에있는 파일을 %NCHOME%/\bin\service
자바 리눅스: Alachisoft.NCache.Daemon.dll.config 에있는 파일을 /고르다/ncache/bin/서비스
BindToClusterIP
클러스터 전체(서버 간) 통신에 대해 지정됩니다.BindToClientServerIP
말하다 NCache 클라이언트가 서버와 통신하는 데 사용할 인터페이스입니다.
기본적으로 클라이언트-서버 및 클러스터 간 통신은 모두 다음과 같이 사용 가능한 IP에서 발생합니다. BindToClientServerIP
.
중대한
하나의 노드가 여러 클러스터의 일부인 경우 모든 IP 변경 사항이 모든 클러스터에 반영되고 그에 따라 구성 파일이 업데이트됩니다.
다음을 위해 여러 NIC를 구성할 수 있습니다. NCache 중 하나를 통해 NCache 관리 센터 또는 수동으로 업데이트하세요. NCache 서비스 구성 파일 이 목적을 위해.
주의 사항
에서 제공하는 명령줄 도구 NCache ~와 소통하다 NCache 서버 켜짐 BindToClusterIP.