So sánh công nghệ ổ cứng SSD: NVMe khác với SATA như thế nào?

Mã tin: 2581977 - Lượt xem: 69 - Trả lời: 0
Đặt tin VIP ngày: Soạn CV3 2581977 gửi 8777 (15k/sms. Mỗi tin + 24 giờ)
Đặt tin VIP tháng? Bấm vào đây
  1. Linh vattubk
    Thành viên mới Tham gia: 04/05/2016 Bài viết: 1.805 Điện thoại: 0963237535
    Ổ cứng NVMe là một xu hướng quan trọng trong lưu trữ máy tính hiện nay, hiển nhiên là vì những ưu điểm mà chúng mang lại. Ổ cứng SSD NVMe không chỉ bỏ xa các ổ cứng HDD tiêu chuẩn 3.5in và 2.5in truyền thống, mà nó còn vượt xa các ổ SSD thế hệ cũ dựa trên chuẩn SATA.

    NVMe so với SATA III

    Ví dụ, Samsung 860 Pro 1 TB, ổ SSD 2,5 inch với tốc độ đọc tuần tự tối đa là 560 MegaBytes mỗi giây (MB/s). Mẫu kế nhiệm của nó, 960 Pro NVMe, nhanh hơn gấp sáu lần, với tốc độ tối đa 3.500 MB/s!

    Điều này là do các ổ đĩa trước khi có NVMe được kết nối với PC thông qua chuẩn SATA III, phiên bản thứ ba của giao diện bus máy tính Serial ATA. Trong khi đó, NVMe là giao diện host controller cho các ổ SSD thế hệ mới, cao cấp hơn.

    SATA III và NVMe là những thuật ngữ được sử dụng phổ biến nhất để phân biệt giữa các ổ đĩa thế hệ trước và những ổ NVMe thế hệ mới nóng bỏng mà mọi người muốn sở hữu. Tuy nhiên, NVMe không phải là loại công nghệ tương tự như SATA III.

    Chúng ta sẽ tìm hiểu lý do tại sao chúng ta sử dụng các thuật ngữ “SATA III” và “NVMe” để so sánh các công nghệ này.

    SATA III là gì?

    Năm 2000, SATA được giới thiệu để thay thế cho tiêu chuẩn Parallel ATA đi trước nó. SATA cung cấp các kết nối tốc độ cao hơn, nghĩa là hiệu suất được cải thiện rất nhiều so với thế hệ tiền nhiệm của nó. SATA III tung ra 8 năm sau đó với tốc độ truyền tối đa 600 MB/s.

    Các thiết bị SATA III sử dụng một loại connector riêng để cắm vào máy tính xách tay và một loại cáp riêng để kết nối với bo mạch chủ desktop PC.

    Khi một ổ đĩa được kết nối với hệ thống máy tính thông qua SATA III, công việc chỉ hoàn thành một nửa. Để ổ đĩa thực sự nói chuyện với hệ thống, nó cần một giao diện điều khiển máy chủ (host controller). Công việc đó thuộc về AHCI, đây là cách phổ biến nhất để các ổ đĩa SATA III nói chuyện với hệ thống máy tính.

    Trong nhiều năm, SATA III và AHCI đã hoạt động đáng kinh ngạc, kể cả trong những ngày đầu của SSD. Tuy nhiên, AHCI đã được tối ưu hóa cho các ổ quay cơ học có độ trễ cao, chứ không phải cho loại có độ trễ thấp, “non-volatile” như SSD, chuyên gia của Kingston giải thích.

    Các ổ đĩa thể rắn trở nên quá nhanh, cuối cùng chúng đã bão hòa kết nối SATA III. SATA III và AHCI đơn giản không thể cung cấp đủ băng thông cho các ổ SSD ngày càng được tối ưu về tốc độ.

    Với tốc độ của ổ đĩa và khả năng liên tục được nâng cao, việc tìm kiếm được tập trung cho một giải pháp thay thế tốt hơn. Và may mắn thay nó đã được sử dụng trong hệ thống PC.

    >>> Xem thêm: mua máy chủ r6525



    PCIe là gì?

    PCIe là một giao diện phần cứng khác. Nó được biết đến nhiều nhất là cách khe cắm card đồ họa vào máy tính để bàn, nhưng nó cũng được sử dụng cho card âm thanh, card mở rộng Thunderbolt và ổ đĩa M.2,…

    Nếu bạn nhìn vào bo mạch chủ (xem bên trên), bạn có thể dễ dàng thấy vị trí của các khe cắm PCIe. Chúng chủ yếu có các biến thể x16, x8, x4 và x1. Những con số này cho biết có bao nhiêu làn (lane) truyền dữ liệu mà một khe có. Số lane càng nhiều, bạn càng có thể di chuyển nhiều dữ liệu bất kỳ lúc nào, đó là lý do tại sao các card đồ họa sử dụng các khe x16

    Ngoài ra còn có một khe M.2 trong hình trên, ngay dưới khe x16 trên cùng. Các vị trí M.2 có thể sử dụng tối đa bốn làn, do đó, chúng là x4.

    Các khe cắm PCIe chính trong bất kỳ máy tính nào đều có các làn được kết nối với CPU để có hiệu suất tốt nhất có thể. Phần còn lại của các khe PCIe kết nối với chipset . Điều này cũng hỗ trợ kết nối khá nhanh với CPU, nhưng không nhanh bằng các kết nối trực tiếp.

    Hiện tại, có hai thế hệ PCIe đang được sử dụng: 3.0 (phổ biến nhất) và 4.0 . Vào giữa năm 2019, PCIe 4.0 hoàn toàn mới và chỉ được hỗ trợ trên bộ xử lý Ryzen 3000 của AMD và bo mạch chủ X570 . Phiên bản 4, như bạn mong đợi, có tốc độ nhanh hơn.

    Tuy nhiên, hầu hết các thành phần vẫn chưa bão hòa băng thông tối đa của PCIe 3.0. Vì vậy, trong khi PCIe 4.0 rất ấn tượng, nó vẫn chưa cần thiết cho các máy tính hiện đại.

    NVMe thông qua PCIe

    PCIe, giống như SATA III; cả hai đều được sử dụng để kết nối các thành phần riêng lẻ với một hệ thống máy tính. Giống như SATA III cần AHCI trước khi ổ cứng hoặc SSD có thể giao tiếp với hệ thống máy tính, các ổ đĩa dựa trên PCIe dựa vào bộ điều khiển máy chủ, được gọi là bộ nhớ nhanh không biến động (NVMe).

    Nhưng tại sao chúng ta không nói về ổ đĩa SATA III so với PCIe hoặc AHCI so với NVMe?

    Lý do là khá đơn giản. Chúng tôi luôn gọi các ổ đĩa là dựa trên SATA, như SATA, SATA II và SATA III, không có gì ngạc nhiên ở đó.

    Khi các nhà sản xuất ổ đĩa bắt đầu tạo ổ đĩa PCIe , có một khoảng thời gian ngắn chúng tôi đã nói về SSD PCIe.

    Tuy nhiên, ngành công nghiệp không có bất kỳ tiêu chuẩn nào để thống nhất như đã làm với các ổ đĩa SATA. Thay vào đó, như Western Digital giải thích, các công ty đã sử dụng AHCI và xây dựng trình điều khiển và firmware riêng để chạy các ổ đĩa đó.

    Đó là một mớ hỗn độn và AHCI vẫn chưa đủ tốt. Như Kingston giải thích với chúng tôi, mọi người cũng gặp khó khăn hơn khi chấp nhận các ổ đĩa nhanh hơn SATA thay vì trải nghiệm plug-and-play, họ cũng phải cài đặt trình điều khiển đặc biệt.

    Cuối cùng, ngành công nghiệp đã thống nhất xung quanh tiêu chuẩn mà hiện giờ nó đã trở thành NVMe và thay thế cho AHCI. Tiêu chuẩn mới tốt hơn rất nhiều, thật hợp lý khi bắt đầu nói về NVMe. Và phần còn lại, như người ta nói, chỉ còn là lịch sử.

    NVMe được xây dựng với các ổ SSD dựa trên PCIe hiện đại. Các ổ NVMe có thể chấp nhận nhiều lệnh hơn cùng một lúc so với ổ cứng SSD hoặc ổ đĩa cơ học trên SATA III. Vì thế, kết hợp với độ trễ thấp hơn, giúp ổ NVMe nhanh hơn và phản hồi nhanh hơn.

    >>> Xem thêm: mua máy chủ dell r7525
    #1
backtop