Dịch vụ web của Amazon - Tự động mở rộng quy mô
Như tên cho thấy, tự động mở rộng quy mô cho phép bạn tự động mở rộng các phiên bản Amazon EC2 của mình lên hoặc xuống theo hướng dẫn do người dùng đặt. Các thông số như số lượng phiên bản tối thiểu và tối đa do người dùng đặt. Sử dụng điều này, số lượng phiên bản Amazon EC2 bạn đang sử dụng tự động tăng lên khi nhu cầu tăng lên để duy trì hiệu suất và tự động giảm khi nhu cầu giảm để giảm thiểu chi phí.
Auto Scalingđặc biệt hiệu quả đối với những ứng dụng dao động trong việc sử dụng hàng giờ, hàng ngày hoặc hàng tuần. Tự động mở rộng quy mô được bật bởi Amazon CloudWatch và được cung cấp miễn phí. AWS CloudWatch có thể được sử dụng để đo mức sử dụng CPU, lưu lượng mạng, v.v.
Cân bằng tải đàn hồi
Elastic Load Balancing(ELB) tự động phân phối lưu lượng yêu cầu đến trên nhiều phiên bản Amazon EC2 và dẫn đến khả năng chịu lỗi cao hơn. Nó phát hiện các phiên bản không phù hợp và tự động định tuyến lại lưu lượng truy cập để phù hợp với các phiên bản cho đến khi các phiên bản không phù hợp đã được khôi phục một cách toàn diện. Tuy nhiên, nếu chúng ta cần các thuật toán định tuyến phức tạp hơn, thì hãy chọn các dịch vụ khác như Amazon Route53.
ELB bao gồm ba thành phần sau.
Cân bằng tải
Điều này bao gồm giám sát và xử lý các yêu cầu đến qua Internet / mạng nội bộ và phân phối chúng đến các phiên bản EC2 đã đăng ký với nó.
Dịch vụ kiểm soát
Điều này bao gồm việc tự động mở rộng khả năng xử lý để đáp ứng với lưu lượng đến bằng cách thêm và xóa các bộ cân bằng tải theo yêu cầu. Nó cũng thực hiện kiểm tra thể chất của các trường hợp.
Chấm dứt SSL
ELB cung cấp kết thúc SSL giúp lưu các chu kỳ CPU quý giá, mã hóa và giải mã SSL trong các phiên bản EC2 của bạn được đính kèm với ELB. Cần có chứng chỉ X.509 để được định cấu hình trong ELB. Kết nối SSL này trong phiên bản EC2 là tùy chọn, chúng tôi cũng có thể kết thúc nó.
Đặc điểm của ELB
Sau đây là những tính năng nổi bật nhất của ELB -
ELS được thiết kế để xử lý các yêu cầu không giới hạn mỗi giây với kiểu tải tăng dần.
Chúng tôi có thể định cấu hình các phiên bản EC2 và bộ cân bằng tải để chấp nhận lưu lượng.
Chúng tôi có thể thêm / bớt bộ cân bằng tải theo yêu cầu mà không ảnh hưởng đến luồng thông tin tổng thể.
Nó không được thiết kế để xử lý các yêu cầu tăng đột biến như kỳ thi trực tuyến, giao dịch trực tuyến, v.v.
Khách hàng có thể bật Cân bằng tải đàn hồi trong một Vùng khả dụng duy nhất hoặc trên nhiều vùng để có hiệu suất ứng dụng nhất quán hơn nữa.
Làm thế nào để tạo Cân bằng tải?
Step 1 - Truy cập bảng điều khiển Amazon EC2 bằng liên kết này - https://console.aws.amazon.com/ec2/.
Step 2 - Chọn vùng cân bằng tải của bạn từ menu vùng ở phía bên phải.
Step 3- Chọn Load Balancers từ ngăn điều hướng và chọn tùy chọn Create Load Balancer. Một cửa sổ bật lên sẽ mở ra và chúng tôi cần cung cấp các chi tiết được yêu cầu.
Step 4 - Trong hộp tên bộ cân bằng tải: Nhập tên bộ cân bằng tải của bạn.
Step 5 - Trong hộp tạo LB bên trong: Chọn cùng một mạng mà bạn đã chọn cho các phiên bản.
Step 6 - Chọn Bật cấu hình VPC nâng cao, nếu chọn VPC mặc định.
Step 7- Nhấp vào nút Thêm và một cửa sổ bật lên mới sẽ xuất hiện để chọn các mạng con từ danh sách các mạng con có sẵn như thể hiện trong ảnh chụp màn hình sau. Chỉ chọn một mạng con cho mỗi vùng khả dụng. Cửa sổ này sẽ không xuất hiện nếu chúng ta không chọn Bật cấu hình VPC nâng cao.
Step 8- Chọn Tiếp theo; một cửa sổ bật lên sẽ mở ra. Sau khi chọn VPC làm mạng của bạn, hãy chỉ định nhóm bảo mật cho Bộ cân bằng tải.
Step 9 - Làm theo hướng dẫn để gán nhóm bảo mật cho bộ cân bằng tải và nhấn Tiếp theo.
Step 10- Một cửa sổ bật lên mới sẽ mở ra với thông tin chi tiết cấu hình kiểm tra sức khỏe với các giá trị mặc định. Các giá trị có thể được đặt riêng của chúng tôi, tuy nhiên đây là tùy chọn. Nhấp vào Tiếp theo: Thêm phiên bản EC2.
Step 11- Một cửa sổ bật lên sẽ mở ra với thông tin về các phiên bản như phiên bản đã đăng ký, thêm phiên bản vào bộ cân bằng tải bằng cách chọn tùy chọn ADD EC2 Instance và điền thông tin cần thiết. Nhấp vào Thêm thẻ.
Step 12- Thêm thẻ vào bộ cân bằng tải của bạn là tùy chọn. Để thêm thẻ, hãy nhấp vào Trang Thêm thẻ và điền vào các chi tiết như khóa, giá trị cho thẻ. Sau đó chọn tùy chọn Tạo thẻ. Nhấp vào nút Xem lại và Tạo.
Một trang đánh giá sẽ mở ra trên đó chúng tôi có thể xác minh cài đặt. Chúng tôi thậm chí có thể thay đổi cài đặt bằng cách chọn liên kết chỉnh sửa.
Step 13 - Nhấp vào Tạo để tạo bộ cân bằng tải của bạn và sau đó nhấp vào nút Đóng.
Làm thế nào để xóa một Cân bằng tải?
Step 1 - Truy cập bảng điều khiển Amazon EC2 bằng liên kết này - https://console.aws.amazon.com/ec2/.
Step 2 - Chọn tùy chọn Load Balancers từ ngăn điều hướng.
Step 3 - Chọn Load balancer và nhấp vào nút Action.
Step 4- Nhấp vào nút Xóa. Một cửa sổ cảnh báo sẽ hiện ra, nhấn vào nút Yes, Delete.