Skip to content

Backend Services

LOGO

About

Incoming requests to the vServices are directed to the Backend Services. Backend Services are the services that are actively providing web services within your network such as e-mail servers. Backend Services can be the services within your local network (inaccessible over the internet), or can be services exposed to the internet (accessible over the internet).

How to Add Backend Services?

To add a new Backend Service, navigate to the Traffic Manager > Backend Services > Add tab from the TR7 ASP web interface.

Interface

Backend Services Listing Screen

Navigate to "Traffic Manager > Backend Services" to see the list of all added Backend Services to TR7 ASP. From this tab, new Backend Services can be added, existing Backend Services can be edited or deleted.

LOGO

Backend Services Listing Form

- 1 (Information to be Displayed in the Table)


Information to be displayed on the Backend Services list can be selected.
Following information are selected by default and can be unselected;

  • Health
  • Backend Service Name
  • Route Table
  • Cookie Content
  • Health Check Type
  • Weight
  • Address

- 2 (Add)


Add button can be clicked to open the Add Backend Service form.

- 3 (Delete)


One or more Backend Service can be selected and Delete button can be clicked to delete the selected Backend Service(s).

- 4 (Edit)


Edit button can be clicked to open the edit tab for the relevant Backend Service.


Used to search any expression within the table of Backend Services.


Used to regexp search for all expressions in the table.


Used to column based search for all expressions in the table.

- 8 (Usage Filter)


Used to filter which vServices all expressions in the table are used in.

- 9 (Health Check Status)


Health status of Backend Services are shown with colors. Scrolling on the health status color displays the explanation for the color code of the Backend Service's health.

LOGO

Green > Active
Red > Error (If the health probe is unsuccessful, the color turns Red.)
Gray > Inactive (If the related Backend Service is deployed on a Virtual Machine and the Virtual Machine is powered off, health status turns Gray.)
Off > Health Probe is not used.

- 10 (Page Information)


In the opened list, information about how many Backend Services are present and being listed can be found. When a Backend Service is selected from the left side, information regarding the selected Backend Service is displayed here.

- 11 (Page Size)


Maximum number of displayed Backend Services can be selected from here. Navigation between pages can be done using the arrows.

- Preview of the Selected Backend Services


After following the steps "Traffic Manager > Backend Services" and clicking on any Backend Service, a window with information about the relevant Backend Service opens on the right side of the screen.

LOGO

In this window, information about the relevant Backend Service as well as "Used In" information is also provided. It is seen that the Backend Service named "www.tr7.com" is used in the vService named "www.tr7.com".

The preview can be closed by clicking the (x) button at the top right of the opened window.

Interface

Backend Services Adding Form

"Traffic Manager > Backend Services > Add" steps are followed to add a new Backend Service to the TR7 ASP machine.

LOGO

Backend Services Adding Form

- Backend Service Name


Name of the new Backend Service is typed.

- Address


IP:PORT information of the new Backend Service are entered here. By clicking the (+) button, more than one Backend Services can be added from the same form. Names of the Backend Services after addition are given below.

LOGO LOGO

- Route Table


Route table in which the new Backend Service will be in is selected. If no route table is added, it should remain as DEFAULT. For more information on Route Tables click here.

- Health Check


Protocol for the Health Check of the new Backend Service is selected. In the dropdown list, "Traffic Manager > Profiles > Health Check" list lists the present Health Checks. To add a new Health Check Profile Add button is clicked. For more information on Health Check Profiles click here.

- Backup Service


When there are no healthy Backend Services for the redirected traffic coming from a given vService, this method allows traffic to be redirected to the Backend Services marked as "Backup Service". As long as there are healthy Backend Services, traffic is not directed to Backend Services marked as "Backup Service". By default, it is unselected.

LOGO

- SSL Service


When the Backend Service is selected as "SSL Service", traffic with this service is established with SSL. In this case, traffic to the Backend Service is communicated via SSL protocol. However SSL verification is not a part of this functionality. Connection remains open even if there is an unverified SSL certificate in the Backend Service. By default, it is unselected.

LOGO

LOGO

Standart > Communication is established between the Backend Service and TR7 ASP using standard cipher information.
Low > Communication is established between the Backend Service and TR7 ASP using low cipher information. It is recommended to select it in cases where old generation Backend Services (server) are used.

It is used in cases where communication between the Backend Service and TR7 ASP is required only with domain information.

HTTP 2.0 Disabled
HTTP 2.0 Enabled

- Maintenance Mode


By selecting Maintenance Mode, traffic is not directed to the relevant Backend Service. It is used in cases where operations such as maintenance and updates will be carried out in the Backend Services and TR7 does not want the traffic to be directed to the relevant Backend Services.

- Details


Details button can be selected to list given functionalities.

LOGO

Backend Services Adding "Details" Form

- Use Frontend Port


Instead of the given Port number for the Backend Service, requests incoming to the Port numbers defined on the vService are redirected to the Backend Service from the respective port. By default, it is unselected.

- SNAT

LOGO

System communicates via the most accessible IP address.

Backend Service is communicated via the IP address of the client. For information about Spoofing click here.

A connection is made to the Backend Service via a different IP address.

A connection to the Backend Service is established via the IP address to be entered manually. Only IP addresses defined in the "Network > Interfaces" tab can be used in this tab. If an IP address that is not defined on TR7 is entered, the connection will fail.

By selecting from the IP addresses defined in the "Network > Interfaces" tab, the connection to the Backend Service is made through the selected IP address.

- Use Different IP for Health Check


The target IP address for which the health check will be performed on the Backend Service is selected.

By default, a health check is performed on the IP:Port of the Backend Service. It is selected by default.

IP:Port health check is performed when entered manually. It is used in cases where the control of the defined Backend Service is desired via a different IP:Port.

- Health Check Source IP


The source IP address for which the health check will be performed on the Backend Service is selected.

A health check is performed from the first Interface IP addresses on the Route Table to which the Backend Service is connected.

A health check is performed via the IP address entered manually. Only IP addresses defined in the "Network > Interfaces" tab can be used in this tab. If an IP address that is not defined on TR7 is entered, the health check will fail.

By selecting from the IP addresses defined in the "Network > Interfaces" tab, the health check is performed through the selected IP address.


To use cookie based connectivity (persistance) a cookie name related to the Backend Service can be given here. If left empty, system will randomly assign a cookie to establish cookie persistance.

- Connection Limit


Theoretically, connection limit can range between 1-65535. At most 65535 connections can be made with a service spontaneously. For instance, if the Connection Limit is set to 20, at most 20 connections will be allowed into the Backend Service, and further requests will be directed to other Backend Services based on the configured load balancing algorithm. If there is a single Backend Service, further requests are queued.

- Weight


Weight can range between 1-256. If left empty, all weightless services will have the same (1) weight. Load balancing is done depending on the given weights of the Backend Services. For instance, let us assume that a vService contains 9 Backend Services. If 8 of these services was set to have the weight of 10, and the remaining Backend Service had the weight 20, 2 of the 10 incoming requests to the vService would be directed to the Backend Service with weight 2, and the rest would be equally distributed among the other Backend Services.

LOGO

- Proxy

It is used if the Backend Service is a Proxy server.

It is not selected by default.

It is selected if the Backend Service has a Proxy server.

It is selected if the Backend Service has a Proxy v2 server.

- Add


Add button can be clicked to add the configured Backend Service.