What is virtio-networking?
Put simply, virtio-networking is the networking device of virtio, a standardized open interface for virtual machines (VMs) to access simplified devices such as block storage and networking adaptors.
While the virtio networking device was originally developed as a network virtualization interface between physical hosts and guests in virtual environments, a number of open source communities have adopted this networking device as a means of addressing emerging networking challenges.
The Linux Kernel community, the Data Plane Development Kit (DPDK) community, QEMU and OASIS among others all lean on these specifications, broadly forming the virtio-networking community.
Virtio-networking blog series
This is the third series of virtio-networking blog posts. You can find the first and second series here:
Running containerized workloads with virtio/vDPA
April 11, 2023 - Leonardo Milleri, Ariel Adam
In this article we will focus on the work being done to integrate virtio/vDPA into Kubernetes as the primary interface for pods. This solution is part of a larger approach of offloading the networking from the host to the network interface card (NIC)...read full post
Hyperscale virtio/vDPA introduction: One control plane to rule them all
April 14, 2022 - Jason Wang, Ariel Adam
Hyperscale is a use case where storage, networking and security are offloaded to smartNICs (programmable accelerators) to free up the host server's resources to run workloads such...read full post
Hardening Virtio for emerging security use cases
June 16, 2022 - Jason Wang, Ariel Adam
In this article we present a high-level overview of work currently being done in virtio/vDPA to support the emerging threats, including actual use cases. We also provide some insig...read full post
Introducing VDUSE: a software-defined datapath for virtio
July 14, 2022 - YongJi Xie, Jason Wang
vDPA device in userspace (VDUSE) is an emerging approach for providing software-defined storage and networking services to virtual machine (VM) and container workloads....read full post
Virtio-net failover: An introduction
July 25, 2022 - Laurent Vivier
Virtio-net failover is a virtualization technology that allows a virtual machine (VM) to switch from a Virtual Function I/O (VFIO) device to a virtio-net device when the VM needs...read full post
Hands on vDPA: what do you do when you ain't got the hardware v2 (Part 1)
August 9, 2022 - Cindy Lu, Jason Wang
In this article we explain the different vDPA software simulators, and provide detailed instruction for hands-on use cases you can try out...read full post
Hands on vDPA: what do you do when you ain't got the hardware v2 (Part 2)
August 16, 2022 - Cindy Lu, Jason Wang
The vp_vpda is a vDPA driver for a virtio-pci device which bridges between a vDPA bus and virtio-pci device. It’s especially useful for future feature prototyping and testing...read full post
Accelerate containers and VMs networking with vDPA
This video introduces vDPA (virtual datapath acceleration) and full virtio HW offloading intended on providing wirespeed/wirelatency L2 interface to containers and VMs. Such interfaces are desired for NFV use cases (VNFs/CNFs) and for enterprise use cases as well.
Virtual Versus Physical: Virtio Changes for New Hardware
This video discusses changes in the Virtio specification for the benefit of new CPU and offload hardware: some of them already accepted for the next specification version, some still under discussion.
vDPA Support in Linux Kernel
vDPA: on the road to production
This video introduces Virtio Datapath Acceleration (vDPA) technology, gives a high level overview of both DPDK and Kernel alternatives, and provides an update on the Virtio-user PMD driver. The presenters also give an overview of the higher-level picture, presenting work being done with the Kubernetes community to provide vDPA interfaces to containers.
Bringing vDPA to Life in Kubernetes
This video reviews vDPA (Virtio Datapath Acceleration) technology intended to provide wirespeed/wirelatency L2 network interfaces to pods building on the virtio open standard data plane.
DPDK on K8s Demo
저자 소개
채널별 검색
오토메이션
기술, 팀, 인프라를 위한 IT 자동화 최신 동향
인공지능
고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트
오픈 하이브리드 클라우드
하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요
보안
환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보
엣지 컴퓨팅
엣지에서의 운영을 단순화하는 플랫폼 업데이트
인프라
세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보
애플리케이션
복잡한 애플리케이션에 대한 솔루션 더 보기
오리지널 쇼
엔터프라이즈 기술 분야의 제작자와 리더가 전하는 흥미로운 스토리
제품
- Red Hat Enterprise Linux
- Red Hat OpenShift Enterprise
- Red Hat Ansible Automation Platform
- 클라우드 서비스
- 모든 제품 보기
툴
체험, 구매 & 영업
커뮤니케이션
Red Hat 소개
Red Hat은 Linux, 클라우드, 컨테이너, 쿠버네티스 등을 포함한 글로벌 엔터프라이즈 오픈소스 솔루션 공급업체입니다. Red Hat은 코어 데이터센터에서 네트워크 엣지에 이르기까지 다양한 플랫폼과 환경에서 기업의 업무 편의성을 높여 주는 강화된 기능의 솔루션을 제공합니다.