Red Hat Atomic Host는 컨테이너 호스팅에 최적화된 최소 OS로 설계된 Red Hat Enterprise Linux 지원 오픈 소스 운영 체제의 변형입니다. 전체 이름은 Red Hat Enterprise Linux Atomic Host이지만 제품은 일반적으로 Red Hat Atomic 또는 Atomic Host 또는 약어 RHAH로 불립니다.
Project Atomic은 Atomic Host를 포함하는 오픈 소스 컨테이너 OS 기술의 업스트림 컬렉션입니다. 이 업스트림 Atomic Host는 Red Hat은 물론 Fedora 및 CentOS Linux OS에서도 작동합니다. Red Hat은 엔터프라이즈 고객과 오랜 관계를 맺고 있는 확고한 Linux OS 공급업체입니다. Red Hat Atomic Host는 RHEL(Red Hat Enterprise Linux) 구독자에게 제공되며 버전은 동기화 상태로 유지됩니다. 또한 Red Hat OpenShift 사용자는 자신의 OpenShift 버전을 일치하는 버전의 RHAH와 페어링하여 내부적으로 최대의 호환성과 자동화를 활성화하는 것이 좋습니다.
Project Atomic은 기본적으로 동일한 분산 시스템이 많은 대규모 워크로드를 위해 설계된 컨테이너 호스팅 OS를 채택했습니다. Red Hat Atomic Host는 Docker, atomic, etcd, flannel 및 기타 컨테이너 운영 도구를 운영 체제에 내장합니다. 컨테이너 작업에 불필요한 라이브러리와 패키지는 OS에 포함되어 있지 않아 가볍고 효율적입니다.
Red Hat Atomic Host 배포
Red Hat Atomic Host는 물리적 하드웨어, Red Hat Enterprise Virtualization 및 VMware vSphere와 같은 인증된 하이퍼바이저, Amazon Web Services 및 Google Compute Platform과 같은 프라이빗 또는 퍼블릭 클라우드 인프라에 배포할 수 있습니다. 여기에는 읽기 전용 파일 시스템, 범용 RHEL 세트보다 적은 수의 패키지 및 단일 명령 -- atomic이 포함됩니다. -- 호스트 변경 사항을 관리합니다. Red Hat Atomic Host 시스템은 RHEL과 달리 임시 및 고도로 자동화된 배포를 위해 설계되었습니다. 개별 호스트 사용자 지정 및 제어가 제한됩니다.
Red Hat Atomic Host OS에 대한 업데이트는 atomic 을 통해 한 번에 다운로드 및 배포할 수 있습니다. 관리 변경 사항의 간단한 업데이트 및 롤백을 권장하는 명령입니다. 이미지가 업데이트되면 롤백을 위해 이전 버전이 유지되지만 두 버전이 혼합되지 않습니다.
Red Hat Atomic Host 또는 기타 버전의 Project Atomic은 컨테이너용으로 설계되거나 최적화된 많은 운영 체제 중 하나입니다. 기타:
- CoreOS의 컨테이너 Linux
- 알파인 리눅스
- Boot2Docker
- 윈도우 서버 2016
- 우분투 코어
- 랜처OS
Atomic Host를 시작 및 실행하려면 관리자가 Red Hat에서 Atomic Host의 이미지를 다운로드하고 Red Hat의 virt-manager 도구를 사용하여 VM을 생성하고 메타데이터 ISO를 생성하고 init.iso를 가상 머신에 첨부하고 시작해야 합니다. 컨테이너 오케스트레이션 기술 Kubernetes를 활성화하고 마지막으로 컨테이너 간 통신을 활성화합니다. 다른 설치 옵션도 있습니다. 예를 들어 Amazon Web Services 고객은 Amazon 머신 이미지에서 최신 버전의 RHAH를 배포할 수 있습니다.
Red Hat은 디버깅 요구 사항을 위한 RHEL Atomic Tools 컨테이너와 지속적이고 종속성이 있는 앱을 컨테이너화하기 위한 패키지 계층화 기술을 포함하여 베어본 Atomic 배포를 위한 OS 및 앱 관리 기술을 제공합니다. 예를 들어 사용자는 VMware Tools 패키지를 설치하여 Atomic Host가 VMware 기반 환경에서 더 빠르고 더 잘 실행되도록 할 수 있습니다.
편집자 주: Red Hat은 출시된 적이 없는 Atomic Enterprise Platform이라는 기술을 개발했습니다. Atomic Enterprise Platform은 OpenShift 프로젝트이며 Atomic Host와 관련이 없습니다.