- Trong vài năm gần đây, SSD dựa trên flash đã thay thế đĩa trong hầu hết các trường hợp dùng để lưu trữ
- SSD gồm nhiều chip flash độc lập và có thể được truy cập song song
- Thông lượng của SSD chủ yếu phụ thuộc vào tốc độ giao tiếp với máy chủ
- Trong 6 năm qua, SSD đã tăng vọt khi nhanh chóng chuyển từ SATA sang PCIe 3.0, PCIe 4.0 rồi PCIe 5.0
- Không chỉ hiệu năng tăng lên, mà dung lượng trên mỗi đô la cũng tăng
- Những thay đổi này đến từ các tiêu chuẩn mở như NVMe và PCIe, nhu cầu khổng lồ và cạnh tranh giữa các nhà cung cấp
- Hiện tại, SSD trung tâm dữ liệu PCIe 5.0 đạt tối đa 13 GB/s thông lượng đọc và hơn 2,7 triệu IOPS đọc ngẫu nhiên
- Máy chủ hiện đại có khoảng 100 lane PCIe, vì vậy có thể dùng nhiều SSD trong một máy chủ với toàn bộ băng thông
Sự trì trệ hiệu năng SSD trên đám mây
- AWS EC2 đã ra mắt các instance i3 trang bị NVMe SSD đầu tiên vào đầu năm 2017
- Vào thời điểm đó, NVMe SSD còn đắt và việc có 8 ổ trên mỗi máy chủ là một điểm đáng chú ý
- Tuy nhiên, sau 7 năm tốc độ vẫn chỉ dừng lại ở mức 2 GB/s mỗi SSD
- Các instance i3 và i3en vẫn là lựa chọn tốt nhất của EC2 về IO/$ và SSD/ $
- Khoảng cách hiệu năng giữa SSD do nhà cung cấp đám mây cung cấp và SSD mới nhất gần như lên tới gần 10 lần ở thông lượng đọc, thông lượng ghi và IOPS
- Sự trì trệ này trong đám mây trái ngược với những bước tiến lớn ở các lĩnh vực khác
- Ví dụ, băng thông mạng của EC2 đã tăng từ 10 Gbit/s lên 200 Gbit/s, từ năm 2017 đến 2023
- Có nhiều giả thuyết về lý do các nhà cung cấp đám mây chưa phát triển ở khía cạnh lưu trữ
- Lý thuyết cho rằng EC2 cố tình giới hạn tốc độ ghi ở 1 GB/s để tránh hỏng thiết bị
- Khả năng rằng không có nhu cầu đủ lớn đối với lưu trữ nhanh nên thiếu động lực để tối ưu hóa hệ thống
- Lý thuyết cho rằng khi EC2 tung ra lưu trữ NVMe cho instance vừa nhanh vừa rẻ có thể làm gián đoạn cấu trúc chi phí của các dịch vụ lưu trữ khác như EBS
- Tác giả hy vọng sẽ sớm nhìn thấy các instance đám mây đi cùng SSD 10 GB/s
Ý kiến của GN⁺
- Mặc dù công nghệ SSD phát triển nhanh chóng, việc các nhà cung cấp dịch vụ đám mây chưa theo kịp điều này phản ánh nhiều nhu cầu đa dạng của thị trường và các giới hạn kỹ thuật
- Sự trì trệ hiệu năng của lưu trữ đám mây có thể đối lập với kỳ vọng của người dùng về hiệu quả chi phí và chất lượng dịch vụ, và có thể ảnh hưởng tới năng lực cạnh tranh trong ngành công nghiệp đám mây
- Bài viết này đưa ra những góc nhìn quan trọng cho cả người dùng và nhà cung cấp điện toán đám mây, đồng thời nhấn mạnh nhu cầu về giải pháp lưu trữ nhanh hơn và sự cần thiết của tiến bộ kỹ thuật
1 bình luận
Bình luận Hacker News
Thảo luận về các vấn đề kỹ thuật của cloud
Giải thích về kiến trúc AWS Nitro SSD
Kinh nghiệm về IOPS của cloud instance
Ý kiến của một nhân viên OCI
Lập luận về việc ra khỏi cloud
Phê phán tối ưu hóa cho cloud
Thảo luận về các loại instance NVMe của AWS
Lựa chọn cá nhân cho cấu hình SSD hybrid
Suy đoán về giới hạn hiệu năng của dịch vụ cloud
Cân nhắc chi phí SSD