-
Notifications
You must be signed in to change notification settings - Fork 136
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comprehensive list of enhancements #91
Comments
@twood02 I would be interested in working on the auto-scaling problem. It would seem to me that having the onvm manager identify load conditions and finding opportunities to remedy that by automatically scaling a (subset | all) of the running NFs could be an interesting problem to work on. |
@twood02 @koolzz As noted yesterday, I would like to on the main website, additional stats and other improvements to the online platform. This can include the onvm_web functionality that was just merged, possibly including pthreads that we talked about in the meeting? I will keep in touch about my progress. In addition, @dennisafa and I are learning about the gwcloudlab and a start to systems administration with giving access to nodes which we can build upon in the future. |
I'll make cards in the project board by the end of the week |
I'll work on testing out ONVM on Ubuntu 18.04.1 LTS as well as sysadmin work and the firewall code. |
If people are looking for even more tasks and we want to expand CI further beyond #299, we can add the following:
|
Possible new feature/updates for onvm, both WIP, Planned and Finished
Description:
This will serve as a pinned issue with tasks that need to be implemented. This is easier to edit than the projects board and provides a quick overview. We might utilize the Projects board for tasks that are actually assigned and under development.
When a task is WIP it will have a check-mark box next to it and an owner/Projects link after. When a task is finished the box will be checked moved to the DONE section.
Adding or Claiming tasks:
If anyone has other ideas for OpenNetVM add a comment with a description and I'll append them to the issue. Similarly, if you want to claim and start a task drop a comment and I'll assign it/move it to the project board.
Overall improvements, scripts, docs, other:
NF related:
nf_setup
but on shut down, this can be used to print out average stats and other useful info. NF prints summary of its activity on shutdown #179Scripting:
Web stats(currently all assigned to @kevindweb, link:
Cores/Scaling/Magic:
Performance:
Multi-Host ONVM
CloudLab:
mTCP:
mOS
Snort
Cluster
Other endpoint application:
We could explore other applications, such as the dpdk nginx module that can be used with onvm as examples of complex NFs. Before doing this we have to think about what benefits it would give us to port something.
Also, we should look at f-stack, it seems similar to our project.
DONE (As of Spring 2020):
DONE (Spring 2019):
./install.sh
/setup_environment.sh
scripts as they fail to deal with hugepages. Assigned to @koolzza sysadminsysadmins @kevindweb @dennisafaThe text was updated successfully, but these errors were encountered: