This guide outlines the steps required to prepare a cluster environment
that will support deployment of ExtremeCloud Edge applications to the customers'
premises.
Minimum Requirements for
Installation
4 Public IP addresses esposed via
the firewall and port-forwarded to the internal service sets
Firewall adjustments to allow
communication of system functions to external entities (licensing, component
upgrades, device management) and CloudOPS access for lifecycle management of the
intalled applications/software. Please refer to section Firewall Setup.
6 x 4120C-1 Universal Compute
Platform appliances configured as a cluster.
Network Connectivity for the
hosts both in backplane (ICC) and application data operations (data ports). 10
Gbps minimimun links recommended.
ICC: Interconnect (backplane) for
cluster operations, component state and shared filesystem synchronization. Each
node requires connection of ICC to common backplane network segment.
Data: Interfaces that the
applications will utilize with other devices or systems for operation
management, such as remote device management (Access Points, Switches, etc..)
and license services. Data interface is also utilized for remote lifecycle
management of installed software.
Application requirements for the cluster configuration:
4 IP addresses
representing the various services offered by the application to effectuate load
balancing (Service Set 1 – 4).
Each node in the cluster must map
each of the services to a data interface, and all services can be mapped into
the same interface. The same data interface can represent a direct point of
reference for each of the front-end VRRP services.
Four VRRP IP address are required
to support port-overlap services for different services or a functional model
(such as CAPWAP Master vs CAPWAP Server).
Service Set 1: Cluster
Administration, Account Access (https), CAPWAP Master, Diagnostics
Table 1. Example port assignments for
Service Set 1
Protocol
Port
Service
Description
TCP
443
NGINX
ExtremeCloud IQ Admin, software management
TCP
2083
IDM
IDM Auth
TCP
80
CAPWAP
CAPWAP Master
TCP
12222
CAPWAP
CAPWAP Master
TCP
1443
XAPI
ExtremeCloud IQ API
Service Set 2: AP
Registration/CAPWAP Load Balancing
Table 2. Example port assignments for
Service Set 2
Protocol
Port
Service
Description
TCP
80
CAPWAP
CAPWAP Master
TCP
12222
CAPWAP
CAPWAP Master
TCP
1443
XAPI
ExtremeCloud IQ API
Service Set 3: AP
Registration/CAPWP Load Balancing
Table 3. Example port assignments for
Service Set 3
Protocol
Port
Service
Description
TCP
80
CAPWAP
CAPWAP Master
TCP
12222
CAPWAP
CAPWAP Master
TCP
1443
XAPI
ExtremeCloud IQ API
Service Set 4: AP
Registration/CAPWP Load Balancing
Table 4. Example port assignments
for Service Set 4