- Reference Architecture Quick-Start Setup
You can use the information in this quick-start to set up the sub-domain routing reference architecture. Before proceeding with the setup, collect the IP/VIP/port information described in each section. For details about configuring the RCC VIPs on the TRA-RT, see the related link about virtual-server/IP (VIP) setup RCC configuration. The RCC setup consists of 3 layers: The RCC configuration in TRA-RT, TRA-PROC with RCP configuration, and the engine configuration.
- Reference Architecture Description
The reference architecture below demonstrates sub-domain-routing configurations required in a MATRIXX environment that has multiple customer sub-domains. See related links for reference configurations of the network, hardware, and software components that are configured for sub-domain routing.
- Reference Architecture Cheat Sheet
The sub-domain routing configurations in the three layers of the reference architecture include: Route Cache Controller environment, Route Cache Proxy environment, and Engine environment.
- (Site 1) TRA-RT-(SI/DR) HA Pair Configuration
You can use the sample Traffic Routing Agent configuration files below for configuring the TRA-RT-(SI/DR) running on the TRA-RT-(SI/DR)-1 host at site 1 in the reference architecture. Similar configuration files would be used for the TRA-RT-(SI/DR) HA peer that runs on the TRA-RT-(SI/DR)-1-S host.
- (Site 1) RCC Main Configuration
You can use the configuration reference below for the Route Cache Controller (RCC) configuration properties file for the main RCC service running on site 1 in the reference architecture. This file is used as the properties input file for the RCC service when you run the create_rc_config.py script on the TRA-RT-(SI/DR)-1 host.
- (Site 1) RCC Standby Configuration
You can use this reference configuration for the Route Cache Controller (RCC) service properties file for the standby RCC service running at site 1 in the reference architecture. This file would be used as the input properties file for the create_rc_config.py script when you run the script on the TRA-RT-(SI/DR)-1-S host at site 1.
- (Site 1 E1) RCP Configuration
You can use the configuration reference below for the Route Cache Proxy (RCP) configuration properties file for the RCP service that runs at site 1 on Engine 1 in the reference architecture. This file would be used as the input properties file for the create_rc_config.py script when you run the script on the TRA-PROC/RCP/E1-1 host.
- (Site 1 E1) TRA-PROC HA Pair Configuration
You can use the sample TRA-PROC-(SI/DR) configuration files below, which apply to the TRA-PROC with RCP service running on Engine 1 of site 1 in the reference architecture on the TRA-PROC/RCP/E1-1 host. A similar configuration file would be used for the TRA-PROC with RCP HA peer that runs on the TRA-PROC/RCP/E1-2 host. See the tra_config.xml file for descriptions of the generic and cluster parameters; most of them do not need to be changed.
- (Site 1 E1) Engine Configuration
You can use the provided configuration reference for the MATRIXX Engine configuration for the processing blade server at site 1 on Engine 1 in the reference architecture. These answers would be used by the create_config.py script when you run the script on the TRA-PROC/RCP/E1-1 host to set configurations (RCC/RCP configuration) on the engine processing blade running on that host.
- (Site 2) TRA-RT-(SI/DR) HA Pair Configuration
Use this configuration reference to help configure the Traffic Routing Agent (TRA-RT) configuration files that configure the TRA-RT service running at site 2 on the TRA-RT-(SI/DR)-2 host. The TRA-RT-(SI/DR) HA peer running on the TRA-RT-(SI/DR)-2-S server would use a similar configuration.
- (Site 2) RCC Main Configuration
You can use the sample Route Cache Controller (RCC) service properties file for the RCC running on site 2 in the reference architecture. This file would be used as the input properties file for the create_rc_config.py script when you run the script on the TRA-RT-(SI/DR)-2 server.
- Virtual-Server/IP Setup RCC Configuration
In the reference architecture, Route Cache Controller (RCC) services are running at site 1 and site 2 (intersite redundancy). At each site, an active and standby RCC service runs on its own TRA-RT-(SI/DR) host. The TRA-RT-(SI/DR) host where each RCC HA peer runs is provisioned with a virtual-server/IP (VIP) address to be used as the RCC-service VIP. The same RCC-service VIP is used for each RCC HA peer (at the same site). You can configure the VIP address/port connection information in the RCC setup and in the TRA-PROC with RCP setup for site 1 in the reference architecture. The TRA-PROC with RCP service on each TRA-PROC with RCP server at site 1 is configured to use the VIP to communicate with the RCC, as shown below.