當大家在談論固態(tài)硬盤時,都會有一個共同的問題,為什么不購買更多的服務器內存做替代呢?那么以下有多種原因來印證固態(tài)硬盤是一個更好的投資,而不是把更多的內存放到服務器上。
具體實施的分歧。固態(tài)硬盤解決方案是非易失性的。基于閃存的SSD為持久存儲,基于DRAM的固態(tài)硬盤通常需要電池備份的硬盤驅動器復制或較新的閃存解決方案作為備份。使用閃存或DRAM的固態(tài)磁盤可在故障時快速恢復。此外,SSD獨立于服務器。你的服務器如果失去了動力就失去了存儲能力。如果應用服務器崩潰,所有的內存中的數(shù)據(jù)就會消失。
從利用的角度來看,在服務器中普遍使用的記憶體是增加的緩存大小,也有將記憶體添加到存儲控制器的方式。無論是哪種情況,都會被有限的緩存制約,而且將會根據(jù)工作量被緩存所擺布。一旦這種情況出現(xiàn),就會一直等待緩慢的機械傳動機制作出反應。對于需要隨機存取的大型數(shù)據(jù)集來說,大緩存毫無用處。 雖然從閃存SSD訪問數(shù)據(jù)不像訪問服務器緩存那樣快,不過閃存固態(tài)硬盤也提供了性能上的優(yōu)勢,閃存SSD可以加載整個數(shù)據(jù)集。如果你無時無刻不需要高性能,那么采用DRAM的固態(tài)硬盤可以完成這一任務,甚至超過緩存的表現(xiàn)。
當然肯定會考慮到成本因素。服務器內存很少會被轉移到最新一代的服務器,因為每個新的服務器都會需要速度更快的內存。此外,買的內存越多,服務器芯片密度就越大,空間也就越狹窄。SSD硬盤的密度則比較經濟,而且它們可以被轉移到新的服務器上。
顯然還有其他原因去購買服務器內存,比如虛擬化等,但對于大型本地記憶體緩存的建設還是應該重新考慮一下。

川公網安備 51010702001250號