System Center Configuration Manager에서 풀(pull) 배포 지점 사용

 

적용 대상: System Center Configuration Manager (current branch)

System Center Configuration Manager용 풀(pull) 배포 지점은 사이트 서버에서 콘텐츠를 푸시(push)하는 대신 클라이언트와 같은 원본 위치에서 배포된 콘텐츠를 다운로드하는 방식으로 가져오는 표준 배포 지점입니다.

한 사이트에 있는 다수의 배포 지점에 콘텐츠를 배포하는 경우 풀(pull) 배포 지점을 사용하면 사이트 서버에 대한 처리 부하를 줄이는 동시에 각 배포 지점으로 콘텐츠를 전송하는 속도를 높일 수 있습니다. 사이트 서버의 배포 관리자 프로세스에서 각 배포 지점으로 콘텐츠 전송 프로세스를 오프로드하여 이러한 효율성을 실현할 수 있습니다.

  • 개별 배포 지점을 풀(pull) 배포 지점으로 구성할 수 있습니다.

  • 각 풀(pull) 배포 지점에 대해 배포를 가져올 수 있는 원본 배포 지점을 하나 이상 지정해야 합니다. 풀(pull) 배포 지점은 원본 배포 지점으로 지정된 배포 지점에서만 콘텐츠를 가져올 수 있습니다.

  • 풀(pull) 배포 지점에 콘텐츠를 배포하는 경우 사이트 서버가 풀(pull) 배포 지점에 이를 알리며, 이때 원본 배포 지점에서 콘텐츠 다운로드(전송)가 시작됩니다. 풀(pull) 배포 지점은 이미 콘텐츠 복사본이 있는 배포 지점에서 콘텐츠를 다운로드하여 콘텐츠 전송을 개별적으로 관리합니다.

풀(pull) 배포 지점은 일반 Configuration Manager 배포 지점과 동일한 구성 및 기능을 지원합니다. 예를 들어 풀(pull) 배포 지점으로 구성된 배포 지점에서는 멀티캐스트 및 PXE 구성, 콘텐츠 유효성 검사, 주문형 콘텐츠 배포를 사용할 수 있습니다. 풀(pull) 배포 지점은 클라이언트의 HTTP 또는 HTTPS 통신을 지원하고, 다른 배포 지점과 동일한 인증서 옵션을 지원하며, 개별적으로 또는 배포 지점 그룹의 구성원으로 관리할 수 있습니다.

System_CAPS_important중요

풀(pull) 배포 지점이 HTTP 및 HTTPS를 통한 통신을 지원하더라도 Configuration Manager 콘솔을 사용하는 경우 HTTP용으로 구성된 원본 배포 지점만 지정할 수 있습니다.Configuration Manager SDK를 사용하여 HTTPS용으로 구성된 원본 배포 지점을 지정할 수 있습니다.

풀(pull) 배포 지점으로 콘텐츠를 배포할 경우 다음과 같은 이벤트 순서가 진행됩니다.

  • 콘텐츠를 풀(pull) 배포 지점에 배포하는 즉시 원본 배포 지점에서 콘텐츠를 사용할 수 있는지 확인하기 위해 사이트 서버의 패키지 전송 관리자가 사이트 데이터베이스를 검사합니다. 풀(pull) 배포 지점의 원본 배포 지점에서 콘텐츠를 사용할 수 있는지 확인할 수 없는 경우 콘텐츠를 사용할 수 있을 때까지 20분 간격으로 검사를 반복합니다.

  • 패키지 전송 관리자가 콘텐츠를 사용할 수 있음을 확인하면 콘텐츠를 다운로드할 수 있도록 풀(pull) 배포 지점에 알립니다. 풀(pull) 배포 지점은 이 알림을 받으면 원본 배포 지점으로부터 콘텐츠를 다운로드합니다.

  • 풀(pull) 배포 지점은 콘텐츠의 다운로드를 완료한 후 해당 상태를 관리 지점에 제출합니다. 그러나 60분이 지나도록 이 상태를 받지 못한 패키지 전송 관리자는 절전 상태에서 해제되며 풀(pull) 배포 지점을 검사하여 풀(pull) 배포 지점에서 콘텐츠를 다운로드했는지 확인합니다. 콘텐츠 다운로드가 진행 중인 경우 패키지 전송 관리자는 60분간 절전 상태로 전환한 후 풀(pull) 배포 지점을 다시 확인합니다. 이 주기는 풀(pull) 배포 지점이 콘텐츠 전송을 완료할 때까지 계속 진행됩니다.

