在vSAN6.0中引入了全閃存架構,與混合架構相比,全閃存架構有許多值得注意的地方。本文就將這兩種架構的作一個對比。算法
全閃存架構與混合架構最明顯的區別就是它在容量層的存儲設備是閃存設備,於是它可以爲各類工做負載提供更爲可靠、強大的性能。
網絡
不管是混合架構仍是全閃存架構,在vSAN羣集中都推薦使用「10%的已消耗空間容量(10% of consumed capacity)」的大小做爲Cache層的容量,然而這些Cache在兩種架構中的用途稍有差別。架構
在混合架構中,cache算法會最大化的保證整個vSAN羣集的讀和寫的性能。70%的可用cache會被分配用於存儲有頻繁讀操做的磁盤塊,儘可能減小讀操做發生在低速的普通磁盤上。另外30%的可用cache會被分配用於寫操做,爲了最大化磁盤性能,會盡量地將多個寫操做合併後再寫入磁盤。ide
在全閃存架構中,閃存設備被分紅了兩類:一種是持久快速的閃存設備用於寫Cache,另外一種是空間較大並且相對廉價的閃存設備做爲容量設備。在這種架構中,因爲直接從容量層的閃存設備讀數據會有更好的性能,所以100%的Cache層容量會被用於寫cache。然而,爲了儘可能延長容量層閃存設備的使用週期,多數的須要寫入會被置放於cache層,只有當須要寫入到容量層時纔會將數據寫入容量層的閃存設備。性能
下面是部署全閃存架構的幾點考慮:ui
全閃存架構只有在vSAN6.0之後才支持
spa
要求萬兆網絡,不支持千兆
ci
最大的vSAN羣集節點數爲64
部署
閃存設備即被用於cache層,也被用於容量層的存儲設備it
在cache層不會預留空間用於讀cache
須要將閃存設備標識後才能用於容量層的存儲設備
不管是cache層仍是容量層,閃存設備的耐用性都必須歸入考慮中
OK,not the end,continuing......