In this section:
Use this procedure to instantiate a Standalone SBC on Google Cloud.
The following restrictions exist in this release of SBC in the Google Cloud environment:
The steps to do a Manual install of a standalone SBC instance are as follows (refer to Configure VPC Networks for details):
Complete the following steps to instantiate a Standalone SBC instance in Google Cloud:
Click Management.
In the Metadata section, enter the following data using Key value "user-data". The following table describes the user-data.
Meta Data Format - Key = user-data
#cloud-config runcmd: - usermod -p '$6$io3njQos$gZtBJ4MazQeWC0beqQwRPUDZCQcKXhMr2B8QLWYGajchR2BtkyHPvBTCQj0LctHAFaYTwbsIsUkm12ta4IoLe/' linuxadmin write_files: - content: | { "CEName": "<CEName>", "SystemName": "<SystemName>", "SbcPersonalityType": "isbc", "Mgt0Prefix": "<prefix>", "ThirdPartyCpuAlloc" : "0", "ThirdPartyMemAlloc" : "0" } path: /opt/sonus/conf/userData.json
Meta Data Example - Key = user-data
#cloud-config runcmd: - usermod -p '$6$io3njQos$gZtBJ4MazQeWC0beqQwRPUDZCQcKXhMr2B8QLWYGajchR2BtkyHPvBTCQj0LctHAFaYTwbsIsUkm12ta4IoLe/' linuxadmin write_files: - content: | { "CEName": "vsbc1", "ReverseNatPkt0" : "False", "ReverseNatPkt1" : "False", "SystemName": "vsbcSystem", "SbcPersonalityType": "isbc", "ThirdPartyCpuAlloc" : "0", "ThirdPartyMemAlloc" : "0", "Mgt0Prefix": "20" } path: /opt/sonus/conf/userData.json
Userdata Content Description | |||
Parameter | Length | Type/Format | Description |
---|---|---|---|
CEName | 64 | string | This specifies the actual CE name of the SBC instance. For more information, refer to System and Instance Naming in SBC SWe N:1 and Cloud-Based Systems. CEName Requirements:
|
SystemName | 26 | string | This specifies the actual system name of the SBC instance. For more information, refer to System and Instance Naming in SBC SWe N:1 and Cloud-Based Systems System Requirements:
|
Mgt0Prefix | 2 | digits | The prefix (for example, /24) of the MGT0 subnet. |
SbcPersonalityType | 4 | string | The name of the SBC personality type for this instance. At this time only integrated SBC (isbc) is supported in AWS. |
ThirdPartyCpuAlloc | n/a | 0-? in vCPUs | Enter the number of CPUs to be reserved for use with third-party apps. Note: Default is 0 |
ThirdPartyMemAlloc | n/a | 0-? in MB | Enter the number of MB of memory to be reserved for use with third-party apps. Note: Default is 0 |
Click Networking.
Click default under Network interfaces. The default Network interface will expand.
Select the management VPC Network that you created earlier.
For Subnetwork select the management network that you created earlier.
Select Ephemeral (Automatic) for Primary internal IP.
Select an External IP for management based on that you created earlier.
Click Done.
Click Add network interface to add an interface for HA0.
Select the appropriate VPC Network that you created earlier.
For Subnetwork select the management network that you created earlier.
Select Ephemeral (Automatic) for Primary internal IP.
Click Done.
Repeat steps 24-28 for PKT0 and PKT1 networks.
Once completed, the Networking tab will be similar to this example: