DevOps/그림으로 이해하는 가상화와 컨테이너

1. 가상화 기초 지식

우드의개발개발 2024. 8. 13. 10:45

 

1.1 가상화: 물리적 구성에 얽매이지 않는 유연성과 가용성

 

요약

  • 실체가 없는 것을 마치 존재하는 것처럼 보이게 하는 기술
  • 가상화를 통해 하나의 물리 서버에 여러 대의 가상 서버를 구축할 수 있다.
  • 가상 서버는 백업이 가능하므로 장애가 발생하기 전 상태로 되돌릴 수 있다.

 

1.2 가상화의 종류: 서버 가상화와 네트워크 가상화

 

요약

  • 가상화에는 크게 ‘서버 가상화’와 ‘네트워크 가상화’ 두 유형이 있다.
  • 서버 가상화는 물리 서버에 가상 서버를 구축하는 기술이다.
  • 네트워크 가상화는 물리적 네트워크 기기를 보이지 않게 은폐해 가상 네트워크를 구축하는 기술이다.

 

 

1.3 가상화의 장단점: 효율 운용성 관점에서 물리 환경과 비교

 

요약

  • 서버 가상화는 장애가 발생하더라도 환경을 쉽게 복구할 수 있다.
  • 네트워크 가상화는 네트워크 구성을 유연하게 변경할 수 있으며 네트워크 기기의 관리 및 유지보수가 용이하다.
  • 가상화가 비용 대비 효율적인지 아닌지 고려해야 한다.

 

 

1.4 가상화와 클라우드: 클라우드를 지탱하는 가상화

 

요약

  • 클라우드란 가상화 기술로 구축된 인프라와 그 위에 구축된 서비스다.
  • 클라우드는 일반적으로 SaaS, PaaS, IaaS의 세가지로 분류한다.
  • 클라우드 가상화 및 분산 처리가 지탱하고 있다.

 

 

1.5 클라우드 보안: 안전성은 높지만 클라우드만의 리스크도 있다

 

요약

  • 클라우드 서비스의 보안은 매우 높지만 클라우드 특유의 리스크도 있다.
  • 가상화로 인한 편의성으로 인해 피해가 심각해질 있으므로 최신 취약 정보를 살펴보아야 한다.