In this section:


Changing vCPUs and Increasing RAM for SBC SWe Edge (KVM, Microsoft Hyper-V, VMware ESXi Hypervisors)

SBC SWe Edge on KVM 

The VM instance must be powered down before updating memory and vCPU.

  1. Login into a terminal access software (such as Putty), and log into the KVM Hypervisor.
  2. Start the Virtual Machine Manager.
  3. From the list, click on the applicable VM instance.
  4. Power down the VM.
  5. Select Edit > Virtual Machine Details
  6. Select View > Details or click the icon
  7. From the menu, click CPUs.The SBC SWe Edge supports 1, 2, 4 or 10 vCPUs.

    Add vCPUs

  8. Click Apply.
  9. From the menu, click Memory. Each SBC SWe Edge instance with 1 vCPU requires 1 GiB (1024 MiB) RAM; this amount is increased according to the number of vCPUs. Refer to SBC SWe Edge Hardware and Software Requirements.

    Update Memory

  10. Click Apply.
  11. Start the VM instance. The SBC SWe Edge is configured with the updated values.

To verify the updated values, see Verify Update on SWe Edge.

SBC SWe Edge on Microsoft Hyper-V

The VM instance must be powered down before updating memory and vCPU.

  1. Launch Hyper-V Manager from the Windows Start menu.
  2. Power down the VM in which you will be adding vCPUs and RAM.
  3. Right-click on the desired VM instance and select Settings.
  4. Click on Memory. Each SBC SWe Edge instance with 1 vCPU requires 1 GiB (1024 MiB) RAM; this amount is increased according to the number of vCPUs. Refer to SBC SWe Edge Hardware and Software Requirements.

    Add memory

  5. Enter the desired memory and click OK.
  6. Click on Processor. The SBC SWe Edge supports 1, 2, 4 or 10 vCPUs.

  7. Enter the desired virtual processors and click OK.

    Add vCPUs

  8. Start the VM instance. The SBC SWe Edge is configured with the updated values.
  9. To verify the updated values, see Verify Update on SWe Edge.


SBC SWe Edge on VMware ESXi

Add a vCPU and increase RAM on the VM instance as follows:

The VM instance must be powered down before updating memory and vCPU

  1. Access vSphere Client.
  2. Click on the applicable VM instance
  3. Power down the VM.
  4. From the Getting Started tab, click Edit virtual machine settings.
  5. From the Hardware tab, click Memory.


    Add Memory

  6. Update the desired memory size. Each SBC SWe Edge instance with 1 vCPU requires 1 GiB (1024 MiB) RAM; this amount is increased according to the number of vCPUs. Refer to SBC SWe Edge Hardware and Software Requirements.
  7. From the Hardware tab, click CPUs.

    Add vCPUs

  8. Update the desired number of vCPUs. The SBC SWe Edge supports 1, 2, 4 or 10 vCPUs.
  9. Click OK.
  10. Start the VM instance. The SBC SWe Edge is configured with the updated values.

To verify the updated values, see Verify Update on SWe Edge.

Changing VM size for SBC SWe Edge (Azure)

For Virtual Machine Requirements, refer to Virtual Machine Requirements - Microsoft Azure.

Change the VM size according to the instructions below. After upgrading from SBC SWe Edge 8.0.x to 8.1.0, update the VM size according to the software upgrade matrix, located here: Change VM Size Matrix.

Change VM Size via Azure Portal

  1. Connect to the Azure portal. Refer to portal.azure.com.
  2. From the menu, click Virtual Machines.
  3. From the list, click the checkbox next to the desired VM.
  4. From the menu, click Stop. This shuts the VM down.
  5. Click on the desired VM.

    Select VM

  6. From the menu, click Size.

    Click Size


  7. In the Search box, enter the desired size. Recommended VM sizes are listed here: Virtual Machine Requirements - Microsoft Azure.

    Select Recommended Size



  8. Click on one of the sizes presented.

  9. At the bottom of the page, click Resize.

Increase VM Size via Azure PowerShell

Perform these steps via PowerShell:

  1. Access PowerShell. Refer to PowerShell documentation.
  2. Run the following commands (per Azure RM PowerShell module):

    ### Azure RM ###
    Stop-AzureRmVM -ResourceGroupName $resourceGroup -Name $vmName -Force
    $vm = Get-AzureRmVM -ResourceGroupName $resourceGroup -VMName $vmName
    $vm.HardwareProfile.VmSize = "<newVMSize>"
    Update-AzureRmVM -VM $vm -ResourceGroupName $resourceGroup
    Start-AzureRmVM -ResourceGroupName $resourceGroup -Name $vmName
    

Changing VM size for SBC SWe Edge (AWS)

For Virtual Machine Requirements, refer to Virtual Machine Requirements - AWS.

Change the VM instance type according to the instructions below.  In the stack in AWS, update the VM size (EC2 instance) as follows:

  1. Log onto AWS Cloud Formation,
  2. Select the SBC SWe Edge stack you want to update. 

    The applicable VM must be shut down before updating the size.

  3. From the Stack Details Pane, click Update.
  4. Follow the detailed instructions for updating the EC2 Instance (VM size) field here: Update EC2 Instance Type.

Verify Update on SBC SWe Edge

  1. Connect to the applicable SWe.
  2. In the WebUI, access System > Overview.
  3. Verify the number of Virtual CPUs and Total System Memory.

Verify CPU and Memory Updates - Example for KVM and AWS