私有云建設:企業(yè)“云”化的思考與展望

責任編輯:zsheng

2018-07-28 08:43:58

摘自:51CTO.com

伴隨著IT新技術的發(fā)展,像虛擬化、云計算和大數(shù)據(jù)對大家來說已經(jīng)不再陌生了。在企業(yè)里面進行云化實施的時候,各種新技術在優(yōu)勢顯現(xiàn)的同時,隨之而來的問題也比較多。上了云之后,有時候我們沒有感覺到輕松反而更累了。那么問題出現(xiàn)在哪兒?我們的IT是變得簡單還是復雜了?我們的思維是否還禁錮在傳統(tǒng)的IT模式里面?下面分享下我們在云化過程當中的思考與實踐。

一、企業(yè)云化演進的階段分析

云計算從2006年出現(xiàn)到現(xiàn)在已經(jīng)發(fā)展了有10余年的時間,在這期間硬件資源虛擬化及其管理技術獲得繁榮發(fā)展,推動人們對云的概念和認識不斷深入:KVM于2007年進入Linux內(nèi)核;LXC于2008年發(fā)布第一版;VMware于2009年推出VSphere;HyperV于2008年發(fā)布,其驅動于2009年提交到Linux內(nèi)核;CloudStack于2010年開源;后來成為私有云最重要基礎設施的OpenStack于2010年由NASA和Rackspace發(fā)起……各種服務模式大量涌現(xiàn),出現(xiàn)了眾多的XaaS概念。不少重要的云計算技術以開源模式發(fā)布,開源逐漸成為云基礎設施的重要選擇,云計算的概念逐漸走向清晰。

從2012年起,國內(nèi)云計算得到了飛速的發(fā)展,私有云開始在企業(yè)興起。開源的Openstack恰逢其時,得到了廣泛應用和推廣,開源技術生態(tài)成為行業(yè)技術發(fā)展的一種重要力量,云計算進入了一個新的繁榮發(fā)展期。

再看企業(yè)云化演進的歷程,我們從2013年開始建立自己的私有云到現(xiàn)在已經(jīng)走過了四年,我們對過去的四年用六個字來總結,就是由分散到集中再到集成。在云化之前,各業(yè)務系統(tǒng)都是分散在各個部門,由不同的部門來進行規(guī)劃、管理、運營。有了云之后,企業(yè)是強制各個業(yè)務系統(tǒng)都要遷移到云上來,這個時候是實現(xiàn)了一種簡單的集中。集中之后,還有一個必須要走的路就是集成,因為在你的各個系統(tǒng)都上云之后,怎么能夠在云的大環(huán)境下讓各個業(yè)務系統(tǒng)更好的運行、實現(xiàn)最佳的效率,那就需要進行統(tǒng)一調度,統(tǒng)一管理,這就必須面臨一個集成。包括你機房的集成,IT設備的集成。這些基礎設施集成之后,我們在上面建立自己的云平臺,進一步把各種設備、各種資源池統(tǒng)一進行納管,再就是要把企業(yè)內(nèi)部的一些資源計費系統(tǒng)、流程系統(tǒng)還有其他一些可視化運維,包括一些數(shù)據(jù)采集分析系統(tǒng)完全集成起來。這叫我們CT能力的集成。再往上走就是業(yè)務平臺集成,統(tǒng)一門戶、虛擬桌面、OA、ERP、CRM和HR系統(tǒng)都要集成在整個云平臺之上,實現(xiàn)整合和集成。

由分散到集中再到集成,這個云化的歷程我們稱之為云化1.0,回顧這個階段我們思考總結了四點:1、統(tǒng)一規(guī)劃,我們對軟硬件資源實現(xiàn)了統(tǒng)一規(guī)劃;2、按需分配,我們采用虛擬化的技術,通過云平臺的智能調度和均衡算法,實現(xiàn)了資源的按需分配;3、資源的互聯(lián)互通,這是非常重要的一點,各個業(yè)務系統(tǒng)在云里面他們之間都是有互相的聯(lián)系,當資源實現(xiàn)互聯(lián)互通之后,就為企業(yè)今后實現(xiàn)大數(shù)據(jù)和應用的集成打下了良好的基礎;4、統(tǒng)一管理,有非常大的價值。實現(xiàn)統(tǒng)一管理,統(tǒng)一監(jiān)控,統(tǒng)一調度,統(tǒng)一你的流程和事件管理,最后統(tǒng)一進行服務。這個云上數(shù)據(jù)的統(tǒng)一管理,為企業(yè)的數(shù)據(jù)備份和容災也提供了基礎,也更加適合我們管理和擴展的要求。這也是云化1.0取得的主要成果。

二、企業(yè)在云化2.0階段面臨的問題與思考

