Kubernetes FPGA acceleration for the Waveform Architecture in Virtualized Ecosystems (WAVE)
SATCOM FPGA acceleration made simple with the SR-IOV Virtualization Function Framework (SVFF)
SR-IOV Virtualization Function Framework (SVFF) is an FPGA virtualization framework aiming to enable FPGA acceleration in highly virtualized environments. It is based on SR-IOV, and for this reason it is easily portable on different CPU/FPGA architectures.
The IEEE Waveform Architecture for Virtualized Ecosystems (WAVE) initiative aims at reinventing the SATCOM industry inspired from the NFV/SDV world, and it is looking at solutions like SVFF to enable the optimal performance/flexibility for Satellite Communication applications.
Virtual Open Systems is following WAVE activities since its inception and is today a member of the consortium. With this demonstration, the company aims at proving the feasibility of the WAVE approach showing a first integration of FPGA virtualization with Kubernetes, the well known open source cloud container management solution.
More in detail, the video presents the execution of two Kubernetes guests that can be easily configured to change FPGA hardware accelerators. We have installed two different Quadrature Amplitude Modulation (QAM) accelerators on a Xilinx U55C FPGA and we are able to attach them to Kubevirt guests via a custom Kubernetes plugin. Kubervirt, the solution that strengthens applications security in Kubernetes executing them in VM, is supported and can optionally be disabled.
The SVFF Kubernetes plugin is today a work in progress that will be enhanced with FPGA resource monitoring, FPGA allocation automation and orchestrated partial reconfiguration support.
- Kvm on arndale exynos
- Kvm armv7 multiple guests poc
- Kvm full virtualization on vexpress
- Kvm vs tcg virtualized guests
- Byod android kvm on cortex-a15
- Kvm android guest on arm fastmodels
- Vosyshmem api remoting
- Virtual bfq in action
- Vosyswitch perf openstack integration
- Vosyswitch interop2017 shownet arm server
- Kvm virtualization training video
- Vosyswitch odp armv8
- Vosyswitch interop
- Vosysmonitor als2016
- Vosysmcs rcar forum 2018
- Vosysmonitor als2017
- Virtualizing fpga accelerators
- Memguard memtalk kvm armv8
- Vosysiot sido demo
- Vfpgamanager sdnnfv2018
- Vosysiot edge iotwc2018
- Vosysmonitor emcos ew2019
- Vosysmonitor mt2712
- Virtualizing stb lower tco
- Vosysmonitor mt2712 jp 日本語
- Vosysmonitor emcos ew2019 jp 日本語
- Vosysmonitor secure freertos optee linux
- Everest virtio fpga
- Vosysmonitorv risc v demo
- Vosysmonitorx86 demo
- Vosysmonitorv core sharing virtualization demo
- Wave fpga sriov
- Virtio loopback agl lf
- Virtio loopback agl lf alpha release
- Virtio loopback sound agl
- Risc v multiple os