The database gateway (DBGateway) is a component of Database Autonomy Service (DAS). You can use DBGateway to automatically collect information about a database such as performance metrics and topology. This way, you can obtain database information, such as the performance trends, real-time performance, and replication relationships of the database.
Benefits
- Non-intrusiveness: DAS is designed to be non-intrusive so that you can install DBGateway on a single non-database host and do not need to install DBGateway on each database instance. Note If you require disaster recovery, we recommend that you install DBGateway on two separate hosts.
- Security and reliability
- DBGateway requires only the read-only permissions on database system tables and requires no read permissions on business tables.
- Data is encrypted and compressed before it is transmitted. This ensures that the data is secure and controllable.
- Low costs: A DBGateway process can manage more than 1,000 database instances.
Deployment conditions
- Permission requirements: The root permissions of a Linux server are required to start DBGateway.
- Hardware requirements
- CPU: Intel quad-core 2.2 GHz or higher, or AMD CPU with equivalent performance.
- Memory: 8 GB or larger.
- Disk: at least 1 GB of disk space in the /opt directory.
- Operating system requirements
- Linux kernel version 2.6.32 or later.
- 64-bit operating system only.
- Network requirements
- DBGateway is connected to Alibaba Cloud by using Express Connect, VPN Gateway, or the Internet. For more information, see Network connection methods supported by DAS.
- The actual available bandwidth of the network must be at least 10 Mbit/s.
- Directory requirements DBGateway is installed in the /opt directory. For more information, see Common issues about DBGateway.