面向未來的數據與開源技術相結合成為Linux Vault存儲大會演講者們的共同主題。 這屆大會上月在波士頓圓滿閉幕。
NetApp高級副總裁Brian Pawlowski和與會者分享了題為數據保存的演講,他表示存儲專業人員面臨的最大挑戰是:確定哪些數據是足夠重要需要保持的,以及確保在若干年以后,他們仍然能夠訪問存儲這些數據的物理介質和文件格式。
為了應對這些情況,Pawlowski明確,除了備份和創建冗余副本外,還需要不斷把重要數據向前遷移到更新的技術之上,這一點非常重要。他認為開放的標準使開發人員得以掌控那些數據訪問的技術。
“開源解決方案具有關鍵的架構優勢,因為源代碼保密的廠商要么局限于他們投入多年的標準,要么不得不投資構建新標準,開源解決方案則完全沒有這個問題,”Red HatCeph資深架構師Sage Weil說道。
HGST系統解決方案部全球總監Jorge Campello對疊瓦式磁記錄(SMR)作了說明,SMR是一種有助于高效長期數據保存的硬盤驅動器技術。它使用類似于屋頂上瓦片層疊的設計方式——當數據寫到硬盤上時,它會在原有的數據磁道之上重疊一條新的,從而達到更高的磁盤密度。市場上已經出現的SMR硬盤生產商有希捷和HGST。
Campello解釋,由主機進行管理的SMR驅動器能夠使開源社區受益。因為它們依賴操作系統來確定數據寫到驅動器的位置,它與開源技術的集成更加容易。
Facebook通過“開發至上”打造面向未來的存儲
Facebook的軟件工程師Chris Mason在Vault大會做了閉幕演講,他解析了社交媒體平臺是如何通過Linux內核激勵創新的。擁有13億用戶的Facebook擁有海量數據,并且還在快速增長中。這些數據通過使用BTRFS、XFS以及Gluster文件系統進行存儲。但真正的創新,其實源于一個“上游優先方法論(upstream-first methodology)”,這是指優先采用開發人員工作中提出的核心代碼修改建議,然后再考慮根據反饋是否要在內核中實現。
“Facebook迫切需要的不僅僅是可擴展性或是高可用性,還有靈活性,” Mason說,“我們需要對我們的基礎設施作出調整來添加新的服務并適應新的東西。當你能夠為開源社區帶來某些東西,并被這里的所有人、所有社區采用,你才能使自己做的更好。”