Red Hat Training

A Red Hat training course is available for Red Hat Satellite

부록 A. 용어집

다음은 이 문서 전체에서 사용되는 용어입니다. 이러한 용어를 미리 알아두시면 Red Hat Satellite 6를 이해하는데 도움이 됩니다.
활성키
등록시 동작을 제어하기 위해 킥스타트 파일에 사용되는 등록 토큰입니다. 이는 Red Hat Satellite 5의 활성키와 비슷하지만 등록 후 Puppet이 패키지 및 설정 관리를 제어하기 때문에 이에 필요한 기능을 제공합니다.
애플리케이션 라이프 사이클 환경 (Application Life Cycle Environment)
애플리케이션 라이프 사이클 환경은 소프트웨어 개발 라이프 사이클 (SDLC)의 프로모션 경로에 있는 단계를 나타냅니다. 프로모션 경로는 개발 경로로도 알려져 있습니다. 패키지와 Puppet 모듈과 같은 컨텐츠는 컨텐츠 뷰를 공개 또는 승격하여 라이프 사이클 환경 사이를 이동합니다. 모든 컨텐츠 뷰에는 버전이 있어 일반적인 프로모션 경로를 통해 특정 버전을 승격할 수 있습니다. 예를 들어 개발 (development)에서 테스트 (test) 또는 프로덕션 (production)으로 전환할 수 있습니다. Red Hat Satellite 5에서는 채널 복제가 이러한 개념을 실행하고 있습니다.
할당 (Attach)
RPM 컨텐츠에 대한 액세스를 제공하는 호스트에 서브스크립션을 할당하는 과정입니다.
Capsule
Capsule은 Red Hat Satellite 6 배포에 사용할 수 있는 추가 서버로 로컬화된 다른 서비스 (Puppet Master, DHCP, DNS, TFTP 등) 이외에 컨텐츠 연합 및 배포를 용이하게 합니다.
카탈로그
카탈로그는 하나의 특정 컴퓨터에 필요한 시스템 상태를 설명하는 문서입니다. 이에는 관리해야 하는 모든 리소스 및 이러한 리소스 간의 모든 종속성이 나열되어 있습니다.
컴퓨팅 프로파일 (Compute Profile)
컴퓨팅 프로파일은 컴퓨터 리소스에 있는 새 가상 머신의 기본 속성을 지정합니다.
컴퓨팅 리소스
컴퓨팅 리소스는 가상 또는 클라우드 인프라로 Red Hat Satellite 6는 호스트 및 시스템 배포에 사용합니다. 예를 들어 Red Hat Enterprise Virtualization Manager, OpenStack, EC2, VMWare가 있습니다.
컨텐츠
컨텐츠에는 소프트웨어 패키지 (RPM 파일) 및 Puppet 모듈이 포함되어 있습니다. 이는 라이브러리에 동기화된 후 컨텐츠 뷰를 사용하여 라이프 사이클 환경으로 승격되어 호스트가 이를 사용할 수 있게 됩니다.
CDN (Content Delivery Network)
CDN (Content Delivery Network)은 지리적으로 같은 위치에 Red Hat 컨텐츠를 전송하기 위해 사용되는 메커니즘입니다. 예를 들어, 유럽에 있는 Satellite로 컨텐츠를 동기화할 경우 유럽에 있는 소스에서 컨텐츠를 가져옵니다.
컨텐츠 호스트
컨텐츠 호스트는 컨텐츠 및 서브스크립션과 관련된 작업을 관리하는 호스트의 일부입니다.
컨텐츠 뷰
컨텐츠 뷰는 제품, 패키지, Puppet 모듈을 지능형 필터링 및 스냅샷 생성과 같은 기능과 결합된 컨텐츠 정의입니다. 컨텐츠 뷰는 Red Hat Satellite 5에서 채널과 복제의 조합을 재정의한 것입니다.
외부 노드 분류기
외부 노드 분류기는 호스트 설정 시 사용할 Puppet 마스터 용 추가 데이터를 제공하는 Puppet 구조입니다. Red Hat Satellite 6는 Satellite 배포에서 Puppet 마스터로 외부 노드 분류기 역할을 합니다.
Facter
Facter는 실행되고 있는 시스템에 대한 정보를 제공하는 프로그램입니다. 예를 들어 Facter는 총 메모리, 운영 버전, 아키텍처 등을 보고할 수 있습니다. Puppet 모듈은 Facter에 의해 수집된 호스트 데이터에 기반하여 특정 설정을 사용합니다.
Hammer
Hammer는 Red Hat Satellite 6 용 명령행 도구입니다. Hammer를 사용하여 표준 CLI로나 스크립트 또는 대화식 쉘로 사용하도록 Red Hat Satellite 6를 관리할 수 있습니다.
Hiera
Hiera는 설정 데이터의 키/값 검색 도구로 puppet 매니페스트에서 사이트별 데이터를 보관할 수 있습니다.
호스트
호스트는 Red Hat Satellite 6가 관리하는 물리적 또는 가상 시스템입니다.
호스트 컬렉션 (Host Collection)
호스트 컬렉션은 Satellite 5 시스템 그룹에 해당하는 것으로 사용자가 정의하는 하나 이상의 호스트 그룹을 말합니다.
호스트 그룹 (Host Group)
호스트 그룹은 호스트를 빌드하기 위한 템플릿입니다. 이에는 컨텐츠 뷰 (사용 가능한 RPM 파일 및 Puppet 모듈을 정의) 및 적용할 Puppet 클래스 (궁극적으로 소프트웨어 및 설정 지정)가 포함되어 있습니다.
위치
위치는 실제 위치를 나타내는 기본 설정 모음입니다. 이는 중복될 수 있기 때문에 위치의 계층 모음을 설정할 수 있습니다. 예를 들어 "중동"을 기본값으로 설정하여 "텔아이브"로 다시 지정하고 "동쪽 데이터 센터"로 상세 지정한 후 마지막으로 "랙 22"로 설정할 수 있습니다.
라이브러리
라이브러리에는 최신 동기화된 버전을 포함하여 사용자가 배포할 소프트웨어의 모든 버전이 포함되어 있습니다. ITIL (Information Technology Infrastructure Library) [1] 조직 또는 부서의 경우 이는 확정판 미디어 라이브러리 [2]에 해당합니다 (이전에는 확정 버전 소프트웨어 라이브러리라고 부름).
매니페스트
매니페스트는 서브스크립션을 고객 포털에서 Red Hat Satellite 6로 전송합니다. 이는 Red Hat Satellite 5에서 사용된 인증서와 비슷합니다.
인증서 및 서브스크립션 유형에 대한 보다 자세한 내용은 다음에서 참조하십시오:
조직
조직은 Satellite 6 배포에서 시스템, 컨텐츠, 다른 기능으로 구성된 단일 모음입니다.
제품
컨텐츠 리포지터리 모음입니다. 제품은 Red Hat 제품과 소프트웨어 및 설정 컨텐츠로 구성된 새로 생성된 제품이 될 수 있습니다.
승격
개발에서 QA 또는 프로덕션으로 전환하는 것과 같이 소프트웨어 및 설정 컨텐츠로 구성된 컨텐츠 뷰를 하나의 애플리케이션 라이프 사이클 환경에서 다른 애플리케이션 라이프 사이클 환경으로 마이그레이션하는 작업을 말합니다.
프로비저닝 템플릿
프로비저닝 템플릿은 킥스타트 파일, 스니펫, 기타 프로비저닝 작업을 위한 사용자 정의 템플릿입니다. Satellite 6에서 이 템플릿은 Red Hat Satellite 5의 킥스타트 프로파일과 cobbler 스닛펫과 유사한 기능을 제공합니다.
Pulp 노드
Pulp 노드는 컨텐츠를 미러링하는 Capsule Server 구성 요소입니다. 이는 Red Hat Satellite 5 Proxy와 유사합니다. 주요 차이점은 컨텐츠가 호스트에 의해 사용되기 전에 Pulp 노드에서 컨텐츠를 준비할 수 있다는 것입니다.
Puppet 에이전트
Puppet 에이전트는 호스트에서 실행되는 에이전트로 호스트에 설정 변경 사항을 적용합니다.
Puppet 마스터
Puppet 마스터는 Puppet 에이전트에 의한 실행을 위해 호스트에 Puppet 매니페스트를 제공하는 Capsule Server 구성 요소입니다.
Puppet 모듈
Puppet 모듈은 사용자, 파일, 서비스와 같은 리소스를 관리하는데 사용할 수 있는 코드 및 데이터 자체에 포함된 번들입니다.
리포지터리
리포지터리는 컨텐츠 모음에 대한 스토리지를 제공합니다. 예를 들어 YUM 리포지터리 또는 Puppet 리포지터리 등이 있습니다.
역할
역할은 호스트와 같은 리소스 모음에 적용되는 권한 모음을 지정합니다.
스마트 프록시
스마트 프록시DNS 또는 DHCP와 같은 외부 서비스와 통합할 수 있는 Capsule Server 구성 요소입니다.
스마트 변수
스마트 변수는 Puppet 클래스 동작을 제어하는 설정입니다. 이는 호스트, 호스트 그룹, 조직 또는 위치에 설정할 수 있습니다.
SOE (Standard Operating Environment)
SOE (Standard Operating Environment)는 애플리케이션이 배포되는 운영 체제의 제어된 버전입니다.
서브스크립션
서브스크립션은 Red Hat에서 컨텐츠 및 서비스를 받는 수단입니다.
동기화
동기화는 외부 리소스에서 Red Hat Satellite 6 라이브러리로 컨텐츠를 미러링하는 것을 말합니다.
동기화 계획
동기화 계획은 컨텐츠 동기화의 스케줄된 실행을 제공합니다.
사용자 그룹
사용자 그룹은 사용자 모음에 할당할 수 있는 역할 모음입니다. 이는 Red Hat Satellite 5의 역할과 비슷합니다.
사용자
사용자는 Red Hat Satellite를 사용할 수 있도록 등록된 모든 사용자를 말합니다. 인증 및 권한 부여는 내장된 로직, 외부 LDAP 리소스 또는 Kerberos를 통해 가능합니다.