This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
opnfv_testbed_infrastructure [2014/12/01 21:29] Trevor Cooper |
opnfv_testbed_infrastructure [2015/01/15 06:27] (current) Trevor Cooper |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ==== OPNFV Project Proposal: Testbed Infrastructure ==== | ==== OPNFV Project Proposal: Testbed Infrastructure ==== | ||
| - | Version: 1.0 (Nov 24, 2014) | + | Version: 1.0 (Dec 2, 2014) |
| **Project Name: ** | **Project Name: ** | ||
| Line 11: | Line 11: | ||
| **Project repository:** | **Project repository:** | ||
| - | opnfv-repo-pharos or opnfv-repo-tbd | + | pharos |
| **Project Categories:** | **Project Categories:** | ||
| - | * Documentation | ||
| * Integration & Testing | * Integration & Testing | ||
| - | * Collaborative Development | + | |
| **Project Description** | **Project Description** | ||
| Line 23: | Line 22: | ||
| This project proposes developing a test-bed framework for creating a federated NFV test capability that will be hosted by a number of companies in the OPNFV community. We have at least 1 volunteer party in each of Asia, Europe and US at this time. The volunteer parties will be responsible to setup, operate, and maintain these test-beds in a way that is consistent with the proposed OPNFV test-bed framework. | This project proposes developing a test-bed framework for creating a federated NFV test capability that will be hosted by a number of companies in the OPNFV community. We have at least 1 volunteer party in each of Asia, Europe and US at this time. The volunteer parties will be responsible to setup, operate, and maintain these test-beds in a way that is consistent with the proposed OPNFV test-bed framework. | ||
| + | {{ :opnfv-test.jpg?600 }} | ||
| There are many reasons that community testbeds are important resources to the success of the OPNFV mission. Here are just to name a few (and by no means exhaustive): | There are many reasons that community testbeds are important resources to the success of the OPNFV mission. Here are just to name a few (and by no means exhaustive): | ||
| Line 56: | Line 56: | ||
| //Reference platform hardware and software definition// | //Reference platform hardware and software definition// | ||
| - | * In order for the testbeds have some commonality and portability (to upper layer software), we will define a reference hardware configuration. We will also initially define a "bootstrap" software configuration to get started, and eventually migrate to use OPNFV release(s) coming out of Continuous Integration (CI) project. | + | * In order for the testbeds have some commonality and portability (to upper layer software), we will define a reference hardware configuration. We will also initially define a "bootstrap" software configuration to get started (see [[get_started|Project: Bootstrap/Get started!]] project), and eventually migrate to use OPNFV release(s) coming out of Continuous Integration (CI) project. |
| * The basic hardware components of the initial version of the testbeds will likely include (only for illustration of scope): x86 servers of relatively recent architectures, relatively high throughput PCIe, 1G and 10G Ethernet Adaptors, local storage, and 1/10G Ethernet switches. | * The basic hardware components of the initial version of the testbeds will likely include (only for illustration of scope): x86 servers of relatively recent architectures, relatively high throughput PCIe, 1G and 10G Ethernet Adaptors, local storage, and 1/10G Ethernet switches. | ||
| Line 79: | Line 79: | ||
| This project has the following dependencies | This project has the following dependencies | ||
| - | * Eventually, the software we use will need to be the output of the CI project. | + | * Eventually, the software we use will need to be the output of the [[get_started:get_started_project_proposal|Get Started/Bootstrap]] or [[octopus:project_proposal|CI project]]. |
| * We may use tools from other OPNFV projects or from other upstream projects. | * We may use tools from other OPNFV projects or from other upstream projects. | ||
| * We may use commercial hardware test equipment or non-open-source test software in non-exclusive basis. | * We may use commercial hardware test equipment or non-open-source test software in non-exclusive basis. | ||
| Line 90: | Line 90: | ||
| ** Committers and Contributors ** | ** Committers and Contributors ** | ||
| - | A partial list at this moment: | + | Committers: |
| * Wenjing Chu, wenjing_chu@dell.com, | * Wenjing Chu, wenjing_chu@dell.com, | ||
| * Morgan Richomme <morgan.richomme@orange.com>, | * Morgan Richomme <morgan.richomme@orange.com>, | ||
| * Trevor Cooper, trevor.cooper@intel.com, | * Trevor Cooper, trevor.cooper@intel.com, | ||
| + | * Qiao Fu, fuqiao@chinamobile.com | ||
| + | * Sean Chen (s.chen@huawei.com) | ||
| + | |||
| + | Contributors: | ||
| * C.Donley@cablelabs.com, | * C.Donley@cablelabs.com, | ||
| * erica.johnson@iol.unh.edu, | * erica.johnson@iol.unh.edu, | ||
| - | * sheng-ann.yu@ericsson.com, | + | * Kuppuswamy, Prabu <Prabu.Kuppuswamy@spirent.com> |
| - | * Qiao Fu, fuqiao@chinamobile.com, | + | * Saikrishna M Kotha <saikrishna.kotha@xilinx.com> |
| + | * Eugene Yu (yuyijun@huawei.com) | ||
| ** Planned Deliverables ** | ** Planned Deliverables ** | ||
| Line 107: | Line 113: | ||
| * A set of software tools for users to access the testbeds. | * A set of software tools for users to access the testbeds. | ||
| * Smoke test and tools for running/automating the smoke test. | * Smoke test and tools for running/automating the smoke test. | ||
| + | * A repository for storing and sharing test artifacts | ||
| ** Proposed Release Schedule ** | ** Proposed Release Schedule ** | ||
| Line 114: | Line 121: | ||
| + | {{ :test-bed-timeline.png?nolink&900 |}} | ||