다중 MAIL.BOX 데이터베이스 작성

Domino® 메일 서버는 MAIL.BOX 데이터베이스를 사용하여 전송 중인 메시지를 보관합니다. 메일 클라이언트 및 기타 서버는 SMTP 또는 Notes® 라우팅 프로토콜을 사용하여 메시지를 MAIL.BOX에 보관합니다. 메일 클라이언트 및 다른 서버는 SMTP 또는 IBM(R) Lotus(R) Notes(R) 라우팅 프로토콜을 사용하여 메시지를 MAIL.BOX에 보관합니다. 각 서버의 라우터는 MAIL.BOX 메시지의 주소를 검사하고 해당 메시지를 로컬 메일 파일에 배달하거나 다른 서버의 MAIL.BOX 데이터베이스로 전송합니다.

이 태스크 정보

MAIL.BOX에 기록하는 서버 프로세스(서버 스레드 및 라우터 포함)는 MAIL.BOX에 대한 독점 액세스를 요구합니다. 독점 액세스를 보장하려면 MAIL.BOX에서 읽거나 쓰는 프로세스는 데이터베이스를 잠궈 다른 프로세스의 동시 액세스를 방지합니다. 다른 프로세스가 데이터베이스에 액세스하려면 현재 수행 중인 프로세스가 완료되고 데이터베이스를 잠금 해제할 때까지 기다린 후에 완료해야 합니다.

대부분의 경우, 메일 프로세스는 인스턴트인 경우에만 MAIL.BOX를 잠급니다. 그러나 라우터 또는 다른 프로세스가 용량이 큰 메시지를 읽거나 쓰는 경우 대기 시간이 길어집니다. 새 메일이 많은 경우(예: 메일 송수신이 많은 시스템), 라우터가 메일을 읽고 업데이트하는 동안 여러 서버 스레드가 메일을 MAIL.BOX에 보관합니다. 작업량이 많으면 단일 MAIL.BOX 데이터베이스에 대한 경합이 성능을 저하시킵니다.

서버에 다중 MAIL.BOX 데이터베이스를 작성하여 성능을 상당히 향상시킬 수 있습니다. 다중 MAIL.BOX 데이터베이스를 사용하면 MAIL.BOX에 대한 경합이 제거되고 다중 동시 프로세스가 메시지를 처리할 수 있으며 서버 처리량이 증가됩니다. 하나의 MAIL.BOX를 읽는 동안 라우터는 데이터베이스를 "사용 중"으로 표시하므로, 메일을 보관할 다른 서버 스레드는 다음 MAIL.BOX로 이동합니다. 또한 다중 MAIL.BOX 데이터베이스를 사용하면 하나의 MAIL.BOX가 손상되는 경우 오류를 해결할 수 있는 장점도 있습니다.

추가 MAIL.BOX 데이터베이스를 작성할 때, 각 데이터베이스를 다른 디스크에 보관합니다. 디스크 경합은 MAIL.BOX와 관련된 문제가 아니므로, 추가 MAIL.BOX 데이터베이스를 각기 다른 디스크에 보관하더라도 성능이 개선되지 않습니다. 그러나 여러 디스크에 데이터베이스를 분산하면 디스크 오류가 발생하는 경우 가용성을 더욱 높일 수 있습니다.

두 번째 MAIL.BOX 데이터베이스를 작성하면 단일 MAIL.BOX를 사용하는 것에 비해 성능이 대폭 향상됩니다. 서버 메일 트래픽에 따라 세 번째 및 네 번째 MAIL.BOX 데이터베이스를 추가하면 성능이 더욱 개선됩니다. 그러나 MAIL.BOX를 하나씩 추가할 때마다 향상되는 정도는 점차 줄어듭니다.

환경 설정 문서의 [라우터/SMTP] - [기본사항] 탭에서 MAIL.BOX 데이터베이스 수를 지정합니다. 메일함 수에 대한 변경사항은 다음 서버 재시작 이후에만 적용됩니다.

두 번째 MAIL.BOX 데이터베이스를 설정한 후, 메일 통계를 사용하여 추가 MAIL.BOX 데이터베이스가 필요한지 결정할 수 있습니다.

새 메일함이 작성된 후 이전의 MAIL.BOX 파일은 더 이상 라우터에 의해 사용되지 않습니다. MAIL.BOX에 있는 모든 메시지는 서버에 새로 작성된 메일함 중 하나로 복사해야 합니다. 여러 개의 메일함을 작성할 때 사용되는 파일 이름 지정 규칙은 MAIL1.BOX, MAIL2.BOX, ... MAILN.BOX입니다. 여기서 N은 환경 설정 문서에 지정된 메일함 수입니다.

주: MAIL.BOX, MAIL1.BOX 등과 같이 여러 메일함을 작성할 경우 [파일] - [애플리케이션] - [열기]를 시작하고 MAIL.BOX 파일 이름을 지정하면 다른 MAIL.BOX 파일 중 하나가 열립니다. 예를 들어 MAIL.BOX 파일 이름을 지정하면 MAIL.BOX가 아닌 MAIL1.BOX 또는 MAIL2.BOX가 열립니다.

다중 MAIL.BOX 데이터베이스를 작성하려면

프로시저

  1. 설정할 서버에 대한 환경 설정 문서가 있는지 확인합니다.
  2. Domino® Administrator에서 환경 설정 탭을 클릭한 후 메시징 섹션을 펼칩니다.
  3. [구성]을 클릭합니다.
  4. 관리할 메일 서버에 대한 구성 설정 문서를 선택한 후 구성 편집을 클릭합니다.
  5. 라우터/SMTP > 기본사항 탭을 클릭합니다.
  6. 메일함 수에 값을 입력합니다.

    이 필드는 환경 설정 문서를 사용하는 서버의 메일함(MAIL.BOX 데이터베이스) 수를 지정합니다. 필드가 공백일 경우, 한 개의 메일함이 사용됩니다. 최대 10개의 메일함을 설정합니다.

  7. 저장 후 닫기를 클릭합니다.
  8. 서버를 재시작하여 새 설정을 적용합니다.