Mục lục bài viết

Amazon Web Services (AWS) vừa công bố một tính năng mới đáng chú ý cho Amazon SageMaker Studio: khả năng tự động tắt các ứng dụng không hoạt động. 

Tính năng chính

  1. Tự động tắt ứng dụng: SageMaker Studio sẽ tự động phát hiện và tắt các ứng dụng JupyterLab và CodeEditor không hoạt động sau một khoảng thời gian nhất định.
  2. Cấu hình linh hoạt: Quản trị viên có thể thiết lập thời gian chờ tắt ở cấp độ domain SageMaker hoặc hồ sơ người dùng.
  3. Yêu cầu phiên bản: Tính năng này cho phép người dùng điều chỉnh thời gian chờ tắt dựa trên nhu cầu cụ thể của ng này áp dụng cho các ứng dụng sử dụng Amazon SageMaker Distribution phiên bản 2.0 trở lên.

Lợi ích

  • Kiểm soát chi phí: Giúp tránh việc phát sinh chi phí cho các instance không được sử dụng tích cực.
  • Quản lý tài nguyên hiệu quả: Tự động giải phóng tài nguyên không cần thiết, tối ưu hóa việc sử dụng hệ thống.
  • Tùy biến cao: Cho phép điều chỉnh theo nhu cầu cụ thể của từng tổ chức và người dùng.

Thử nghiệm thực tế

Lần này tôi thử nghiệm cho JupyterLab

  1. Truy cập Amazon Sagmaker → Domain → App Configurations

Ta sẽ thấy 2 phần “Idle shutdown settings” được thêm vào JupyterLab và Code Editor

  1. Nhấn nút “Edit” để thiết lập thời gian tắt máy khi không hoạt động

Chúng ta có thể đặt thời gian tắt máy khi không hoạt động mặc định.

Hoặc tùy chỉnh đặt thời gian tắt máy không hoạt động.

Tương tự cho “CodeEditor” chúng ta cũng làm các bước giống với JupyterLab

Kết luận

Đây là một bổ sung quan trọng giúp các tổ chức quản lý tài nguyên hiệu quả hơn trong quá trình phát triển và triển khai các dự án machine learning.