가상화
하나의 물리적인 장치에서 여러 개의 논리적으로 분할하여 자원을 사용하는 것을 의미
장점
- 동일한 하드웨어에서 여러 운영체제를 동시에 사용 가능(유연성, 확장성)
- 다른 OS끼리 데이터 이동 가능(민첩성)
단점
- 자원의 분할로 인한 가상화 고유의 보안 문제
- 자원 낭비와 인프라 성능저하
종류
1) 호스트 O/S 형
호스트 OS 위에 게스트 OS를 설치하여 사용하는 방법이며, 대표적으로 vmware, virtualBox를 생각하면 된다. -> 호스트 OS의 리소스를 공유하는 방식이라 느림.
2) 하이퍼바이저형
호스트 OS를 필요하지 않으며 독립한 호스트 OS 같은 느낌이라 보면되고, 대표적으로 Hyper V를 생각하면 된다.(vmware나 virtualbox 사용하면 버벅되는 느낌인데, Hyper V는 깔끔함. 즉 성능이 더 좋음) -> 호스트 OS의 리소스를 경유하지 않아서 처리오버헤드가 발생 X
3) 컨테이너형
위의 두개와 다르게 OS를 가상화 하는게 아니라 소트프웨어를 가상화하는 것을 의미한다. 대표적으로 도커를 생각하면 된다.
'전공 > 기타' 카테고리의 다른 글
미들웨어 (0) | 2020.10.03 |
---|---|
디지털금융협의회 정리(2020.09.10) (0) | 2020.09.10 |
데이터 경제(Data Economy) (0) | 2020.09.10 |
대안 신용평가 (0) | 2020.09.07 |
공인인증서 폐지 (0) | 2020.07.23 |