728x90
클라우드의 근본기술은 가상머신이다.
원래는 가상머신이 없었다. 전통적인 배포방식밖에 없었다.
전통적 배포방식
-물리적인 컴퓨터 한 대에 하나의 OS를 깔고 여러가지 프로그램을 설치하는 방식
-계정을 여러개 만들어서 사용
-계정을 나눠 여러명의 사용자가 이용할수 있도록 할 수 있지만 어떤 프로그램을 설치했을때 다른 앱에 영향을 미친다.
가상화 배포방식
-가상머신을 기반으로 배포하는것을 말한다.
-가상머신이란 컴퓨터의 하드웨어를 소프트웨어적으로 구현한 것을 말한다.
-계정을 나누는것이 아니라 한대의 컴퓨터를 가지고 여러개의 OS를구동할수 있게
-CPU, RAM을 물리적으로 갈아끼는 것이 아니라 설정만으로 이를 수행할수있게 되었습니다.
-하드웨어위에 hypervisor를 둔다. 그위에 가상머신을 여러개 두고. 가상머신한개당 OS 한개
-하이퍼바이저는 하나의 시스템 상에서 가상 컴퓨터를 여러개 구동할수 있도록해주는 중간계층을 의미한다.
-클라우드는 이러한 가상화라는기술 때문에 한대의 하드웨어로 여러명의 사용자들에게 독립적으로 클라우드 서비스를 할수있습니다. 단점은 가상머신 위에 OS 일일이 설치.
728x90
'교육후 개인공부 > Computer Science' 카테고리의 다른 글
[CS]클라우드의 방식(오프프레미스, 온프레미스) (0) | 2024.01.23 |
---|---|
[CS] API (1) | 2024.01.22 |
DBMS, RDBMS (0) | 2024.01.11 |
IP, DNS, HTTP, HTTPS (0) | 2024.01.10 |
XML, JSON, YAML, AJAX (0) | 2024.01.10 |