공유할 서비스 선택

TECH


TECH

OS RHEL9.6, RHEL10 에서 사용 가능한 Image mode

페이지 정보

작성자 OSworker 아이디로 검색 전체게시물 댓글 0건 조회 126회 좋아요 1회 작성일 25-08-20 21:44

본문

안녕하세요 오늘은 RHEL9.6, RHEL10 에서 사용가능한 이미지모드에 대해 설명드리려합니다. 

 

기존에 우리는 ISO 방식으로 이미지를 만들어서 OS 설치시에 사용했었습니다. 그리고 그것을 VM이나, 물리서버 설치시에사용했죠

그런데 요즘은 컨테이너 시대라서, 이 ISO방식을 사용할수가 없습니다. 

 

물리서버, VM, 컨테이너  이 세가지 종류를 모두 사용할수있는 것이 이미지모드라고 생각하시면됩니다.

 

 

1. 정의 

이미지 모드는 사용자가 컨테이너 이미지를 사용하여 기본 운영 체제(OS)를 빌드, 배포 및 관리할 수 있도록 함으로써 Linux 컨테이너의 활용 범위를 애플리케이션 외의 영역으로 확장합니다. 특히, bootc(부트 컨테이너)라는 기술을 통해 컨테이너 이미지로 시스템을 설치할 수 있으므로, 데이터센터, 베어메탈, 엣지 또는 클라우드 등 어떤 환경에 배포하든 애플리케이션에 사용되는 것과 동일한 인프라, 프로세스 및 자동화가 OS 이미지에도 적용됩니다. 이는 단순한 기술적 발전을 넘어, 조직이 사일로를 연결하고 서로 다른 팀을 연결하는 방식에 대한 문화적 변화를 의미합니다.

 

 

 

9552b486c01be179028a4b783fabc363_1755693374_2269.png
이미지 모드는 모든 RHEL 구독에 포함되어 있으며 9.6, 10 이상 버전에서 지원됩니다.
기존 방식(현재는 패키지 모드)으로 RHEL을 배포하거나 이미지 모드를 사용하여 배포할 수 있습니다. 

패키지 모드를 폐지하거나 사용자에게 모드 변경을 강요할 의도는 없습니다. 각 모드는 서로 다른 장점을 가지고 있으므로, 각자의 작업 부하와 운영 환경에 가장 적합한 모드를 사용하시기를 권장합니다.


####  이미지 모드의 핵심 개념

1. 불변성(Immutable):

● OS의 핵심 파일 시스템이 기본적으로 읽기 전용(read-only) 상태가 됩니다.
● 따라서 관리자가 임의로 중요한 시스템 파일을 수정하거나 패키지를 설치/삭제하기 어렵습니다.
● 이렇게 함으로써 시스템의 상태가 항상 일관되게 유지되어 '설정 드리프트(configuration drift)'라고 불리는, 의도치 않게 시스템이 변형되는 문제를 방지합니다.



2. 컨테이너 기반 관리:

● 운영체제 자체를 하나의 부팅 가능한 컨테이너 이미지(bootc)로 만듭니다.
● 애플리케이션 컨테이너를 관리하듯이, OS 이미지도 컨테이너 레지스트리에 올려놓고 배포할 수 있습니다.
● 따라서 개발팀과 운영팀이 컨테이너라는 공통된 언어로 OS와 애플리케이션을 통합적으로 관리할 수 있습니다.


9552b486c01be179028a4b783fabc363_1755693804_8011.png

9552b486c01be179028a4b783fabc363_1755693709_8358.png




3. 원자적(Atomic) 업데이트 및 롤백:

● 업데이트는 패키지 단위가 아니라 이미지 전체를 교체하는 방식으로 이루어집니다.
● 새로운 OS 이미지를 다운로드받아 준비해 놓은 뒤, 다음 재부팅 시에 새로운 이미지로 전환하는 방식입니다.
● 만약 업데이트된 이미지에 문제가 발생하면, 단순히 재부팅해서 이전 버전의 이미지로 즉시 롤백할 수 있습니다. 이 과정이 매우 빠르고 안전합니다.

>>>> 왜 이미지 모드를 사용해야 할까요?

