RHN
RHN (Red Hat Network)안내
고객의 서버를 인터넷을 통해 Red Hat 본사와 연결한 후 각종의 서비스를 온라인으로 제공받는 것을 의미합니다.
내용상으로 다음의 3가지 모듈 중 하나를 그리고 운영방법의 측면에서 3가지 아키텍쳐 중 하나를 선택할 수 있습니다.
3가지 모듈
Update 모듈
쉽게 보아 신규 소프트웨어로 패치서비스 받는 것입니다. 다음 내용이 포함됩니다.
- 주요 사항에 대한 e-mail 통지
- Errata 정보 : 주로 패키지에 대한 패치 정보 서비스 입니다.
- RPM 의존성 검사 : 신규 S/W 설치 시 의존성 검사를 실시합니다.
- Audo Update :자동 업데이트 서비스 입니다.
Management 모듈
앞서의 A (update) 항목에 추가하여 다음의 주요 관리항목에 대한 서비스를 추가로 받습니다.
- 그룹화 서비스 - 시스템 그룹화 및 Permission 관리를 포함합니다.
- Errata Update에 대한 작업관리 (job scheduling) 지원
- 시스템 검색 - 패키지, errata, system spec. 등에 대해 시스템/워크그룹 검색서비스 제공
- 패키지 프로파일 비교 도구 제공 - 여러 서버의 패키지 프로파일 등을 상호 비교
Provisioning 모듈
앞서의 B (Management) 항목에 추가하여 다음의 provisioning 서비스를 추가로 받을 수 있습니다.
- 기본 및 기존 상태 provisioning - Kickstart 관리 도구를 이용해서 OS설치, 패키지 설치 및 activation key를 설치를 자동화 할 수 있습니다.
- Multistate rollback (snapshot 기반의 복구 포함)를 위한 provisioning 서비스
- 구성관리 (configuration management)
- RPM기반의 응용프로그램 provisioning
- Kickstart configuratino writer - Kickstart 구성 script를 작성하여 줍니다.
RHN 아키텍처
Hosted model고객 시스템이 Red Hat Network에 연결되어 RHN 서버로부터 패키지 및 기술정보를 제공받습니다. 제공되는 항목은 다음과 같습니다.
- 간편한 웹 사용자 인터페이스
- Introductory API access layer - 명령어 script를 이용할 수 있도록 지원
- Hosted database repository - 시스템 정보, policy 및 프로파일이 RHN DB에 저장되어 RHN과 고객 시스템을 통합 지원
Proxy model
각각의 고객 시스템은 고객 사이트에 설치된 RHN proxy를 통해 서비스를 제공받습니다.
Proxy서버는 RHN서버로 접속하여 필요정보를 취합 후 로컬시스템에 서비스를 제공합니다.
제공되는 항목은 다음과 같습니다.
- Hosted model에서의 제공항목
- Custom channel
- Local package caching
- Single port access
Satellite model
모든 RHN 기능항목은 고객 사이트에 저장됩니다. Satellite 서버는 인터넷을 통해 RHN에 접속되어서 업데이트 항목만을 다운로드 받는데
Satellite model을 이용하면 RHN 솔루션을 공중 망 (public network) 이외의 환경을 통해서도 적용할 수 있습니다.
제공되는 항목은 다음과 같습니다.
- Proxy model에 의한 제공항목
- Local database repository
- 완벽한 off-network 기능
- 채널 및 errata의 cloning 및 관리 도구
- 채널 이용권
- "Bare metal PXE boot provisioning"
- 통합 네트워크 설치 tree
- Confirmation 관리 profile
관련 정보
다음과 같은 기술백서 (whitepaper)를 참조할 수 있습니다.
