03/10/2020

Lượt xem 877

Tìm hiểu về công nghệ SSD: NVMe, SATA, M.2

NVMe (Non-Volatile Memory Express) là một giao diện truyền thông và trình điều khiển xác định bộ lệnh và bộ tính năng cho SSD dựa trên PCIe với mục tiêu tăng hiệu suất và khả năng tương tác trên một loạt các hệ thống khách hàng và doanh nghiệp.

NVMe được thiết kế cho SSD. Nó giao tiếp giữa giao diện lưu trữ và CPU hệ thống bằng cách sử dụng ổ cắm PCIe tốc độ cao, độc lập với hệ số hình thức lưu trữ. Các tác vụ Đầu vào / Đầu ra được thực hiện bằng trình điều khiển NVMe bắt đầu nhanh hơn, truyền nhiều dữ liệu hơn và kết thúc nhanh hơn so với các mẫu lưu trữ cũ sử dụng trình điều khiển cũ hơn, chẳng hạn như AHCI (Advanced Host Controller Interface), một tính năng của SSD SATA. Vì được thiết kế đặc biệt cho SSD, NVMe đang trở thành tiêu chuẩn công nghiệp mới cho cả máy chủ trong trung tâm dữ liệu và trong các thiết bị khách như máy tính xách tay, máy tính để bàn và thậm chí cả máy chơi game thế hệ tiếp theo.

Công nghệ NVMe có ở một số dạng như khe cắm card PCIe, M.2 và U.2. Mặc dù có những ổ SSD sử dụng khe cắm SATA, PCIe và M.2 là AHCI chứ không phải NVMe, U.2 là form factor chỉ sử dụng giao thức NVMe.

Hình ảnh dưới đây sẽ giúp bạn hiểu cách tất cả các yếu tố hình thức và giao thức khác nhau được tìm thấy trong các loại SSD khác nhau và sự khác biệt về hiệu suất là gì.

Trình điều khiến giao tiếp được hệ điều hành sử dụng để truyền thông dữ liệu với thiết bị lưu trữ:

Hình dáng và kích thước ổ cứng SSD

  • Phiên bản AHCI của các trình điều khiển này cắm vào khe PCIe, nhưng sử dụng trình điều khiển AHCI.
  • Một số phiên bản HHHL cũ sử dụng trình điều khiển độc quyền
  • Các phiên bản NVMe thường sử dụng trình điều khiển hệ điều hành gốc

 

Lợi ích của công nghệ NVMe

Lưu trữ vượt trội: Các ổ cắm PCIe truyền dữ liệu nhiều hơn 25 lần so với SATA tương đương.

Tốc độ vượt trội: NVMe bắt đầu gửi lệnh nhanh hơn gấp 2 lần so với trình điều khiển AHCI. Hoạt động Đầu vào/Đầu ra NVMe mỗi giây vượt quá 1 triệu và nhanh hơn tới 900% so với AHCI tương đương của nó.

Siêu tương thích: NVMe loại bỏ người trung gian bằng cách giao tiếp trực tiếp với CPU hệ thống. Trình điều khiển dựa trên NVMe hoạt động với tất cả các hệ điều hành chính, bất kể yếu tố hình thức nào.