위성(소프트웨어)

Satellite (software)
위성.
원저작자레드햇
초기 릴리즈2002년; 20년 전(2002년)[1]
안정된 릴리스
6.10 / 2021년 11월 16일, 8개월 전(2021-11-16)
운영 체제리눅스
웹 사이트access.redhat.com/products/red-hat-satellite

컴퓨팅 분야에서 Red Hat[2] Satellite는 Red Hat 회사의 시스템 관리 제품으로 시스템 관리자는 Red Hat Enterprise Linux(RHEL) 호스트를 도입 및 관리할 수 있습니다.

Satellite 서버는 Red Hat Subscription Management에 등록하고 보안 에러타 및 버그 수정 등의 모든 관련 소프트웨어를 미러링하여 로컬로 추가된 소프트웨어 및 구성과 함께 접속 서버에 제공합니다.

관리 호스트는 로컬 Satellite 서버에 등록하고 소프트웨어 패키지, 패치, 구성 등의 제공된 리소스에 액세스하며 서버의 현재 상태에 대한 정보도 Satellite에 제공합니다[3].

2017년 3월 현재:

  • 최신 버전은 Foreman에 기반한 Red Hat Satellite [4]6입니다.이 기사에서는 Red Hat Satellite 6에 초점을 맞추고 있습니다.
  • 이전 버전은 Red Hat Satellite 5였습니다.Spacewalk를 기반으로 라이프 사이클이 노을임에도 불구하고 여전히 널리 사용되고 있습니다.

아키텍처[5]

레드햇 새틀라이트 서버

Red Hat Satellite Server를 사용하면 GUI, CLI(해머), API(RESTFul API)를 통해 콘텐츠 라이프 사이클 및 캡슐 서버 및 호스트 구성을 계획 및 관리할 수 있습니다.

캡슐 서버

캡슐 서버는 Satellite Server의 콘텐츠를 미러링하여 다른 지리적 위치에 콘텐츠 소스를 설정합니다.이는 Red Hat Satellite 5 Proxy Server와 유사합니다.

관리 대상 클라이언트 시스템

Red Hat Satellite 6은 지원되는 관리 호스트뿐만 아니라 특정 다른 호스트에도 일부 배포 및 관리 기능이 있지만 이러한 호스트에 대한 Red Hat 지원은 제한됩니다.[6][7]

Red Hat Customer Portal 및 외부 콘텐츠 소스 연결

Satellite는 일반적으로 "연결" 모드로 작동하며 RHN에 직접 등록하고 관련 소프트웨어를 Satellite의 소프트웨어 채널에 다운로드합니다.그런 다음 조직의 호스트는 Red Hat Network에 직접 등록하지 않고 로컬 Satellite 서버에 등록합니다.

안전한 도입을 위해 Satellite는 Red Hat에서 인터넷에 연결된 머신을 통해 직접 업데이트를 다운로드한 후 Satellite 또는 로컬 오프라인 RHN 프록시에 업로드하는 "연결 해제" 모드로 작동할 수 있습니다.

두 모드를 모두 사용하면 호스트에서 사용할 수 있는 소프트웨어 버전을 제어할 수 있을 뿐만 아니라 로컬 네트워크 내에서 사용할 수 있는 추가 소프트웨어를 만들 수도 있습니다.

Red Hat Satellite 6 컴포넌트

컴포넌트[8][9] 세부 사항
더 포맨 물리 시스템과 가상 시스템의 프로비저닝 및 라이프 사이클 관리
카텔로 서브스크립션 및 저장소 관리용 Foreman 플러그인
캔들핀 가입 관리를 위한 카텔로 서비스
식물체의 섬유를 추출한 것 저장소 및 콘텐츠 관리를 처리하는 Katello 서비스
망치 대부분의 WEB UI 함수에 대응하는 명령줄과 셸을 제공하는 CLI 도구
REST API 시스템 관리자 및 개발자가 커스텀 스크립트 및 서드파티 인터페이스 애플리케이션을 작성하는 RESTful API 서비스
Apache Tomcat 웹 UI 및 API 서비스 연결을 위한 내장 Tomcat 서버
꼭두각시 Red Hat Satellite 6 마스터 서버 또는 캡슐 서버의 일부로 설치된 Puppet Master 서버
히에라[10] Puppet의 일부로 사이트별 데이터가 매니페스트에 노출되지 않도록 하는 데 도움이 되는 키-값 데이터베이스

주요[11] 모듈

공급

Satellite에서는 간단한 킥스타트, 베어메탈 설치, 이미지 재작성 등 다양한 호스트 도입 방법을 제공합니다.현재 버전의 Satellite는 기본 프레임워크로 Cobler를 사용하여 킥스타트를 지원합니다.PXE Boot 및 Koan은 호스트의 베어 메탈 설치 및 이미지 재작성에 사용할 수 있는 방법입니다.

관리하다

