linux-image-virtual kernel을 사용하면 어떤 장점이 있습니까?


22

우분투는 대체 커널 패키지를 제공 linux-image-virtual하는데, 이는 가상 머신에서 사용하도록 최적화되어 있습니다. 게스트 OS에서 실행할 때 일반 최적화와 비교하여 실제 최적화 란 무엇이며 얼마나 빠르거나 작습니까? 또한 이러한 최적화는 모든 주요 가상 머신에 동일하게 효과적입니까? 아니면 QEMU / VirtualBox / VMWare / FrouriteVM이 성능에서 특별한 이점을 얻습니까?


답변:


17

가상 커널과 서버 커널의 차이점은 가상 커널이 가상 머신 내부에서 사용되도록 만들어 졌다는 것입니다. 가상 커널에는 KVM, Xen 및 VMWare와 같은 널리 사용되는 가상화 기술 내에서 실행하는 데 필요한 드라이버 만 포함되어 있습니다. 이와 대조적으로 서버 커널에는 다양한 하드웨어에서 작동하는 데 필요한 드라이버가 포함되어 있으며 호스트 시스템에 직접 설치해야합니다. 그 외의 다른 모든 옵션은 서버와 가상 커널간에 동일합니다.

https://help.ubuntu.com/community/ServerFaq#What_are_the_differences_between_the_server_and_virtual_kernels.3F

차이점은 가상 커널은 실제 하드웨어의 모든 모듈 대신 일반 가상 하드웨어 장치에 필요한 드라이버 만 번들로 제공한다는 것입니다.

따라서 디스크 공간 측면에서 상당히 작습니다. 나는 성능이나 기능상의 차이점에 대한 튜닝을 알지 못합니다. 작은 이미지를위한 것이라고 생각합니다.

http://ubuntuforums.org/showthread.php?t=1635961


1
이 외에도 Ksplice는 일반 및 가상 커널 모두에서 작동하므로 AWS / Linode 및 다양한 VPS (Xen / KVM)에서 재부팅없는 커널 패치를 무료로 사용할 수 있습니다.
Terry Wang

0

그러나 불행히도 커널 모듈 (ip_tables)에는 linux-virtual 커널이로드되어 있지 않으므로 csf 방화벽은 즉시 사용할 수 없습니다.


사실이 아닙니다.
Colin 't Hart
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.