하나의 IP 주소 및 포트 맵핑에 대해 분할 서버 구성

동일한 IP 주소와 동일한 NIC를 공유하도록 분할 서버를 설정하려면 포트 맵핑을 사용하십시오. 포트 맵핑을 사용하면 고유한 TCP 포트 번호를 각 분할 서버에 할당하고 포트 맵핑을 수행하기 위한 하나의 분할 영역을 지정합니다. 포트 맵핑 파티션은 포트 1352에서 수신하고 HCLNotes®HCLDomino® 연결 요청을 다른 파티션으로 리디렉션합니다.

이 태스크 정보

포트 맵핑 분할에 오류가 발생할 경우, 다른 분할 영역에 있는 기존의 세션은 연결된 상태를 계속 유지합니다. 대부분 Notes® 클라이언트는 임의의 파티션에서 새 세션을 열 수 없습니다. 그러나 각 Notes® 클라이언트가 포트 맵핑 파티션에 의해 리디렉션된 정보를 포함하여 최근 연결 정보를 메모리에서 유지관리하므로, 포트 맵핑 파티션이 실행 중이 아닌 경우에도 클라이언트는 파티션에 연결할 수 있습니다. IP 주소와 할당된 포트가 모두 포함된 연결 문서를 가진 클라이언트 또는 원격 서버는 항상 포트 맵핑 분할에 액세스할 수 있습니다.

포트 맵핑 분할에는 추가 시스템 자원이 필요하므로, 현재 태스크 전용의 분할 영역을 고려하십시오. 이렇게 하려면 메일 라우팅 및 복제와 같은 다른 모든 서버 태스크를 파티션의 NOTES.INI 파일에서 삭제하십시오.

포트 맵핑은 NRPC 통신에 대해서만 작동합니다. 그러나 고유한 통신 포트를 사용하도록 IMAP, LDAP 및 POP3 서비스와 Domino® 웹 서버를 구성하는 데 Domino® 디렉토리의 서버 문서를 사용할 수 있습니다. 이런 경우, 서버에 연결을 시도할 때 사용자가 포트 번호를 사용할 수 있도록 만들어야 합니다.

주: 인터넷 프로토콜은 많은 양의 데이터를 전달하므로, 하나의 NIC를 너무 많은 분할 서버와 함께 사용하면 I/O 병목현상이 나타날 수도 있습니다. NIC를 추가하고 프로토콜별로 데이터를 분리하십시오.

포트 맵핑을 설정하면, 포트 맵핑 분할은 NRPC 통신 요청을 다른 분할 서버로 자동 라우트합니다.

주: 포트 맵핑에 대한 NOTES.INI 변수를 설정할 때 포트 맵핑 주소에 영역을 포함시키지 마십시오. 영역은 로컬에서만 유효합니다.

프로시저

  1. 포트 맵핑을 수행할 분할 서버를 결정합니다.
  2. 컴퓨터의 각 분할 서버에 대해 고유한 TCP/IP 포트 번호를 선택합니다. 포트 맵핑 파티션은 할당된 포트 1352를 사용합니다. 포트 번호 13520, 13521, 13522, 13523 또는 13524를 추가 서버 파티션에 사용하는 것이 가장 좋습니다.
  3. 포트 맵핑 분할의 NOTES.INI 파일에서, 포트 맵핑 분할에 대한 한 개의 행과 다른 각 분할에 대한 한 행을 포함합니다. 포트 맵핑 분할의 경우 다음을 입력하십시오.
    TCPIP_TcpIpAddress=0,IPAddress:1352

    여기서 TCPIP는 포트 이름이며, IPAddress는 포트 맵핑 파티션의 IP 주소입니다.

    다른 각 분할의 경우 다음을 입력하십시오.

    TCPIP_PortMappingNN=CN=server_name/O=org,IPaddress:TCP/IP port number

    여기서 TCPIP는 포트 이름, NN은 오름차순으로 할당된 00 - 04 범위의 숫자, server_name은 파티션의 서버 이름, org는 조직 이름, IPAddress는 공유 IP 주소이며, TCP/IP port number는 파티션에 대해 선택한 고유 포트 번호입니다.

    주: NN 에 대한 번호는 00에서 04까지 오름차순으로 할당해야 합니다. 이 순서에서 누락된 번호가 있는 경우, Domino®는 이후 항목을 모두 무시합니다.
  4. 다른 각 파티션의 NOTES.INI 파일에 다음 행을 포함시킵니다.
    TCPIP_TcpIpAddress=0, IPAddress:IPport_number

    여기서 TCPIP는 포트 이름, IPAddress는 공유 IP 주소이며, IPport_number는 파티션된 서버에 대해 선택한 고유 포트 번호입니다.

  5. 각 파티션에 대한 서버 문서에 있는 포트 > Notes 네트워크 포트 탭의 네트워크 주소 필드에 완전한 도메인 이름(예: sales.renovations.com)을 입력하거나 또는 공통 서버 이름(예: Sales)을 입력합니다.
  6. 포트 맵핑 분할에 대한 IP 주소 항목을 DNS, NIS 또는 로컬 호스트 파일에 작성합니다.
  7. 각 분할 이름을 DNS, NIS 또는 로컬 호스트 파일에 별도 CNAME 항목으로 포함시킵니다.
  8. IMAP, LDAP 및 POP3 서비스와 웹 서버 통신용 파티션도 설정하려면 서버 문서의 포트 > 인터넷 포트 탭에 있는 해당 하위 탭(웹, 디렉토리 및 메일)의 TCP/IP 포트 번호 필드에 있는 고유한 포트 번호를 각 프로토콜에 할당합니다.
    주: 서버에 연결할 때 이 포트 번호가 사용 가능해야 합니다. 예를 들어, 포트 12080을 웹 서버 renovations.com에 할당하면 사용자가 연결을 이 포트 할당으로 리디렉션할 수 없을 때 사용자는 서버에 연결하기 위해 renovations.com:12080을 URL에 포함시켜야 합니다.

결과

다음 예제는 6개의 파티션용 포트 맵핑을 설정하기 위해 서버 파티션의 NOTES.INI 파일에 추가하는 행을 보여줍니다.

분할 1(포트 맵핑 분할)

TCPIP_TcpIpAddress=0,192.94.222.169:1352
TCPIP_PortMapping00=CN=Server2/O=Org2,192.94.222.169:13520
TCPIP_PortMapping01=CN=Server3/O=Org3,192.94.222.169:13521
TCPIP_PortMapping02=CN=Server4/O=Org4,192.94.222.169:13522
TCPIP_PortMapping03=CN=Server5/O=Org5,192.94.222.169:13523
TCPIP_PortMapping04=CN=Server6/O=Org6,192.94.222.169:13524

파티션 2

TCPIP_TcpIpAddress=0,192.94.222.169:13520

파티션 3

TCPIP_TcpIpAddress=0,192.94.222.169:13521

파티션 4

TCPIP_TcpIpAddress=0,192.94.222.169:13522

파티션 5

TCPIP_TcpIpAddress=0,192.94.222.169:13523

파티션 6

TCPIP_TcpIpAddress=0,192.94.222.169:13524