Satellite는 소프트웨어, 운영 관리 및 구성 등 여러 영역에서 호스트를 원격으로 관리할 수 있도록 지원합니다.호스트를 관리하기 위한 3가지 주요 메커니즘은 다음과[clarification needed] 같습니다.

  • 소프트웨어 채널
  • 설정 채널
  • 액티베이션키

모니터

위성은 프로브를 통해 소프트웨어와 시스템을 감시할 수 있습니다.이러한 프로브는 정기적으로 타깃호스트를 탐색하여 프로브가 올바른 응답을 수신하지 못하거나 응답이 지정된 범위를 벗어나면 경보를 전송합니다.

이력 및 라이프 사이클

이전 버전의 Satellite의 주된 목적은 Red Hat Network(RHN)의 이점을 활용할 수 있도록 하는 것이었습니다.이것에 의해, 조직은 서버나 다른 클라이언트 [12]시스템에의 퍼블릭 인터넷 액세스를 제공할 필요가 없습니다.툴의 최신 버전에서는 기능이 향상되었습니다.

위성.
버전
발매일 완전[13] 지원 종료 라스트 마이너 메모들
풀어주다
이전 버전, 더 이상 유지 보수되지 않음: 3 2005년 8월 31일 레드햇 위성 최초 공개
이전 버전, 더 이상 유지 보수되지 않음: 4 2005년 8월 31일 레드햇 위성 4호가 공개됐습니다
이전 버전, 더 이상 유지 보수되지 않음: 5 2007년 6월 26일 레드햇 위성 5호가 공개됐습니다나중에 Red Hat Satellite [14]5의 오픈 소스 프로젝트로 기부되었습니다.
이전 버전, 유지 보수 불필요: 5.6 2019년 1월 31일
이전 버전, 유지 보수 불필요: 5.7 2019년 1월 31일
이전 버전, 유지 보수 불필요: 5.8 2017년 6월 20일 2020년 5월 31일 스페이스워크를 기반으로 한 마지막 출시입니다.
이전 버전, 더 이상 유지 보수되지 않음 2014년 9월 10일 2018년 2월 21일 6.0.8 오픈 소스 프로젝트 Foreman(Web-Gui, 도입), Foreman-Katello 플러그인(콘텐츠 및 소프트웨어 관리), Puppet(구성 관리) 등의 조합으로 기술 기반이 변경되었습니다.우주 유영은 더 이상 위성방송의 업스트림에 있지 않다.
이전 버전, 유지 보수 불필요: 6.1 2015년 8월 12일 2018년 10월 30일 6.1.12
이전 버전, 더 이상 유지 보수되지 않음 2016년 7월 25일 2019년 5월 31일 6.2.16
이전[15] 버전, 유지 보수 불필요: 6.3 2018년 2월 21일 2019년 10월 31일 6.3.5 이 릴리스는 앤서블 타워와의 통합을 가능하게 합니다.
이전 버전, 더 이상 유지 보수하지 않음[16]: 6.4 2018년 10월 16일 2020년 4월 30일 6.4.4 이 릴리스는 Ansible Core(나중에 Puppet 5)에 포함되어 있습니다.
이전 버전, 유지 보수 불필요: 6[17].5 2019년 5월 14일 2020년 10월 6.5.2
이전 버전, 더 이상 유지 보수하지 않음: 6.6 2019년 10월 22일 2021년 5월 14일
이전 버전, 더 이상 유지 보수하지 않음[18]: 6.7 2020년 4월 15일 2021년 10월 Azure 프로비저닝 지원을 도입하면 Satellite Web UI, API 또는 Hammer CLI에서 Azure용 계산 리소스를 생성하고 Azure에서 새 호스트를 프로비저닝할 수 있습니다.
이전 버전, 더 이상 유지 보수하지 않음: 6.8 2020년 10월 27일 2022년 6월
이전 버전, 아직 유지 보수: 6.9[19] 2021년 4월 21일 2022년 10월
현재 안정적인 버전: 6.10 [20] 2021년 11월 16일 2023년 5월
범례:
구버전
이전 버전, 아직 유지 관리됨
최신 버전
최신 프리뷰 버전
향후 출시

레드햇 위성 6호의 미래

Red Hat Satellite 6의 라이프 사이클은 Red Hat Satellite Proxy Server 라이프 사이클에서 기록되며, 필요에 따라 업데이트되며,[21] 향후의 이벤트도 확실하게 반영됩니다.2019년 8월 당시 Red Hat은 지원 종료 날짜를 표시하지 않았습니다.

레드햇 위성 5호

Red Hat Satellite 버전 5의 경우, 위성 애플리케이션은 Project Spacewalk라는 이름의 도구 세트에 의해 구현되었습니다.

Red Hat은 2008년6월에 프로젝트 스페이스워크를 GPLv2[14] 라이선스에 따라 오픈소스로 할 것을 발표했습니다.

위성 5.3은 업스트림 스페이스워크 [22]코드를 기반으로 한 최초의 버전이었다.

