Cloud를 공부해야해/Cloud Computing

클라우드 컴퓨팅의 핵심 '가상화' 기술 ( 하이퍼바이저, 컨테이너, 가상머신 등)

지추월자 2023. 6. 30. 17:21
반응형

가상화 기술에는 여러 가지가 있습니다.

일부 주요한 가상화 기술에는 다음과 같은 것들이 있습니다

 하이퍼바이저 (Hypervisor):

형식 1 하이퍼바이저: 이 유형의 하이퍼바이저는 호스트 운영체제 위에 직접 실행됩니다. 예를 들어, VMware ESXi와 Microsoft Hyper-V가 있습니다.

형식 2 하이퍼바이저: 이 유형의 하이퍼바이저는 일반 운영체제에서 실행되며, 가상 환경을 호스팅합니다. 예를 들어, Oracle VirtualBox와 VMware Workstation이 있습니다.

컨테이너 가상화:

Docker: 가장 인기 있는 컨테이너 가상화 플랫폼 중 하나로, 애플리케이션과 해당 종속성을 컨테이너로 패키징하여 실행할 수 있도록 합니다.

Kubernetes: 컨테이너 관리 플랫폼으로, 컨테이너 배포, 확장, 스케일링 및 관리를 단순화하고 자동화합니다.

가상 머신 (Virtual Machine):

VMware: 가상 머신을 만들고 실행하는 데 사용되는 VMware 제품군, 예를 들어 VMware vSphere, VMware Workstation 등이 있습니다.

Microsoft Hyper-V: 마이크로소프트의 가상화 플랫폼으로, 가상 머신을 만들고 실행하는 데 사용됩니다.

컨테이너 오케스트레이션:

Docker Swarm: 도커 컨테이너의 클러스터링과 오케스트레이션을 제공하는 도구입니다.

Kubernetes: 컨테이너 오케스트레이션 시스템으로, 컨테이너화된 애플리케이션의 배포, 확장, 관리를 자동화합니다.

가상 네트워킹:

VXLAN (Virtual Extensible LAN): 가상 네트워킹을 위한 프로토콜로, 가상 머신과 컨테이너 사이의 가상 네트워크 트래픽을 분리하고 격리합니다.

Open vSwitch: 오픈 소스 가상 스위치로, 가상 환경에서 가상 네트워크 연결을 구축하고 관리합니다.

이 외에도 많은 가상화 기술과 도구들이 있으며, 이들은 가상화의 다양한 측면과 요구에 맞게 사용될 수 있습니다.

반응형