Skip to content
Go back

[AWS] EC2 Instance Lifecycle

Updated:  at  02:30 AM

Bài viết được tham khảo và tổng hợp lại từ Jayendra’s Blog, xem bài viết gốc ở đây: https://jayendrapatil.com/aws-ec2-instance-lifecycle.

1.png

AWS EC2 instances có vòng đời cụ thể với nhiều trạng thái khác nhau từ khi tạo đến khi bị xóa. Hiểu rõ về vòng đời của EC2 instance giúp bạn quản lý tài nguyên hiệu quả, tối ưu chi phí và đảm bảo hiệu suất ứng dụng.

Table of contents

Open Table of contents

Các trạng thái trong vòng đời của EC2 Instance

EC2 instance có thể trải qua nhiều trạng thái trong vòng đời, bao gồm:

Trạng tháiMô tả
PendingInstance đang được khởi tạo.
RunningInstance đang hoạt động và có thể nhận request.
StoppingInstance đang trong quá trình dừng.
StoppedInstance đã dừng, có thể khởi động lại.
Shutting-downInstance đang bị xóa.
TerminatedInstance đã bị xóa hoàn toàn.

Chi tiết từng trạng thái:

Tùy chọn dừng và xóa EC2 Instance

Tùy chọnMô tả
Stop InstanceInstance bị dừng nhưng vẫn giữ nguyên dữ liệu trên EBS. Có thể khởi động lại sau này.
Terminate InstanceInstance bị xóa vĩnh viễn, không thể khôi phục, và mất dữ liệu trên EBS (nếu không có backup).
Reboot InstanceInstance sẽ khởi động lại nhưng không mất dữ liệu.
Hibernate InstanceInstance được tạm dừng và giữ nguyên trạng thái bộ nhớ RAM khi khởi động lại.

Stop vs Terminate

Hibernate Instance (Ngủ đông)

Hibernate là trạng thái cho phép bạn tắt instance mà vẫn giữ nguyên trạng thái RAM khi khởi động lại.

Tóm tắt các trạng thái của EC2 Instance


Khi nào nên Stop, Terminate hay Hibernate?

Trường hợpNên dùng StopNên dùng TerminateNên dùng Hibernate
Cần tạm dừng để tiết kiệm chi phí nhưng vẫn giữ lại dữ liệu
Cần xóa vĩnh viễn để giải phóng tài nguyên
Muốn giữ nguyên trạng thái ứng dụng khi bật lại
Instance chỉ được dùng trong thời gian ngắn

👉 Dùng Stop nếu muốn giữ lại dữ liệu để sử dụng sau này.

👉 Dùng Terminate nếu không cần nữa và muốn tiết kiệm chi phí.

👉 Dùng Hibernate nếu muốn bật lại nhanh mà không mất trạng thái ứng dụng.


Suggest Changes

Previous Post
Tìm hiểu về Service network
Next Post
[AWS] Amazon Relational Database Service (RDS)