Red Hat Satellite 6 출시 후 2015년에 발행된 우주 유영[23] FAQ:

  • Red Hat은 2008년 6월에 Spacewalk를 오픈 소스(GPLv2)로 공식 출시했습니다.
  • Red Hat은 업스트림 Red Hat Satellite 5로서 Spacewalk를 계속 후원하고 지원할 것이다. 그러나 Red Hat Satellite 5가 라이프사이클의 마지막 단계에 접어들면서 그 참여는 줄어들 것으로 예상된다.2014년 [24][25]9월에 출시된 Red Hat Satellite 6은 다른 툴셋을 사용한 획기적인 재구축이기 때문에, 스페이스 유영은 업스트림에 있을 수 없습니다.

레드햇 위성 5호의 미래

Red Hat Satellite 5의 라이프 사이클은 Red Hat Satellite Proxy Server 라이프 사이클에서 기록되며, 필요에 따라 업데이트되며,[21] 향후의 이벤트도 확실하게 반영됩니다.2017년 3월 Red Hat을 보면 다음과 같다.

  • Red Hat Satellite 5는 프로덕션 3의 최종 단계에 있습니다.
  • 현재 릴리스인 5.6과 5.7은 2019년 1월까지 계속 지원됩니다.
  • 추가 마이너 릴리즈 5.8은 2019년 2월부터 2020년 5월 EOL까지의 추가 연장 단계에서 지원되는 유일한 릴리스입니다.

2017년 4월 현재 Satellite 마이너 릴리즈 5.8은 [26]베타 버전으로 제공됩니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Red Hat Satellite 6 roadmap and demonstration". Red Hat Summit. 2016-10-21. Retrieved 2017-03-25.
  2. ^ "Introducing Red Hat Satellite 6 - Datasheet" (PDF). Red Hat. 2014. Retrieved 2016-02-03.
  3. ^ Kalidindi, Srinivas R. (2007). "3.2.1". Linux Operating System Configuration Management Framework: A Scalable and Efficient Approach Using Open Source Utilities (MSC.). Ohio University. Retrieved 2017-03-17.
  4. ^ "Red Hat Satellite 6 comes with improved server and cloud management". znet. 2014-09-10. Retrieved 2017-03-24.
  5. ^ "Architecture Guide Introduction to Red Hat Satellite 6". Retrieved 2017-02-02.
  6. ^ "Satellite 6 Support for non-Red Hat distributions". Red Hat. 2016-09-07. Retrieved 2016-02-03.
  7. ^ "How does Red Hat support scripting frameworks?". Red Hat. 2016-04-01. Retrieved 2016-02-05.
  8. ^ "architecture-guide Components". Red Hat. Retrieved 2017-02-02.
  9. ^ "architecture-guide Components usage". Red Hat. Retrieved 2017-02-02.
  10. ^ "Hiera 3.2". Puppet. Retrieved 2017-02-02.
  11. ^ Loschwitz, Martin; Feilner, Markus; Casad, Joe (1 February 2015). "Exploring Red Hat Satellite Server 6" (171). Linux Magazine. Archived from the original on 27 August 2017. Retrieved 3 February 2017. {{cite journal}}:Cite 저널 요구 사항 journal=(도움말)
  12. ^ "Red Hat Network Satellite 5.0 Installation Guide - RHN Satellite Server". 2008. Retrieved 2017-02-03.
  13. ^ Red Hat Satellite 제품의 라이프 사이클
  14. ^ a b "Project Spacewalk Announcement". Red Hat. 2008-06-02. Retrieved 2017-01-31.
  15. ^ "Satellite 6.3 is now available". 21 Feb 2018. Retrieved 16 August 2019.
  16. ^ "Red Hat Satellite 6.4 is now generally available". 16 Oct 2018. Retrieved 16 August 2019.
  17. ^ "Red Hat Satellite 6.5 is now available". 14 May 2019. Retrieved 16 August 2019.
  18. ^ "Now available: Red Hat Satellite 6.7". 15 April 2020. Retrieved 21 April 2020.
  19. ^ "Now available: Red Hat Satellite 6.9". 21 April 2021. Retrieved 30 April 2021.
  20. ^ "Now available: Red Hat Satellite 6.10". 16 November 2021. Retrieved 6 March 2022.
  21. ^ a b "Red Hat Satellite and Proxy Server Life Cycle". Red Hat. Retrieved 2017-03-25.
  22. ^ "Red Hat stretches Linux system management tentacle". The Register. 2009-09-02. Retrieved 2014-02-05.
  23. ^ "(Spacewalk) Frequently Asked Questions". Red hat. 2015. Retrieved 2017-02-01.
  24. ^ "Satellite version 6 with Puppet, git, Foreman, Katello, Pulp and Candlepin included - questions on using Puppet".
  25. ^ "Spacewalk: Free & Open Source Linux Systems Management". redhat.com. Retrieved 2012-10-14.
  26. ^ "Red Hat Satellite 5.8 Beta Program". Red Hat. 5 April 2017. Retrieved 16 May 2017.

외부 링크