S3 Storage Classes có những loại sau:

  • Amazon S3 Standard (S3 Standard)
  • Amazon S3 Intelligent-Tiering (S3 Intelligent-Tiering)
  • Amazon S3 Standard-Infrequent Access (S3 Standard-IA)
  • Amazon S3 One Zone-Infrequent Access (S3 One Zone-IA)
  • Amazon S3 Glacier (S3 Glacier)
  • Amazon S3 Glacier Deep Archive (S3 Glacier Deep Archive)

Giá thành của các loại trên được sắp xếp giảm dần. Tham khảo giá ở đây.

Các loại trên sẽ có những mục đích sử dụng như sau:

1. Mục đích chung

Các file được sử dụng theo mục đích chung chung là loại S3 Standard. Đây là loại mặc định của S3.

S3 Standard là loại S3 mà các file có độ truy cập cao, độ trễ thấp, thường sử dụng trong các mục đích chung như các ứng dụng, trang web, ...

 

2. Truy cập vào file thay đổi liên tục hoặc không biết

Đây là loại S3 mà không biết file được lưu trữ có được truy cập thường xuyên hay không, có thể 1 tháng mới truy cập 1 lần, thậm chí 1 năm 1 lần.

Mục đích sử dụng này có loại S3 Intelligent - Tiering:  Nếu một file trong 30 ngày liên tiếp không được truy cập, nó sẽ được chuyển vào vùng Infrequent access (IA) tier là vùng ít được truy cập tới, vùng này có giá thành thấp hơn so với loại S3 Standard. Ngược lại, nếu một file đang nằm trong vùng IA mà có truy cập tới thì S3 sẽ chuyển file đó lại vùng S3 Standard. Điều này giúp giảm tri phí vận hành S3.

 

3. Truy cập không thường xuyên

Những file không được truy cập thường xuyên nhưng khi cần truy cập tới vẫn có thể truy cập được rất nhanh chóng.

Đối với mục đích sử dụng này sẽ có 2 loại lưu trữ:

3.1. Amazon S3 Standard-Infrequent Access (S3 Standard-IA)

Kết hợp giữa việc tiết kiệm chi phí và sử dụng S3 với hiệu năng cao.

3.2. Amazon S3 One Zone-Infrequent Access (S3 One Zone-IA)

Giống với S3 Standard-IA nhưng file chỉ được lưu trữ trên một Zone, đồng nghĩa với việc nếu Zone đó bị hỏng thì file cũng sẽ mất.

Phù hợp với lưu trữ backup, bạn có thể sử dụng loại này kèm với S3 Cross-Region Replication để copy data sang Region khác phòng khi mất data.

 

4. Lưu trữ

Lưu trữ ở đây là với những file không còn dùng đến nữa, ta muốn zip nó lại rồi cất nó vào đâu đó để tương lai sau này có thể sử dụng lại. Thường là những file trong quá khứ không được sử dụng đến nữa sẽ được lưu trữ ở loại này. So với việc sử dụng on-promises server, thì sử dụng S3 sẽ tiết kiệm chi phí hơn. Mục đích sử dụng này có 2 loại S3:

4.1. Amazon S3 Glacier (S3 Glacier)

Loại này có 3 lựa chọn có thể phục hồi data để sử dụng trong vòng từ vài phút đến hàng giờ.

4.2. Amazon S3 Glacier Deep Archive (S3 Glacier Deep Archive)

Thường cho loại data mà 1 năm chỉ truy cập 1 tới 2 lần, phù hợp với data của các ngành tài chính, y tế,... Dữ liệu có thể được khôi phục lại trong vòng 12 giờ.