Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Formatting corrections

This page will describe all the changes required to implement Manual Scaling

Work Flows

ONAP Scale Out Work Flow

ONAP Scale Out Homing and License Flow

Impacts to Projects

APPC

  • APP-C shall support new playbooks, cookbooks, NETCONF templates for ConfigScaleOut . After the ConfigScaleOut is completed the new VMs will be In-Service
  • Support the existing general VNF HealthCheck

SDC

  • SDC shall support accepting an Onboarding package from the VNF Provider. The On-boarding package will specify:
    • VNFs with one or more incremental modules which:
      • Defines additional resources that can be added to an existing VNF
      • Must be complete Heat templates
      • Should define logical growth-units or sub-components of an overall VNF
      • On creation, receives appropriate Base Module outputs as parameters
        • Provides access to all shared resources (by UUID)
        • Must not be dependent on other Add-On VNF Modules
      • Multiple instances of an incremental Module may be added to the same VNF (e.g. incrementally grow a VNF by a fixed “add-on” growth units)
    • Each VNF Module (base or incremental) may have (optional) and associated Cinder Volume Module
      • Volume modules must correspond 1:1 with a base module or incremental module
      • A Cinder volume may be embedded within the base module or incremental module if persistence is not required
    • Shared resource UUIDs are passed between the base module and incremental modules via Heat Outputs Parameters (i.e., Base Module Output Parameters)
      • The output parameter name in the base must match the parameter name in the add-on module
  • SDC will support a TOSCA Service Model view at the VNFC (VF_Module) level. This view must be made available to the VID users
  • SDC will validate the initial_count for the VF Modules is equal to or greater than the min_vf_module_instances


OOF*

  • OOF will process Homing and license placement request from MSO.
  • OOF will support additional Policies for Scale Out to check the following:
    • If there is enough capacity in the region or close to the region
    • For the VNF Instance, is the license sufficient to satisfy the configuration requested

*This work is to be done in Beijing Release, but it may not be used until a future release since SO may not have the time to develop the request to OOF.