본문으로 건너뛰기

© 2026 Molayo

Phoronix헤드라인2026. 06. 21. 09:46

Broadcom, VM과 하이퍼바이저 간 VMware Zero-Copy 버퍼 공유 작업 진행 중

요약

Broadcom이 VMware 하이퍼바이저와 게스트 VM 간의 데이터 전송 효율을 높이기 위해 제로 카피(Zero-Copy) 버퍼 공유 드라이버를 개발 중입니다. 이 패치는 중간 복사 과정을 생략하여 성능을 최적화하는 것을 목표로 합니다.

핵심 포인트

  • VMCI 데이터그램 인터페이스를 통한 메모리 버퍼 공유
  • 중간 복사 과정을 제거하여 데이터 전송 효율성 극대화
  • Linux 커널 패치 형태로 공개되어 테스트 가능
  • 제로 카피 구현 시 발생할 수 있는 보안 이슈 고려 필요

Broadcom, VM과 하이퍼바이저 간 VMware Zero-Copy 버퍼 공유 작업 진행 중

VIRTUALIZATION

이번 주 Linux 커널 메일링 리스트에 Broadcom 엔지니어 Rishi Chhibber가 작성한 패치들이 게시되었습니다. 이 패치는 게스트 유저 스페이스 (user-space) 애플리케이션이 VMCI 데이터그램 인터페이스를 사용하여 VMware 하이퍼바이저 피어와 고정된 메모리 버퍼 (pinned memory buffers)를 제로 카피 (zero-copy) 방식으로 공유할 수 있도록 하는 "vmw_zerocopy_driver"를 구축하기 위한 것입니다. 이 드라이버를 통해 게스트 VM과 하이퍼바이저 사이의 중간 복사 (intermediate copy) 과정을 피할 수 있습니다.

이 제로 카피 버퍼 공유에 관한 Broadcom의 계획에 대한 세부 사항은 아직 적지만, 중간 복사를 피함으로써 상당한 효율성 이득을 제공할 것이기에 이것이 어디까지 발전할지 지켜보는 것은 흥미로울 것입니다. 하지만 과거 Linux 커널의 다른 제로 카피 공유 사례에서 보았듯이, 다양한 보안 문제 (security gotchas)도 발생해 왔습니다. 현재 패치 형태의 이 새로운 드라이버를 "VMW_ZC" Kconfig 옵션을 통해 활성화하여 확인하고 싶은 분들은 커널 메일링 리스트에서 패치를 볼 수 있습니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0