배포 지점을 설치할 때 또는 설치한 후 배포 지점 사이트 시스템 역할의 속성을 편집하여 풀(pull) 배포 지점을 구성할 수 있습니다.

배포 지점의 속성을 편집하여 풀(pull) 배포 지점 구성을 제거할 수 있습니다. 풀(pull) 배포 지점 구성을 제거하면 배포 지점은 정상 작동 상태로 돌아가며 이후 배포 지점에 대한 콘텐츠 전송은 사이트 서버에서 관리됩니다.

  • 클라우드 기반 배포 지점은 풀(pull) 배포 지점으로 구성할 수 없습니다.

  • 사이트 서버의 배포 지점은 풀(pull) 배포 지점으로 구성할 수 없습니다.

  • 사전 준비 콘텐츠 구성은 풀(pull) 배포 지점 구성을 재정의합니다. 사전 준비된 콘텐츠에 대해 구성된 풀(pull) 배포 지점은 콘텐츠를 기다립니다. 원본 배포 지점의 콘텐츠를 끌어오지 않고, 사전 준비 콘텐츠 구성을 보유한 표준 배포 지점과 비슷하게 사이트 서버에서 콘텐츠를 받지 않습니다.

  • 콘텐츠 전송 시 풀(pull) 배포 지점은 속도 제한 구성을 사용하지 않습니다. 이전에 설치된 배포 지점을 풀(pull) 배포 지점으로 구성할 경우 속도 제한에 대한 구성이 저장되지만 사용되지 않습니다. 이후에 풀(pull) 배포 지점 구성을 제거하면 속도 제한 구성이 이전에 구성된 것으로 구현됩니다.

    System_CAPS_note참고

    배포 지점이 풀(pull) 배포 지점으로 구성된 경우 배포 지점의 속성에 속도 제한 탭이 나타나지 않습니다.

  • 풀(pull) 배포 지점은 콘텐츠 배포에 다시 시도 설정을 사용하지 않습니다.다시 시도 설정은 각 사이트에 대한 소프트웨어 배포 구성 요소 속성의 일부로 구성될 수 있습니다. 이러한 속성을 보거나 구성하려면 Configuration Manager 콘솔의 관리 작업 영역에서 사이트 구성을 확장한 다음 사이트를 선택합니다. 다음으로, 결과 창에서 사이트를 선택하고 탭에서 사이트 구성 요소 구성을 선택한 후 소프트웨어 배포를 선택합니다.

  • 원격 포리스트에 있는 원본 배포 지점에서 콘텐츠를 전송하려면 풀(pull) 배포 지점을 호스트하는 컴퓨터에 Configuration Manager 클라이언트가 설치되어 있어야 하며 원본 배포 지점에 액세스할 수 있는 네트워크 액세스 계정을 사용하도록 구성해야 합니다.

  • 풀(pull) 배포 지점으로 구성된 컴퓨터에서 Configuration Manager 클라이언트를 실행하는 경우 클라이언트 버전은 풀(pull) 배포 지점을 설치하는 Configuration Manager 사이트와 동일해야 합니다. 풀(pull) 배포 지점과 Configuration Manager 클라이언트 모두의 공통인 CCMFramework를 사용하려면 풀(pull) 배포 지점에서 이 요구 사항이 충족되어야 합니다.

