Concepts
Thiết lập ban đầu (Initial Setup)
Peformance & Benchmark
Troubleshooting
Các câu hỏi thường gặp (FAQs)
Glossary
Mục này mô tả cách ứng dụng kết nối đến cụm cơ sở dữ liệu trong môi trường FPT Database Engine, bao gồm endpoint, mô hình truy cập và các cơ chế kiểm soát bảo mật mạng.
Database Endpoint là điểm truy cập được cung cấp để ứng dụng kết nối đến cụm cơ sở dữ liệu. Tùy theo mô hình triển khai, endpoint có thể trỏ đến:
Việc sử dụng endpoint giúp tách biệt logic ứng dụng khỏi kiến trúc cụm cơ sở dữ liệu, giảm tác động khi có thay đổi hoặc failover.
FPT Database Engine hỗ trợ hai mô hình truy cập:
Việc lựa chọn mô hình truy cập cần cân nhắc đến yêu cầu bảo mật, hiệu năng và kiến trúc ứng dụng.
Trong môi trường FPT Database Engine, Security Groups và Floating IP được sử dụng để kiểm soát và quản lý khả năng truy cập mạng đến cụm cơ sở dữ liệu một cách linh hoạt và an toàn.
Security Group là tập hợp các rule firewall dạng stateful, cho phép hoặc từ chối lưu lượng mạng vào/ra database instance dựa trên:
Security Groups giúp giới hạn phạm vi truy cập cụm cơ sở dữ liệu theo nguyên tắc least privilege, chỉ cho phép các nguồn kết nối hợp lệ như:
Các thay đổi đối với Security Group có hiệu lực ngay lập tức và không yêu cầu khởi động lại cụm cơ sở dữ liệu.
Floating IP là địa chỉ IP public có thể gán hoặc hủy gán động cho database instance, cho phép truy cập cụm cơ sở dữ liệu từ Internet khi cần thiết.
Floating IP thường được sử dụng trong các trường hợp:
Khi sử dụng Floating IP, người dùng bắt buộc phải kết hợp với Security Groups để: