SSD VMware ESXi pada RAID ditampilkan sebagai non-ssd

12

Saya mengganti server KVM dengan server ESXi. Saya baru saja menginstal ESXi 5.5u1 dan menambahkan penyimpanan data. Server baru memiliki 4 drive SSD di RAID 6 menggunakan RAID perangkat keras. Ketika saya menambahkan data store, VMware mengatakan bahwa toko itu non-ssd.

Apakah ini normal? Jelas VMware melihat disk virtual yang terkena oleh kartu RAID bukan SSD itu sendiri. Haruskah VMware diberi tahu ini adalah disk solid state untuk kinerja terbaik? atau haruskah itu diserahkan kepada kartu RAID saja? Saya kebanyakan khawatir tentang TRIM.

digitaladdictions
sumber

Jawaban:

12

Tentu, Anda bisa melakukan ini.

Anda dapat memberi tahu ESXi bahwa datastore tertentu terdiri dari SSD.

Begini caranya:
Mengaktifkan opsi SSD pada disk / LUN berbasis SSD yang tidak terdeteksi sebagai SSD secara default (2013188)

Anda akhirnya harus menetapkan aturan klaim datastore yang mirip dengan:

esxcli storage nmp satp rule add --satp SATP_TYPE --device naa.ID --option "enable_ssd"

Ini adalah solusi yang didukung dan normal. Saya harus melakukannya untuk SSD SSD yang berada di belakang pengontrol RAID HP.

TRIM bukan masalah. Jika Anda menggunakan pengontrol perangkat keras, biarkan semuanya terjadi .

putih
sumber
1
Bagus. Saya telah menemukan artikel ini sebelum memposting pertanyaan saya tetapi saya tidak yakin apakah ini hal yang "BENAR" untuk dilakukan. Saya takut mungkin mengirim perintah khusus SSD ke pengontrol RAID yang mungkin tidak tahu apa yang harus dilakukan dengan mereka. Saya mengikuti instruksi dan penyimpanan data sekarang muncul sebagai SSD. Fakta bahwa ini adalah hal "normal" yang harus dilakukan adalah kunci di sini untuk saya. Terima kasih
digitaladdictions
2

Jawaban yang diterima juga berfungsi untuk vSphere 6, dan berfungsi untuk drive SSD lokal dan jarak jauh baik dengan konfigurasi JBOD atau RAID. Perintah tambahan yang tidak disebutkan dalam jawaban adalah:

# esxcli storage core claimrule load
# esxcli storage core claimrule run
# esxcli storage core claiming reclaim -d <naa.ID>

Maka Anda dapat menguji apakah Anda berhasil menggunakan:

esxcli storage core device list -d <naa.ID> |grep SSD

Ini akan kembali:

Is SSD: true
Balazs
sumber