풀(pull) 배포 지점을 구성할 때는 원본 배포 지점을 하나 이상 지정해야 합니다.

  • 원본 배포 지점으로 확인되는 배포 지점만 표시됩니다.

  • 풀(pull) 배포 지점은 다른 풀(pull) 배포 지점에 대한 원본 배포 지점으로 지정할 수 있습니다.

  • Configuration Manager 콘솔을 사용하는 경우 HTTP를 지원하는 배포 지점만 원본 배포 지점으로 지정할 수 있습니다.

  • Configuration Manager SDK를 사용하여 HTTPS용으로 구성된 원본 배포 지점을 지정할 수 있습니다. HTTPS용으로 구성된 원본 배포 지점을 사용하려면 풀(pull) 배포 지점이 Configuration Manager 클라이언트를 실행하는 컴퓨터에 함께 위치해야 합니다.

풀(pull) 배포 지점 원본 배포 지점의 각 배포 지점에는 우선 순위를 할당할 수 있습니다.

  • 각 원본 배포 지점에 별도의 우선 순위를 할당하거나, 여러 원본 지점에 동일한 우선 순위를 할당할 수 있습니다.

  • 우선 순위에 따라 풀(pull) 배포 지점이 원본 배포 지점의 콘텐츠를 요청합니다.

  • 풀(pull) 배포 지점은 우선 순위에서 값이 가장 낮은 원본 배포 지점을 처음으로 연결합니다. 우선 순위가 동일한 원본 배포 지점이 여러 개 있는 경우 풀(pull) 배포 지점은 동일한 우선 순위의 원본 배포 지점 중 하나를 임의로 선택합니다.

  • 선택한 원본에서 콘텐츠를 사용할 수 없으면 풀(pull) 배포 지점이 동일한 우선 순위의 다른 배포 지점에서 콘텐츠를 다운로드합니다.

  • 해당 우선 순위의 배포 지점 중 어느 곳에도 콘텐츠가 없으면 풀(pull) 배포 지점은 그 다음으로 큰 값의 우선 순위가 할당된 배포 지점에서 콘텐츠를 다운로드합니다. 풀(pull) 배포 지점은 이런 방식으로 콘텐츠를 찾을 때까지 진행하거나 30분 동안 절전 상태로 전환했다가 프로세스를 다시 시작합니다.

원본 배포 지점에서 콘텐츠를 다운로드하는 풀(pull) 배포 지점은 배포 지점 사용량 요약 보고서의 액세스된 클라이언트(고유) 열에서 클라이언트로 계산됩니다.

기본적으로 풀(pull) 배포 지점은 해당 컴퓨터 계정을 사용하여 원본 배포 지점에서 콘텐츠를 전송합니다. 그러나 풀(pull) 배포 지점은 원격 포리스트에 있는 원본 배포 지점에서 콘텐츠를 전송할 경우 항상 네트워크 액세스 계정을 사용합니다. 이 프로세스를 사용하려면 컴퓨터에 Configuration Manager 클라이언트가 설치되어 있어야 하며 네트워크 액세스 계정은 사용할 수 있도록 구성되고 원본 배포 지점에 대한 액세스 권한을 보유해야 합니다.

풀(pull) 배포 지점에서는 콘텐츠 전송의 관리를 위해 Configuration Manager 클라이언트 소프트웨어의 CCMFramework 구성 요소를 사용합니다.

  • 이 프레임워크는 배포 지점을 풀(pull) 배포 지점으로 구성할 때 Pulldp.msi에 의해 설치되며 이때 Configuration Manager 클라이언트를 설치하지 않아도 됩니다.

  • 풀(pull) 배포 지점이 설치된 후에는 배포 지점 컴퓨터에서 CCMExec 서비스가 실행되고 있어야 풀(pull) 배포 지점이 제대로 작동합니다.

  • 풀(pull) 배포 지점은 콘텐츠를 전송할 때 BITS(Background Intelligent Transfer Service)를 사용하고 해당 작업을 배포 지점 컴퓨터의 datatransferservice.logpulldp.log에 기록합니다.

표시: