Apa itu NVMe?
Jelajahi IBM® Storage FlashSystem 5200
Gambar dan ikon yang melambangkan cara kerja penyimpanan flash dan berpotensi bekerja saat Anda menggunakan NVMe.
Apa itu NVMe?

NVMe(non-volatile memory express)adalah protokol untuk transfer data yang sangat paralel dengan berkurangnya kelebihan biaya sistem per input/output (I/O) yang digunakan pada penyimpanan flash dan solid-state drive (SSD ). SSD NVMe mampu memberikan waktu respons yang lebih cepat daripada hard disk drive (HDD) tradisional karena adanya perubahan pada driver perangkat yang mewujudkan paralelisme dan polling. Peningkatan ini membantu mengurangi latensi dan menjadikannya ideal untuk beban kerja perusahaan serta berbagai aplikasi konsumen dan profesional.

Apa yang dimaksud dengan solid-state drive?

Solid state drive (SSD) adalah perangkat penyimpanan berbasis semikonduktor yang mengandalkan memori flash untuk menyimpan data persisten dalam sistem komputer. Dalam SSD, setiap chip memori dibangun dari blok yang berisi sel memori (juga dikenal sebagai halaman atau sektor) yang berisi bit memori. Tidak seperti penyimpanan magnetik, seperti HDD dan floppy drive, yang menyimpan data menggunakan magnet, solid state drive menggunakan chip NAND, sebuah teknologi penyimpanan non-volatil yang tidak memerlukan daya apa pun untuk mempertahankan datanya.

Jika HDD memiliki latensi dan waktu akses yang disebabkan oleh perputaran piringan dan pergerakan kepala baca/tulis, SSD tidak memiliki bagian yang bergerak, sehingga jauh lebih cepat. SSD saat ini telah melampaui HDD sebagai standar industri yang lebih disukai untuk beban kerja data terstruktur. (1)

Ikuti tur IBM® Storage FlashSystem 5200 (hanya untuk negara-negara EMEA)

Temukan semua manfaat yang ditawarkan penyimpanan NVMe.

Konten terkait

Berlangganan buletin IBM

Mengapa NVMe penting?

NVM express dikembangkan dari tahun 2008 hingga 2011 untuk menggantikan protokol Serial Advanced Technology Attachment (SATA) dan Serial Attached SCSI (SAS). Peningkatan latensi dan kinerja NVMe dibandingkan para pesaingnya berkontribusi pada pengembangan teknologi penting lainnya, termasuk Internet of Things (IoT)kecerdasan buatan (AI), dan pembelajaran mesin (ML) .

Saat ini, pengguna menuntut waktu respons yang lebih cepat dari aplikasi mereka. Protokol NVMe dibangun untuk menghadirkan pengalaman generasi berikutnya, kinerja tinggi, bandwidth tinggi, dan latensi rendah, apa pun jenis aplikasi yang diterapkan pengguna. SSD NVMe mengakses penyimpanan flash terutama melalui bus Peripheral Component Interconnect Express (PCIe) yang menghilangkan pengontrol “perantara”, sehingga mengurangi latensi. Namun, NVMe juga dapat berjalan pada semua jenis interkoneksi “fabric”—seperti Fibre Channel dan Ethernet— dan dalam Ethernet, iWarp, RoCEv2, iSER, serta NVMe-TCP.

SSD NVMe dapat menjalankan puluhan ribu antrean perintah paralel dan menjalankan program pada kecepatan yang lebih tinggi daripada drive yang terhubung menggunakan protokol SCSI, yang hanya dapat menggunakan antrean perintah tunggal. Metode koneksi tidak bergantung pada protokol; misalnya, NVMe PCIe dapat menyambungkan satu drive melalui tautan PCIe yang menjalankan protokol NVMe.

NVMe dibuat untuk media penyimpanan non-volatil berkinerja tinggi, sehingga cocok untuk lingkungan yang menuntut komputasi intensif saat ini seperti perangkat lunak pengeditan grafis, lingkungan komputasi awan, firmware, dan basis data besar. NVMe menangani beban kerja perusahaan dengan cepat dan efisien dengan jejak infrastruktur yang lebih kecil dan daya yang lebih kecil daripada SCSI.

Perbedaan antara NVMe, SAS, dan SATA

Sementara hard drive (HDD) adalah metode yang disukai industri untuk menyimpan dan mengakses data, SATA dan SAS adalah solusi yang tepat. Kedua teknologi dirancang sebagai antarmuka penyimpanan SCSI untuk memfasilitasi transfer data ke dan dari HDD. SAS menghubungkan satu drive melalui port SAS yang menjalankan protokol SCSI yang kemudian terhubung ke tautan PCIe. SATA menghubungkan satu drive melalui port SATA yang menjalankan protokol ATA melalui pengontrol ATA yang kemudian terhubung ke tautan PCIe. 

Hingga saat ini, sebagian besar SSD menggunakan SAS atau SATA untuk terhubung dengan sistem komputer lainnya. Namun, dengan meningkatnya teknologi solid-state di seluruh industri penyimpanan, SAS dan SATA menjadi semakin tidak cocok, karena keduanya dirancang untuk digunakan dengan HDD. Menurut laporan International Data Corporation (IDC) 2023, NVMe dirancang untuk mempercepat transfer data ke sistem yang terhubung melalui PCI express, bus ekspansi serial yang standar untuk menghubungkan komputer ke satu atau beberapa perangkat periferal. (2) 

Selain fakta bahwa NVMe dirancang khusus untuk digunakan dengan SSD, protokol NVMe lebih ramping daripada SCSI, sehingga teknologi ini menjadi solusi yang lebih baik untuk aplikasi real-time, seperti ML dan AI. Dengan semakin populernya lingkungan komputasi awan, NVMe juga berada di posisi yang tepat untuk mendukung lingkungan penyimpanan hybrid cloud, multicloud, dan mainframe karena kinerja dan perlindungan data bawaannya yang tinggi. 

Berikut adalah beberapa manfaat menggunakan penyimpanan NVMe dibandingkan drive SAS atau SATA:

Kinerja yang lebih baik: Teknologi NVMe dapat menggunakan PCIe untuk menyambungkan penyimpanan SSD secara langsung ke server atau unit pemrosesan pusat (CPU). Peningkatan kinerja yang nyata ini telah menjadikan teknologi NVMe sebagai pilihan penyimpanan/transfer data yang lebih disukai oleh para gamer, editor video, dan pengguna lain yang membutuhkan kinerja lebih tinggi daripada yang dapat ditawarkan oleh HDD SAS atau SATA.

Kecepatan yang lebih tinggi: Drive NVMe dapat memberikan kecepatan yang jauh lebih tinggi daripada drive SAS atau SATA karena dapat mengirim dan menerima perintah NVMe dengan lebih cepat dan memberikan throughput yang lebih baik.

Peningkatan kompatibilitas: NVMe secara luas dianggap sebagai opsi yang lebih kompatibel daripada SAS/SATA dan sering diperbarui saat berkembang bersama teknologi kritis dan bergerak cepat seperti AI, ML, dan komputasi cloud. Teknologi NVMe dapat bekerja secara mulus dengan semua sistem operasi modern, termasuk ponsel, laptop, dan konsol game.

Bandwidth yang lebih baik: Koneksi PCIe jauh lebih luas dan memiliki bandwidth yang lebih besar daripada port SAS atau SATA. Teknologi ini juga meningkat seiring munculnya setiap generasi, dengan menggandakan bandwidth generasi sebelumnya. SAS dan SATA memiliki koneksi bandwidth yang jauh lebih rendah dan bersifat tetap, sehingga tidak mengalami peningkatan seiring berjalannya waktu. Fitur lain yang membuat koneksi PCIe berbeda adalah bahwa koneksi ini dapat diskalakan dalam "jalur," sehingga bahkan dalam generasi yang sama, pengguna dapat menggandakan bandwidth dengan dua kali lipat jumlah jalur. 

Untuk mengetahui lebih jauh tentang NVMe dan SATA, kunjungi " NVMevs SATA: Apa bedanya?

Bagaimana cara kerja NVMe?

Hingga munculnya SSD dan penyimpanan flash, SATA digunakan dengan semua sistem penyimpanan HDD. Namun, karena aplikasi seluler, video game, dan teknologi baru seperti AI meningkatkan tuntutan pada lingkungan komputasi, keterbatasan SATA menjadi jelas. Secara khusus, kecepatan dan bandwidth SATA yang rendah mulai memperlambat transfer data besar yang merupakan kunci fungsionalitas aplikasi baru.

