Comments (1)
ONVM relies on DPDK's multi-process support: http://dpdk.org/doc/guides-16.07/prog_guide/multi_proc_support.html
That works across containers (as long as huge pages are set up appropriately), but as far as I know there is no support for KVM.
Our original NetVM prototype used KVM, so it is possible to do, but rather inconvenient because of the difficulty sharing memory across protection boundaries.
from opennetvm.
Related Issues (20)
- Container NFs Initialisation Error - Cannot open '/dev/hugepages' HOT 5
- When Congestion occurs with shared core, number of pkt processing is abnormal HOT 6
- Setting up Jumbo Packet mtu 9000 in ONVM HOT 1
- dpdk-pdump+ONVM HOT 2
- Duplicated flush in `onvm_pkt_process_rx_batch` HOT 5
- Linter Cppcheck. HOT 3
- Performance observations when running NF's on local and/or remote NUMA node in a server HOT 11
- Questions about the bridge example HOT 4
- Memory leak when sending messages between NFs with full rings HOT 3
- Questions about scaling example HOT 21
- Unable to probe PCI devices within rte_eal_init() on onvm_mgr start HOT 3
- Simple Skeleton
- Display packet drop stats HOT 1
- speed tester can crash if given a pcap with jumbo frames HOT 1
- I have a question: If I want to deploy vnf on different machines, does OpenNetVM support this method? If so how can I connect them through IP address? HOT 1
- Install guide/script references igb_uio as the only usable network driver for DPDK ports HOT 1
- arp nf and load balancer tutorial
- Support for Arm64 HOT 4
- [BUG]: `.gitmodules` content is outdated and incorrect
- Is the nfvnice-reinforce branch still supported?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opennetvm.