• Facebook
  • LinkedIn
  • X
  • Youtube
  • 로그인
  • 회원가입
  •  한글 한글 한글 ko
  • English English 영어 en
OPENMARU APM
  • 오픈마루
    • 회사소개
    • 연혁
    • 오픈마루 CI
  • 제품
    • OPENMARU Cloud APM
      • Application 모니터링
      • Openshift & Kubernetes 모니터링
      • WEB/WAS 모니터링
      • URL 모니터링
      • Cubrid 모니터링
    • OPENMARU Cluster
    • OPENMARU Dashboard
  • 오픈소스
    • 쿠버네티스
    • 아파치 톰캣
    • CentOS
  • 레드햇
    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat JBoss EAP
  • 가격 안내
  • 조달물품
    • G2B 딜 등록
    • 조달물품 OPENMARU APM
    • 조달물품 OPENMARU Cluster
    • 혁신장터
  • 레퍼런스
  • 고객지원
  • 문서
  • 블로그
  • Search
  • Menu Menu

쿠버네티스를 위한 파일 시스템 – UFS ( Union File System )

컨테이너 파일 시스템

유튜브 동영상 보기

Container 파일시스템

컨테이너 기술의 파일시스템
자료 다운로드

발표 슬라이드의 내용을 각각 살펴 보겠습니다.

컨테이너 파일 시스템

Container Image 구조

컨테이너 파일 시스템

컨테이너 이미지는 결국 여러 개의 layer가 쌓여서 만들어진 것입니다.

Layer가 쌓여서 만들어진 컨테이너 이미지에 추가로  layer를 쌓을 수 있습니다.

예를들면 미들웨어가 설치되어 있는 CentOS 이미지가 필요하다고 하면  CentOS 이미지에 OS 설치 없이 미들웨어  Layer만 쌓으면 되는 것이죠.

쌓인 이미지는 DVD와 같이 읽기 전용입니다. 이제 소프트웨어를 설치하는 것 아니라, 컨테이너 이미지를 배포만 하면 되는 것입니다.

컨테이너(Container) 이미지 구조 예시

컨테이너 파일 시스템

컨테이너  이미지란 각 작업들을 레이어로 만들고, 이 레이어들을 쌓아서 사용하게 됩니다.

베이스 이미지로 OS만 포함되어 있는 이미지가 있다고 가정을 합니다.

아파치 웹서버를 설치해서 OS 베이스 이미지에 웹서버만 위에 얹어서 설치하면 됩니다.

가상화 서버처럼 OS부터 다시 설치할 필요가 없다는 장점이 있죠. Layer를 공유하기 때문입니다.

그렇게 웹서버 설치가 된 베이스 이미지는 다른 사람들이 사용을 하더라도 모두 같은 상태를 유지합니다.

만약 누군가 여기다가 어플리케이션도 추가를 하고 싶다면 웹서버가 설치되어 있는 이미지에 어플리케이션만 추가 설치하면 됩니다

아까와 마찬가지로 Layer를 공유하기 때문에 OS나 웹서버를 설치할 필요가 없습니다.

이렇게 제작된 이미지들은 Containerhub 라고 불리우는 레지스트리에 저장하여 공유할 수 있습니다.

컨테이너 파일 시스템 상세 구조

컨테이너 파일 시스템

컨테이너  이미지를 만들 때 Containerfile이란 메타 정보에 명령어를 기술합니다.

이런 명령어 하나 하나가 실제로는 컨테이너 이미지의 레이어가 되는 것이고, 명령어가 얼마나 많은 크기의 파일을 생성하느냐에 따라 레이어의 크기가 결정됩니다.

어떤 명령을 실행했는지에 대한 Layer 정보는 Containerhub나 레지스트리 관리 도구에서도 확인할 수 있습니다.

컨테이너 파일 시스템 – 컨테이너 이미지에 대한 레이어 정보

컨테이너 파일 시스템

컨테이너를 보관하는 레지스트리에서는 누군가 악의적인 마음을 품고 바이러스를 이미지에 추가시켜서

업로드 해놓았을 수도 있으니 컨테이너 이미지에 대한 CVE(Common Vulnerabilities and Exposures) 보안도 제공하고 있습니다.

그래서 안심할 수 있는 공개 레지스트리를 사용해야 합니다. Containerhub나 레드햇에서 제공하는 quay.io, Amazon의 Public ECR등이 있습니다.

References & Related Links

  • 컨테이너기술의 장점  – http://www.opennaru.com/openshift/container/benefits-of-container/
  • 컨테이너기술과 가상화 기술 비교  – http://www.opennaru.com/cloud/virtualization-vs-container/
  • 물리서버 , 가상화 , 컨테이너기술 진화의 역사 – http://www.opennaru.com/cloud/physical-server-virtualization-container/
Cloud Native Korea Community Day 2024 오픈마루 부스 안내2024 OPENMARU.IO

Cloud Native Korea Community Day 2024 – 오픈마루 부스에서 이벤트 참여하세요!

