Load balancing reference architecture
Load balancing reference architecture and connections
For more information, see:
The following diagram illustrates the load balancing reference architecture:
Load balancing reference architecture
Connections:
- Internet → Firewall
Clients (phones, laptops, tablets, desktops) connect to the system via the internet. - Firewall → Load Balancer
Traffic from the internet passes through the firewall and is forwarded to the load balancer. - Load Balancer → Application Servers
The load balancer distributes incoming traffic to multiple Indicium instances running on different application servers. - Application Servers → SQL Server
Indicium instances connect to the database for authentication and data retrieval. - Load Balancer → Client Network
The load balancer sends responses back to client devices. - Application Servers → Redis Cache (optional)
If caching is enabled, the application servers interact with Redis for faster data retrieval.
Summary of key ports used in the architecture:
Port | Purpose |
---|---|
TCP 443 | HTTPS traffic between clients, load balancer, and application servers |
TCP 80 | HTTP traffic (if HTTPS is not enforced) |
TCP 1433 | Microsoft SQL Server communication |
TCP 6379 | Redis Cache (if used) |