Setting Up the Swarm Network

Client applications must be able to initiate TCP connections with all nodes in a storage cluster using the designated access port, which is typically port 80. In a storage cluster, the nodes must be able to communicate with each other using UDP, TCP, and multicast communication protocols.

This section describes how to set up a storage cluster in a standard TCP/IP networking environment.

Network Communications

These are the required and optional network communications used in a storage cluster:

Communication

Protocol

Port

Client

Server

Requirement

Communication

Protocol

Port

Client

Server

Requirement

Legacy Console

TCP

90

Administrator browser

Swarm storage node

Pulls information from a Swarm node into the legacy Swarm Admin Console.

Swarm UI

TCP

91

Swarm Gateway

Swarm storage node, Gateway

Pulls information from a Swarm node into the Swarm Management UI. Gateway serves this to Administrator clients as service port termination.

SCSP

TCP

80

Client application (HTTP client)

Swarm storage node, Gateway

Required

Important

Although unnamed objects are nearly impossible to guess by UUID, the metadata on those objects when cached in Elasticsearch (using the search feed mechanism) may reveal information about them through list and query operations. Secure port 80 from calls is performing such operations.

SCSP

TCP

6000-6300

Swarm storage node

Swarm storage node

Required for SCSP communication between cluster nodes.

Prometheus Node Exporter

HTTP

9100

Swarm Telemetry VM / Prometheus server

Swarm storage node, Gateway

Optional for Swarm telemetry.

Health Report

HTTPS

443

Swarm storage node

DataCore Health Report server (https://swarm.phonehome.datacore.com:443/castor/report
or
https://64.129.59.139:443/castor/report)

Required to publish Health Report information (see Health Data to Support).

DHCP

UDP

67

Swarm storage node

Swarm Cluster Services (SCS)

Recommended (Required when performing Platform network boot of Swarm storage nodes).

DNS

UDP

53

Swarm storage node

Swarm Cluster Services (SCS)

Optional

mDNS

UDP

5353

Swarm storage node

Swarm Cluster Services (SCS)

Optional

Multicast

UDP

7000

Swarm storage node

Swarm storage node

Optional, but can be configured via Swarm Cluster Services (SCS).

Internode Messaging

UDP

9003-9300

Swarm storage node

Swarm storage node

Required for Internode communication between cluster nodes.

NTP

UDP

123

Swarm storage node

Swarm Cluster Services (SCS)

Required

Logging

UDP

514

Swarm storage node

Swarm Cluster Services (SCS)

Required for Support

SNMP

UDP

161

SNMP client

Swarm storage node

Required for Support

TFTP

UDP

69

Swarm storage node

Swarm Cluster Services (SCS)

Required

Elasticsearch

TCP

9200

Swarm storage node, Gateway

Elasticsearch node

Required when using Gateway S3 and Content Portal.

Elasticsearch Control Plane

TCP

9300

Elasticsearch node

Elasticsearch node

Required

Swarm License Server

TCP

8095

Swarm storage node

Swarm Cluster Services (SCS)

Required

SCI

TCP

8080
8081

Browser on Admin Laptop/Desktop

Swarm Cluster Services (SCS)

Required

vCenter

TCP

443

Browser on Admin Laptop/Desktop

Swarm Cluster Services (SCS)

Required for both the Windows system the Pre-Installer is run on, and the SCS server that has direct internet connectivity.



 

© DataCore Software Corporation. · https://www.datacore.com · All rights reserved.