close

VPS NVMe là gì? So sánh VPS NVMe với VPS SSD và HDD

Tác giả: Đông Tùng Ngày đăng: 23/05/2024 Chuyên mục: VPS & Cloud Server
Disclosure
Website Tino blog được cung cấp bởi Tino Group. Truy cập và sử dụng website đồng nghĩa với việc bạn đồng ý với các điều khoản và điều kiện trong chính sách bảo mật - điều khoản sử dụng nội dung. Tino Group có thể thay đổi điều khoản sử dụng bất cứ lúc nào. Việc bạn tiếp tục sử dụng Tino blog sau khi thay đổi có nghĩa là bạn chấp nhận những thay đổi đó.
Why Trust Us
Các bài viết với hàm lượng tri thức cao tại Tino blog được tạo ra bởi các chuyên viên Marketing vững chuyên môn và được kiểm duyệt nghiêm túc theo chính sách biên tập bởi đội ngũ biên tập viên dày dặn kinh nghiệm. Mọi nỗ lực của chúng tôi đều hướng đến mong muốn mang đến cho cộng đồng nguồn thông tin chất lượng, chính xác, khách quan, đồng thời tuân thủ các tiêu chuẩn cao nhất trong báo cáo và xuất bản.

VPS NVMe là máy chủ ảo (VPS) có ổ đĩa đặt trên SSD chuẩn NVMe, loại SSD giao tiếp với máy chủ qua đường PCIe thay vì cổng SATA. Phần CPU, RAM, hệ điều hành và quyền root vẫn giống mọi VPS khác; điểm khác nằm ở tốc độ đọc ghi và độ trễ của ổ đĩa. Vì vậy lợi ích thấy rõ nhất ở database, website động và các ứng dụng ghi log liên tục.

  • Nên chọn khi: ứng dụng đọc ghi ổ đĩa nhiều, như database, cửa hàng trực tuyến, n8n hoặc AI Agent lưu lịch sử chạy.
  • Ít khác biệt khi: website tĩnh hoặc đã cache toàn trang, hoặc nút thắt nằm ở CPU, RAM, đường mạng.
  • Cần biết: thông số tốc độ của một ổ NVMe đơn lẻ không phải tốc độ bạn nhận được trên VPS, vì ổ được chia cho nhiều máy ảo và đặt trong RAID.

VPS NVMe là gì?

VPS NVMe là một VPS bình thường được cấp ổ đĩa ảo nằm trên mảng SSD NVMe của máy chủ vật lý. Bạn vẫn có tài nguyên riêng, cài hệ điều hành và phần mềm như mọi VPS. Khác biệt duy nhất là lớp lưu trữ phía dưới, quyết định tốc độ truy xuất dữ liệu của ứng dụng.

Nếu chưa rõ VPS là gì, hãy đọc hướng dẫn VPS là gì trước. Về phần ổ đĩa: NVMe (Non-Volatile Memory Express) là chuẩn giao tiếp do NVM Express phát triển cho SSD gắn qua PCI Express (PCIe). Chi tiết về chuẩn và các loại ổ xem tại ổ cứng NVMe là gì; bài này tập trung vào việc NVMe tạo khác biệt gì trên VPS.

Vì sao NVMe nhanh hơn SSD SATA?

SATA ra đời cho ổ đĩa quay. Theo tài liệu tổng quan của NVM Express, thiết bị SATA chỉ có một hàng đợi lệnh với tối đa 32 lệnh, còn NVMe hỗ trợ tới 64K hàng đợi, mỗi hàng đợi 64K lệnh. Mỗi nhân CPU có thể có hàng đợi riêng nên nhiều tiến trình đọc ghi cùng lúc mà không phải chờ nhau.

Bảng so sánh HDD, SSD SATA và SSD NVMe theo cách lưu dữ liệu, giao tiếp, hàng đợi lệnh, IOPS và tốc độ so với SSD SATA, nguồn NVM Express (tài liệu tổng quan khoảng 2016 và FAQ)
  • IOPS (số thao tác đọc ghi mỗi giây): NVM Express ghi nhận (tài liệu tổng quan, khoảng năm 2016) mức tối đa của SATA khoảng 200.000 IOPS. Thiết bị NVMe khi đó đã vượt 1.000.000 IOPS; ổ NVMe doanh nghiệp hiện nay còn cao hơn. Xem IOPS và độ trễ là gì.
  • Tốc độ: theo phần hỏi đáp của NVM Express, SSD NVMe PCIe 3.0 x4 nhanh hơn SSD SATA khoảng 6–7 lần, SSD PCIe 4.0 khoảng 12–13 lần.
  • Độ trễ: NVMe nối với CPU qua PCIe, không cần bộ điều khiển SATA/AHCI trung gian. Theo NVM Express, NVMe chỉ cần chưa tới một nửa số lệnh CPU để xử lý một yêu cầu I/O so với SATA.

Các con số trên là của ổ đĩa đơn lẻ. Trên VPS, một mảng ổ NVMe phục vụ nhiều máy ảo, có RAID và có thể có giới hạn IOPS cho mỗi VPS, nên tốc độ bạn đo được sẽ thấp hơn thông số ổ. Điều nên so sánh là kết quả đo thực tế trên chính VPS (xem cách đo ở phần dưới).

VPS NVMe hoạt động như thế nào?

VPS NVMe hoạt động như mọi VPS: phần mềm ảo hóa (hypervisor, ví dụ KVM) chia máy chủ vật lý thành nhiều máy ảo, mỗi máy có vCPU, RAM và một ổ đĩa ảo. Ổ đĩa ảo đó nằm trên mảng SSD NVMe, thường ghép RAID để nhanh hơn và chịu được hỏng ổ.

  • Ảo hóa: hypervisor cấp tài nguyên và cô lập các VPS với nhau.
  • Lưu trữ: nhiều ổ NVMe ghép RAID. Với RAID 10, dữ liệu vừa được nhân bản (mirror) vừa chia dải (stripe), một ổ hỏng không làm mất dữ liệu. Xem các loại RAID lưu trữ.
  • Hệ điều hành và quản trị: bạn cài Linux hoặc Windows, quản trị từ xa qua SSH hoặc Remote Desktop như VPS thông thường.

Một điểm ít người biết: từ bên trong VPS, bạn thường chỉ thấy một ổ ảo tên vda hoặc sda, không thấy tên ổ NVMe thật. Vì vậy không thể dùng lệnh xem thông tin ổ để kiểm tra VPS có chạy trên NVMe hay không; cách đáng tin là đo hiệu năng.

So sánh VPS NVMe, VPS SSD và VPS HDD

Ba loại VPS chỉ khác nhau ở ổ lưu trữ phía dưới. VPS HDD dùng đĩa quay, phù hợp lưu trữ lớn giá rẻ nhưng chậm khi đọc ghi ngẫu nhiên. VPS SSD (thường hiểu là SSD SATA) nhanh hơn nhiều. VPS NVMe nhanh hơn cả hai loại còn lại nhờ giao tiếp PCIe và nhiều hàng đợi lệnh.

Tiêu chíVPS HDDVPS SSD (SATA)VPS NVMe
Ổ lưu trữĐĩa từ quaySSD giao tiếp SATASSD giao tiếp PCIe, chuẩn NVMe
Đọc ghi ngẫu nhiên (database, nhiều file nhỏ)ChậmNhanhNhanh hơn SSD SATA
Độ trễCaoThấpThấp hơn SSD SATA
Phù hợpLưu trữ, sao lưu dung lượng lớnWebsite, ứng dụng vừa và nhỏDatabase, cửa hàng, ứng dụng ghi log liên tục
GiáRẻ nhất theo GBTrung bìnhTừng đắt hơn SSD SATA; nay nhiều nhà cung cấp dùng NVMe làm mặc định
So sánh định tính. Số liệu cụ thể của chuẩn NVMe xem ở bảng phía trên (nguồn NVM Express).

Về độ an toàn dữ liệu, đừng chọn NVMe vì nghĩ nó “bền hơn”. Dữ liệu an toàn nhờ RAID ở phía nhà cung cấp và nhờ bản sao lưu bạn tự giữ, không nhờ chuẩn giao tiếp của ổ. Xem thêm cách backup VPS.

Khi nào nên chọn VPS NVMe?

Nên chọn VPS NVMe khi ổ đĩa đang hoặc sẽ là nút thắt: ứng dụng đọc ghi nhiều dữ liệu nhỏ, nhiều người truy cập cùng lúc, hoặc chạy database ngay trên VPS. Nếu ứng dụng chủ yếu dùng CPU, RAM hoặc chờ mạng, NVMe không làm thay đổi đáng kể trải nghiệm người dùng.

Khi nào VPS NVMe tạo khác biệt: database, website động chưa cache, n8n và AI Agent ghi log; ít khác biệt với website tĩnh, nút thắt CPU, RAM hoặc mạng
  • Database: MySQL, PostgreSQL đọc ghi ngẫu nhiên liên tục; đây là nơi NVMe phát huy rõ nhất.
  • Website thương mại điện tử và ứng dụng web phức tạp: trang giỏ hàng, tìm kiếm, thanh toán khó cache toàn trang nên phải truy vấn database nhiều.
  • n8n và AI Agent: lưu lịch sử thực thi, log, bộ nhớ hội thoại liên tục. Xem VPS chạy AI Agent.
  • Build code, Docker, CI: giải nén, kéo image, biên dịch tạo ra rất nhiều file nhỏ.
  • Game server: NVMe giúp tải dữ liệu thế giới game và lưu trạng thái nhanh hơn; còn độ trễ khi chơi (lag) chủ yếu do mạng và vị trí máy chủ.
  • Lưu trữ, phát đa phương tiện: chỉ có lợi khi nhiều người đọc file cùng lúc; với tải tuần tự, băng thông mạng thường là giới hạn trước.

Khi nào chưa cần VPS NVMe?

  • Website nhỏ chạy WordPress có cache: hosting thường đã đủ; nhiều gói hosting hiện cũng dùng ổ NVMe (xem hosting NVMe là gì).
  • VPS đang thiếu RAM: khi phải dùng swap, nâng RAM có tác dụng hơn đổi loại ổ.
  • Người dùng ở xa máy chủ: độ trễ mạng lớn hơn nhiều so với độ trễ ổ đĩa; chọn vị trí máy chủ gần người dùng trước.

VPS NVMe có giúp website nhanh hơn và lên top Google không?

NVMe chỉ làm website nhanh hơn khi máy chủ xử lý chậm vì ổ đĩa. Tốc độ tải trang còn phụ thuộc cache, ảnh, JavaScript và mạng. Google dùng trải nghiệm trang như một trong nhiều tín hiệu, nhưng vẫn ưu tiên nội dung liên quan, nên đổi sang NVMe không tự đưa trang lên top.

Cách làm đúng là đo trước. web.dev xếp LCP (Largest Contentful Paint) từ 2,5 giây trở xuống là “tốt”. Nếu trang của bạn chậm hơn mức này, hãy tìm nguyên nhân bằng công cụ đo tốc độ rồi tối ưu tốc độ WordPress. Chỉ nâng cấp ổ đĩa khi phần chờ máy chủ phản hồi là phần chậm nhất. Google giải thích vai trò của trải nghiệm trang tại Google Search Central.

Cách kiểm tra tốc độ ổ đĩa của VPS

Cách đáng tin nhất để biết ổ đĩa VPS nhanh đến đâu là tự đo bằng fio, công cụ đo I/O phổ biến trên Linux, và theo dõi mức bận của ổ bằng iostat. Hãy đo vào giờ ít truy cập và chỉ đo trên file thử, không đo trực tiếp lên phân vùng.

# Cài công cụ (Ubuntu 24.04 LTS)
sudo apt update && sudo apt install -y fio sysstat

# Đo đọc ngẫu nhiên khối 4KB trong 60 giây trên file thử 1GB
fio --name=randread --filename=$HOME/fio-test --size=1G --rw=randread --bs=4k \
    --iodepth=32 --ioengine=libaio --direct=1 --runtime=60 --time_based --group_reporting

# Xoá file thử sau khi đo
rm $HOME/fio-test

# Theo dõi ổ đĩa mỗi giây khi ứng dụng đang chạy (Ctrl+C để thoát)
iostat -x 1
  • Đọc kết quả fio: xem dòng IOPS= và độ trễ clat. So sánh giữa các VPS bằng cùng một lệnh, cùng thời điểm trong ngày.
  • Đọc kết quả iostat: cột %util thường xuyên gần 100% và r_await, w_await tăng cao nghĩa là ổ đĩa đang là nút thắt.
  • Loại trừ RAM, CPU: chạy free -h và htop trước khi kết luận. Hướng dẫn chi tiết hơn: cách benchmark disk trên Linux.

VPS NVMe tại Tino

Theo thông tin công bố trên tino.vn (kiểm tra ngày 19/10/2026), các gói VPS NVMe của Tino dùng ổ NVMe Enterprise RAID-10 và CPU Intel Scalable hoặc AMD EPYC. Máy chủ đặt tại các datacenter CMC Telecom, Viettel IDC và VNPT.

  • Gói nhỏ nhất VPS 20GB NVMe: 1 vCPU, 1GB RAM, 20GB NVMe, giá 199.000đ khi trả theo tháng.
  • Gói lớn nhất đang niêm yết là 480GB NVMe, 12 vCPU, 16GB RAM (tình trạng còn hàng xem trên trang sản phẩm).
  • Sao lưu theo chính sách của từng gói (xem chi tiết trên trang sản phẩm). Mỗi gói có 1 IPv4 và 1 IPv6, không giới hạn băng thông, chọn được Linux hoặc Windows Server.
  • Tino ghi trên trang sản phẩm: miễn phí hỗ trợ cài đặt và chuyển dữ liệu, hỗ trợ kỹ thuật 24/7, có chính sách hoàn tiền trong 30 ngày (hoàn 100% nếu không hài lòng, áp dụng một lần; xem điều kiện).
  • Muốn đăng ký, xem hướng dẫn đăng ký VPS tại Tino.
Giao diện đặt hàng VPS NVMe trên My Tino: tùy chọn số vCPU, RAM, dung lượng ổ NVMe, hệ điều hành và SSH key
Ảnh chụp giao diện đặt hàng My Tino năm 2023: có thể tùy chỉnh vCPU, RAM, dung lượng NVMe, hệ điều hành và SSH key. Giá và danh sách hệ điều hành trong ảnh đã cũ, xem giá hiện hành trên trang sản phẩm.

Nếu đang phân vân giữa VPS và các dịch vụ khác, xem thêm cách sử dụng VPS cho người mới.

Câu hỏi thường gặp về VPS NVMe

VPS SSD NVMe và VPS NVMe có khác nhau không?

Không. SSD NVMe là SSD dùng chuẩn giao tiếp NVMe, nên “VPS SSD NVMe” và “VPS NVMe” là một. Khi nhà cung cấp chỉ ghi “VPS SSD” mà không nói rõ NVMe, thường đó là SSD giao tiếp SATA.

Làm sao biết VPS của tôi có thật sự chạy trên ổ NVMe?

Từ trong VPS, bạn chỉ thấy ổ ảo nên không đọc được tên ổ thật. Hãy đo IOPS và độ trễ bằng fio rồi so với VPS khác cùng lệnh đo, và hỏi nhà cung cấp về loại ổ, cấu hình RAID cũng như giới hạn IOPS cho mỗi VPS.

Website nhỏ có cần dùng VPS NVMe không?

Thường là chưa cần. Blog hoặc website giới thiệu chạy WordPress có cache vận hành tốt trên hosting. Chỉ cân nhắc VPS NVMe khi cần phần mềm riêng, tài nguyên riêng hoặc database lớn.

Chuyển từ VPS SSD sang VPS NVMe như thế nào?

Thường phải tạo VPS NVMe mới, chép dữ liệu (ví dụ bằng rsync và mysqldump), kiểm tra bằng file hosts rồi đổi DNS. Tino ghi trên trang sản phẩm là hỗ trợ chuyển dữ liệu miễn phí, nên bạn có thể gửi yêu cầu cho bộ phận kỹ thuật.

Gói VPS NVMe có giới hạn IOPS không?

Tùy nhà cung cấp. Vì một mảng ổ NVMe phục vụ nhiều máy ảo, nhiều nơi đặt giới hạn IOPS hoặc băng thông đĩa cho mỗi VPS để các VPS không ảnh hưởng nhau. Hãy hỏi nhà cung cấp mức giới hạn, rồi tự đo bằng fio để biết con số thực tế trên gói của bạn.

Nguồn tham khảo

Đông Tùng

Senior Technology Writer

Là cử nhân Quản trị kinh doanh của Trường Đại học Tài chính - Marketing, Tùng bắt đầu làm việc tại Tino Group từ năm 2021 ở vị trí Content Marketing để thỏa mãn niềm đam mê viết lách của bản thân. Sở hữu khả năng sáng tạo đặc biệt, anh cùng đội ngũ của mình đã tạo nên những chiến dịch quảng cáo độc đáo cùng vô số bài viết hữu ích về nhiều chủ đề khác nhau. Sự tỉ mỉ, kiên trì và tinh thần sáng tạo của Tùng đã góp phần lớn vào thành công của Tino Group trong lĩnh vực marketing trực tuyến.

Xem thêm bài viết

Bài viết liên quan