What is the role of Alibaba Cloud-Compute Nest-ControlServer?

Note:
This topic has been translated from a Chinese forum by GPT and might contain errors.

Original topic: 阿里云-计算巢-ControlServer 的作用是什么?

| username: KaiNiao

[TiDB Usage Environment] Testing
[TiDB Version] 6.5.0
[Reproduction Path] What operations were performed when the issue occurred
[Encountered Issue: Issue Phenomenon and Impact]

In [Alibaba Cloud - Compute Nest - Service Instance Management], TiDB can be connected through ControlServer. What is the role of ControlServer, and is it related to PD?

After connecting, check the ControlServer process and find that monitoring_servers, grafana_servers, and alertmanager_servers are deployed. So, what preparations are needed on this machine to connect to TiDB? For example, installing the MySQL client.

[Resource Configuration]
[Attachments: Screenshots/Logs/Monitoring]

| username: 裤衩儿飞上天 | Original post link

It can be understood as a central control machine, but to save resources, monitoring, etc., is also deployed. The MySQL client does not need to be installed; it has an external IP.

| username: KaiNiao | Original post link

ControlServer and PD are not related, right? For example, when an application accesses TiDB, it also connects to ControlServer, correct? PD is used for internal scheduling within TiDB, and users are not aware of it, right?

| username: 裤衩儿飞上天 | Original post link

Controlserver has nothing to do with PD. Applications need to connect to the TiDB server or the front-end proxy, which has an external IP address, and do not connect to PD. PD is the brain of the cluster.

| username: KaiNiao | Original post link

Got it, thank you!

| username: tidb菜鸟一只 | Original post link

It’s the control machine, the machine where you execute tiup, and it has no relation to PD.

| username: KaiNiao | Original post link

Okay, thank you.

| username: system | Original post link

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.