Mengapa Kinerja NVMe Begitu Cepat

Labkom99.com - Karena kemunculan NVMe, kinerja hard drive telah meningkat pesat. Berapa kecepatan maksimum? Bandwidth baca meningkat dari 500MB/s menjadi 3200MB/s. Dan bandwidth tulis meningkat dari 400MB/s menjadi sekitar 1200MB/s. IOPS baca mencapai 500.000 atau bahkan lebih tinggi. Dengan kata lain, kinerja hard disk SSD berbasis NVMe sekarang lebih baik daripada hard disk biasa.

 

Setelah begitu banyak bercerita, apa sebenarnya NVMe itu? Nama lengkap NVMe adalah Non-Volatile Memory Express, jika diterjemahkan, NVMe adalah spesifikasi antarmuka pengontrol host memori non-volatil. Anda mungkin masih bingung, Jika anda masih bingung tentang NVMe silahkan anda baca artikel kami sebelumnya Memahami SSD NVMe Dan Sejarah NVMe.

 

 

Gambar 1 Penyimpanan NVMe
Gambar 1 Penyimpanan NVMe


Berbicara omong kosong untuk waktu yang lama, apa sebenarnya NVMe itu? Pertama adalah spesifikasi antarmuka, dan kedua adalah spesifikasi antarmuka untuk perangkat penyimpanan. Tepatnya, NVMe adalah protokol komunikasi terbaru untuk perangkat penyimpanan. Protokol ini seperti SAS dan SATA digunakan untuk mendefinisikan antarmuka perangkat keras dan protokol transmisi. Baca juga Apa Itu Solid State Drive (SSD)?

 

Beberapa konsep tentang penyimpanan

Untuk memahami sepenuhnya apa itu NVMe, pertama-tama mari kita mengklarifikasi beberapa konsep tentang penyimpanan.

 

Dimensi: bentuk dan ukuran perangkat Biasanya dimensi perangkat penyimpanan meliputi:

 

Drive 2,5 inci atau 3,5 inci (ditentukan dalam standar SFF) M.2 dan PCI Express (PCIe) baca juga Apa Itu PCI-E 2.0Antarmuka SATA, biasanya digunakan untuk hard drive 2,5 inci dan 3,5 inci, terkadang beberapa perangkat M.2 juga menggunakan antarmuka PCI Express (PCIe), digunakan untuk perangkat M.2 dan PCIe SAS (Serial SCSI) dan FC (Fibre Channel).

 

Antarmuka ini hanya digunakan di komputer server dan pusat data. Antarmuka PCIe jauh lebih cepat daripada antarmuka SATA. Bandwidth maksimum SATA3 adalah 6 Gb/s, sedangkan antarmuka M.2 berbasis 4X PCIe dapat mencapai hingga 32 Gb/s. Baca juga Sejarah Harddisk Komputer Dari Tahun Ke Tahun

 

Protokol: menentukan cara mentransfer data antara komputer dan perangkat. 

 

Protokol AHCI atau ATA untuk antarmuka SATA, protokol NVMe untuk antarmuka PCIe

 

Pada titik ini kita harus lebih jelas, NVMe adalah protokol komunikasi yang berjalan pada antarmuka tertentu, digunakan untuk mengatur transmisi data antara komputer dan perangkat penyimpanan. Ukuran perangkat, antarmuka dan protokol yang disebutkan di atas biasanya dapat digabungkan. Berikut ini adalah bentuk umum dari kombinasi terkonsentrasi. Baca juga Cara Partisi SSD Agar Bisa Bekerja Maksimal

 

Hard disk SSD 2,5 inci, berdasarkan antarmuka SATA, protokol komunikasi AHCI atau ATA. Baca juga 5 Merk SSD Komputer Paling Murah BerkualitasPeralatan spesifik secara kasar ditunjukkan pada Gambar 2.

 

Gambar 2 SSD dengan antarmuka SATA
Gambar 2 SSD dengan antarmuka SATA


SSD M.2, berdasarkan antarmuka PCIe, dan protokol komunikasinya adalah NVMe. Peralatan spesifik secara jelas ditunjukkan pada Gambar 3.

 

Gambar 3 SSD M.2
Gambar 3 SSD M.2


SSD PCIe, berdasarkan antarmuka PCIe, dan protokol komunikasinya adalah NVMe. Peralatan spesifik secara kasar ditunjukkan pada Gambar 4.

 

Gambar 4 SSD PCIe
Gambar 4 SSD PCIe


Berikut adalah beberapa contoh spesifik bagi setiap orang untuk memahami hubungan antara antarmuka, perangkat dan protokol. Secara khusus, ada banyak kombinasi lainnya, jadi saya tidak akan mengulanginya di artikel ini.


Baca Juga : Perbedaan Harddisk WD Warna Biru Hijau Hitam Dan Merah

 

Mengapa NVMe Begitu Cepat

Di atas kami memperkenalkan apa itu NVMe, dan berikut akan memperkenalkan mengapa NVMe begitu cepat (catatan: kecepatan yang disebutkan di sini didasarkan pada perangkat SSD, jika itu bukan hard drive mekanis). Karena karakteristik fisik dari SSD itu sendiri, akses datanya sangat cepat dan hambatan kinerja terletak pada antarmuka dan protokol antara komputer dan perangkat.

 

Mari kita ambil contoh sederhana. Misalnya, kami memiliki gudang yang akan terus memproduksi produk, dan kami dapat mengambil produk dari gudang ke tempat lain oleh manipulator (seperti yang ditunjukkan pada Gambar 5). Untuk SSD SATA, mirip dengan robot satu tangan, gudang berproduksi sangat cepat, tetapi robot hanya dapat mengambil satu per satu dan kecepatan geraknya relatif lambat.

 

Gambar 5 Robot satu lengan

Gambar 5 Robot satu lengan


Tapi bagaimana dengan SSD berbasis NVMe? Itu setara dengan robot ini dengan ratusan tangan, jadi kecepatannya jelas jauh lebih cepat dari sebelumnya.

 

Gambar 6 Robot multi lengan

Gambar 6 Robot multi lengan


Prinsip protokol NVMe juga sama, yang pada dasarnya menetapkan jalur antara banyak komputer dan perangkat penyimpanan, sehingga kecepatan pemindahan data secara alami meningkat. Dalam protokol NVMe, banyak saluran sebenarnya merupakan beberapa antrian, seperti yang ditunjukkan pada Gambar 7. 


Baca Juga : Upgrade SSD Komputer, Tapi Kenapa Performanya Masih Lambat?


Dalam SATA, komputer dan perangkat penyimpanan hanya dapat memiliki satu antrian. Bahkan dalam kasus beberapa CPU, semua permintaan hanya dapat melewati jalur yang sempit tersebut. Protokol NVMe dapat memiliki hingga 64K antrian, dan setiap CPU atau core dapat memiliki antrian. Sehingga tingkat konkurensi sangat ditingkatkan, dan kinerjanya secara alami lebih tinggi.

 

Gambar 7 NVMe multi-antrian

Gambar 7 NVMe multi-antrian


Diatas merupakan penjelasan tentang NVMe dan Mengapa Kinerja NVMe Begitu Cepat. Kami mencoba memperkenalkan lebih detail tentang NVMe dan perbandingannya. Semoga ertikel dari labkom99 bermanfaat untuk semuanya.

Komentar