반응형

가상화 3

하이퍼바이저(Hypervisor)가 무엇일까요? AWS는 어떤 하이퍼바이저를 사용하죠?

하이퍼바이저(Hypervisor)는 가상화를 위한 소프트웨어 또는 하드웨어로, 컴퓨터 시스템에서 가상 머신(VM, Virtual Machine)을 생성하고 실행하는 역할을 수행합니다. 하이퍼바이저는 물리적 하드웨어와 가상 환경 간의 인터페이스 역할을 하며, 여러 개의 독립적인 가상 머신을 호스트 시스템에서 실행할 수 있도록 합니다. 하이퍼바이저는 크게 두 가지 유형으로 구분됩니다: 형식 1 하이퍼바이저 (Type 1 Hypervisor 또는 Bare-Metal Hypervisor): 호스트 시스템의 하드웨어 위에서 직접 실행됩니다. 운영체제 위에 설치되지 않으며, 가상화 기능을 하드웨어 자체에서 지원합니다. 가상 머신을 직접 관리하며, 호스트와 가상 머신 사이에는 최소한의 레이어가 있습니다. 예시: VM..

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

가상화 기술에는 여러 가지가 있습니다. 일부 주요한 가상화 기술에는 다음과 같은 것들이 있습니다 하이퍼바이저 (Hypervisor): 형식 1 하이퍼바이저: 이 유형의 하이퍼바이저는 호스트 운영체제 위에 직접 실행됩니다. 예를 들어, VMware ESXi와 Microsoft Hyper-V가 있습니다. 형식 2 하이퍼바이저: 이 유형의 하이퍼바이저는 일반 운영체제에서 실행되며, 가상 환경을 호스팅합니다. 예를 들어, Oracle VirtualBox와 VMware Workstation이 있습니다. 컨테이너 가상화: Docker: 가장 인기 있는 컨테이너 가상화 플랫폼 중 하나로, 애플리케이션과 해당 종속성을 컨테이너로 패키징하여 실행할 수 있도록 합니다. Kubernetes: 컨테이너 관리 플랫폼으로, 컨테..

클라우드 컴퓨팅 '가상화'란 무엇인가!

클라우드 컴퓨팅에서의 가상화는 가상화 기술을 사용하여 하드웨어 리소스를 논리적으로 분리하고 추상화하는 과정을 말합니다. 가상화를 통해 실제 하드웨어를 가상화된 환경으로 만들어 여러 개의 가상 리소스로 분할하여 사용할 수 있습니다. 가상화는 다음과 같은 이점을 제공합니다: 자원 분리: 가상화를 사용하면 하나의 물리적 서버를 여러 개의 가상 서버로 분할할 수 있습니다. 이렇게 분할된 가상 서버는 독립적으로 작동하며 다른 가상 서버에 영향을 주지 않습니다. 이를 통해 리소스의 격리와 보안을 강화할 수 있습니다. 리소스 최적화: 가상화를 통해 가상 리소스를 유연하게 할당할 수 있습니다. 필요에 따라 가상 서버의 CPU, 메모리, 스토리지 등을 동적으로 조정하여 자원을 효율적으로 사용할 수 있습니다. 이는 리소스..

반응형