請教前輩們,有人使用ESXi 5.1(或其它版本) 安裝 SSD 硬碟當Storage當本機硬碟安裝VM的嗎?
感覺這樣跑起來應該會比傳統SAS 萬轉 HD跑的快吧?
若使用SSD當本機硬碟有什麼特別要注意的地方嗎?像WINDOWS 7後都支援 TRIM,不知ESXi Server或是 vSphere 會不會自動最佳化SSD硬碟?或是需要做什麼設定?
我是想把DB SERVER直接放到 ESXi 下使用SSD建的 Storage下跑。
fireflybug提到:沒錯, 因為 IBM 和 Dell 都是用 LSI 的晶片, 這個 CacheCade 功能是屬於 LSI 的專利, Dell 在 H710 以前的版本有付授權費給 LSI, 所以可以直接使用 (但從 H730 開始這個授權取消, 改用軟體方案解決), IBM 方面則是全部預設沒有買授權, 所以要另跟 LSI 買.
只是好像要另外買版權才能開啟功能
我是用一顆 512GB 的 SSD 當 Cache disk, 後面背了 3TBx3 的 RAID-5, 我沒有特別去挑 SLC disk, 反正 H700 controller 可以看到 SSD disk 的狀態, 單純就靠大容量去對抗晶片的衰退, 如果都衰退光了, 就換一顆 SSD.
我在很多虛擬化的客戶環境內, 都是規劃 SSD 當 Storage, 當然, 客戶用的環境會挑 SLC 等級的來用, 不敢開玩笑. 即使經費比較少的, 我至少都會配兩顆 SSD 當 Tier-0 Cache, 後面只要用便宜的 7.2K HDD 就可以應付大多數需求, 現在幾乎都已經忘了還有 HDD 的存在了....
補充一個觀念,SSD 有所謂的寫入壽命,因此要換 SSD 你必須了解你伺服器每日的寫入量還有資料的更新量還有每日資料的成長速度,這三個數據一定要了解
畢竟 SSD 的單位成本比較高,雖然大容量的 SSD 價格一直在掉,他的壽命也越來越長,但如果你的環境超越了 SSD 能夠承受的寫入壓力,建議你還是把 SSD 當作 CACHE 就好,不要拿它來當實際儲存的媒體,我公司最近也換 SSD ,事前的評估就是把數據拉出來看,確認寫入壓力是 SSD 可以受的了的,接著就是備份的問題,只要做好備份的工作,真的發生事故,要補的資料量就不多,企業的損失相對的減少,但是 USER 的使用系統的爽度會讓服務滿意度大大的提高的
我最近根本聽不到伺服器有延遲讀取或是寫入的抱怨了,一整個大滿意
聽起來不適合把每天存取量很大的SQL Server直接在SSD下直接RUN,看來我要再評估看看了。
我再來看看CACHE的部份有那些要設定跟注意的地方,謝謝大大們的回覆,受益良多。
fireflybug提到:
不適合把每天存取量很大的SQL Server直接在SSD下直接RUN
其實不會, 選用 SLC SSD, 再加上適當的 RAID 保護, 還是可以用的. 而且很多企業這樣用.
但我是將 SSD 視為「耗材」, 隨時準備一筆預算把它給換新.
如果你是跟原廠買企業級保固的話, 那麼保固期內衰退都可以換新.