Pahami ! Bedanya SSD Sata dan SSD NVMe


NVMe (Non-Volatile Memory Express) adalah protokol antarmuka yang dibuat khusus untuk Solid State Drive (SSD). NVMe bekerja dengan PCI Express (PCIe) untuk mentransfer data ke dan dari SSD. NVMe memungkinkan penyimpanan cepat di SSD komputer dan merupakan peningkatan dari antarmuka terkait Hard Disk Drive (HDD) yang lebih lama seperti SATA dan SAS. Satu-satunya alasan SATA dan SAS digunakan dengan SSD di komputer adalah bahwa sampai saat ini, hanya HDD yang lebih lambat yang telah digunakan sebagai penyimpanan berkapasitas besar di komputer. Memori flash telah digunakan di perangkat seluler seperti ponsel cerdas, tablet, drive USB, dan kartu SD. (SSD adalah memori flash.)

|Baca juga : Perbedaan SSD dan HDD

Secara resmi, NVMe adalah “antarmuka pengontrol host scalable yang dioptimalkan yang dirancang untuk memenuhi kebutuhan Enterprise, Data Center, dan sistem Klien yang menggunakan solid state drive berbasis PCI Express (PCIe).”

SSD memiliki keunggulan yang jelas dengan akses yang lebih cepat melalui standar bus serial PCIe. NVMe dibangun dari awal sebagai cara baru untuk secara efisien mengakses perangkat penyimpanan yang secara khusus dibangun dengan memori (flash) non-volatile – SSD. NVMe memungkinkan antarmuka yang lebih cepat untuk meningkatkan kecepatan yang mampu dilakukan SSD. Ketika SSD mulai menggantikan Hard Disk Drives (HDD) yang lebih lambat di komputer sebagai penyimpanan utama, antarmuka baru diperlukan untuk memanfaatkan kapabilitas kecepatan yang lebih cepat. Namun, dalam transisi ke SSD, beberapa PC telah dilengkapi dengan SSD yang diakses melalui antarmuka yang secara historis digunakan dengan HDD yang lebih lambat, seperti Serial Attached SCSI (SAS) dan Serial ATA (SATA). Lebih masuk akal untuk menggunakan NVMe dengan SSD.

SSD sudah menjadi sumber utama penyimpanan untuk ponsel cerdas dan tablet. SSD saat ini lebih mahal daripada HDD, dan sering digunakan sebagai cache memori bersamaan dengan HDD untuk mempercepat sistem komputer. SSD tidak memiliki bagian yang bergerak dan dalam banyak hal lebih kasar dari HDD .

loading...

Spesifikasi untuk standar NVMe tersedia di nvmexpress.org . Antarmuka SSD alternatif (untuk mengganti HDD pada PC) adalah Serial ATA (SATA), mSATA, atau PCIe. (Untuk PCIe, antarmuka PCIe internal dapat digunakan jika SSD berada pada papan sirkuit yang dapat dicolokkan ke slot PCIe pada motherboard.) Server modern dapat mengakses SSD melalui Serial SCSI (SAS) yang terpasang, SAS, SATA, PCIe, atau Saluran serat.

SSD berbasis NVMe menggunakan PCIe untuk membuat latensi lebih rendah dari SSD. Faktor bentuk yang digunakan protokol NVMe harus terhubung dengan cara tertentu ke PCIe di dalam komputer. Hingga saat ini, koneksi untuk NVMe dapat dilakukan melalui kartu ekspansi PCIe, konektor U.2 2,5 inci, atau faktor bentuk kecil M.2. Pembuat SSD tampaknya bermigrasi ke PCIe, dengan sebagian besar menggunakan konektor M.2, alias “Next Generation Form Factor.”

Bagaimana cara kerja NVMe?

Untuk NVMe, “Submission and Completion Queue” yang terdengar rumit adalah salah satu mekanisme yang memanfaatkan teknologi SSD. Perangkat lunak host Antrian mengelola dan mengontrol aliran data SSD, membuat dan menghapus antrian terpisah, membatalkan perintah, dan sebagainya. Komputer dengan empat inti mungkin memiliki empat pasangan antrian untuk memastikan bahwa struktur data disimpan dalam cache inti yang sesuai (lihat Gambar 1). NVMe mendukung beberapa antrian yang dalam dan independen.

Pahami ! Bedanya SSD Sata dan SSD NVMe SUKA KOMPUTER
(Image: nvmexpress.org)

SSD NVMe di Pasar

Intel mengklaim kinerja “terobosan” dengan Keluarga Pusat Data Drive Intel Solid-State Drive untuk PCIe “dengan kecepatan transfer data hingga enam kali lebih cepat daripada SAS / SATA 6 Gbps.” Intel® Solid-State Drive Pusat Data P3700 Series “dapat menggantikan kinerja tujuh SSD SATA yang dikumpulkan melalui adaptor bus host.” NVMe mulai digunakan di perusahaan, atau pasar server, tetapi meresap ke dalam pasar konsumen.

Untuk penggunaan konsumen, SSD Intel seri 600p SSD dengan antarmuka NVMe beratnya hanya 40 g. Kapasitas untuk seri ini dimulai pada 128 GB dan berjalan hingga 1 TB. 600p menggunakan faktor bentuk M.2 dengan PCIe 3.0 pada 4 jalur. Konsumsi daya adalah 100 mW saat aktif dan 40 mW saat idle. Di Newegg, versi 1 TB Intel SSD 600p adalah $ 350 pada saat penulisan ini. Micron adalah produsen utama lain dari NVMe SSD dan memori flash.

Pahami ! Bedanya SSD Sata dan SSD NVMe SUKA KOMPUTER
(Source: Newegg.com)

SATA memiliki langit-langit throughput 6,0 gigabit per detik (Gbps), sedangkan SAS memiliki langit-langit 12 Gbps. NVMe adalah protokol antarmuka yang menggunakan teknologi PCIe untuk mengangkut data antara CPU dan SSD. PCIe sudah mapan, didukung dengan baik sebagai standar, dan telah berkembang lebih cepat selama dekade terakhir. 

PCIe 3.0 dirilis pada 2010 dan memberikan ~ 1 GB / detik per jalur (dua arah). Dengan 4 jalur, throughput PCIe 3.0 akan menjadi 8 Gbps di kedua arah sekaligus (duplex) dengan total 16 Gbps. PCIe juga dapat diskalakan. Pada 16 jalur, PCIe 3.0 menghasilkan dupleks 16 Gbps. PCIe 4.0 diumumkan pada tahun 2017 dan diharapkan akan menggandakan throughput PCIe 3.0. Dengan NVMe dan PCIe, throughput SSD akan terus meningkat dalam kecepatan bersamaan dengan PCIe. Selain PCI Express, NVMe juga mendukung Fibre Channel dan RDMA.

Terima kasih sudah membaca, tinggalkan komentar dan berikan kritik dan sarannya.