● 일관성과 신뢰성: 수많은 서버에 동일한 OS 이미지를 배포하여 모든 시스템의 상태를 통일할 수 있습니다.
● 보안 강화: 읽기 전용 파일 시스템은 악의적인 변경을 어렵게 만들어 공격 표면을 줄입니다.
● 쉬운 관리: CI/CD 파이프라인과 GitOps 방식을 OS 관리에 적용할 수 있어 자동화와 효율성이 극대화됩니다.
● 빠른 문제 해결: 문제가 생겼을 때 단순히 롤백하면 되므로, 복구 시간이 획기적으로 단축됩니다.


요약하자면, RHEL 10의 이미지 모드는 전통적인 리눅스 운영 방식을 넘어, OS 자체를 클라우드 네이티브 환경에 맞는 불변의 컨테이너 이미지로 전환하는 혁신적인 접근 방식입니다. 이는 대규모 인프라를 안정적이고 효율적으로 관리해야 하는 기업들에게 특히 유용합니다.

그리고 하단에 Redhat에서 무료로 제공하는 Lab이 있습니다. "무료실습하기"을 해보시면 더 image mode에 대해 잘 아시게 될것입니다. 

긴글 읽어주셔서 감사합니다. 


==================
==================


댓글목록

등록된 댓글이 없습니다.

TECH 목록
번호 제목 작성자 작성일 조회수
261 OS OSworker 아이디로 검색 전체게시물 08-28 133
WSL을 사용하여 Windows에 Linux를 설치하는 방법

카테고리 : OS

133 0
작성자 : OSworker 25/08/28
열람중 OS OSworker 아이디로 검색 전체게시물 08-20 127
열람중
RHEL9.6, RHEL10 에서 사용 가능한 Image mode

카테고리 : OS

127 0
작성자 : OSworker 25/08/20
259 OS OSworker 아이디로 검색 전체게시물 08-10 132
이제 Red Hat Enterprise Linux Security Select 애드온을 사용할 수 있습니다

카테고리 : OS

132 0
작성자 : OSworker 25/08/10
258 OS OSworker 아이디로 검색 전체게시물 08-02 238
RHEL9.6 에서 High Availability 구성 하기 - part 2 : cluster 구성 및 리소스 구성

카테고리 : OS

238 0
작성자 : OSworker 25/08/02
257 ETC Leesangwoo 아이디로 검색 전체게시물 07-31 143
test1

카테고리 : ETC

143 0
작성자 : Leesangwoo 25/07/31
256 OS OSworker 아이디로 검색 전체게시물 07-28 241
RHEL9.6 에서 High Availability 구성 하기 - part 1 : Repository 구성 및 패키지 설치

카테고리 : OS

241 0
작성자 : OSworker 25/07/28
255 ETC OSworker 아이디로 검색 전체게시물 07-14 208
레드햇, 비즈니스 개발자용 엔터프라이즈 리눅스 공개...무료 제공

카테고리 : ETC

208 0
작성자 : OSworker 25/07/14
254 OS OSworker 아이디로 검색 전체게시물 06-29 326
앞으로 RHEL 에서는 핫(Hot) DR 경우만 유료 라고 합니다~ 웜(Warm), 콜드(Cold)는 무료~!!!

카테고리 : OS

326 0
작성자 : OSworker 25/06/29
253 OS OSworker 아이디로 검색 전체게시물 06-22 332
RHEL 10 에서 pacemaker가 어떤것이 변경되었는지 찾아봤습니다.

카테고리 : OS

332 0
작성자 : OSworker 25/06/22
252 OS OSworker 아이디로 검색 전체게시물 06-10 339
EUS 는 알겠는데 EEUS는 뭔가요? Enhanced Extended Update Support

카테고리 : OS

339 0
작성자 : OSworker 25/06/10
Total 301건
게시물 검색

주식회사 클럭스| 대표 : 이찬호| 사업자등록번호 : 107-87-27655
주소 : 서울특별시 영등포구 국회대로 800, 여의도파라곤
E-mail : sales@chlux.co.kr
Copyright © 클럭스 www.chlux.co.kr All rights reserved.
상단으로Top