가상화 소개

컨테이너화와 가상화 개념

Julia Ostheimer

Freelance AI Consultant

과정 목표

  • 1장
    • 가상화 정의
    • 컨테이너화 정의
    • 컨테이너화 vs 가상화 비교
  • 2장
    • Docker로 컨테이너화 설명
    • 컨테이너 오케스트레이션 정의
    • Kubernetes로 오케스트레이션 설명
컨테이너화와 가상화 개념

컴퓨터가 바꾸는 우리의 삶

  • 일상 속 개인용 컴퓨터

개인용 컴퓨터

  • 비즈니스 애플리케이션을 지원하는 서버

서버 - 데이터 센터

1 이미지: istockphoto.com
컨테이너화와 가상화 개념

컴퓨터 시스템 구성 요소

  • 하드웨어
    • 중앙처리장치(CPU)
    • 저장장치
    • 메인보드
    • 기타
  • 소프트웨어
    • 운영체제(OS)
    • 응용 소프트웨어
    • 기타
컨테이너화와 가상화 개념

물리적 머신의 한계

  • 높은 비용
  • 유지보수와 다운타임
  • 유연성 부족, 확장 어려움
컨테이너화와 가상화 개념

가상 머신 소개

  • 약어: VM
  • 다른 컴퓨터 안의 가상 컴퓨터 시스템
  • 각 VM은 독립적으로 동작

 

가상 머신

컨테이너화와 가상화 개념

가상 머신의 이점

  • 리소스 최적화
    • 비용 효율성
    • 지속 가능성
  • 확장성과 유연성
  • 격리와 보안
  • 플랫폼 독립성
컨테이너화와 가상화 개념

가상화의 정의

  • 컴퓨터 자원을 가상 형태로 만드는 과정
  • 전체 가상화:
    • 컴퓨터 시스템 전체를 가상화
    • 결과물은 VM
컨테이너화와 가상화 개념

연습해 봅시다!

컨테이너화와 가상화 개념

Preparing Video For Download...