Expanding the Capacity of the Service Network

This operation enables you to expand the capacity of the object service as required.

Procedure

  1. Choose Services > Object Service > Service Network.
  2. Choose the capacity expansion mode.

    1. Choose Expand Capacity > Add Node.

      The Add Node wizard page is displayed. Add nodes by referring to 3.

    2. Click Expand Capacity and select Existing Node from the drop-down list.

      The Existing Node wizard page is displayed. Select the nodes and click Next. Then, go to 5.

  3. Select the nodes to be added to the service network.

    • Batch Import Node
      1. Click Batch Import Node.
      2. In the Please choose files area, click . Select the desired file, click Open, and click Upload.

        You can click Download the template, enter parameters of the nodes to be added in the downloaded template, and upload the template.

      3. Select the desired nodes, click Authenticate, enter the user name and password, and click OK.
      4. Click OK.
      5. Click Submit.
      6. After the nodes are configured successfully, click Next.
    • Manually Add Node
      1. Click Manually Add Node.

        The Add Node page is displayed on the right.

      2. Configure basic node and authentication information. Table 1 describes related parameters.
        Table 1 Basic and authentication parameters of a node

        Parameter

        Description

        Management IP Address

        Indicates the management IP address of the node.

        Cabinet

        Indicates the cabinet where the node resides.

        Chassis

        Indicates the chassis where the node resides.

        Slot

        Indicates the slot number where the node resides.

        Node Model

        Indicates the physical model of the node.

        Node Name

        Indicates the name of the node.

        Username

        • If you use the pre-installed OS, enter fsadmin for authentication. Its default password is IaaS@OS-CLOUD9!.
        • If you use a third-party operating system:
          • User root is preferentially used for authentication.
          • If you use a non-root user for authentication, the user must have the SUDO, remote SFTP, and SSH permissions. For the SUDO permission, when running the sudo su - root command, you must use the password of user root instead of the password of this user.

        Password

        Indicates the password of the logged-in user.

        Password of root

        When the user is a non-root user, enter the password of user root.

      3. Click OK.
      4. Add other storage nodes in sequence and click Submit.
      5. After the nodes are configured successfully, click Next.

  4. Configure storage networks.

    • If a front- and back-end shared network is deployed during initialization, you can only deploy the shared network. If front- and back-end separated networks are deployed during initialization, you can only deploy separated networks.
    • Front- and back-end shared network
      1. Configure the front- and back-end shared network. Table 2 describes related parameters.
        Table 2 Front- and back-end shared network parameters

        Parameter

        Description

        Use Configured IP Address Only

        If you select Yes, the system only allocates configured storage IP addresses in the specified IP address range to the nodes.

        Transmission Protocol

        Indicates the transmission protocol used by the network. Possible options are TCP, IB, and RoCE.

        Bond Mode

        Indicates the bond mode of the storage network.

        • bond1: active/standby mode
        • bond4: dynamic link aggregation mode
          NOTE:
          • When Transmission Protocol is set to TCP, bond1 and bond4 are supported. You are advised to select bond4.
          • When Transmission Protocol is set to IB, only bond1 is supported. In this case, bond1 supports the load balancing function.
          • When Transmission Protocol is set to RoCE, bond1 and bond4 are supported. You are advised to select bond4.

        IP Address Range

        Indicates the IP address segment of the storage network.

        NOTE:
        • The IP addresses in the specified IP address range cannot be in the same network segment as those of other ports on the node.
        • In the event of using an IPv4 address:
          • A 32-bit IPv4 address is divided into four 8-bit fields that are expressed in dotted decimal notation.
          • Each field of the IPv4 address cannot be left empty and must be an integer.
          • The value of the leftmost field ranges from 1 to 223 (excluding 127).
          • The values of the other fields range from 0 to 255.
          • An IPv4 address cannot be set to a special address such as a broadcast address.
          • Example: 192.168.1.100
        • In the event of using an IPv6 address:
          • A 128-bit IPv6 address is divided into eight 16-bit fields. Each 16-bit field consists of four colon-separated hexadecimal numbers.
          • In each 16-bit field, leading zeros can be omitted for simplicity. However, at least one digit must be reserved in each field.
          • To achieve further simplicity, you can use a double colon (::) in place of a series of zeros. A double colon can be used only once in an IPv6 address. It can also represent the neighboring consecutive zeros at the beginning or end of an IPv6 address.
          • An IPv6 address cannot be set to a special one, such as a network address, loopback address, or multicast address.
          • Example: fc00::1234

        Mask/Prefix

        When an IPv4 address is used, this parameter indicates the subnet mask of the storage IP address and identifies the subnet to which the IP address belongs. When an IPv6 address is used, this parameter indicates the prefix length of the IPv6 address.

        Port

        Indicates the port used by an IP address.

        Click to go to the Manage Bond Port page. You can configure a port as required. For details, see Managing Bond Ports.

      2. On the storage network configuration page, click Preview.
        • If the storage IP addresses have been configured, the system displays the storage IP address of each node.
        • If the storage IP addresses have not been configured, the system displays the storage IP addresses to be allocated to storage nodes.

          If a previewed IP address is not the planned IP address of a storage node, change it.

          You can click More on the right of the node whose storage IP address needs to be changed and select Modify.

      3. Click Submit.
      4. After the storage network is configured successfully, click Next.
    • Front- and back-end separated networks
      1. Configure the front-end storage network. Table 3 describes related parameters.
        Table 3 Front-end network parameters

        Parameter

        Description

        Use Configured IP Address Only

        If you select Yes, the system only allocates configured storage IP addresses in the specified IP address range to the nodes.

        Transmission Protocol

        Indicates the transmission protocol used by the front-end storage network. Possible options are TCP, IB, and RoCE.

        Bond Mode

        Indicates the bond mode of the front-end storage network.

        • bond1: active/standby mode
        • bond4: dynamic link aggregation mode
          NOTE:
          • When Transmission Protocol is set to TCP, bond1 and bond4 are supported. You are advised to select bond4.
          • When Transmission Protocol is set to IB, only bond1 is supported. In this case, bond1 supports the load balancing function.
          • When Transmission Protocol is set to RoCE, bond1 and bond4 are supported. You are advised to select bond4.

        IP Address Range

        Indicates the IP address segment used by the front-end storage network.

        NOTE:
        • The IP addresses in the specified IP address range cannot be in the same network segment as those of other ports on the node.
        • In the event of using an IPv4 address:
          • A 32-bit IPv4 address is divided into four 8-bit fields that are expressed in dotted decimal notation.
          • Each field of the IPv4 address cannot be left empty and must be an integer.
          • The value of the leftmost field ranges from 1 to 223 (excluding 127).
          • The values of the other fields range from 0 to 255.
          • An IPv4 address cannot be set to a special address such as a broadcast address.
          • Example: 192.168.1.100
        • In the event of using an IPv6 address:
          • A 128-bit IPv6 address is divided into eight 16-bit fields. Each 16-bit field consists of four colon-separated hexadecimal numbers.
          • In each 16-bit field, leading zeros can be omitted for simplicity. However, at least one digit must be reserved in each field.
          • To achieve further simplicity, you can use a double colon (::) in place of a series of zeros. A double colon can be used only once in an IPv6 address. It can also represent the neighboring consecutive zeros at the beginning or end of an IPv6 address.
          • An IPv6 address cannot be set to a special one, such as a network address, loopback address, or multicast address.
          • Example: fc00::1234

        Mask/Prefix

        When an IPv4 address is used, this parameter indicates the subnet mask of the storage IP address and identifies the subnet to which the IP address belongs. When an IPv6 address is used, this parameter indicates the prefix length of the IPv6 address.

        Port

        Indicates the port used by an IP address.

        Click to go to the Manage Bond Port page. You can configure a port as required.

      2. Configure the back-end network. Table 4 describes related parameters.
        Table 4 Back-end storage network parameters

        Parameter

        Description

        Use Configured IP Address Only

        If you select Yes, the system only allocates configured storage IP addresses in the specified IP address range to the nodes.

        Transmission Protocol

        Indicates the transmission protocol used by the back-end storage network. Possible options are TCP, IB, and RoCE.

        Bond Mode

        Indicates the bond mode of the back-end storage network.

        • bond1: active/standby mode
        • bond4: dynamic link aggregation mode
          NOTE:
          • When Transmission Protocol is set to TCP, bond1 and bond4 are supported. You are advised to select bond4.
          • When Transmission Protocol is set to IB, only bond1 is supported. In this case, bond1 supports the load balancing function.
          • When Transmission Protocol is set to RoCE, bond1 and bond4 are supported. You are advised to select bond4.

        IP Address Range

        Indicates the IP address segment used by the back-end storage network.

        NOTE:
        • The IP addresses in the specified IP address range cannot be in the same network segment as those of other ports on the node.
        • In the event of using an IPv4 address:
          • A 32-bit IPv4 address is divided into four 8-bit fields that are expressed in dotted decimal notation.
          • Each field of the IPv4 address cannot be left empty and must be an integer.
          • The value of the leftmost field ranges from 1 to 223 (excluding 127).
          • The values of the other fields range from 0 to 255.
          • An IPv4 address cannot be set to a special address such as a broadcast address.
          • Example: 192.168.1.100
        • In the event of using an IPv6 address:
          • A 128-bit IPv6 address is divided into eight 16-bit fields. Each 16-bit field consists of four colon-separated hexadecimal numbers.
          • In each 16-bit field, leading zeros can be omitted for simplicity. However, at least one digit must be reserved in each field.
          • To achieve further simplicity, you can use a double colon (::) in place of a series of zeros. A double colon can be used only once in an IPv6 address. It can also represent the neighboring consecutive zeros at the beginning or end of an IPv6 address.
          • An IPv6 address cannot be set to a special one, such as a network address, loopback address, or multicast address.
          • Example: fc00::1234

        Mask/Prefix

        When an IPv4 address is used, this parameter indicates the subnet mask of the storage IP address and identifies the subnet to which the IP address belongs.

        Port

        Indicates the port used by an IP address.

        Click to go to the Manage Bond Port page. You can configure a port as required.

      3. On the storage network configuration page, click Preview.
        • If the storage IP addresses have been configured, the system displays the storage IP address of each node.
        • If the storage IP addresses have not been configured, the system displays the storage IP addresses to be allocated to storage nodes.

          If a previewed IP address is not the planned IP address of a storage node, change it.

          You can click More on the right of the node whose storage IP address needs to be changed and select Modify.

      4. Click Submit.
      5. After the storage network is configured successfully, click Next.

  5. Configure the service network.

    1. Configure the service network. Table 5 describes related parameters.
      Table 5 Service network parameters

      Parameter

      Description

      Use Configured IP Address Only

      If you select Yes, the system only allocates configured service IP addresses in the specified IP address range to the nodes.

      Transmission Protocol

      Indicates the transmission protocol used by the service network. Possible options are TCP, IB, and RoCE.

      Bond Mode

      Indicates the bond mode of the network.

      • bond1: active/standby mode
      • bond4: dynamic link aggregation mode
        NOTE:
        • When Transmission Protocol is set to TCP, bond1 and bond4 are supported. You are advised to select bond4.
        • When Transmission Protocol is set to IB, only bond1 is supported. In this case, bond1 supports the load balancing function.
        • When Transmission Protocol is set to RoCE, bond1 and bond4 are supported. You are advised to select bond4.

      IP Address Range

      Indicates the IP address segment of the service network.

      NOTE:
      • The IP addresses in the specified IP address range cannot be in the same network segment as those of other ports on the node.
      • In the event of using an IPv4 address:
        • A 32-bit IPv4 address is divided into four 8-bit fields that are expressed in dotted decimal notation.
        • Each field of the IPv4 address cannot be left empty and must be an integer.
        • The value of the leftmost field ranges from 1 to 223 (excluding 127).
        • The values of the other fields range from 0 to 255.
        • An IPv4 address cannot be set to a special address such as a broadcast address.
        • Example: 192.168.1.100

      Subnet Mask

      When an IPv4 address is used, this parameter indicates the subnet mask of the service IP address and identifies the subnet to which the IP address belongs.

      Gateway

      Indicates the gateway where the IP address range of the service network resides.

      Port

      Indicates the port used by the service IP address.

      Click to go to the Manage Bond Port page. You can configure a port as required.

    2. Configure the replication network. Table 6 describes related parameters.

      If no replication network has been configured before this operation, skip this step.

      Table 6 Replication network parameters

      Parameter

      Description

      Use Configured IP Address Only

      If you select Yes, the system only allocates configured replication IP addresses in the specified IP address range to the nodes.

      Transmission Protocol

      Indicates the transmission protocol used by the replication network. The value is TCP.

      Bond Mode

      Indicates the bond mode of the replication network.

      • bond1: active/standby mode
      • bond4: dynamic link aggregation mode
        NOTE:

        When Transmission Protocol is set to TCP, bond1 and bond4 are supported. You are advised to select bond4.

      IP Address Segment

      Indicates the IP address segment of the replication network.

      NOTE:
      • The IP addresses in the specified IP address range cannot be in the same network segment as those of other ports on the node.
      • In the event of using an IPv4 address:
        • A 32-bit IPv4 address is divided into four 8-bit fields that are expressed in dotted decimal notation.
        • Each field of the IPv4 address cannot be left empty and must be an integer.
        • The value of the leftmost field ranges from 1 to 223 (excluding 127).
        • The values of the other fields range from 0 to 255.
        • An IPv4 address cannot be set to a special address such as a broadcast address.
        • Example: 192.168.1.100

      Subnet Mask

      When an IPv4 address is used, this parameter indicates the subnet mask of the replication IPv4 address and identifies the subnet to which the IP address belongs.

      Port

      Indicates the port used by the replication network.

      Click to go to the Manage Bond Port page. You can configure a bond port as required. For details, see Managing Bond Ports.

    3. Click Preview. The system automatically reads the IP address configured on the node.
    4. After the service network is configured successfully, click Next.

  6. Install nodes.

    1. Click Install.
    2. (Optional) If the installation fails, you can click Restore Factory Setting to reconfigure the nodes.
    3. Click Finish.