Update to the INFO files related to the change in PTL.
[promise.git] / docs / requirements / annex1.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
3
4 .. _uc-brahmaputra:
5
6 ANNEX A: Use case for OPNFV Brahmaputra
7 =======================================
8
9 A basic resource reservation use case to be realized for OPNFV B-release may
10 look as follows:
11
12 * Step 0: Shim-layer is monitoring/querying available capacity at NFVI
13
14   * Step 0a: Cloud operator creates a new OpenStack tenant user and updates
15     quota values for this user
16
17   * Step 0b: The tenant user is creating and instantiating a simple VNF
18     (e.g. 1 network, 2 VMs)
19
20   * Step 0c: OpenStack is notifying shim-layer about capacity change for
21     this new tenant user
22
23   * Step 0d: Cloud operator can visualize the changes using the GUI
24
25 * Step 1: Consumer(NFVO) is sending a reservation request for future use to
26   shim-layer
27
28 * Step 2: Shim-layer is checking for available capacity at the given time
29   window
30
31 * Step 3: Shim-layer is responding with reservation identifier
32
33 * Step 4 (optional): Consumer(NFVO) is sending an update reservation request
34   to shim-layer (startTime set to now) -> continue with Steps 2 and 3.
35
36 * Step 5: Consumer(VNFM) is requesting the allocation of virtualised resources
37   using the reservation identifier in Step 3