본문 바로가기

개발 저장소/가상화5

KVM 가상화 시스템 구축하기 RHEL6 기반 KVM 가상화 시스템 구축하기작성자 : 서진우 ( alang@clunix.com ) 작성일 : 2011년 4월 11일1. Kernel-based Virtual Machine (KVM) 이란가상화란 기술에는 많은 방식이 있다. 근래 가상화 기술에 가장 많이 나오는 용어가 full virtualization(전가상화) 와 para-virtualization(반가상화) 이다.full virtualization 은 물리적인 하드웨어 전체를 hypervisor단에서 가상화시켜 가상머신(GuestOS)에 제공하는 환경이다. 전통적으로 사용되던 하드웨어 에뮬레이터 가상화 방식에 비해 빠르지만, 모든 처리를 hypervisor에서 중계함으로 실제 성능 보다는 낮다. (대표적인 솔루션이 vmware 이다.. 2016. 8. 1.
libvirt python 개발 가이드 2편 이 문서는 팡삼이 블로그( http://pangsam.tistory.com/) 에서 libvirt.org 공식문서를 바탕으로 해석하며 정리한 내용들입니다. Guest Domains 살펴보기게스트 도메인은 가상머신os 객체를 의미합니다. 게스트 도메인은 2가지 종류가 있습니다, 영구적(persistent),와 일시적(transient) 일시적 도메인은 오직 running 상태에서 관리가 가능하며, power off할 경우 사라지게 됩니다.영구적 도메인은 호스트 하이퍼바이저에 구성되어있으며 defined 형식으로 되어있습니다.power off할경우 inactive설정 변경됩니다. 도메인은 고유 식별자를 가지고있으며 여러 도메인들로부터 구분할수 있습니다.고유식별자는 ID, Name, UUID가 있으며 각각의 .. 2016. 7. 12.
libvirt python 개발 가이드 1편 이 문서는 팡삼이 블로그( http://pangsam.tistory.com/) 에서 libvirt.org 공식문서를 바탕으로 해석하며 정리한 내용들입니다. 기본 개념 libvirt python파이썬 libvirt 모듈은 가상머신을 관리에 용이한 모듈입니다.하이퍼 바이저에 연결하여 가상머신의 상태, 네트워킹, 저장소, pci/usb 장치, 모니터링 등 관리할수 있습니다. Guest domain게스트 도메인은 가상머신 객체를 뜻합니다.각각의 객체는 식별자 구분을 할수 있습니다. Unique identifiers ID :활성된 도메인은 유니크한 정수로 구성되어있으며 있습니다.NAME : 짧은 string 값으로 되어있으며 (a-Z,0-9, _ , -)로 구성되어 있는것을 추천합니다.UUID : 16 unsig.. 2016. 7. 12.
libvirt 가상화 라이브러리 분석글 출처 = http://www.iamroot.org/xe/Hypervisor_3_KVM/48717 libvirt 가상화 라이브러리 분석손쉬운 Linux 가상화를 위한 API 요약: libvirt 라이브러리는 Linux의 가상화를 위한 Linux API로 Xen 및 KVM을 포함한 다양한 하이퍼바이저뿐만 아니라 다른 운영 체제를 위한 QEMU 및 일부 가상화 제품을 지원합니다. 이 기사에서는 libvirt와 그 사용법 및 아키텍처에 대해 설명합니다. 확장형 컴퓨팅(클라우드 컴퓨팅)과 관련하여 libvirt는 가장 중요한 라이브러리 중 하나이지만 많이 알려져 있지는 않다. Libvirt는 호스트에서 실행 중인 게스트 운영 체제를 안전하게 관리할 수 있는 hypervisor-agnostic API를 제공한다. .. 2016. 3. 24.
spice 스파이스 프로토콜 구조정의 2 페이지 차례1 Introduction......................................................................................................................................32 기본 Architecture............................................................................................................................32.1 그래픽 명령 Flow...................................................................................... 2016. 2. 17.