반응형

Understand different OS Concepts/Virtualization 6

Proxmox란?

Overview Proxmox에 대해서 알아본다.   Proxmox란? Proxmox VE(가상 환경)는 기업 가상화를 위한 포괄적인 오픈 소스 플랫폼이다. 가상 머신용 KVM(커널 기반 가상 머신)과 컨테이너용 LXC(Linux 컨테이너)라는 두 가지 가상화 기술을 단일 관리 인터페이스에 통합한다. ​ Proxmox VE의 주요 기능 가상화 기술KVM : Linux, Windows 등을 포함한 다양한 게스트 운영 체제를 실행하기 위한 전체 가상화 솔루션LXC : 격리된 컨테이너에서 Linux 운영 체제 환경을 실행할 수 있는 경량 컨테이너화 플랫폼을 제공 웹 기반 관리 인터페이스Proxmox는 사용자가 가상 머신과 컨테이너를 생성, 구성, 관리할 뿐만 아니라 스토리지와 네트워킹도 관리할 수 있는 통합 ..

Xen Orchestra란?

OverviewXO(Xen Orchestra)는 XenServer 및 XCP-ng 하이퍼바이저 환경을 관리하도록 설계된 웹 기반 관리 도구이다. VM 관리, 백업 프로세스, 리소스 모니터링 등의 작업을 단순화한다. 주요 구성요소를 자세히 살펴보겠다.  가상화 개념 참고2023.03.17 - [CS 지식] - [CS 지식5.] 가상화란? [CS 지식5.] 가상화란?Overview 오늘은 가상화에 대해서 공부해보려고 한다. 가상화란? 가상화는 시스템 내에서 물리적 장치 또는 리소스의 가상 버전을 생성하는 기술이다. 이 프로세스를 통해 물리적 구성 요소를 논somaz.tistory.com  개요 XCP XCP-ng는 XenServer 기반의 오픈 소스 가상화 플랫폼이다. 이는 커뮤니티에서 개발했거나 XenSe..

Enable Nested Virtualization IN KVM In Linux

Overview Enable Nested Virtualization in Kvm Linux 에 대해서 알아보자. https://ostechnix.com/how-to-enable-nested-virtualization-in-kvm-in-linux/ How To Enable Nested Virtualization In KVM In Linux - OSTechNix Nested virtualization is a feature that allows to run virtual machines within a VM. This guide explains how to enable nested virtualization in KVM in Linux. ostechnix.com CPU 확인 $ lscpu Architectu..

libvirt 자주 쓰는 명령어 정리 virsh

libvirt 자주 쓰는 명령어 정리 virsh libvirt로 QEMU가상머신을 다루는데 자주 쓰이는 명령어를 정리 해보겠습니다. 가상머신 정의 virsh define libvirt Domain XML Format(https://libvirt.org/formatdomain.html)으로 정의된 가상머신을 libvirt에 추가하는 명령어 입니다. virsh define [libvirt 도메인 정의 xml 파일 경로] 가상머신 시작 virsh start 가상머신을 시작할 때에는 start를 사용합니다. virsh start [가상머신도메인 이름] 가상머신 리스트 보기 virsh list 추가된 가상머신 리스트를 볼 수 있습니다. virsh list --all 가상머신 삭제 virsh delete 추가된 가..

libvirt란?

Overview 오늘은 libvirt에 대해서 공부해보려고 한다. libvirt란? libvirt는, Xen에 대응한 API로서 개발이 시작되었지만, 현재는 "Linux상에서 움직이는 다양한 가상화환경을 조작, 관리하기 위한 공용 인터페이스(추상화라이브러리) 툴킷으로서 개발" 되고 있다. 가상머신의 관리뿐만 아니라, 가상머신이 이용하는 "각종 리소스의 관리기능도 제공" 되고 있다. libvirt의 개념은 추상화에서 시작된것이다 Hypervior들은 공통된 중요 핵심 기능들이 있을것이다. 핵심기능들은 어떤 Hypervisor든지간에 반드시 가지고 있어야 하는 기능들이다. 핵심기능들을 추상화 개념을 통해서 뽑아내는 것이다. 그래서 공통된 API, 함수들의 모음인 libvirt를 만들어낸 것이다 libvirt..

KVM와 Qemu

Overview 오늘은 KVM과 Qemu에 대해서 공부해보려고 한다. KVM와 Qemu란? KVM과 Qemu 모두 리눅스 OS를 위한 가상화 솔루션입니다. 하지만 대부분의 경우 KVM과 Qemu를 같이 설치하는데, 이는 KVM과 Qemu는 상호 보완적인 관계에 있기 때문입니다. 우선 KVM부터 설명하면, Kernel-based Virtual Machine 의 줄임말로서, 리눅스 커널의 mainline에 포함된 정식 커널 모듈 중 하나입니다. Qemu는 가상화(Hypervisor)보다는 에뮬레이터라고 말하는 것이 더 정확한 표현입니다. 여기서 가상화와 에뮬레이션에 대해서 설명하고 넘어가겠습니다. 가상화란 하드웨어를 사용할 수 있는 OS를 가상머신에서 구동하기 위해 Hypervisor를 통해 커널 번역, 자..

반응형