微軟Azure:將云改造為新一代存儲層
分層存儲管理(簡稱HSM)最初誕生于大型機時代,那時候一塊300MB的大容量磁盤要花上數萬美元。有鑒于此,我們必須在磁盤陣列之外構建起速度更慢但價格更低廉的磁盤存儲庫。 當然,HSM系統在如今的某些特定環
分層存儲管理(簡稱HSM)最初誕生于大型機時代,那時候一塊300MB的“大容量”磁盤要花上數萬美元。有鑒于此,我們必須在磁盤陣列之外構建起速度更慢但價格更低廉的磁盤存儲庫。
當然,HSM系統在如今的某些特定環境下仍然在發揮作用。舉例來說,澳大利亞的CSIRO(即聯邦科學與工業研究組織)仍然強烈依賴于HSM方案。
目前云供應商已經迎來自己的黃金時代,而200TB容量的消費級磁盤也只需兩萬英鎊(僅磁盤本身)。
天生一對
如果大家在六個月之前問起我選擇傳統HSM系統是否是個好選擇,我的回答一定非常明確:“要視具體情況而定”。不過時至今日,我的回答將有所不同:“絕對不是。”
盡管微軟的全新“內部”Azure終有一天會允許用戶在世界上的任何位置創建起與Azure及Hyper-V相兼容的托管云,但就目前來看這還仍然處于設想階段。
眼下確切可用的只有Hyper-V及其與Azure比較相近的本地云創建機制。將其與Windows Server 2012 R2相結合,大家將獲得天造地設的一對理想組合。
由此延伸,我們將能夠設置屬于自己的私有云、從而與由微軟托管的Azure實例進行競爭。這就讓問題由“我們應該運行自己的私有云方案嗎?”變成了“我們為什么不應該?”
下面我們就具體加以分析。
熱門與冷門
我們要做的第一件事是拋開概念,也就是把HSM這一術語的固有內容放在一邊。HSM確實曾經輝煌一時,但隨著生命周期的推移、它如今已經呈現出日薄西山之勢。
在HSM領域,我建議大家用另一個結構相似的術語對其加以替代,這就是AST——自動化存儲分層。
從實質上講,這只是一種對數據中心內部不同存儲類型的描述方式。任何熟悉虛擬化數據中心的技術人員應該都不會對這一概念感到陌生。
我們可以對典型AST方案進行如下剖析:
熱門數據:基于PCIe的閃存驅動器,即串行連接SCSI固態硬盤(簡稱SSD)。
冷門數據:基于傳統的硬盤驅動器(簡稱HDD)。
由于磁盤及SSD產品的供應量持續走高、價格卻劇烈下滑,目前我們大多數人都已經開始在自己的設備上配備多套存儲方案。AST能夠切實以自動化方式打理訪問任務,確保熱門數據被保存在SSD當中、冷門數據則始終身處HDD之內。
這聽起來相當美好,但事實上熱門冷門分層存儲方案在設置與管理方面并不輕松。某些供應商雖然會為我們帶來開箱即用的便捷產品,但隨之而來的往往還有對該廠商的依賴性,具體使用成本及額外限制也層出不窮。所以,說真的,這并不是最理想的解決方案。
換個思路,Server 2012 R2中的存儲空間(Storage Spaces)機制憑借自身的出色效果與優異表現成為值得每位用戶嘗試的救場利器。
微軟將多年來積累下來的全部經驗都集中到了其Azure云服務當中,希望借此提升服務水平并將其囊括在一套接口與后端當中。它作用于大家的JBOD(即簡單磁盤捆綁)及物理接入存儲設備,并允許用戶將這些資源匯聚成池。
存儲空間機制還允許大家通過三步設置創建出自動化存儲層。雖然這套體系未經嚴格測試(實際效果可能達不到我們的預期)而且存在明顯的支持性局限,大家還是可以打造出屬于自己的點對點虛擬私有網絡并將遠程托管設備與Azure Server 2012存儲體系相對接,使其成為一套整體iSCSI存儲空間。
如果大家擁有本地數據中心存儲倉庫,那么經過正確鏈接之后我們完全可以獲得與現有本地HSM相仿的性能表現。
考量成本
為了獲得理想的效果,大家需要首先建立起測試實驗環境,并在完成概念驗證之后通過單一測試用例及服務器進行試水。對于某些Azure托管機制,我們還需要得到CIO的審查與批準。
到了這一步,我們通常需要同微軟駐本地代表取得聯系,洽談關于使用成本的具體事宜。如果大家已經是微軟產品的大客戶,則很有機會拿到頗具吸引力的折扣價格。如若不然,大家恐怕就必須按Azure網站上的產品列表支付使用費了。
如果現有機制較為薄弱,大家可能需要確保一切改動不至于給業務造成嚴重影響——否則企業本身很可能被折騰到崩潰。
舉例來說,我們可能需要200TB存儲空間,因為我們的實際需求在于將原本保存在HSM陣列中的所有數據遷移到云環境當中。
要以本地方式實現這一點,我們在未來三年之內可能需要支付最多七萬英鎊來購買磁盤、機箱、服務器以及與之相匹配的電力線纜。
根據Azure網站上的“按需計費(Pay As You Go)”價格清單,大家可能發現實際費用要比單獨采購成本高出三倍左右。
如果大家提前付清一整年的使用費,那么微軟愿意提供最高32%的價格折扣。不過即使把折扣額度擴大到三分之一,大家也仍然需要為微軟云托管數據掏出大量資金——具體數額與運行本地云相比將高出十三萬英鎊以上。
在將數據交付云體系打理之后,我們還需要面臨新的問題——由數據所有權爭議所帶來的各種負面影響。
微軟正在全球各個國家全力打造并推出本地化托管Azure方案,但目前這些努力尚處于研發階段、未有任何實質性產品面世。而且微軟也并未做出任何保證,因此即使前續工作完全就緒、我們也未必就能輕松實現服務遷移或者擁有與本地托管云相接近的合理使用成本。
大家也許會想,這不算什么大事。我們當然可以對虛擬硬盤進行加密,并在未來對保存在其中的數據進行加密。但大家是否真的確定,自己即將使用的規程及加密手段不至于出現遭到攻破的窘境?
從數據所有權角度來看,云方案的安全系數仍然是最低的。
核心吸引力
綜上所述,我們可能無法以遠程方式托管云產品,因為其規模化成本極高。這樣說來,有沒有我們負擔得起的合理使用形式?另外,我們能不能避免由云服務引發的數據所有權問題?
事實上,答案是肯定的。在談到Azure如何在數據中心層面幫助用戶打理數據時,微軟列舉了遠程托管領域的顯著優勢:提供一套加密備份存儲服務。
對于“按需計費”規劃來說,50TB存儲空間每個月的使用成本為3333美元(來自微軟官方網站上的報價,單位為美元,具體數額會根據客戶所在國家及貨幣種類的不同而發生變化)。
乍一看,大部分企業用戶似乎很難承受如此高昂的費用,因為按36個月的使用周期來算其總支出將高達119988美元。但鑒于Azure免費提供的備份服務能夠幫助企業節約一部分開支,而可靠的備份方案又能顯著改善企業的意外損失,可以說微軟的這套云方案具備理想的核心吸引力。
從小處入手
如果意識到微軟已經將Azure與其Windows Server 2012 R2備份與恢復中心(Backup and Restore Center)相結合,大家對這套云方案的信心還將進一步受到鼓舞。
因此,即使我們還無法把客戶的全部數據保存在Azure當中,至少可以先把自己的業務數據交給其打理。
作為一項云服務,Azure堪稱開發及小規模存儲需求領域的理想選擇,但它在大規模業務領域的表現還不夠實惠。
微軟正在積極努力,希望將Azure的托管范圍推廣到各個領域——只要這一目標得到實現,或者Azure實現全面的內部部署,大家請千萬不要錯過這一歷史性機遇。
就目前來看,大家不妨先把Azure視為一套出色且可靠的在線備份服務,并繼續對其發展趨勢保持關注。
責任編輯:和碩涵
免責聲明:本文僅代表作者個人觀點,與本站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
我要收藏
個贊
-
發電電力輔助服務營銷決策模型
2019-06-24電力輔助服務營銷 -
繞過安卓SSL驗證證書的四種方式
-
網絡何以可能
2017-02-24網絡