2024-09-11/in Kubernetes, Seminar/by 오픈마루 마케팅3
Read more
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2024/09/thumbnail.webp?fit=381%2C303&ssl=1 303 381 오픈마루 마케팅3 https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png 오픈마루 마케팅32024-09-11 14:40:442024-09-20 11:02:57Cloud Native Korea Community Day 2024 – 오픈마루 부스에서 이벤트 참여하세요!
OPENMARU APM 활용 사례로 이해하는 쿠버네티스 모니터링

OPENMARU APM 활용 사례로 이해하는 쿠버네티스 모니터링

2024-09-09/in APM, Kubernetes, OPENMARU/by 오픈마루 마케팅2
Read more
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2024/09/thumbnail_%EC%82%AC%EC%9D%B4%EC%A6%88%EC%A1%B0%EC%A0%88.png?fit=381%2C303&ssl=1 303 381 오픈마루 마케팅2 https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png 오픈마루 마케팅22024-09-09 08:38:542024-09-26 10:15:12OPENMARU APM 활용 사례로 이해하는 쿠버네티스 모니터링
Kubernetes Korea Community Day 2024 행사 개최 안내

Cloud Native Korea Community Day 2024 – 오픈마루가 여러분을 초대합니다!!

2024-08-20/in Kubernetes, Seminar/by 오픈마루 마케팅3
Read more
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2024/08/thumbnail.png?fit=381%2C303&ssl=1 303 381 오픈마루 마케팅3 https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png 오픈마루 마케팅32024-08-20 16:37:022024-09-11 14:42:43Cloud Native Korea Community Day 2024 – 오픈마루가 여러분을 초대합니다!!
Page 2 of 33‹1234›»
오픈시프트 엔터프라이즈 쿠버네티스
쿠버네티스 소개 바로가기
OPENMARU APM

Share this:

  • Facebook
  • Twitter
  • Email
  • Print
  • Reddit
  • Pinterest
  • Telegram
  • WhatsApp

Like this:

Like Loading...

Recent Posts

  • 올해 1분기, 사람들이 가장 많이 본 OPENMARU 콘텐츠는? 2025-04-17
  • 보안 강화의 다음 단게, mTLS를 아시나요? 2025-04-03
  • 성공적인 MSA 구축을 위한 핵심 전략 대공개! 테크 엣지 세미나 안내 2025-03-21
  • 안전한 서비스 통신을 위한 필수 요소, mTLS의 이해와 필요성 2025-03-20
  • 오픈마루 APM 글로벌 도약! AWS SaaS 마켓플레이스 정식 입점 2025-03-20

Categories

  • APM
  • Cloud
  • Cloud Native Seminar
  • Cluster
  • gift
  • JBoss
  • Kubernetes
    • Container
  • Linux
  • Microservices Architecture
  • News
  • Newsletter
  • OPENMARU
    • Dashboard
  • OpenShift
  • Red Hat
  • Seminar
    • gift
  • Tech Talk
  • 발표자료
  • 분류되지 않음
  • 오픈나루 공지사항
  • 오픈소스

이메일로 블로그 구독하기

이 블로그를 구독하고 이메일로 새글의 알림을 받으려면 이메일 주소를 입력하세요

Tags

APM cloud Cloud Native Container Docker Hybrid Cloud jboss JBoss EAP Kubernetes Kubernetes 모니터링 linux MSA Native OPENMARU OPENMARU APM OpenShift Openshift Promotion PaaS PaaS 플랫폼 Red Hat redhat RHEL tomcat Virtualization WAS Wildfly 가상화 네이티브 도커 레드햇 리눅스 모니터링 브리핑 세미나 오픈마루 오픈마루 APM 오픈시프트 주간 진짜 클라우드 컨테이너 쿠버네티스 클라우드 클라우드 네이티브 클라우드네이티브 클라우드 네이티브 세미나

Search

오픈마루

04778 서울시 성동구 뚝섬로1길 31 906 호
(성수동1가, 서울숲M타워)

Tel : 02-469-5426 | Fax : 02-469-7247
Email : sales@openmaru.io

  • OPENMARU CLOUD APM
    • Application 모니터링
    • Openshift & Kubernetes 모니터링
    • WEB/WAS 모니터링
    • URL 모니터링
    • Cubrid 모니터링
  • 가격안내
  • 고객 레퍼런스
  • 고객지원
    • 문서
    • 사용자가이드
    • 기술지원
  • 블로그
  • 이용약관
  • 개인정보처리방침
  • 서비스수준협약
  • 회사소개
Copyright © OPENMARU, Inc. All Rights Reserved. - powered by Enfold WordPress Theme
  • Facebook
  • LinkedIn
  • X
  • Youtube
불변의 인프라스트럭처 – 머신 중심에서 애플리케이션...머신 중심에서 애플리케이션 중심으로의 변화클라우드 네이티브 비대면 워크샵 2021년 10월 20일오픈마루클라우드 네이티브 비대면 세미나 – 2021년 3차 세미...
Scroll to top
  • 한글
  • English
%d