未來云化2.0,企業(yè)下一步將要實現(xiàn)什么?概括的說就是“綠色運營—數(shù)據(jù)智能—開放架構”。為什么要提綠色運營?大家知道數(shù)據(jù)中心每年IT基礎設施的運行維護費用也非常高。我們不說別的,單說它的電,就是一個非常大的消耗。一臺服務器平均一年制冷+用電費用差不多需要一萬塊錢,你有五千臺,就是五千萬,這是多么大的一筆開支。在未來幾年成本壓力以及法規(guī)遵從和企業(yè)社會責任推動下,企業(yè)IT必定走向節(jié)能減排的行列。而且隨著去炭化的大趨勢,今后都要走向清潔能源和太陽能。

我們看某數(shù)據(jù)中心用電量統(tǒng)計和相應的PUE。7、8月在比較炎熱的季節(jié),可以看到它的PUE值比較高,都在1.76左右,到9、10月向下降,11、12月比較冷的時候,PUE值是1.35到1.33。平均每天用電量可以看到,基本是四萬多度。這對企業(yè)來說是很大的開支。

業(yè)界的探索有微軟的海底數(shù)據(jù)中心、Facebook的北極圈數(shù)據(jù)中心,還有國內(nèi)阿里在千島湖搞水冷數(shù)據(jù)中心。這些都是非常好的探索,如果能夠圓滿實現(xiàn),對數(shù)據(jù)中心節(jié)能來說具有非常大的價值。

第二是數(shù)據(jù)智能,就是指基于大數(shù)據(jù)引擎,通過大規(guī)模機器學習和深度學習等技術,對海量數(shù)據(jù)進行處理、分析和挖掘,提取數(shù)據(jù)中所包含的有價值的信息和知識,使數(shù)據(jù)具有“智能”,并通過建立模型尋求現(xiàn)有問題的解決方案以及實現(xiàn)預測等。一般最初的企業(yè),都是把IT定位在建設一個簡單的自動化系統(tǒng),但隨著業(yè)務的發(fā)展,企業(yè)在市場中的地位逐漸提高,逐漸企業(yè)開始需要一些大的系統(tǒng),如:ERP、MRP、CRM等等,更有些企業(yè)已經(jīng)建成了一體化信息工作平臺,企業(yè)各項管理的標準化、信息化、集成化、集約化水平實現(xiàn)跨越式提升,同時隨著信息系統(tǒng)的日趨成熟和深入應用,企業(yè)數(shù)據(jù)呈現(xiàn)出海量增長、動態(tài)變化的特征,用戶對海量數(shù)據(jù)的深度挖掘和實時反映提出了更高要求,通過大數(shù)據(jù)和深度學習等新技術更好的挖掘和提取其中有價值的信息和知識,形成更好的問題解決方案和實現(xiàn)預測,這方面為用戶需求提供了強有力的技術支撐。通過數(shù)據(jù)的智能分析,也可以更好的使我們的業(yè)務系統(tǒng)運行在我們的云平臺之上。

另外一點就是開放兼容,開源的好東西非常多,技術發(fā)展也非???。企業(yè)以前用的傳統(tǒng)商業(yè)軟件反而進步比較慢,相對封閉。企業(yè)云平臺采用開放性架構體系,能夠兼容業(yè)界通用的設備及主流的操作系統(tǒng)、虛擬化軟件、應用程序,從而使得云平臺大大降低開發(fā)、運營、維護等成本。現(xiàn)在很多傳統(tǒng)企業(yè)積極擁抱開源和走向開源,這是個好事。只有開放兼容,才能吸收更多更優(yōu)秀的東西進來。

對于企業(yè)來說,你的云平臺應該需要什么樣的功能,我們經(jīng)過這些年的探索和實踐總結出來一個原則:企業(yè)的業(yè)務需求和具體使用場景是決定一個云平臺應該具有什么樣功能的關鍵。很多時候你發(fā)現(xiàn)很多廠商在說到他們產(chǎn)品的時候,總是強調自己的產(chǎn)品有多牛有多強大,但對企業(yè)具體的業(yè)務和實際需求卻不了解,因為它沒有對相關企業(yè)的實際需求和業(yè)務進行調研,這樣你做出來的是一個高大上的產(chǎn)品,結果卻并不適合企業(yè)。大家知道有一個成語叫削足適履,你的產(chǎn)品能讓企業(yè)削足適履嗎?肯定是不可能的。你必須是按照企業(yè)的足進行量身定制來做你的產(chǎn)品,這樣你的產(chǎn)品才能最佳匹配企業(yè)需求,才能真正有價值。

