AAI
- Implement and develop a new custom query to get the IP Addresses that will be used to communicate to the VF-Module Instance being scaled. The custom query should be generic so it can be used for different configuration actions
- Add Topic ID for VNF Controller to VNF instance information
APPC
- For L4-L7 VNFs, process a HealthCheck action from SO via DMaaP
- For L4-L7 VNFs, process a ConfigScaleOut action from SO via DMaaP.
- Receive ConfigScaleOut(VNF_ID, VF_Module_ID)
- Retrieve the IP addresses from A&AI for the ConfigScaleOut action
- Obtain Configuration information for new instance from A&AI
CLAMP
- Ensure CLAMP has access to VF_Module_Type at design time
- Create policies for Scaling of vDNS
- Create Guard policies for Auto Scale Out
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
Modeling
- Need to add Controller type to the VNF Model in SDC
Policy
- Create API call to SO with VNFInstanceID and VF_Module_Type as arguments
- Set up proper Guard Policies
- Compare number of instances to both Min and Max values
- Check Prov_Status = PROV