커널 기반 가상 머신
커널 기반 가상 머신(Kernel-based Virtual Machine, KVM)은 리눅스 커널을 하이퍼바이저로 변환하기 위한 가상화 인프라스트럭처의 하나이다. 2007년 2월 5일에 출시된 커널 버전 2.6.20의 리눅스 커널 메인라인에 병합되었다.[1] KVM은 하드웨어 가상화 확장을 갖춘 프로세서가 필요하다.[2] KVM은 적재 가능한 커널 모듈의 형태로 FreeBSD[3], 일루모스[4]에도 포팅되었다.
원저자 | 쿰라넷(Qumranet) |
---|---|
개발자 | 오픈 버추얼라이제이션 얼라이언스 (OVA) |
안정화 버전 | 1.2.0
/ 2012년 9월 5일 |
저장소 | |
프로그래밍 언어 | C |
운영 체제 | 유닉스 계열 |
플랫폼 | ARM, IA-64, 파워PC, S/390, x86, x86-64 |
종류 | 하이퍼바이저 |
라이선스 | GNU GPL 또는 LGPL |
웹사이트 | www |
라이선스
편집KVM의 일부는 다양한 GNU 라이선스로 구성되어 있다:[5]
- KVM 커널 모듈: GPL v2
- KVM 사용자 모듈: LGPL v2
- QEMU 가상 CPU 코어 라이브러리 (libqemu.a) 및 QEMU PC 시스템 에뮬레이터: LGPL
- 리눅스 사용자 모드 QEMU 에뮬레이터: GPL
- BIOS 파일 (bios.bin, vgabios.bin, vgabios-cirrus.bin): LGPL v2 이상
같이 보기
편집각주
편집- ↑ “Linux kernel 2.6.20, Section 2.2. Virtualization support through KVM”. 《kernelnewbies.org》. 2007년 2월 5일. 2014년 6월 16일에 확인함.
- ↑ KVM FAQ: What do I need to use KVM?
- ↑ “FreeBSD Quarterly Status Report: Porting Linux KVM to FreeBSD”.
- ↑ “KVM on illumos”.
- ↑ Licensing info from Ubuntu 7.04
/usr/share/doc/kvm/copyright
외부 링크
편집- 커널 기반 가상 머신 - 공식 웹사이트
이 글은 소프트웨어에 관한 토막글입니다. 여러분의 지식으로 알차게 문서를 완성해 갑시다. |