云化是個持續(xù)的過程,我們不能一蹴而就。業(yè)務上云的次序,我們一般遵循先外圍后核心、先新后舊、先小后大。云化的關鍵點,總結一下主要是五點:1、系統(tǒng)能夠彈性伸縮;2、應用集群化部署;3、應用與數(shù)據(jù)分離;4、數(shù)據(jù)分布式部署;5、數(shù)據(jù)平臺化。上云時,業(yè)務如何改造,主要就是對應用進行梳理,將不同的應用分類,底層采取相應集群支撐,比如計算密集型、IO密集型等,同時綜合考慮波峰波谷與業(yè)務特性來進行配置。

構建一個企業(yè)的私有云,其實是一個復雜的命題,在私有云開始建設的四年后,我們回頭來思考,發(fā)現(xiàn)還有些地方做的不好,解決的也不徹底干脆。分享幾個思考:

1、架構方面。建設私有云的過程中,會用到不同的產(chǎn)品,包括商業(yè)的、開源的,但是一個優(yōu)雅合理的私有云架構并不是基礎設備、虛擬化、容災、云服務等產(chǎn)品的簡單堆積,需要結合業(yè)務和應用不斷去演進架構,才能找到最合適的。否則很多企業(yè)會面臨去不掉、改不動、加不進的處境,最終導致平臺的廢棄和重建。

2、管理方面。主要是關于CMDB的思考,CMDB在大型私有云建設里面是非常重要的,很多時候你需要對資源有一個合理的定位和評估,在這個時候像很多企業(yè)里面做的CMDB都很靜止,你更新起來比較麻煩,很多都是手工。我們希望實現(xiàn)一種自動采集和動態(tài)更新,包括你的裸機、虛擬機和容器,資源調度和動態(tài)變化,能夠很好的融合在云平臺里面。

3、運維角度。主要是自動化和標準化,在私有云建設中要給云的運維建設一個強大的自動化標準運維平臺,讓運維的所有數(shù)據(jù)在這個平臺流通和分析,給運維人員最好的數(shù)據(jù)支撐,才能高效和隨需而動。

4、開發(fā)角度。主要是你的企業(yè)文化和流程再造,我們需要給開發(fā)人員更多的自由,比如Docker在這里就給了大家更多新的想法,讓技術人員通過云的建設慢慢融入devops的技術文化。

5、安全角度。信息安全和自主可控對傳統(tǒng)企業(yè)來說是非常重要的強需求,這里有很多典型事件就不再一一說了,經(jīng)常關注技術的人都會了解。近年VPC網(wǎng)絡隔離、爐石傳說,還有AWS宕機事件、愚人節(jié)的北郵機房之火,都為安全上了課。我們需要強化云環(huán)境下的安全風險應對,大型企業(yè)私有云的建設也非常需要全面的信息安全解決方案和服務。

企業(yè)云化的總結,簡單用一句話來概括就是:一種架構或一個云產(chǎn)品不能解決所有問題,每個產(chǎn)品都是有著各自的適用場景,沒有最好只有最適合的,搭建完善的企業(yè)云平臺需要多維度多角度進行考量,絕非一蹴而就可以解決的事情。

三、企業(yè)云化的未來展望

隨著企業(yè)云化的深入,我們看到:1、基礎設施云計算進入商業(yè)應用關鍵階段。云計算高可用、容器技術和云網(wǎng)端融合是將來發(fā)展的方向;2、傳統(tǒng)企業(yè)的數(shù)字化和智能化上升到國家層面。國家領導在一些重要的會議上多次強調要加快信息技術的建設,推進互聯(lián)網(wǎng)和實體經(jīng)濟的深度融合,加快傳統(tǒng)企業(yè)的智能化和數(shù)字化。企業(yè)在這個時代的焦慮和尷尬,無疑來自我們正在經(jīng)歷的各種商業(yè)革命和技術革命,過去不再成立,未來看不清晰。比被征服更為可怕的是,你不知道被誰征服。

近期發(fā)布的《云計算發(fā)展三年行動計劃 (2017-2019年)》,充分肯定了云計算在發(fā)展大數(shù)據(jù)、物聯(lián)網(wǎng)、人工智能等新興領域的基礎性地位,認為云計算是推動制造業(yè)與互聯(lián)網(wǎng)融合的關鍵要素,是推進制造強國、網(wǎng)絡強國戰(zhàn)略的重要驅動力量,同時推出了一系列配套政策措施,為云計算的快速發(fā)展提供了強有力保障。所以時不我待,企業(yè)更需要加強內(nèi)外合作,不斷提升私有云建設的能力和水平。

私有云的建設是一個需要長期迭代的過程,我們都還在路上。向遠處看,向將來看,未來已來,預見才能遇見,悟到才能有道!

鏈接已復制,快去分享吧

企業(yè)網(wǎng)版權所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號