문서 변환 토폴로지 디자인

업데이트 날짜: 2009년 4월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2009-04-17

이 문서의 내용

  • 문서 변환 정보

  • 일반 문서 변환 토폴로지

  • 서버 팜의 문서 변환 구성

  • 문서 변환 토폴로지 계획

Microsoft Office SharePoint Server 2007은 사용자가 한 형식에서 다른 형식으로 문서를 변환할 수 있도록 서버에 문서 변환기를 설치하는 기능을 지원합니다. 변환은 사용자 인터페이스를 통해 실행되거나, 사용자 지정 워크플로를 이용하는 것처럼 프로그래밍 방식으로 실행될 수 있습니다. 원본 문서와 변환된 문서 간의 관계는 유지됩니다.

Office SharePoint Server 2007은 서버에 문서 변환기를 설치하고 실행하는 인프라를 제공할 뿐 아니라 문서 변환 부하 분산 서비스가 포함되어 있어 서버 리소스의 사용을 최적화하도록 구성할 수 있습니다. 문서 변환 배포에는 문서가 변환될 때 최적으로 부하 분산의 균형을 맞추는 서버 팜 조정 기능이 포함되어 있습니다.

문서 변환 정보

문서 변환기는 한 파일 형식의 문서를 가져와 해당 파일의 사본을 다른 파일 형식으로 생성하는 프로그램입니다. Office SharePoint Server 2007에는 문서를 웹 페이지로 변환하는 변환기가 포함되어 있습니다. 예를 들어 Office SharePoint Server 2007에는 Microsoft Office Word 2007 기반 문서를 웹 페이지로 변환하는 Word 문서에서 웹 페이지로 변환기가 포함되어 있습니다. 또한 Office SharePoint Server 2007에는 나만의 사용자 지정 문서 변환기를 직접 사용하도록 설정할 수 있는 확장 가능한 프레임워크도 포함되어 있습니다. 사용자 지정 변환기를 만들고 배포하는 방법에 대한 자세한 내용은 Office SharePoint Server 2007소프트웨어 개발 키트 (영문)를 참조하십시오.

다음 두 가지 방법으로 사용자가 문서 변환기를 사용하도록 설정할 수 있습니다.

  • 서버의 모든 문서 라이브러리에서 사용할 수 있도록 설정합니다.

  • 콘텐츠 형식에 연결한 다음 문서 라이브러리와 콘텐츠 형식을 연결합니다. 그러면 사용자가 문서 변환 명령을 사용하여 해당 콘텐츠 형식의 문서를 변환할 수 있습니다. 콘텐츠 형식에 대한 자세한 내용은 콘텐츠 형식 계획(Office SharePoint Server)을 참조하십시오.

문서 변환은 리소스를 많이 소모할 수 있습니다. 따라서 문서 변환 성능을 관리할 수 있는 다음 두 가지 서비스가 Office SharePoint Server 2007에 포함되어 있습니다.

  • 문서 변환 시작 관리자 서비스는 서버에서 문서 변환 일정을 예약하고 시작합니다. Office SharePoint Server 2007에서 문서 변환 시작 관리자 서비스에 문서 변환 요청을 전달하면 문서 변환 시작 관리자 서비스가 적절한 문서 변환기를 호출합니다. 대부분의 서버 팜 구성에서 문서 변환 시작 관리자 서비스와 이를 통해 시작되는 변환기 프로그램이 응용 프로그램 서버에 설치되어 있어야 합니다. 응용 프로그램 서버마다 하나씩의 문서 변환 시작 관리자 서비스만 사용할 수 있습니다.

  • 문서 변환 부하 분산 서비스는 전체 서버 팜에 걸쳐 문서 변환 요청의 균형을 조정합니다. Office SharePoint Server 2007로부터 변환기 요청을 받으면 문서 변환 부하 분산 서비스는 적절한 문서 변환 시작 관리자 서비스를 지정하는 URI(Uniform Resource Identifier)를 반환합니다. 응용 프로그램 서버마다 하나씩의 문서 변환 부하 분산 서비스만 사용할 수 있습니다.

다음 그림에서는 이러한 두 서비스가 작동하는 방식을 보여 줍니다.

문서 변환 토폴로지 예제

  1. 사용자 또는 서비스가 "A" 형식의 변환을 요청합니다. 웹 응용 프로그램이 문서 변환 부하 분산 서비스에 사용 가능한 시작 관리자를 요청합니다.

  2. 문서 변환 부하 분산 서비스에서 사용 가능한 최적의 문서 변환 시작 관리자 서비스의 URI를 반환합니다.

  3. 웹 응용 프로그램이 사용 가능한 문서 변환 시작 관리자 서비스에 변환 요청을 보냅니다.

  4. 문서 변환 시작 관리자 서비스가 변환기 A를 실행하고 변환이 완료되면 웹 응용 프로그램에 알려 줍니다.

  5. 웹 응용 프로그램이 문서 변환 부하 분산 서비스에 변환이 완료되었음을 알리고 새 요청이 있을 경우 사용할 수 있도록 합니다.

