VNFM Drivers¶
Huawei¶
README.txt¶
Introduction:
=============
This document provides the required steps for installation
and configuration this service.
Installation steps:
====================
Install following software:
- Java 1.8 or lattest
- MySql Server 5.7 or lattest.
- Apache Tomcat Server 8.0 or lattest
Set the following environment variables:
- JAVA_HOME: Set to JAVA JDK installed location
- CATALINIA_HOME: Set to Tomcat installed location
- CATALINIA_BASE: Set to the location, where this
service installer is unzipped, its optional
- PATH: Update it with the location of command 'mysql'
- In command console, cd to 'bin' directory under the location,
where this service installer is unzipped and
run ./init_db.sh <db user> <db password> <db server ip> <db port>
CAUTION: Existing vnfmdb will be cleaned before
initializing the schema, so please take a back-up of it
before executing it next time.
Configuration steps:
====================
- Update the db credetials in bean with id="source" in 'services.xml'
under webapps spring directory.
- Update the MSB address in $PATH/etc/conf/restclient.json
- Update the vnfmadapter service ip address in $PATH/etc/adapterInfo/vnfmadapterinfo.json
How to run?
===========
- In command console, cd to 'bin' directory under the location,
where this service installer is unzipped and
run ./start.sh
NOTE: It starts the tomcat at predefined http port. To change
default port, update the port in tomcat configuration file
'conf/server.xml'
- Verify that 'Tomcat started.' is reported on the console.
- Once service is started, please verify below details:
- from MSB service, verify that "hwvnfm" is reported from GET request on "/api/microservices/v1/services"
- from this service, run one of the supported REST API mentioned in open-o NFVO wiki and verify that the
expected response is returned.
How to stop?
=============
- In command console, cd to 'bin' directory under the location,
where this service installer is unzipped and
run ./stop.sh
Update:
=========
The latest information are available through the OPEN-O release notes at
https://wiki.open-o.org/view/OPEN-O_Sun_Release_Notes
Nokia¶
Zte¶
MME Inputs¶
[
{
"name": "vnf.availabilityzone.cdb_zone",
"value": ""
},
{
"name": "vnf.supportsriovConfig.isSriov_external_7",
"value": "NO"
},
{
"name": "vnf.networkadvancedConfig.MAC_MODE",
"value": "NO"
},
{
"name": "vnf.networkadvancedConfig.SRIOV_BOND_MODE",
"value": "0"
},
{
"name": "vnf.appvmcap.PreemptiveCDBNumber",
"value": "2"
},
{
"name": "vnf.availabilityzone.omp_zone",
"value": ""
},
{
"name": "vnf.networkadvancedConfig.VIM_TYPE",
"value": "OPENSTACK"
},
{
"name": "vnf.availabilityzone.cmp_zone",
"value": ""
},
{
"name": "vnf.umacinfo.BureauType",
"value": "2"
},
{
"name": "vnf.appvmcap.IPBMaxNumber",
"value": "0"
},
{
"name": "vnf.networkSGConfig.PortSecurityEnable",
"value": "NO"
},
{
"name": "vnf.supportsriovConfig.isSriov_inner_base",
"value": "NO"
},
{
"name": "vnf.ommmasterip.MstOMMOMPIP",
"value": "129.128.50.133"
},
{
"name": "vnf.ommmasterip.MstBigNetGateWay",
"value": "172.30.23.1"
},
{
"name": "vnf.loadsharevmservergroup.SMP_SG_Num",
"value": "2"
},
{
"name": "vnf.specialconfig.AutoFormatDisk",
"value": "NO"
},
{
"name": "vnf.supportsriovConfig.isSriov_inner_fabric",
"value": "NO"
},
{
"name": "vnf.deploy.VMBVersionFile",
"value": "VMB_X86_64_64_R_CE_V5.17.10_NFV.pkg"
},
{
"name": "vnf.networkadvancedConfig.SAME_MAC_BOND",
"value": "YES"
},
{
"name": "vnf.loadsharevmservergroup.IPB_SG_Num",
"value": "2"
},
{
"name": "vnf.appvmcap.PreemptiveCMPNumber",
"value": "1"
},
{
"name": "vnf.networkCommConfig.AllocIPFromPool",
"value": "YES"
},
{
"name": "vnf.loadsharevmservergroup.USUP_SG_Num",
"value": "2"
},
{
"name": "vnf.ommmasterip.MstBigNetIP",
"value": "172.30.23.51"
},
{
"name": "vnf.loadsharevmservergroup.UP_LP_SG_Switch",
"value": "NO"
},
{
"name": "vnf.appother.RACKNO",
"value": "1"
},
{
"name": "vnf.appvmcap.PreemptiveIPBNumber",
"value": "1"
},
{
"name": "vnf.networkCommConfig.VNFMNetworkCommFalg",
"value": ""
},
{
"name": "vnf.ommbasic.HAlic",
"value": "newstartha.lic"
},
{
"name": "vnf.availabilityzone.smp_zone",
"value": ""
},
{
"name": "vnf.globalconfig.VMNamePrefix",
"value": ""
},
{
"name": "vnf.supportsriovConfig.isSriov_external_6",
"value": "NO"
},
{
"name": "vnf.supportsriovConfig.isSriov_external_5",
"value": "NO"
},
{
"name": "vnf.supportsriovConfig.isSriov_external_4",
"value": "NO"
},
{
"name": "vnf.supportsriovConfig.isSriov_external_3",
"value": "NO"
},
{
"name": "vnf.supportsriovConfig.isSriov_external_2",
"value": "NO"
},
{
"name": "vnf.supportsriovConfig.isSriov_external_1",
"value": "NO"
},
{
"name": "vnf.availabilityzone.usup_zone",
"value": ""
},
{
"name": "vnf.networkCommConfig.OmpCtlNetMask",
"value": "255.0.0.0"
},
{
"name": "vnf.umacinfo.NEName",
"value": ""
},
{
"name": "vnf.appreliability.OMPOnePlusOneBK",
"value": "YES"
},
{
"name": "vnf.supportsriovConfig.isSriov_external_8",
"value": "NO"
},
{
"name": "vnf.ommbasic.DualOMM",
"value": "NO"
},
{
"name": "vnf.ommbasic.Clustertype",
"value": "HA"
},
{
"name": "vnf.loadsharevmservergroup.CMP_SG_Num",
"value": "2"
},
{
"name": "vnf.availabilityzone.ipb_zone",
"value": ""
},
{
"name": "vnf.ommbasic.HAkey",
"value": "newstartha.key"
},
{
"name": "vnf.appvmcap.PreemptiveSMPNumber",
"value": "1"
},
{
"name": "vnf.appvmcap.PreemptiveUSUPNumber",
"value": "1"
},
{
"name": "vnf.networkCommConfig.VNFNetworkCommFalg",
"value": ""
},
{
"name": "vnf.ommmasterip.BigNetMask",
"value": "255.255.255.0"
},
{
"name": "vnf.networkCommConfig.RightOmpCtrlIp",
"value": "128.129.17.162"
},
{
"name": "vnf.umacinfo.NEID",
"value": "50"
},
{
"name": "vnf.ommmasterip.OMP2OMMFloatIP",
"value": "129.128.50.1"
},
{
"name": "vnf.ommbasic.TimeZone",
"value": "Asia/Shanghai"
},
{
"name": "vnf.availabilityzone.omm_zone",
"value": ""
},
{
"name": "vnf.ommmasterip.OMMOMPMask",
"value": "255.255.255.0"
},
{
"name": "vnf.networkCommConfig.LeftOmpCtrlIp",
"value": "128.129.17.161"
},
{
"name": "vnf.loadsharevmservergroup.OMP_LP_SG_Switch",
"value": "NO"
},
{
"name": "NSInstanceID",
"value": ""
},
{
"name": "NSInstanceName",
"value": ""
}
]
SPGW Inputs¶
[
{
"name": "ZTE_VGW_SIG_NET_virtualLink.startip",
"value": ""
},
{
"name": "vm_name_prefix",
"value": "ZTE_xGW_60_"
},
{
"name": "ZTE_VGW_SIG_NET_virtualLink.subnetname",
"value": "ZTE_VGW_SIG_NET_su"
},
{
"name": "ZTE_VGW_RAN_NET_virtualLink.endip",
"value": ""
},
{
"name": "provider-zte_virtualLink.endip",
"value": "172.30.21.200"
},
{
"name": "ZTE_VGW_SGI_NET_virtualLink.gatewayip",
"value": "10.8.12.97"
},
{
"name": "SLB_VMInitNumber",
"value": 1
},
{
"name": "op_emslink_floatip",
"value": ""
},
{
"name": "ZTE_VGW_SIG_NET_virtualLink.networkname",
"value": "ZTE_VGW_SIG_NET"
},
{
"name": "PFU_VMInitNumber",
"value": 1
},
{
"name": "ZTE_VGW_RAN_NET_virtualLink.subnetname",
"value": "ZTE_VGW_RAN_NET_su"
},
{
"name": "provider-zte.VLANID",
"value": "221"
},
{
"name": "ZTE_VGW_SGI_NET_virtualLink.startip",
"value": ""
},
{
"name": "azone",
"value": ""
},
{
"name": "ZTE_VGW_SGI_NET_virtualLink.cidr",
"value": "10.8.12.96/27"
},
{
"name": "ZTE_VGW_SGI_NET_virtualLink.subnetname",
"value": "ZTE_VGW_SGI_NET_su"
},
{
"name": "ZTE_VGW_SIG_NET_virtualLink.cidr",
"value": "10.8.12.64/27"
},
{
"name": "ZTE_VGW_SERVICE_NET.VLANID",
"value": "128"
},
{
"name": "ZTE_VGW_SIG_NET_virtualLink.endip",
"value": ""
},
{
"name": "ZTE_VGW_SGI_NET_virtualLink.networkname",
"value": "ZTE_VGW_SGI_NET"
},
{
"name": "ZTE_VGW_GTP_NET.VLANID",
"value": "206"
},
{
"name": "ZTE_VGW_SIG_NET.VLANID",
"value": "167"
},
{
"name": "ZTE_VGW_SGI_NET.VLANID",
"value": "115"
},
{
"name": "ZTE_VGW_RAN_NET.VLANID",
"value": "126"
},
{
"name": "ZTE_VGW_GTP_NET_virtualLink.networkname",
"value": "ZTE_VGW_GTP_NET"
},
{
"name": "GSU_VMInitNumber",
"value": 1
},
{
"name": "ems_ip",
"value": ""
},
{
"name": "provider-zte_virtualLink.gatewayip",
"value": "172.30.21.1"
},
{
"name": "GSU_VMMaxNumber",
"value": 2
},
{
"name": "ZTE_VGW_RAN_NET_virtualLink.startip",
"value": ""
},
{
"name": "ZTE_VGW_GTP_NET_virtualLink.endip",
"value": ""
},
{
"name": "ZTE_VGW_RAN_NET_virtualLink.cidr",
"value": "10.8.12.0/27"
},
{
"name": "ZTE_VGW_SIG_NET_virtualLink.gatewayip",
"value": "10.8.12.65"
},
{
"name": "ZTE_VGW_SGI_NET_virtualLink.endip",
"value": ""
},
{
"name": "ZTE_VGW_GTP_NET_virtualLink.gatewayip",
"value": "160.230.6.33"
},
{
"name": "CDB_VMMaxNumber",
"value": 2
},
{
"name": "ZTE_VGW_GTP_NET_virtualLink.cidr",
"value": "160.230.6.32/27"
},
{
"name": "PFU_VMMaxNumber",
"value": 2
},
{
"name": "provider-zte_virtualLink.startip",
"value": "172.30.21.100"
},
{
"name": "MPU_VMInitNumber",
"value": 1
},
{
"name": "SLB_VMMaxNumber",
"value": 2
},
{
"name": "provider-zte_virtualLink.cidr",
"value": "172.30.21.0/24"
},
{
"name": "ZTE_VGW_MGT_NET.VLANID",
"value": "142"
},
{
"name": "provider-zte_virtualLink.subnetname",
"value": "provider-zte-subnet"
},
{
"name": "MPU_VMMaxNumber",
"value": 1
},
{
"name": "time_zone",
"value": "UTC+8"
},
{
"name": "ZTE_VGW_RAN_NET_virtualLink.networkname",
"value": "ZTE_VGW_RAN_NET"
},
{
"name": "ZTE_VGW_RAN_NET_virtualLink.gatewayip",
"value": "10.8.12.1"
},
{
"name": "ems_lang_env",
"value": "zh_CN"
},
{
"name": "bureau_size",
"value": ""
},
{
"name": "vnf_instance_mode",
"value": "fast"
},
{
"name": "provider-zte_virtualLink.networkname",
"value": "provider-zte"
},
{
"name": "ZTE_VGW_GTP_NET_virtualLink.subnetname",
"value": "ZTE_VGW_GTP_NET_su"
},
{
"name": "ZTE_VGW_GTP_NET_virtualLink.startip",
"value": ""
},
{
"name": "CDB_VMInitNumber",
"value": 1
},
{
"name": "NSInstanceID",
"value": ""
},
{
"name": "NSInstanceName",
"value": ""
}
]