소개
Prinect Maintenance Center의 개념 정의
여기서는 Prinect Maintenance Center의 이용과 관련하여 중요한 개념을 설명합니다.
업데이트는 제품 업데이트이거나 시스템 업그레이드일 수 있습니다. 업데이트라는 용어는 두 절차 모두에 대한 상위 용어로 사용됩니다.
업데이트 그룹에는 업데이트에 포함된 모든 컴퓨터가 속합니다. 시스템에는 자유롭게 이동 가능한 컴퓨터가 추가되거나 제거될 수도 있으므로 업데이트 그룹이 항상 시스템과 동일한 것은 아닙니다. 네비게이션 영역 구조(왼쪽 영역)도 참조하십시오.
모든 업데이트 패키지에는 실행 가능한 설치 파일 외에도 업데이트 설명이 포함된 설명 파일이 포함되어 있습니다. 이 파일은 업데이트 명칭과 함께 고객이 설치한 버전에 필요한 사항이 표시되어 있습니다. 패키지는 업데이트할 소프트웨어의 약칭(예: "PMC"는 Prinect Maintenance Center의 약어)과 패키지의 버전 번호(이에 관한 설명은 버전 번호을 참조)의 조합으로 확인할 수 있습니다.
여기에서 컴퓨터는 고객 네트워크에서의 하나의 컴퓨터로 간주됩니다.
Prinect Supervisor 보기에는 "구성요소" 용어가 사용됩니다. "구성요소"는 여기서 업데이트와 관련하여 개별 컴퓨터 상에서 시작되고 종료되어야 하는 다양한 프로그램(제품, 서비스 등)을 의미합니다.
고객 네트워크를 통해 고객 사이트에 여러 컴퓨터의 링크가 표시됩니다.
Local Information Service (LIS)
모든 Heidelberg Prinect Computer(서버도 포함)에서 Local Information Service가 작동합니다. LIS는 고객 네트워크의 각 컴퓨터에 어떤 버전의 Prinect 제품이 설치되어 있는지를 확인하는 소프트웨어입니다. 이를 위해 LIS는 컴퓨터 자체의 등록 데이터에 있는 기록을 평가합니다(Windows 레지스트리 또는 MAC의 Info.plist). LIS는 해당 컴퓨터 고유의 Prinect 제품 목록을 제품 버전 정보와 함께 Prinect Maintenance Center에 전달합니다. LIS는 업데이트 패키지를 설치하는 데 있어서도 해당 설치 프로그램을 호출하는 역할을 합니다.
Prinect Maintenance Center(PMC)
Prinect Maintenance Center는 Heidelberg 소프트웨어 유지 보수 계약 고객을 위한 네트워크 기반 애플리케이션입니다. PMC의 핵심 과제는 업데이트 패키지의 제공과 설치 실행에 있습니다.
PMC는 고객 시스템의 모든 LIS와 연결되어 있습니다. 모든 LIS는 해당 Prinect 제품 목록을 PMC에 전달합니다. PMC는 이 컴퓨터별 제품 목록을 고객 회사의 전체 제품 목록으로 통합합니다. 이 전체 목록과 이미 PMC 저장소(데이터 보관소)에서 사용 가능한 모든 업데이트 패키지의 목록은 PMC에서 PSC(Prinect Software Center, 아래 참조) 로 전송되고 분석됩니다.
이 목록을 이용해 PSC에서 사용 가능한 최신 업데이트 패키지 버전과 PMC 저장소에 있는 버전이 비교됩니다. PSC 쪽에 모든 종속성을 고려하여 설치 가능한, 더 새로운 버전이 있으면 PSC에서는 설치 가능한 업데이트 패키지의 목록을 만들고 PMC로 이 목록을 재전달합니다. 그런 다음, 해당 업데이트 패키지가 PSC 저장소에서 PMC 저장소로 전송되고, 이어서 PMC에 설치를 위해 제공됩니다.
설치해야 하는 업데이트 패키지는 자동으로 선택됩니다. 제품 업데이트에서는 관리자에 의해 선택을 조정할 수 있습니다. 설치는 항상 고객에 의해 수동으로 시작되므로, 고객이 언제라도 고객 네트워크 내의 모든 소프트웨어 업데이트와 관련하여 자체적으로 통제할 수 있습니다.
주의: PMC가 별도의 서버에 설치되어 있지 않은 경우, 반드시 PMC Reboot Mode을 준수해야 합니다.
Prinect Remote Update는 Heidelberg 네트워크에 설치된 소프트웨어 구성요소와 고객 네트워크에 설치된 소프트웨어 구성요소로 이루어집니다.
고객의 위치를 알려주는 고유 식별 번호입니다.
Prinect Software Center는 업데이트 패키지와 액세스 데이터를 관리하기 위한 데이터베이스 기반의 애플리케이션입니다. PSC의 핵심 과제는 업데이트 패키지를 적격성을 인정하고 고객 네트워크에 전달하는 것입니다. PSC는 PMC로부터 Heidelberg 네트워크를 통해 연결할 수 있습니다.
Prinect Supervisor는 Prinect 시스템에서 모든 포함된 컴퓨터의 실행 중인 프로그램의 시작과 종료를 중앙 집중적으로 제어하는 소프트웨어입니다. 이것은 모든 실행 중인 Prinect 프로그램 및 Prinect 프로그램에서 필요로 하는 일부 몇몇 프로그램입니다. 소프트웨어는 마스터 슬레이브 원리에 따라 작동합니다. Supervisor 마스터와 Prinect Integration Manager는 항상 같은 컴퓨터에 설치되며 Supervisor 슬레이브는 시스템의 남은 모든 컴퓨터에 설치됩니다. 업데이트를 수행해야 할 경우 PMC가 Supervisor 마스터와 통신하며, 이때 시스템의 어떤 컴퓨터가 업데이트에 해당되는 지와 같은 모든 필요한 정보가 전달됩니다. Supervisor 마스터는 업데이트에 포함되는 컴퓨터의 Supervisor 슬레이브를 제어하여 여기서 설치의 사전 및 사후 준비가 자동으로 수행되도록 합니다. 따라서 제어가 Supervisor 마스터를 통해 중앙 집중적으로만 수행되므로 컴퓨터에서 소프트웨어의 시작과 종료를 제어하기 위한 로컬 상호작용이 필요하지 않습니다.
제품 업데이트는 하나 또는 여러 제품의 기본 버전과 대상 버전이 같은 주 버전을 가지는 업데이트입니다. 주 버전은 버전 번호의 첫 세 자리(YY.U)로 표시됩니다(버전 번호 참조). 이는 연도 버전(블록 1)의 첫 두 자리 및 하위 버전(블록 2)의 첫 자리입니다. 시스템 업그레이드와 비교했을 때 제품 업데이트는 작은 제품 개수가 업데이트되는 자주 발생하는 간단한 절차입니다.
Prinect 제품의 기능이 일반적으로 자체 버전에만 종속되는 것이 아니라 함께 작동하는 다른 Prinect 제품의 버전에도 종속되는 경우, 종속성이 존재합니다. 따라서 업데이트 패키지는 종종 개별적으로 설치할 수 없습니다. 종속성이 존재할 경우, 원하는 업데이트 패키지를 반드시 패키지 세트로 설치해야 합니다.
Prinect Remote Update는 자동으로 종속성을 검사하고, 함께 작동하는 업데이트 패키지 세트를 제공합니다.
저장소는 데이터 보관소입니다. Heidelberg 네트워크(PSC) 내 및 고객 네트워크(PMC) 내에 각각 저장소가 있습니다.
서비스 도구
Local Information Service (LIS)을 참조하십시오.
시스템 또는 시스템 그룹은 많은 경우 서버 클라이언트 아키텍쳐 내에 있는 여러 컴퓨터의 클러스터입니다. Prinect 워크플로 시스템의 소프트웨어 구성요소는 일반적으로 여러 컴퓨터에 분산되어 설치되어 있습니다. 소프트웨어 업데이트에서는 항상 전체적인 워크플로 시스템을 관찰하고, 개별 소프트웨어 구성요소는 확인하지 않습니다. 이에 따라 워크플로 시스템의 해당 소프트웨어 구성요소에 설치되어 있는 모든 컴퓨터는 시스템으로 봐야 합니다. 네비게이션 영역 구조(왼쪽 영역)도 참조하십시오.
한 시스템의 소프트웨어 구성요소를 업데이트해야 할 경우 시스템의 다른 소프트웨어 구성요소의 버전에 대한 모든 종속성이 자동으로 고려됩니다. 즉, 시스템의 한 구성요소가 아니라 여러 구성요소를 일반적으로 업데이트해야 합니다.
컴퓨터 아이콘은 컴퓨터가 시스템 그룹 내에 있는지의 여부에 따라서 색상으로 서로 다르게 표시됩니다. 사용되는 아이콘 의미 를 참조하십시오.
시스템 업그레이드는 주 버전에서 기본 버전과 대상 버전이 구분되는 업데이트입니다. 주 버전은 버전 번호의 첫 세 자리(YY.U)로 표시됩니다(버전 번호 참조). 이는 연도 버전(블록 1)의 첫 두 자리 및 하위 버전(블록 2)의 첫 자리입니다.
제품 업데이트와 비교했을 때 시스템 업그레이드는 매우 복잡하며, 보통 일 년에 한 번 수행되는 드문 절차입니다. 개별 제품의 제품 업데이트와는 달리 시스템 업그레이드의 경우 다수의 제품이 집약된 작업을 통해 높은 버전으로 올라갑니다.
데이터를 전송하는 연결 방식에는 두 가지가 있습니다. Heidelberg Remote Service 연결과 다운로드 연결이 바로 그것입니다.
이 주제에 대해서는 Prinect Remote Update - 제공 기능을 참조하십시오.
이 연결 방식은 소량의 민감한 데이터용으로 사용됩니다. 이 방식을 통해 고객 데이터(특히 Prinect Site ID)와 고객 네트워크에 설치된 Prinect 제품들의 목록 및 버전 정보가 전송됩니다.
다운로드 연결을 통해서는 업데이트 패키지의 대용량 데이터가 전송됩니다.
버전은 소프트웨어 구성요소나 업데이트 패키지의 소프트웨어 상태가 표시됩니다.
이 버전은 제품이 최초로 설치되었을 때 가졌던 버전입니다. 이 버전은 Windows 운영체제의 해당 하위 디렉토리에서 프로그램을 설치하고 제거할 수 있는 "시스템 제어판 > 프로그램"에 열거됩니다.
이는 업데이트를 하기 위해 최소한 설치되어 있어야 하는 버전입니다.
이는 업데이트 전에 설치된 버전입니다.
이 버전은 현재 컴퓨터에 설치되어 있거나 업데이트 후의 버전입니다.
모든 버전 번호는 점으로 서로 구분되는, 4개의 숫자 블록으로 구성됩니다. 버전 번호의 예: 11.50.463.8
•블록 1: Prinect 마스터 버전 또는 Prinect 제품의 연도 버전은 2자리의 숫자로 알 수 있습니다. 예로써 "11"은 연도 버전 11.
•블록 2: Prinect 하위 버전은 2자리의 숫자로 알 수 있습니다. 여기에서 십의 자릿수는 하위 버전을 뜻하고 일의 자릿수는 서비스팩/서비스 릴리스 버전을 나타냅니다. 예로써 "50"에서 하위 버전 "5"와 서비스팩/서비스 릴리스 버전 "0"(없음).
•블록 3: 빌드 번호는 최대 5자리를 가집니다. 하위 버전 내에서 번호는 지속적으로 상승하지만 큰 상승이 있을 수 있습니다. 즉, 증분이 1보다 클 수 있습니다. 예로써 하위 버전 "5" 내에서 "463".
•블록 4: 하위 빌드 번호는 최대 5자리를 가집니다. 빌드 번호 내에서 번호는 지속적으로 상승하지만 큰 상승이 있을 수 있습니다. 즉, 증분이 1보다 클 수 있습니다. 예로써 빌드 번호 "463" 내에서 "8".