Bolehkah Fusion-io Mencetuskan Kemerosotan Untuk Pembuat Cakera Keras?
“Memecahkan semua halangan prestasi” ialah perkara yang anda baca apabila anda menyemak tapak Web Fusion-io di www.fusionio.com. Kami telah membaca kenyataan sedemikian banyak kali pada masa lalu, sudah tentu, dan ia ternyata benar dalam beberapa kes sahaja. Helaian spesifikasi peranti akan memberi anda lebih banyak tarikan: 700 MB/s pemprosesan bacaan, lebih daripada 100,000 operasi I/O sesaat—ini adalah nombor yang sebenarnya semakin hampir dengan prestasi DRAM. Bolehkah ia benar? Kami melihat ioDrive dengan terperinci untuk mengetahui.
Memori Flash pada PCI Express
Konsepnya kelihatan agak mudah: Fusion-io mengambil kad tambahan PCI Express dan meletakkan memori Flash dan pengawal berkuasa padanya. Hasilnya ialah ioDrive, yang sebenarnya tidak semestinya dipanggil pemacu, kerana ia mempunyai sedikit kaitan dengan pemacu keras seperti yang kita ketahui. Fusion-io memanggil produknya sebagai kluster kilat NAND, dan ia direka untuk memberikan prestasi seperti DRAM. Sebenarnya ioDrive tidak boleh digunakan sebagai pemacu: ia bersambung melalui PCI Express dan oleh itu tidak mungkin untuk boot sistem pengendalian daripadanya–sekurang-kurangnya belum lagi–Fusion-io mengatakan ia sedang berfungsi pada itu…
Senario aplikasi untuk produk ini adalah sedikit dalam ruang desktop; produk itu direka untuk pelayan berprestasi tinggi. Walau bagaimanapun, ia pasti boleh dipasang ke mana-mana PC desktop yang mempunyai slot PCI Express x4 atau lebih luas, jika anda fikir anda mempunyai aplikasi untuknya. Apabila kami mula-mula menerima sampel kami masih terhad kepada Linux, tetapi pemacu Windows 64-bit telah wujud selama beberapa minggu sekarang. Tiada pemacu 32-bit tersedia pada ketika ini.
Pemacu Denyar Yang Sempurna?
Biar saya mendahului dengan mengatakan bahawa kedua-dua angka yang ditentukan dan nombor prestasi terukur kami adalah lebih mengagumkan. Komen itu tidak terpakai kepada ratus megabait sesaat daya pemprosesan, kerana ini boleh dikendalikan oleh beberapa pemacu keras pantas. Tetapi bilangan besar operasi I/O sesaat adalah penting untuk aplikasi kritikal misi yang bergantung pada prestasi I/O maksimum. Fikirkan urus niaga perbankan, ramalan cuaca, analisis seismik, pemecut zarah, penyelesaian gudang… apa-apa sahaja yang memerlukan akses atau menyimpan sejumlah besar data dalam ketulan padat akan mendapat banyak manfaat daripada prestasi I/O yang lebih baik.
Kami tidak mengetahui mana-mana SSD kilat yang akan disahkan untuk jenis aplikasi ini; FusionIO mungkin mempunyai kelebihan yang ketara, kerana ioDrive adalah yang pertama mencapai sebutan “ServerProven” IBM. Dalam erti kata lain: IBM mahu menggunakan pemacu ini dalam senario yang mungkin kritikal perniagaan, atau yang boleh menyumbang kepada langkah besar dalam bidang sains atau perniagaan.