가상머신

코딩자율학습/아는 만큼 보이는 백엔드 개발

Chapter08 : 가상화와 컨테이너의 개요

1. 가상화의 개념 가상화란 하나의 물리적인 서버를 여러 개의 가상 서버로 분할해 사용하는 기술입니다. 가상화 기술이 등장하기 전의 전통적인 서버 구조에서는 하나의 서버로 여러 웹 애플리케이션을 실행하면서 충돌하는 문제가 발생했습니다. 왜냐하면 여러 웹 애플리케이션이 각기 다른 운영체제나 라이브러리를 사용했기 때문입니다. 그러나 가상화 기술이 도입되면서 하나의 서버로 다수의 웹 애플리케이션을 운영할 수 있게 됐습니다. 2. 가상화의 종류 가상화는 크게 1. 개발 환경 가상화 2. 머신 가상화 3. 운영체제 가상화 로 나뉩니다. 2-1. 개발 환경 가상화 ex) 아나콘다(anaconda) 개발자가 웹 애플리케이션을 개발할 때 필요한 환경을 가상으로 구축하게 하는 기술입니다. 이 방식의 경우 한 컴퓨터에서 ..

노 코딩 노 라이프
'가상머신' 태그의 글 목록