J.2 Example Parameter File

The parameter file defines the topology details. This includes all VM details such as the number of VMs, flavors, network names, etc. It is a list of key/value pairs. By referring to the parameters definition section in the template file, the initialization of the parameters has to be done in this section.

File Naming Convention

It is not mandatory to have a specific name for the file; but just to provide a self-explanatory name for the file, it is recommended to follow this convention:

<DSR Name>_<Site Name>_<NetworkOam/SignallingNode>_Params.yaml

Example:
  • dsrCloudInit_Site00_NetworkOam_Params.yaml
  • dsrCloudInit_Site00_SignalingNode_Params.yaml

Sample File

Network OAM params file
parameters:
    numPrimaryNoams: 1
    numNoams: 1
    noamImage: DSR-60147
    noamFlavor: dsr.noam
    primaryNoamVmNames: ["DsrSite00NOAM00"]
    noamVmNames: ["DsrSite00NOAM01"]
    noamAZ: nova
    xmiPublicNetwork: ext-net
    imiPrivateNetwork: imi
    imiPrivateSubnet: imi-sub
    imiPrivateSubnetCidr: 192.168.221.0/24
    ntpServer: 10.250.32.10
    noamSG: Site00_NOAM_SG
Signaling params file
parameters:
    numSoams: 2
    numDas: 1
    numIpfes: 1 
    numStps: 0
    soamImage: DSR-60147
    soamFlavor: dsr.soam
    soamVmNames: ["DsrSite00SOAM00", "DsrSite00SOAM01"]
    daImage: DSR-60147
    daFlavor: dsr.da
    daVmNames: ["DsrSite00DAMP00", "DsrSite00DAMP01"]
    daProfileName: "VM_30K_Mps"
    ipfeImage: DSR-60147
    ipfeFlavor: dsr.ipfe
    ipfeVmNames: ["DsrSite00IPFE00", "DsrSite00IPFE01"]
    stpImage: none
    stpFlavor: none
    stpVmNames: none
    xmiPublicNetwork: ext-net   
    imiPrivateNetwork: imi   
    imiPrivateSubnet: imi-sub   
    imiPrivateSubnetCidr: 192.167.2.0/24   
    xsiPublicNetwork: ext-net
    ntpServer: 10.250.32.10
    soamAZ: nova
    daAZ: nova
    ipfeAZ: nova
    stpAZ: nova
    soamSG: Site00_SOAM_SG
    daSG: Site00_DAMP_SG
    ipfeSGs: ["Site00_IPFE_SG0", "Site00_IPFE_SG1"]
    stpSG: Site00_STP_SG
    primaryNoamVmName: DsrSite00NOAM00
    noamXmiIps: ["10.75.191.170"]
    diameterTcpPorts: [3868]
    diameterSctpPorts: []
    stpSctpPorts:[]
Network OAM params file (Fixed IP)
parameters:
    numPrimaryNoams: 1
    numNoams: 1
    noamImage: DSR-8.2.0.0.0_82.5.1.vmdk
    noamFlavor: dsr.noam
    primaryNoamVmNames: ["DsrSite00NOAM00"]
    noamVmNames: ["DsrSite00NOAM01"]
    noamAZ: nova
    primaryNoamXmiIps: ["10.196.12.83"]
    noamXmiIps: ["10.196.12.84"]
    noamVip: 10.196.12.85
    xmiPublicNetwork: ext-net3
    imiPrivateNetwork: imi
    imiPrivateSubnet: imi-sub
    imiPrivateSubnetCidr: 192.168.221.0/24
    ntpServer: 10.75.185.194
    noamSG: Site00_NOAM_SG
Signaling params file (Fixed IP)
parameters:
    numSoams: 2
    numDas: 2
    numIpfes: 1
    numStps: 0
    soamImage: DSR-8.2.0.0.0_82.5.1.vmdk
    soamFlavor: dsr.soam
    soamVmNames: ["DsrSite00SOAM00", "DsrSite00SOAM01"]
    soamXmiIps: ["10.196.12.83", "10.196.12.84"]
    soamVip: 10.196.12.86
    daProfileName: "VM_30K_Mps"
    daImage: DSR-8.2.0.0.0_82.5.1.vmdk
    daFlavor: dsr.da
    daVmNames: ["DsrSite00DAMP00", "DsrSite00DAMP01"]
    daMpXmiIps: ["10.196.12.25", "10.196.12.26"]
    daMpXsiIps: ["10.196.52.73", "10.196.52.74"]
    ipfeImage: DSR-8.2.0.0.0_82.5.1.vmdk
    ipfeFlavor: dsr.ipfe
    ipfeVmNames: ["DsrSite00IPFE00", "DsrSite00IPFE01"]
    ipfeXmiIps: ["10.196.12.85"]
    ipfeXsiIps: ["10.196.52.75"]
    ipfeXsiPublicIp: 10.196.52.80
    stpImage: DSR-8.2.0.0.0_82.5.1.vmdk
    stpFlavor: dsr.vstp
    stpVmNames: ["DsrSite00STP00", "DsrSite00STP01"]
    stpXmiIps: ["10.196.12.29", "10.196.12.30"]
    stpXsiIps: ["10.196.52.77", "10.196.52.78"]
    xmiPublicNetwork: ext-net3
    imiPrivateNetwork: imi
    imiPrivateSubnet: imi-sub
    imiPrivateSubnetCidr: 192.167.2.0/24
    xsiPublicNetwork: ext-net2
    ntpServer: 10.250.32.10
    soamAZ: nova
    daAZ: nova
    ipfeAZ: nova
    stpAZ: nova
    soamSG: Site00_SOAM_SG
    daSG: Site00_DAMP_SG
    ipfeSGs: ["Site00_IPFE_SG0", "Site00_IPFE_SG1"]
    stpSG: Site00_STP_SG
    diameterTcpPorts: [3868]
    diameterSctpPorts: []
    stpSctpPorts:[]