There are generally two networks accessible by devices outside of the CSM cluster. One network is for administrators managing the cluster and one is for users accessing user services provided by the cluster.
The Customer Management Network (CMN) provides access from outside the customer network to administrative services and non-compute nodes (NCNs). This allows for the following:
These nodes and services need an IP address that routes to the customer’s network in order to be accessed from outside the network.
ncn-m001
. Will need to hop through ncn-m001
to get to the rest of the NCNs.ncn-m001
do not have access to services outside of the system (e.g. LDAP, license servers, and more).
ncn-m001
will not have access to services outside of the system.The CSM cluster can be configured with a user network that uses either the management network or the high-speed network. The cluster cannot have both CAN and CHN.
The Customer Access Network (CAN) will use a VLAN on the management switches. The Customer High-Speed Network (CHN) will use the high-speed network.
The user network will allow for the following:
CMN IP addresses are allocated from a single IP subnet that is configured as the cmn-cidr
value in the csi config init
input. This subnet is further divided into three smaller subnets:
cmn-static-pool
).
cmn-dynamic-pool
).
The minimum size for the CMN subnet is /25. The CMN /25 subnet allows for the following:
If there are more IP addresses needed for any of those sections, then the CMN subnet will need to be larger than a /25.
CAN or CHN IP addresses are allocated from a single IP subnet that is configured as the can-cidr
or chn-cidr
value in the csi config init
input. Only one of these two networks should be defined. The user
network subnet is further divided into two smaller subnets:
can-dynamic-pool
) or (chn-dynamic-pool
).
The minimum size for the CAN or CHN subnet is /27. The /27 subnet allows for the following:
If there are more than 16 IP addresses needed for either of those sections, then the CAN/CHN subnet will need to be larger than a /27.
The following variables are defined in the csi config init
input. These examples use values for the layouts described above. cmn-external-dns
must be an IP address within the cmn-static-pool
CIDR.
bican-user-network-name
specifies whether the user network is on the management network (CAN) or the high-speed network (CHN).
csi config init
Example output with CAN:
[...]
--system-name testsystem
--site-domain example.com
--bican-user-network-name CAN
--cmn-cidr 10.102.5.0/25
--cmn-gateway 10.102.5.1
--cmn-static-pool 10.102.5.60/30
--cmn-dynamic-pool 10.102.5.64/26
--cmn-external-dns 10.102.5.61
--can-cidr 10.102.6.0/27
--can-gateway 10.102.6.1
--can-dynamic-pool 10.102.6.16/28
[...]
Example output with CHN:
[...]
--system-name testsystem
--site-domain example.com
--bican-user-network-name CHN
--cmn-cidr 10.102.5.0/25
--cmn-gateway 10.102.5.1
--cmn-static-pool 10.102.5.60/30
--cmn-dynamic-pool 10.102.5.64/26
--cmn-external-dns 10.102.5.61
--chn-cidr 10.102.6.0/27
--chn-gateway 10.102.6.1
--chn-dynamic-pool 10.102.6.16/28
[...]