[2014] Extending KVM Models Towards High Performance NFV by Jun Nakajima
As we have more demanding requirements for NFV (Network Functions Virtualization), such as handling smaller packets at very high rate in a scalable fashion, efficient and fast network-packets handling in middle boxes are critical. The architecture and performance of the virtualization I/O technologies, such as virtio rings, shared memory, and SR-IOV, can be improved by having a trusted entity that understands solution-specific data structures and that has access to guest memory. By trusting part of the guest and providing it with a memory view protected from the rest of the guest, we have extended the KVM models. We present 1) overview of the EPTP switching feature, 2) how we can provide protected memory views to trusted components in guests, 3) how we can improve and extend the current KVM models toward NFV combined with SR-IOV, and 4) best practices.
Jun Nakajima, Intel Open Source Tecnhology Center
Jun Nakajima is a Principal Engineer leading open source virtualization and cloud projects, such as, KVM, Xen, and OpenStack at the Intel Open Source Technology Center. Jun has been working on various virtualization projects for almost a decade, and NFV is one of his ongoing projects. Jun presented a number of times at technical conferences, including KVM Forum, OLS, Xen Summit, and USENIX. He has over 20 years of experience with operating system internals, distributed systems, and virtualization.
Slides: https://drive.google.com/file/d/0BzyAwvVlQckeMi1jLV92ZlhvSUU/view?usp=sharing
Видео [2014] Extending KVM Models Towards High Performance NFV by Jun Nakajima канала KVM Forum
Jun Nakajima, Intel Open Source Tecnhology Center
Jun Nakajima is a Principal Engineer leading open source virtualization and cloud projects, such as, KVM, Xen, and OpenStack at the Intel Open Source Technology Center. Jun has been working on various virtualization projects for almost a decade, and NFV is one of his ongoing projects. Jun presented a number of times at technical conferences, including KVM Forum, OLS, Xen Summit, and USENIX. He has over 20 years of experience with operating system internals, distributed systems, and virtualization.
Slides: https://drive.google.com/file/d/0BzyAwvVlQckeMi1jLV92ZlhvSUU/view?usp=sharing
Видео [2014] Extending KVM Models Towards High Performance NFV by Jun Nakajima канала KVM Forum
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![[2017] Fast Write-Protect and Fast Dirtylog-Bitmap Sync Up - Guangrong Xiao](https://i.ytimg.com/vi/kJt348q8OZQ/default.jpg)
![[2019] Firecracker: Lessons from the Trenches by Andreea Florescu and Alexandra Iordache](https://i.ytimg.com/vi/yULy6IFy49o/default.jpg)
![[2017] Qemu Backup by Vladimir Sementsov-Ogievskiy & Maxim Nestratov](https://i.ytimg.com/vi/Mp0ATSdxtUY/default.jpg)
![[2020] KVM Dirty Ring - A New Approach to Logging by Peter Xu](https://i.ytimg.com/vi/YsQJ-Vll3sg/default.jpg)
![Empty Promise: Zero-Copy Receive for vhost by Mike Rapoport](https://i.ytimg.com/vi/yGnqe4C0yqY/default.jpg)
![[2017] Running Virtual Machines on Kubernetes with libvirt & KVM by Fabian Deutsch & Roman Mohr](https://i.ytimg.com/vi/Wh-ejUyuHJ0/default.jpg)
![[2015] qcow2: why (not)? by Max Reitz and Kevin Wolf](https://i.ytimg.com/vi/svMpxzl9yI4/default.jpg)
![KVM Forum 2013: RDMA Live Migration and RDMA Fault Tolerance by Michael Hines](https://i.ytimg.com/vi/hRWeoWHLa90/default.jpg)
!["Hybrid" Nesting: KVM on Hyper-V by Vitaly Kuznetsov & Tianyu Lan](https://i.ytimg.com/vi/Fn7mQYObkvs/default.jpg)
![Improving KVM x86 Nested-Virtualization by Liran Alon](https://i.ytimg.com/vi/Pc7F-n5278w/default.jpg)
![[2020] QEMU Snaphosts Are So Slow. Really? by Denis Lunev](https://i.ytimg.com/vi/IM5u1xAQWw8/default.jpg)
![[2016] Virtualization Developer Panel](https://i.ytimg.com/vi/S6Sjj6OtyvY/default.jpg)
![[2017] Adding Device Direct Assignment Support for a New Bus Infrastructure on ARM64 by Mike Caraman](https://i.ytimg.com/vi/kMKjF2RBKYE/default.jpg)
![[2020] Evaluate Implementation Options of KVM-based Type1 (or 1.5) Hypervisor by Jun Nakajima](https://i.ytimg.com/vi/6Gjex5jNkxs/default.jpg)
![[2019] Multi-process QEMU - Status Update by John Johnson & Elena Ufimtseva](https://i.ytimg.com/vi/lslVYCuk4CQ/default.jpg)
![Contributor Q&A Panel](https://i.ytimg.com/vi/q22lu6l1Cdk/default.jpg)
![KVM: Arm Confidential Compute Architecture Support](https://i.ytimg.com/vi/RJfNM3pzZaE/default.jpg)
![SPDK vhost Target: A Practical Solution to Accelerate Storage I/Os by Ziye Yang & Changpeng Liu](https://i.ytimg.com/vi/paTvtJ6JdAc/default.jpg)
![Performance Optimization on Huawei Public and Private Cloud by Lei Gong & Jinsong Liu](https://i.ytimg.com/vi/TT1b1WdnbM0/default.jpg)
![[2019] KVMstat and Beyond - Past, Present and Future of Performance Monitoring](https://i.ytimg.com/vi/GwYyYDglb9s/default.jpg)