NVMe diciptakan sebagai opsi penyimpanan/transfer data yang lebih baik daripada SATA untuk SSD di lingkungan yang membutuhkan transfer data dalam jumlah besar tanpa memperlambat waktu pemrosesan. NVMe memungkinkan SSD untuk terhubung langsung ke CPU menggunakan bus PCIe dan adaptor M.2 atau U.2 - sama dengan drive SATA. NVMe memungkinkan SSD terhubung langsung ke CPU dan membaca serta menulis data dalam jumlah besar dengan cepat.  

Untuk mencapai kinerja yang lebih tinggi, NVMe mendefinisikan antarmuka register, kumpulan perintah, dan kelompok fitur untuk SSD berbasis PCIe. Setelah tersambung melalui bus PCIe, protokol NVMe memfasilitasi latensi yang lebih rendah dan membantu mengoptimalkan operasi I/O per detik (IOPS).

Driver NVMe mendukung berbagai jenis sistem operasi (OS) populer, termasuk Windows, Linux, dan MacOS. Selain itu, protokol NVMe mendukung semua jenis NVM, termasuk SSD berkemampuan flash NAND. Terakhir, NVMe menggunakan antrean perintah paralel dan "polling loop" daripada driver perangkat berbasis "interupsi" pendahulunya, sehingga mengurangi latensi dan kelebihan biaya sistem serta membantu menghindari kemacetan CPU, seperti saat kartu grafis bekerja lebih cepat daripada CPU yang mendasarinya.   

Faktor bentuk SSD NVMe

Pembeda penting lainnya dari spesifikasi NVMe adalah faktor bentuknya, atau bagaimana ukuran, konfigurasi, dan desain fisik memengaruhi kompatibilitasnya dengan perangkat lain. Baru-baru ini, Storage Networking Industry Association (SNIA) mengadakan pertemuan untuk membentuk Enterprise and Datacenter Standard Form Factor (EDSFF) untuk menciptakan kerangka kerja yang disepakati di seluruh industri untuk teknologi SSD.

Faktor bentuk standar yang disepakati untuk SSD adalah 2,5 inci, yang dengan mudah masuk ke dalam ruang drive sebagian besar laptop dan desktop, sehingga SSD NVMe menjadi sangat kompatibel dengan teknologi yang ada. Karena drive 2,5 inci banyak digunakan di lingkungan komputasi konsumen dan komersial, mengganti HDD dengan NVMesDD jadi sederhana dan mudah bagi pengguna yang ingin meningkatkan kinerja sistem mereka.

Drive m.2 NVMe

SSD M.2 adalah faktor bentuk fisik atau konektor lain yang digunakan pada SSD. Meskipun istilah ini sering digunakan secara bergantian dengan NVMe, namun keduanya merupakan jenis teknologi penyimpanan yang berbeda. Meskipun SSD NVMe dipasang ke PCIeslot pada motherboard, sehingga memberikan kecepatan transfer data yang jauh lebih tinggi daripada kompetitornya, drive m.2 merupakan faktor bentuk fisik, atau konektor, yang memungkinkan penyimpanan berkinerja tinggi di perangkat kecil dan hemat daya seperti laptop dan tablet ultra tipis.

NVMe dan memori akses acak dinamis

Memori akses acak dinamis (DRAM) adalah jenis memori akses acak (RAM) yang banyak digunakan yang diandalkan oleh komputer pribadi (PC), server, dan workstation. SSD NVMe hadir dalam varian DRAM dan tanpa DRAM. SSD NVMe dengan DRAM lebih mahal dan lebih cepat daripada SSD tanpa DRAM, dan merupakan pilihan yang lebih baik untuk aplikasi intensif grafis seperti perangkat lunak pengeditan foto atau video. NVMe tanpaDRAM lebih terjangkau dan lebih lambat, tetapi masih jauh lebih cepat daripada HDD atau SSD SATA, sehingga menjadikannya pilihan yang baik bagi pengguna yang tidak membutuhkan kecepatan atau kinerja tinggi untuk aplikasi yang mereka jalankan.

Kasus penggunaan NVMe

Persyaratan latensi rendah, daya rendah, dan kemampuan NVMe untuk menyimpan dan mentransfer data dengan kecepatan yang jauh lebih cepat daripada drive SAS dan SATA menjadikannya pilihan populer untuk penggunaan bisnis dan konsumen. Selain meningkatkan kinerja dan kapasitas penyimpanan data, SSD NVMe lebih banyak tersedia daripada SSD SAS atau SATA dan dapat dibeli dari perusahaan konsumen terkemuka seperti Intel dan Samsung. Berikut adalah beberapa kasus penggunaan NVMe yang umum:

Komputasi berkinerja tinggi

