The system built by VSP One SDS Block is a separate Software Defined Storage (SDS) that separates the storage node from the compute node.
VSP One SDS Block's storage system consists of multiple storage nodes. A storage node consists of multiple drives.
Operations require the registration of compute nodes running by applications accessing the storage system and the installation of the controller node for management operations on the storage system.
(Cloud) When you place compute nodes in a subnet different from that for VSP One SDS Block, the following is required as described in Installing a compute node.
-
Perform the procedures described in Additional information for compute node installation in the VSP One SDS Block Cloud Setup and Configuration Guide.
-
Add a route to the subnet for the compute network of compute nodes.
Controller node, compute node, and storage node
-
Controller node
A node for accessing VSP One SDS Block for management operations. For details, see Installing and managing a controller node.
-
Compute node
A node that runs the application of the user and instructs input/output of user data to the storage node. For details, see Installing a compute node.
-
Storage node
-
(Virtual machine)(Bare metal) A physical server that makes up VSP One SDS Block.
-
(Cloud) A virtual server that makes up VSP One SDS Block (EC2 instance).
-
Network
-
Control network
-
(Virtual machine) Network that connects the controller nodes to storage nodes and maintenance nodes. Use this network to send management commands to VSP One SDS Block running on storage nodes and communicate with external services (such as SNMP managers and NTP servers). The storage nodes are connected to this network through their control ports. This network is also used for communication with VMware vCenter Server. In the virtual machine model, you can configure a redundant configuration with multiple ports by using NIC teaming on VMware ESXi hosts on storage nodes.
-
(Bare metal) Network that connects the controller nodes to storage nodes. Use this network to send management commands to VSP One SDS Block running on storage nodes and communicate with external services (such as SNMP managers and NTP servers). The storage nodes are connected to this network through their control ports. For the bare metal model, you can configure either redundant configuration or non-redundant configuration to connect the controller ports. To configure redundant configuration, enable the storage node teaming function utilizing multiple ports.
-
(Cloud) Network that connects the controller nodes to storage nodes. Use this network to send management commands to VSP One SDS Block running on storage nodes and communicate with external services (such as SNMP managers and NTP servers). The storage nodes are connected to this network through their control ports.
-
-
Compute network
Network that connects compute nodes to storage nodes. Use this network to send user data. The storage nodes are connected to this network through their compute ports.
-
(Virtual machine) This network uses the iSCSI, FC, or NVMe/TCP protocol.
-
(Bare metal) This network uses the iSCSI or NVMe/TCP protocol.
-
(Cloud) This network uses the iSCSI protocol.
-
-
Internode network
-
(Virtual machine) Network between storage nodes. Use this network to protect data by storing the same data in multiple storage nodes, exchange user data when capacity is balanced between storage nodes, and transmit management information between storage nodes. The storage nodes are connected to this network through their internode ports. You can configure a redundant configuration with multiple ports by using NIC teaming on VMware ESXi hosts on storage nodes.
-
(Bare metal) Network between storage nodes. Use this network to protect data by storing the same data in multiple storage nodes, exchange user data when capacity is balanced between storage nodes, and transmit management information between storage nodes. Configure a redundant configuration with multiple ports by using teaming on storage nodes.
-
(Cloud) Network between storage nodes. Use this network to protect data by storing the same data in multiple storage nodes, exchange user data when capacity is balanced between storage nodes, and transmit management information between storage nodes. The storage nodes are connected to this network through their internode ports.
-
-
BMC network (Bare metal)
Network that connects the storage node BMC and the controller node. Use this network to operate the BMC from the controller node. The storage nodes are connected to this network through their BMC ports.
The BMC network must be able to communicate with the control network.
Roles of storage nodes
The storage nodes in the storage cluster are named depending on their assigned roles.
-
Cluster master node (primary)
This storage node supervises the entire storage cluster.
(Virtual machine)(Bare metal) This node is assigned the storage cluster’s representative IP address.
-
The node has an interface for communicating with users and the management application.
-
The node centrally controls all the storage nodes in the storage cluster. Users and the management application can control each storage node by simply issuing commands to the cluster master node (primary).
-
-
Cluster master node (secondary)
This storage node takes over the cluster master node (primary) if the primary node fails.
-
Cluster worker node
Any storage node that is controlled by the cluster master node (primary).
Protection domain and fault domain
A protection domain is a unit that configures the data assurance format and internal processing I/O resource utilization. There is one storage pool in the protection domain, and one or more fault domains in the protection domain.