美光(Micron)已經打造了世界上最小的3-bit每單元NAND閃存芯片,針對USB記憶棒內存等,而Facebook的開放源碼硬件大師表示,這種芯片可以被用于其云計算的數據中心,來提供超低價的閃存存儲。
TLC(3級單元)NAND技術每單元有3位,比標準的MLC(多級單元)閃存多了一個,它在一個給定的容量水平提供了更便宜的閃存存儲——盡管訪問速度慢于MLC,并且其在寫入周期上的工作壽命要低得多。使用20多納米制程大小構建的MLC閃存具有3,000次原始寫擦除周期,而相當制程的TLC閃存只有不到三分之一。
即使有過量配置(over-provisioning)以延長其耐久度,TLC閃存還沒有發現有利于在數據中心的用例。相反,它已被用于U盤和相機閃存卡——例如SanDisk所聚焦的,在那里它的寫壽命不是那么重要,而在乎成本。
美光已經使用20nm制程在只有146平方毫米的面積上建立了一個128Gbit TLC芯片。它一條邊的長度為12.083毫米,比小指甲稍微大一點。這意味著TLC 閃存應用可以在和以前一樣的相同物理尺寸中塞進更多的容量。
美光認為,今年出貨的大約35%的NAND容量將用于像卡片相機和U盤這樣的可移動閃存存儲產品。這是一個針對小芯片的大市場。
與此同時,Facebook的開放計算項目倡導者Frank Frankovsky,這一次表達了:“你可以針對冷數據使用TLC閃存”——的言論。如果他是正確的,那么TLC閃存的需求可能會變得高很多。
有一種認識,TLC閃存作為芯片是便宜的,而且比磁盤的訪問更快,甚至磁帶。Frankovsky對Ars Technica說,你可以設計一個控制器算法,跟蹤單元(cell)狀態,并維護一個像磁盤驅動器的壞塊列表那樣的壞單元列表。“死掉”的TLC閃存單元將被忽略。他估計,通過知道哪些單元是好的,哪些是壞的,你可以建立一個冷存儲閃存資源,這將比磁盤便宜,因為你不需要技術人員到處蜂擁在數據中心更換損壞的磁盤驅動器。
Facebook可以重寫的服務器、網絡和存儲產品的規則,因為他們要如此多的東西供自己使用,并希望它簡化之后它們的成本更低。也希望所有無用的分化剝離出來——例如阻礙氣流的花哨前擋板。
規模使得Facebook重新定義基礎計算產品的設計和構建規則成為可能,而供應商們緊張了。服務器、網絡和存儲產品供應商發抖地看著利潤殺手Frankovsky和他的雇主在做些什么。