클라우드 vs 클라우드 이전

Yong Lee·2025년 9월 9일

Cloud 가상머신

클라우드가 생기기 전.. 전통적 배포방식

물리적인 컴퓨터(서버) 한 대에 하나의 OS를 깔고 여러 프로그램을 설치하는 방식

특징

  1. 서버 하나 => OS가 하나, 앱이 여러 개
  2. 하드웨어(CPU, RAM 등등) 위에 OS를 직접 설치
  3. CPU, 메모리, 스토리지가 한 OS가 독점 사용
  4. OS에 문제가 생기면 전체 서버에 영향이 생김

문제점:

  • 어떤 프로그램을 설치했을 때 다른 앱에 영향을 미칩니다. -> 독립적이지 않음

가상화 배포방식

가상머신을 기반으로 배포하는 방식

가상머신이란? 컴퓨터의 하드웨어를 소프트웨어적으로 구현한 것을 말합니다.

특징

  1. 서버 하나 => VM(virtual machine) 여러 개 실행
    • 어떻게? 서버 위에 Hypervisor라는 것이 올라간다.(VM 주머니)
  2. VM마다 독립적으로 OS를 가진다.
  3. Hypervisor가 자원(CPU, 메모리, 스토리지)을 분할해 VM에게 할당
  4. VM하나가 다운되어도 다른 VM의 OS에는 영향 x
profile
오늘은 어떤 새로운 것이 나를 즐겁게 할까?

0개의 댓글