Scaling Base Use Case Page
DESCRIPTION
One of the primary advantages of a virtualized cloud infrastructure is the ability to maximize resource utilization. In a PNF environment, resource allocation is relatively static and therefore enough capacity needs to be available for peak loads. This leads to many inefficiencies during normal operating times. In the software controlled environment of virtualized resources, ONAP can allocate resources to a VNF as they are needed. Scaling is the process utilized by ONAP to change the amount of resources allocated to a VNF
Scaling addresses functions such as:
Model Driven Control Loop Design
Automation Scaling
Manual Scale In (Manually remove instances of a VNFC)
Auto Scale In (Automatically remove instances of a VNFC)
Auto VNF Configuration
Updates to Manual and Auto Scale Out
Homing and Capacity Check
Architecture approved Controller_Type Lookup
Support TOSCA Based VNFs
Dynamic scaling gives an operator the tools it needs to maximize efficiency of the resources dedicated to the cloud. ONAP's control environment allows it to assign resources where they are most needed and reallocate them when they are needed by different VNF. This allows the cloud environment to achieve a much higher resource utilization level than the old data centers it is replacing.
Past releases of ONAP have developed the capability of adding additional resources (VMs/VF_Modules) to a VNF as the demand for the VNF grows. In the Dublin release we will add the capability to reduce the number of resources (VMs/VF_Modules) assigned to a VNF so that those resources can be used by other VNFs as needed.
MASTER DOCUMENTATION
The following link is to the master documentation for the scaling use case:
VF Module Scale Out Use Case — onap master documentation
ROADMAP - Use Case Evolution per Release
The following table links to the development for this use case in a particular release:
RELEASE | Link to Use Case |
---|---|
R1 Amsterdam | Use Case did not exist yet |
R2 Beijing | Use Case did not exist yet |
R3 Casablanca | Use Case did not exist yet |
R4 Dublin | |
R5 El Alto | MAINTENANCE RELEASE (No Use Case work) |
R6 Frankfurt | |
R7 Guilin | No further use case development |
R8 Honolulu | No further use case development |
R9 Istanbul | No further use case development |
R10 Jakarta | No further use case development |
PRIOR BASE PAGE
None
KEY LINKS & KEY INFORMATION
The following table shows some Key Links and Key Information for this Use Case:
Topic | Description |
---|---|
Key Use Case Leads | @Scott Blandford |
Key Use Case Contacts | |
Meetings Register & Recordings |
OVERVIEW SLIDES & PRESENTATIONS/DEMOS:
This table has overview slides of the Use Case and presentations or demos
Topic | Description |
---|---|
Overview Slides | |
Overview Presentation | |
Demo |