早期曾經這樣做, 但後來原廠並不建議, 原因有幾個:
早期的 USB Flash 晶片的品質比較好, 現在的 USB Flash 根據我一位設計 flash 的同學說, 都是拿生產線上打掉的淘汰/次級品來二次加工成 USB 使用, 不耐操.
由於 USB Flash 的寫入壽命有限, 無法負擔長時間持續的 log 寫入, 必須在安裝完畢之後, 立即將系統的 log 指向到較可靠的 HDD/SSD 等專用儲存體上, 但這段工作原廠沒有提供簡單的方法來做, 自己手工設定會很麻煩, 造成原廠在支援上發生很多困擾.
早期的ESXi確實有建議安裝在USB隨身碟或SD Card => 有些Server乾脆內建SD讀卡機在機身內
好處嗎?
但現在似乎連原廠都不建議如此使用!可能現在SSD存取效能太好了!或ESXi系統程式越來越肥大?!
做法各有不同,每一種做法都是可以的,只要想好你的最終目地是什麼,
例如 如果用 USB-SSD 256GB每秒500MB 讀寫的裝置來安裝ESXi ,主要的目地是為了省錢
因為如果用伺服器的 SAS DISK 900G 或 1.2TB 10k 二顆來安裝ESXi ,那一顆至少要1、2萬元,二顆就2-4萬元了 ,用USB-SSD 256G大約才3000元左右,就省了很多。
這種做法 在ESXi的boot disk 速度又不會太慢, 當然不建議用 USB-Flash 那種20MB 或50MB的讀寫速度的,
並且現在的Server很多都是 server內部有USB插孔,插在裡面,也不怕撞掉
如果伺服器有問題 ,拔下來USB-SDD 換一台同型號的就又馬上接手運作,
在生產環境建議至少用 USB-SSD , 如果是在SIT UAT環境,那至少也用個150MB讀寫的USB-Flash