Anuket Project
LaaS scenarios
Use Case Name | Description | Expected User Types | Hardware requirements (Hardware examples) | Provided by | Notes / Discussion |
---|---|---|---|---|---|
developer (software) | Access to a vPOD for the purpose of working on various OPNFV projects. This specific use case would support development of projects that don't require higher performance or specific hardware requirements. The provisioned environment can vary from just having base OS to all in one OpenStack to HA OPNFV Scenario. |
| single server with virtual pods Hardware example:
| community | |
developer (hardware) | Access to a baremetal POD for the purpose of working on various OPNFV projects. This specific use case would support development of projects that require higher performance or specific hardware requirements. The provisioned environment can vary from just having jumphost provisioned and the rest of the nodes with no OS at all to full blown HA OPNFV Scenario. |
| Pharos pod hardware: Hardware example:
| community or LF | |
demo | Access to a pre-deployed pod, for the purpose of trying or demonstration a working deployment of OPNFV / OpenStack. | end user(maybe not member of OPNFV) | single server with virtual pods Hardware example:
| community or LF | |
xci | upstream community:
| virtual pods or physical pods |
XCI has no dependency to Jenkins, etc and the lifetime of the deployment is not relevant. The point with XCI is to have ability to deploy latest verified versions of different components or even patches. | ||
ONAP developer | OPNFV scenarios are deployed on-demand for ONAP developers to test against their ONAP deployments (in another lab, connected to OPNFV LaaS over VPN), as needed for specific NFVI features or to work with specific OPNFV distros (the rest of ONAP devs are fine with generic/public clouds for testing VNFs). | ONAP developer | 10 virtual servers (5-10 physical servers) on avg consumed for ONAP devs, per the assumptions:
See also: https://wiki.onap.org/display/DW/ONAP+Lab+Specification | ||
ONAP X-CI | A new or existing OPNFV deployment is used for X-CI runs to verify tests against ONAP code changes. An existing OPNFV deployment (refreshed as needed) can be used to test against multiple ONAP X-CI jobs to reduce X-CI overhead (resources, test duration). A new deploy can be used if the type of X-CI job requires it (why is TBD). | OPNFV X-CI team | At least one LaaS virtual server (existing deployment), or multiple (TBD) per X-CI job forecast | ||
OPNFV+ONAP developer | New or existing OPNFV deployments are used for OPNFV devs to test OPNFV+ONAP integration. Several OPNFV scenarios can be used in parallel to verify multi-VIM or scenario-focused tests (e.g. NetReady). | OPNFV developer | Probably up to 5 physical servers (5-10 virtual servers for distinct scenarios) for ongoing ONAP integration testing. |