일반 문서 변환 토폴로지

대부분의 기본 문서 변환 토폴로지에서는 하나의 응용 프로그램 서버에 문서 변환 시작 관리자 서비스와 문서 변환 부하 분산 서비스뿐만 아니라 문서 변환 프로그램도 포함되어 있습니다.

문서 변환 토폴로지 설계 - 기본

단일 응용 프로그램 서버의 성능 제한이 초과될 경우 동일하게 구성된 시작 관리자 서비스 및 관련 문서 변환기 프로그램의 인스턴스를 호스팅하는 여러 응용 프로그램 서버를 사용하여 성능을 높일 수 있습니다. 문서 변환 시작 관리자 서비스를 실행하는 각 응용 프로그램 서버에 같은 집합의 문서 변환 프로그램이 설치되어 있는 경우 각각 문서 변환 시작 관리자 서비스를 실행하는 여러 응용 프로그램 서버에 걸쳐 문서 변환의 균형을 조정하도록 부하 분산 서비스를 구성할 수 있습니다.

시작 관리자 및 변환기 추가 다이어그램

각 Office SharePoint Server 2007 웹 응용 프로그램은 하나의 문서 변환 부하 분산 서비스만 지정할 수 있습니다. 두 웹 응용 프로그램에 별도의 문서 변환기가 필요하면 각 문서 변환 부하 분산 서비스에 사용할 응용 프로그램 서버 두 개가 필요합니다. 다음 예제에서는 웹 응용 프로그램마다 전용 응용 프로그램 서버 쌍이 있습니다. 하나는 부하 분산 서비스를 실행하고 다른 하나는 시작 관리자 서비스와 문서 변환 프로그램을 실행합니다.

Desogm 문서 변환 - 부하 분산 장치

서버 팜의 문서 변환 구성