Kecepatan, kemampuan pemrograman, dan kapasitas NVMe untuk menangani pemrosesan paralel membuatnya ideal untuk berbagai aplikasi komputasi berkinerja tinggi, termasuk perdagangan finansial frekuensi tinggi, AI, dan ML.

Aplikasi yang menuntut

Banyak aplikasi mutakhir memerlukan kedalaman antrean yang besar untuk penyimpanan. Tidak seperti pendahulunya SAS/SATA, NVMe dapat menampung hingga 65 ribu antrean dan perintah per antrean yang memungkinkan ribuan perintah lainnya dijalankan.

Pusat data

SSD NVMe membantu pusat data memperluas kapasitas penyimpanan data mereka dan memberikan kinerja yang lebih tinggi dengan harga yang sebanding dengan SSD SATA, sehingga banyak perusahaan modern yang memilih untuk beralih. Menurut laporan Enterprise Strategy Group, hampir tiga perempat organisasi menggunakan penyimpanan SSD berbasis NVMe atau berencana untuk menggunakannya dalam 12 bulan ke depan. (3)

Pengeditan grafis

Baik saat Anda mengedit video reuni keluarga atau mengerjakan film animasi, kecepatan transfer data NVMe yang cepat membuat pengeditan video menjadi jauh lebih cepat. Sederhananya, menyunting dan merender adegan dalam perangkat lunak penyuntingan video menghasilkan banyak sekali data. SSD NVMe dapat menangani semua data ini tanpa memperlambat prosesnya.

DevOps

Menerapkan NVMe dalam aplikasi DevOps dalam kontainer telah mempersingkat waktu pembangunan besar dan mempercepat iterasi pengkodean bagi banyak pengembang. NVMe juga membuat pengembangan lebih cepat dan lebih murah serta membantu tim meluncurkan lebih cepat dengan beragam alat yang mereka miliki.

Database relasional

Sistem memori flash NVMe mempercepat kinerja aplikasi dan menurunkan jumlah server fisik yang diperlukan dalam database relasional. Hal ini memungkinkan mereka untuk melakukan lebih cepat daripada yang mereka lakukan dengan hard drive tradisional, memungkinkan organisasi yang mengoperasikannya untuk menjalankan kueri mereka lebih cepat.

Solusi terkait
IBM® Storage FlashSystem 5200

IBM Storage FlashSystem 5200 adalah pilihan yang kuat untuk bisnis yang membutuhkan penyimpanan yang ringkas dan bertenaga serta semua manfaat yang ditawarkan oleh penyimpanan NVMe. Sebagai bagian dari jajaran FlashSystem, 5200 menyatukan manajemen data di seluruh core, cloud, dan edge, dan didesain dengan faktor bentuk 1U yang revolusioner. 5200 membantu perusahaan mencapai kecepatan, kinerja, dan skalabilitas yang lebih tinggi dari solusi penyimpanan data mereka.

Pelajari lebih lanjut tentang IBM® Storage FlashSystem 5200

IBM Storage Fusion

Mempercepat time to value dengan memanfaatkan infrastruktur cloud native untuk aplikasi Anda pada mesin virtual dan kontainer di Red Hat OpenShift.

Pelajari lebih lanjut tentang IBM Storage Fusion

IBM Storage Utility

IBM Storage Utility adalah model konsumsi IBM Storage yang memberikan pelanggan cara berbeda untuk mendapatkan kapasitas penyimpanan untuk kebutuhan bisnis mereka yang terkait dengan inisiatif bisnis mereka, dihitung setiap bulan berdasarkan penggunaan dan ditagih setiap tiga bulan.

Pelajari lebih lanjut tentang IBM Storage Utility

Ambil langkah selanjutnya

Ketahui cara IBM® Storage FlashSystem 5200 memberikan semua manfaat penyimpanan NVMe, termasuk penyimpanan yang ringkas dan bertenaga untuk bisnis dengan berbagai ukuran.  

Temukan IBM® Storage FlashSystem 5200
Catatan kaki

1 "Kemampuan penting untuk array solid-state," (tautan berada di luar IBM), Gartner, 1 Desember 2020

2 "Taksonomi Sistem Penyimpanan Perusahaan di Seluruh Dunia dari IDC, 2023" (tautan berada di luar IBM), berbagai penulis, April, 2023

"Laporan Penelitian ESG: Tren Infrastruktur Data" (tautan berada di luar IBM), Enterprise Strategy Group, 15 November 2021