Video: DẦU THỦY LỰC 32, 46 HAY 68 LOẠI NÀO TỐT HƠN 2025
Khả năng ứng dụng của bạn theo quy mô phụ thuộc vào việc tiếp cận các nguồn lực. AWS cung cấp truy cập liên tục đến các nguồn lực của nó bằng cách sử dụng tự động kiểm tra, đó là sự kết hợp của tự động hóa và nhân rộng. Các màn hình tạo ra các sự kiện cho biết các dịch vụ khi một ứng dụng yêu cầu các tài nguyên bổ sung, chẳng hạn như các máy chủ, để duy trì một mức đầu ra liên tục để người dùng không thấy bất kỳ sự khác biệt giữa tải nhẹ và tải nặng.
Mặc dù hiệu suất thực của tự động hoá có thể không cung cấp chính xác mức độ nhất quán này, nhưng tự động hóa hoạt động tốt để hầu hết người dùng không phàn nàn từ quan điểm của AWS.
Một vấn đề với RDS, hoặc bất kỳ dịch vụ cơ sở dữ liệu khác cho vấn đề đó, là các tài nguyên bao gồm dữ liệu. Cho dù bạn làm gì, việc ném thêm các nguồn lực vào các vấn đề quản lý dữ liệu sẽ chỉ thực hiện được. Tại một số điểm, trọng lượng tuyệt đối của dữ liệu trở thành một trở ngại. Tìm kiếm qua vài triệu bản ghi để tìm một bản ghi bạn cần có thời gian, cho dù có bao nhiêu máy chủ bạn cho phép và bao nhiêu bộ nhớ bạn cung cấp. Với yếu tố thời gian này, bạn cần xem xét những vấn đề này khi làm việc với AWS để tạo ra một ứng dụng có thể cân bằng khi có nhiều dữ liệu:
- Sử dụng đúng RDBMS: Amazon làm cho một số nhà quản lý cơ sở dữ liệu có sẵn. Mặc dù khuynh hướng đầu tiên của bạn là sử dụng công cụ cơ sở dữ liệu mà bạn sử dụng phổ biến nhất trong tổ chức của bạn ngay bây giờ, việc xem xét tốc độ có thể trump consistency trong trường hợp này. Nếu bạn muốn ứng dụng của bạn để mở rộng tốt, bạn có thể cần phải chọn một RDBMS cung cấp tốc độ tối ưu trong một môi trường đám mây.
- Tổ chức dữ liệu bằng cách sử dụng các phương pháp hay nhất: Việc sử dụng các phương pháp hay nhất sẽ cho bạn một điểm khởi đầu tốt để đảm bảo rằng ứng dụng của bạn cân bằng. Một phương pháp hay nhất xuất hiện khi thử nghiệm cho thấy rằng nó thường có kết quả tốt.
- Thí nghiệm để tìm các tối ưu hóa RDBMS tốt: Tài nguyên kiến thức thường tập trung vào trường hợp chung vì không ai có thể biết về các nhu cầu cụ thể của bạn. Tuy nhiên, thương mại xảy ra khi bạn sử dụng các kỹ thuật khác nhau về tổ chức và tối ưu hóa, và bạn cần phải xem xét giá của mỗi thương mại-off khi so sánh với tốc độ ứng dụng và khả năng của ứng dụng để quy mô tốt dưới tải. Trong một số trường hợp, dựa vào một phương pháp tốt nhất hoạt động tốt nếu không nói chung sẽ không mang lại kết quả mong muốn trong trường hợp cụ thể của bạn.
- Chơi với AWS để xác định liệu các nguồn lực bổ sung có giúp đỡ hay không: AWS thực sự có thể giúp bạn khắc phục một số vấn đề về tốc độ và quy mô bằng cách cho phép bạn truy cập các tài nguyên mà bạn thường không có. Tài liệu AWS cung cấp một số đầu mối khi phân bổ các nguồn lực bổ sung (và chi tiêu nhiều hơn để làm điều đó) sẽ mang lại một kết quả mong muốn. Thật không may, cách duy nhất để xác minh rằng sử dụng các tài nguyên AWS bổ sung sẽ cung cấp lợi ích chấp nhận được đối với giá đã thanh toán là thử nghiệm và giám sát kết quả kiểm tra cẩn thận.