This is an old revision of the document!
Project: Bottlenecks - System Limitation Testing
Project Name: Bottlenecks
Project Repository: bottlenecks
Project Category: Integration & Testing
Project
IRC: #opnfv-bottlenecks
-
Introduction
This project aims to find system bottlenecks by testing and verifying OPNFV infrastructure in a staging environment before committing it to a production environment. Instead of debugging a deployment in production environment, an automatic method for executing benchmarks which plans to validate the deployment during staging is adopted. This project will provide a framework to find the bottlenecks of OPNFV infrastructure. The framework has four components,Workload generator and VNFs (WV), Monitor and Analysis (MA), Deployment and Configuration (DC), Automated Staging (AS), as shown below.
Workload generator and VNFs: workload generator generates workloads which go through VNFs
Monitor and Analysis: monitor VNFs status and infrastructure status to output analyzed results
Deployment and Configuration: deploy and configure infrastructure and WV
Automated Staging: implement automated staging
The scope of Release Engineering project includes:
Release candidates A,B… provides a foundation to be tested of Infrastructure layer
A workload generator generates workloads which go through VNFs. This workload generator will be scalable and may cover multiply workload models for different scenarios
Monitor and analysis units will monitor the infrastructure and VNFs status and present results after analysis
Document and codes to describe how to generate experimental specification according to different service level agreement (SLA)
Document to describe how to find some typical bottlenecks according to specific monitoring
Different hardware resource adopted to produce test data used for bottleneck analysis
Different parameters adopted in software configuration files to produce test data used for bottleneck analysis
Achieve full automation in system deployment, evaluation, and evolution, by creating code generation tools to link the different steps of deployment, evaluation, reconfiguration, and redesign in full lifecycle.
Reassignment and reconfiguration of hardware resources
Reassignment and reconfiguration of software resource
Presentation
bottlenecks.pdf
meeting materials
bottlenecks_project_for_test_meeting_20150820.pptx
Please see the Bottlenecks Project Proposal for more details.
Meetings
Meeting details:
Goto Meeting :
IRC meeting :
meeting agenda and logs
IRC :
etherpad for version plan :
Key Project Facts
This URL is not allowed for scraping
Contributors
Lynch Michael A(Intel): michael.a.lynch@intel.com
Qi Liang: liangqi1@huawei.com
Mingjiang Li: limingjiang@huawei.com
Lingli Deng: denglingli@chinamobile.com