서버 팜에 문서 변환 서비스를 구성하려면 이 섹션에서 설명하는 단계를 수동으로 수행해야 합니다.

  1. 부하 분산 서비스를 실행하는 각 응용 프로그램 서버에서 부하 분산 서비스를 실행하고 있는 포트를 확인합니다. 이렇게 하려면 부하 분산 서비스를 실행하고 있는 응용 프로그램 서버에서 regedit 명령을 사용하여 다음 키를 검색합니다.

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\LoadBalancerSettings]

  2. 레지스트리를 사용하여 문서 변환 시작 관리자 서비스를 구성합니다. 다음 키를 검색합니다.

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\LauncherSettings]

    1. 문서 변환 시작 관리자 서비스를 실행하는 각 응용 프로그램 서버에서 http://[부하 분산 서버]:[부하 분산 장치 포트]/HTMLTrLoadBalancer 구문을 사용하여 LoadBalancerUrl 항목의 값을 관련 부하 분산 서비스의 URL로 설정합니다. 예를 들어 "http://SampleServer:8093/HTMLTrLoadBalancer"는 Http://sampleserver 서버에서 실행되는 부하 분산 서비스의 URL을 설정합니다.

      참고

      부하 분산 서비스 포트 번호는 이전 단계에서 확인한 값입니다. 팜에 부하 분산 서비스를 실행하는 응용 프로그램 서버가 여러 개인 경우 정확한 부하 분산 서비스의 포트 번호를 사용해야 합니다.

    2. Port 항목의 값을 시작 관리자 서비스가 들어오는 변환 요청에 대해 열 포트 번호로 설정합니다. 기본 포트는 8082입니다.

  3. 부하 분산 서비스 또는 시작 관리자 서비스를 실행하는 응용 프로그램 서버에 IP 주소가 여러 개인 경우(예를 들어 서버에 네트워크 카드가 두 개 이상 있는 경우) 문서 변환 통신에 사용할 IP 주소를 정확하게 지정해야 합니다.

    참고

    IP 주소가 여러 개인 서버에서 부하 분산 서비스나 시작 관리자 서비스를 실행하고 있으면 ULS(통합 로깅 서비스) 로그에 값이 6062 또는 0000이고 이벤트 범주가 "부하 분산 서비스" 또는 "시작 관리자 서비스"이며 설명 문자열이 "이 시스템에 대한 유효한 IP 주소가 n개 있습니다. nnn.nnn.nnn.nnn을(를) 선택합니다."인 오류 메시지가 표시될 수 있습니다.

    문서 변환 통신에 정확한 IP 주소를 지정하려면 부하 분산 서비스나 시작 관리자 서비스 실행 프로그램의 .config 파일을 편집하고 부하 분산 서비스나 시작 관리자 서비스에서 사용되는 IP 주소 이외의 모든 IP 주소를 제외하는 IP 주소 마스크를 제공합니다.

    1. 시작 관리자 서비스를 실행하는 서버에서 PING 명령줄 유틸리티를 사용하여 부하 분산 서비스를 실행하는 서버의 IP 주소를 확인합니다. 예를 들면 다음과 같습니다.

      Ping 서버 이름

      이와 마찬가지로 PING 유틸리티를 사용하여 시작 관리자 서비스를 실행하는 서버의 IP 주소를 확인합니다.

    2. 부하 분산 서비스 또는 시작 관리자 서비스 실행 프로그램의 .config 파일을 엽니다. 이 파일은 서비스의 실행 프로그램과 같은 폴더에 있습니다. 예를 들어 시작 관리자 서비스 실행 프로그램이 C:\Program Files\Microsoft Office Server\12.0\Bin\Microsoft.Office.Server.Conversions.Launcher.exe이면 .config 파일은 C:\Program Files\Microsoft Office Server\12.0\Bin\Microsoft.Office.Server.Conversions.Launcher.exe.config가 됩니다.

    3. .config 파일에서 keyIPExclude 항목의 값을 업데이트합니다. 이 항목의 값은 모든 IP 주소와 비교되는 정규식입니다. 키와 일치하는 모든 값은 부하 분산 서비스나 시작 관리자 서비스와 통신하는 데 사용되는 IP 주소로 제외됩니다. 정확한 IP 주소가 아닌 모든 IP 주소를 필터링하여 제외하도록 IP 주소 마스크를 설정해야 합니다. 예를 들어 서버에서 1.1.1.1, 1.1.1.2 및 1.1.1.3을 유효한 IP 주소로 갖고 있는데 1.1.1.3을 사용하려면 다음을 사용합니다.

      keyIPExclude value= (1\.1\.1\.1)|(1\.1\.1\.2)

      keyIPExclude 키는 IPv4 및 IPv6에서 작동합니다. 정규식을 만드는 방법에 대한 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=79218&clcid=0x412를 참조하십시오.

    4. 시작 관리자 서비스나 부하 분산 서비스의 .config 파일을 변경했으면 서비스를 다시 시작합니다. 시작 메뉴에서 관리 도구를 클릭한 다음 서비스를 클릭합니다. Office 문서 변환 시작 관리자 서비스 또는 Office 문서 변환 부하 분산 서비스를 찾아 바로 가기 메뉴에서 서비스를 중지한 다음 다시 시작하십시오.

문서 변환 토폴로지 계획

결정한 문서 변환 토폴로지를 기록하려면 Microsoft® Office SharePoint® Server 2007 문서 변환 토폴로지 워크시트 (영문)를 사용하십시오.

워크시트의 부하 분산 서비스 섹션에서 부하 분산 서비스를 실행할 각 응용 프로그램 서버에 대해 다음을 수행합니다.

  1. 응용 프로그램 서버의 URL을 기록합니다.

  2. 응용 프로그램 서버의 IP 주소를 기록합니다.

  3. 부하 분산 서비스가 실행되고 있는 포트 번호를 기록합니다.

워크시트의 시작 관리자 서비스 섹션에서 시작 관리자 서비스를 실행할 각 응용 프로그램 서버에 대해 다음을 수행합니다.

  1. 응용 프로그램 서버의 URL을 기록합니다.

  2. 서버에서 실행될 문서 변환 프로그램의 이름을 기록합니다.

  3. 이 시작 관리자 응용 프로그램 서버에 대한 부하 분산 서비스가 실행되는 응용 프로그램 서버의 URL을 기록합니다.

  4. 응용 프로그램 서버의 IP 주소를 기록합니다.

  5. 시작 관리자 서비스가 실행되고 있는 포트 번호를 기록합니다.

워크시트

Microsoft Office SharePoint Server 2007 문서 변환 토폴로지 워크시트 (영문)(https://go.microsoft.com/fwlink/?linkid=79713&clcid=0x412)

이 문서의 다운로드

이 항목은 다운로드 가능한 다음 문서에도 포함되어 있어 더 쉽게 읽고 인쇄할 수 있습니다.

사용 가능한 문서의 전체 목록은 다운로드 가능한 Office SharePoint Server 2007 관련 콘텐츠 (영문)를 참조하십시오.