如果企業(yè)想獲得像Amazon、Facebook和Google等公有云供應商這樣的敏捷性,他們就得從頭到尾研究一下自己的IT架構(gòu)和操作管理。
在Gartner數(shù)據(jù)中心大會的一個演講中,副總裁Ray Paquet概括了云計算供應商與企業(yè)IT的幾個關(guān)鍵不同,除此之外還講述了企業(yè)如何讓自己更加靠近云計算。
“到2017年,主要的公共云架構(gòu)將成為企業(yè)中的常見架構(gòu)。”Paquet說道,但是云計算“從基礎(chǔ)上就和現(xiàn)在的企業(yè)不同。”
公共云不像企業(yè)IT,是根據(jù)規(guī)模水平設(shè)計的。他們采用一個無共享架構(gòu)而且使用異步交流。應用能夠容忍硬件錯誤的,比如軟件層提供關(guān)于獨立硬件故障的保護,而且絕對所有事情都能監(jiān)控。說到成本,云服務商的操作法是“尋找最便宜的硬件,而不是最好的,而且不是開銷的重頭”。
“它們關(guān)注規(guī)模、智能軟件、成本,結(jié)果出來的是敏捷的現(xiàn)象層面。”
他還對比了公共云和企業(yè)對于多種數(shù)據(jù)中心原件的方式,包括服務器、存儲、網(wǎng)絡、虛擬化、數(shù)據(jù)中心設(shè)施以及應用。
服務器平臺
公共云的初級服務器平臺不是大型機、高端Unix box,也不是預融合架構(gòu)平臺。而是廉價的1U無外殼服務器或者是以整機架購買的披薩盒大小的服務器。公共云服務商不買預融合刀片服務器。
“他們購買去年的模型,因為成本已經(jīng)可以去除了,而且物美價廉。”
存儲
說到存儲架構(gòu),公共云服務商也沒有購買在企業(yè)數(shù)據(jù)中心看來是支柱的產(chǎn)品。主要的存儲架構(gòu)是直接連結(jié)存儲(DAS),外加一個分布式或者基于對象的文件系統(tǒng),提供全局命名空間。
公共云服務商一般不使用SAN或者其他企業(yè)常用的陣列,Paquet所,可能對于企業(yè)存儲管理者來說,最震驚的是公共云服務商不使用RAID。這削減了25%的存儲成本。“但是他們從一個站點向兩個站點復制數(shù)據(jù)。”這對可用性負責。
說到供應商,Paquet說公共云里面你見不到Tier 1存儲的供應商。
“這些主要的供應商沒有破解超規(guī)模的市場,他們偏向于把x86服務器投放到任何可能的地方。”
應用
所有公共云服務商說的概念和架構(gòu)應用有深刻的不同。
“云計算真正變化的層面是應用層,只有這些能讓我們?nèi)朐?,變得更加敏捷?rdquo;Paquet說。
云應用從基礎(chǔ)上就和傳統(tǒng)企業(yè)負載不同。他們向外擴展,不共享,無國籍限制而且異步交流。對于提升的性能,云計算設(shè)計者可以使用應用堆疊和應用貯藏,而且不用使用SSD或者閃存來提升性能。
但是這種做法是為了明智地使用資源,不要過度對環(huán)境施工。
持續(xù)遞送
最后,企業(yè)和云服務商在傳送和升級應用的速度上有著不同。
對于開發(fā)者,目標是“更快”,Paquet說:“但是在傳統(tǒng)管理中我們需要讓事情變慢,因為我們知道如果沒人帶來改變,事情可能會保持運行。”
公共云服務商采用了DevOps作為修復開發(fā)和管理兩方的基本矛盾。DevOps實踐中有連接工具,使得自動化、監(jiān)控和配置管理的擴展使用讓加快改變成為可能。