본문 바로가기
AWS

[쉽게 설명하는 AWS 기초 강좌] 6강 가상화

by jnhn 2024. 5. 30.

VI. 가상화

6.1 가상화란

단일 컴퓨터의 하드웨어 요소를 일반적으로 가상머신(VM)이라고 하는 다수의 가상 컴퓨터로 분할할 수 있도록 해주는 기술-> 리소스를 효율적으로 관리할 수 있음

운영체제(OS)

시스템 하드웨어 자원과 소프트웨어 자원을 운영, 관리하는 프로그램

특권명령(privileged instruction)

시스템 요소들과 소통할 수 있는 명령
OS는 특권 명령때문에 하나의 하드웨어 시스템 당 하나밖에 돌아갈 수 없음
일반프로그램은 특권 명령이 필요없기 때문에 많은 프로그램을 동시에 수행가능

가상화가 나타나기전까지는 하나의 하드웨어 시스템은 하나의 OS만 실행이 가능했음 즉, 일반적인 컴퓨터처럼 직접 OS가 하드웨어에 설치된 상태로만 운영이 가능했음

AWS 클라우드 환경에서 리소스를 작은 단위로 빠르레 구성할 수 있는 원동력은 가상화 즉, AWS에서 사용자마다 컴퓨터를 할당해주는 것이 아닌 이미 구축된 가상화 가능한 서버의 한 부분을 할당해주는 것