KubeVirt Blog를 보다가 관심 가는 글이 보여서 AI번역+약간 교정해 보았습니다.
출처: https://kubevirt.io/2024/KubeVirt-v1-4.html
참고: KubeVirt v1.4는 2024년 12월에 발표됐습니다. 2025년 10월 5일 현재 최신 릴리즈는 v1.6.2입니다.
KubeVirt 커뮤니티는 v1.4 릴리스를 발표하게 되어 기쁘게 생각합니다 . 이 릴리스는 Kubernetes v1.31과 일치하며 , Kubernetes 릴리스 주기를 따르는 여섯 번째 KubeVirt 릴리스입니다.
천 개의 1/3은 몇 개일까요? 이 릴리스에 어떤 식으로든 기여한 사람이 1/3이기 때문입니다 . 333명 중 90명이 저장소에 커밋을 기여했습니다 .
전체 릴리스 노트는 사용자 가이드에서 읽을 수 있지만, 이 블로그에는 몇 가지 주요 내용이 포함되어 있습니다.
이번 주 KubeCon에 참석하시는 분들은 유지 관리자 토크를 꼭 시청하시기 바랍니다. 프로젝트 유지 관리자가 KubeVirt의 최신 개선 사항과 기타 기능에 대해 설명합니다.
기능 GA
이 릴리스에서는 여러 기능이 GA로 전환되었습니다. feature gate가 더 이상 사용되지 않으며 이제 기본적으로 활성화됩니다.
- 네트워크 핫플러그 : 실행 중인 가상 머신에 네트워크 인터페이스를 추가하거나 제거합니다.
- 일반 인스턴스 유형 : 미리 정의된 리소스, 성능 및 런타임 설정으로 가상 머신 생성을 간소화합니다. 또한, 필요한 경우 클러스터 관리자가 이 기능을 명시적으로 비활성화할 수 있는 단일 구성 옵션을 도입했습니다.
- NUMA : 호스트 NUMA 토폴로지를 가상 머신 토폴로지에 매핑하여 성능을 개선합니다.
- GPU 할당 : 오래되었지만 유용한 정보: 가상 머신에 GPU와 vGPU를 할당합니다.
이 KubeVirt 버전에는 libvirt 10.5.0 및 QEMU 9.0.0 기반의 업그레이드된 가상화 기술이 포함되어 있습니다 . 이 릴리스의 다른 KubeVirt 관련 기능은 다음과 같습니다.
가상화
보안을 위해 virt-handler의 노드 패치 기능을 제한하고 클러스터 권한을 제거했습니다. 또한 실행 중인 VM에 대한 톨러레이션을 라이브 업데이트 할 수 있습니다.
KubeVirt 명령줄 도구인 virtctl도 많은 사랑을 받았고 VM 생성, 이미지 업로드, 소스 추론 기능이 개선되었습니다 .
네트워킹
네트워킹 바인딩 플러그인이 베타 버전으로 성숙되었으며, 새로운 도메인 연결 유형, managedTap, 바인딩 플러그인을 위한 메모리 오버헤드 예약 기능이 추가되었습니다. 네트워크 바인딩 플러그인을 통해 공급업체는 KubeVirt와 함께 자체 VM-네트워크 연결 기능을 제공할 수 있습니다.
또한 igb 네트워크 인터페이스 모델에 대한 지원도 추가했습니다.
스토리지
가상 머신 볼륨을 한 스토리지 유형에서 다른 스토리지 유형으로 마이그레이션하고 싶었던 적이 있다면 볼륨 마이그레이션 기능에 관심이 있으실 겁니다.
확장과 성능
SIG 확장 및 성능 팀은 virt-controller 및 virt-api 구성 요소의 리소스 사용률에 대한 성능 벤치마크를 추가했습니다. 또한, KWOK를 SIG 확장 테스트와 통합하여 테스트 인프라에서 최소한의 리소스를 사용하면서 노드와 VMI를 시뮬레이션하여 KubeVirt 성능을 테스트할 수 있도록 테스트 스위트를 개선했습니다. 이번 릴리스의 성능 및 확장 벤치마크 전체 목록은 여기에서 확인할 수 있습니다 .
감사합니다!
이 릴리스에는 수많은 분들의 노고가 담겨 있습니다. 버그를 신고하거나 커뮤니티 회의에 참석하는 것처럼 사소한 기여도 있지만, 기능 개발이나 PR 검토처럼 큰 기여도 있습니다. 어떤 역할을 하든, 저희는 여러분께 감사드립니다.
프로젝트에 기여하고 다음 릴리스에 참여하는 데 관심이 있으시다면 기여 가이드 와 커뮤니티 멤버십 가이드라인을 확인해 주세요 .