본문 바로가기

Cloud/Virtualization3

[가상화] 3. 가상머신(VM)과 하이퍼바이저 쉽게 이해하기 들어가며 지난 포스팅에서 가상화의 개념과 등장 배경에 대해 알아봤습니다. 오늘은 서버 가상화의 중요한 개념인 가상 머신과 하이퍼바이저를 다루어 보겠습니다. 지난 글 참조 ✔️ [가상화] 2. Virtualization(가상화)의 등장 배경과 발전 가상 머신(Virtual Machine, VM)이란? RedHat 홈페이지에서는 가상 머신을 아래와 같이 정의하고 있습니다. 가상 머신(Virtual Machine, VM)은 물리적 하드웨어 시스템에 구축되어 자체 CPU, 메모리, 네트워크 인터페이스 및 스토리지를 갖추고 가상 컴퓨터 시스템으로 작동하는 가상 환경입니다. / RedHat 가상화 기술 등장 이후, 우리는 한 개의 물리 서버를 두 개 이상의 가상 서버로 동작시킬 수 있게 되었습니다. 덕분에 더 이상.. 2021. 8. 5.
[가상화] 2. Virtualization(가상화)의 등장 배경과 발전 들어가며 지난 글에서 가상화의 개념에 대해 알아봤습니다. 가상화는 컴퓨팅 자원들을 추상화하여, 하나의 단일 컴퓨팅 자원을 여러 논리적인 자원처럼 동작시키거나, 반대로 여러 개의 자원을 하나의 자원처럼 동작시키는 개념이었죠. 그렇다면 가상화 개념은 언제, 어떤 필요에 의해 등장하게 된 것일까요? 지난 글 참조 ✔️ [가상화] 1. Virtualization(가상화) 개념 쉽게 이해하기 무어의 법칙과 가상화의 필요성 무어의 법칙이란 반도체 칩의 성능 즉, 메모리의 용량이나 CPU의 속도가 약 24개월마다 2배로 증가하고, 가격은 2배씩 낮아진다는 법칙입니다. 인텔의 공동 창업자인 골든 무어가 1965년에 발표한 내용이기 때문에 무어의 법칙이라고 불립니다. 위 그래프를 보면, 실제로 2년마다 단일 칩을 구성하.. 2021. 7. 28.
[가상화] 1. Virtualization(가상화) 개념 쉽게 이해하기 가상화란 무엇일까요? 가상화(假像化, virtualization)는 컴퓨터에서 컴퓨터 리소스의 추상화를 일컫는 광범위한 용어이다. (...) 이것은 다중 논리 리소스로서의 기능을 하는 것처럼 보이는 서버, 운영 체제, 응용 프로그램, 또는 저장 장치와 같은 하나의 단일 물리 리소스를 만들어 낸다. 아니면 단일 논리 리소스처럼 보이는 저장 장치나 서버와 같은 여러 개의 물리적 리소스를 만들어 낼 수 있다. / Wikipedia 위키백과에서는 가상화를 위와 같이 정의하고 있습니다. 추상화, 논리 리소스, 물리 리소스 ... 한 번에 이해하기에는 조금 어렵죠. 다시 말해, 가상화는 하나의 실물 컴퓨팅 자원을 마치 여러 개인 것처럼 가상으로 쪼개서 사용하거나, 여러 개의 실물 컴퓨팅 자원들을 묶어서 하나의 자원.. 2021. 7. 27.