這二十年是IT運維發(fā)展十分迅速的二十年,無論是從理論還是技術都比前面的二十年有巨大的發(fā)展。2000初的時候,很多企業(yè)關注的還是如何建設一個完備的IT管理制度,從而保障發(fā)展迅速的IT系統(tǒng)的健康成長。因此ITIL成為當時最為流行的元素,很多先進的企業(yè)開始引入ITIL管理流程和工具,輔助他們實現(xiàn)IT運維的質(zhì)變。總結起來,這二十年的IT運維發(fā)展可以用下面的圖來表示。
企業(yè)梳理了IT管理中存在問題的地方,完善了薄弱的流程,解決了IT運維中的無序與混亂的地方,也取得了一定的成效。但是很快他們就發(fā)現(xiàn)制度化的紅利并不長久,制度化雖然解決了大部分IT運維中的管理問題,但是無法解決IT運維中的技術問題。一套全國性的系統(tǒng),部署在天津的和南京的應該是完全一樣的系統(tǒng),居然會因為部署時數(shù)據(jù)庫參數(shù)設置的不同而導致其中一套經(jīng)常出問題。而某個系統(tǒng)建設的好壞也缺乏一種統(tǒng)一的標準來評判。于是標準化的需求就涌現(xiàn)出來了。2000年之后,很多具有一定實力的大型企業(yè)開始了《IT實施標準化工藝》的編制工作。記得十多年前我?guī)鸵粋€政府機關部署一套ORACLE RAC的時候,對EMC的PowerPath不太了解,于是通過一個朋友拿到了一個實施文檔,好像是建設銀行的IT建設標準化工藝中的一個文檔。在我配置EMC PowerPath的時候,甚至出現(xiàn)的一些報錯都可以在這份文檔中找到解決方案,這說明當時的這套文檔已經(jīng)達到了相當高的實戰(zhàn)標準。后來的十年里,我也幫不少客戶建設了大量的標準化生產(chǎn)工藝。通過標準化工藝的建設,通過適當僵化的方式,讓IT系統(tǒng)建設、運維工作得到了有效的規(guī)范,提高了IT系統(tǒng)的建設與運行質(zhì)量。
標準化的另外一個好處是為自動化打開了一扇門。事實上,IT系統(tǒng)的建設、監(jiān)控、運維操作都是不難實現(xiàn)自動化的,其中的難點是如何選擇一組標準化的參數(shù)去實現(xiàn)自動化的工作。通過適度僵化的標準化,這個問題才能得到有效的解決。
完成標準化之后,我們突然發(fā)現(xiàn),標準化容易做,而標準如何落地卻困難重重。人這個不可控的因素成為標準化的攔路虎。不過當資源池、云平臺等不斷迭代我們的IT基礎設施的時候,我們發(fā)現(xiàn),如果自動化了,那么標準化就水到渠成了。
IT建設與運維的發(fā)展實際上是被一浪一浪的技術革命所推動前進的,一個新的技術可以很有效的解決以前很難解決的問題。事實上,目前絕大多數(shù)企業(yè)的信息化演進之路都還沒有走完“自動化”這個階段。不過隨著這兩年“智能化“的興起,大家又開始做智能化運維了。
不過在自動化和智能化之間,還缺少了一個“數(shù)字化“。可能很多朋友認為”數(shù)字化“不應該是一個階段,而是智能化的一種技術手段,實際上這種認識雖然有一定的道理,不過仍然對”數(shù)字化”存在一定的誤解。
“數(shù)字化“是對傳統(tǒng)運維的一種顛覆性的演進,而不僅僅是為了實現(xiàn)智能化而做的各種數(shù)據(jù)歸集,而是一種對傳統(tǒng)運維的顛覆性的技術演進。”數(shù)字化“可以把以前靠人來看的所有的東西都以數(shù)字化的方式進行呈現(xiàn),”數(shù)字化“演進一旦完成,通過”數(shù)字孿生“方面的技術手段就可以讓信息系統(tǒng)以一種全新的方式展現(xiàn)在IT管理部門的面前。IT管理部門可以前所未有的看到一個”白盒“運行的信息化系統(tǒng)。在”黑盒運行“轉變?yōu)?rdquo;白盒運行“之后,我們會發(fā)現(xiàn)信息系統(tǒng)不再是神秘而不可知的了,我們甚至可以通過注入某些參數(shù)來模擬某些事件發(fā)生后信息系統(tǒng)可能出現(xiàn)的問題。
而讓這一切變成可能的就是“智能化“技術,數(shù)字化和智能化是一對孿生兄弟,當信息系統(tǒng)的數(shù)字化達到一定水平之后,智能化所能發(fā)揮的作用就日益體現(xiàn)了。智能化是讓”數(shù)字化“的成果得以最終體現(xiàn)的重要手段,也是數(shù)字化之后的必經(jīng)之路。
隨著IT技術的快速發(fā)展,”運維自動化“之后企業(yè)的發(fā)展路徑出現(xiàn)了巨大的分裂。一些企業(yè)在沒有完成標準化之前就開啟了智能化之路,有些企業(yè)在沒有進行數(shù)字化改造之前也跳躍式的向智能化發(fā)展。
這種跳躍式的發(fā)展并不是不能實現(xiàn),數(shù)字化與智能化這兩個階段的工作可以同時建設,不過在實際的實現(xiàn)過程中,需要做區(qū)別的對待。如果在智能化之前我們還沒有實現(xiàn)IT運維的數(shù)字化,那么我們在建設智能化運維平臺的時候,需要完成對信息系統(tǒng)中各個運維對象與系統(tǒng)層面的數(shù)字化建模工作。
首先通過運維對象梳理完成每個運維對象的數(shù)字化模型建設,然后再從五維模型的角度構建企業(yè)信息系統(tǒng)的整體數(shù)字化視圖。
有了數(shù)字化的基礎之后,就可以十分扎實的走向智能化了。不過實際上對于絕大多數(shù)企業(yè)來說,這個智能化之路并不好走。對于一些大型企業(yè)來說,運維規(guī)模太大,涉及的運維對象十分復雜,很難找到一家公司能夠完成整個智能化平臺的建設,如果找多家企業(yè)一起來做,這些企業(yè)之間同床異夢,勾心斗角,很難協(xié)同。而對于一些中小企業(yè)來說,其資金投入又十分有限。如何解決這個問題呢?
實際上,在數(shù)字化和智能化之間,還可以加入一個“生態(tài)化”的階段。通過構建一個可融合發(fā)展的生態(tài)來降低智能化建設的成本。對于大企業(yè)來說,可以定義好一套數(shù)字化與智能化的標準框架,然后找到合適的生態(tài)合作伙伴不斷地貢獻知識,迭代發(fā)展。這種生態(tài)應該是長期的,可持續(xù)發(fā)展的。而參與生態(tài)協(xié)作的所有廠商可以通過長期協(xié)作慢慢獲得受益,從而讓知識與技術的輸出價格得到有效的降低。中小企業(yè)也可以從生態(tài)化中受益,得益于技術輸出成本的降低,中小企業(yè)可以通過獲得較為標準化的知識而以較低的價格獲得智能化的技術輸出,從而以較低的成本建設自己的智能化運維平臺。通過生態(tài)化,同樣可以讓技術輸出企業(yè)獲得最大的收益。以往需要花大力氣投標獲得技術輸出的資格,其技術輸出成本是十分高的,而且由于客戶群體規(guī)模的限制,實際上單一項目的利潤也不高。通過可標準化輸出的技術,此類企業(yè)的技術成果可以被更廣泛的應用,雖然銷售單價大幅降低了,總體收益反而可以得到極大的提高。
今天時間有限,這個十分龐大的話題談的并不透徹,只是簡單的做了一些描述。關于從數(shù)字化、生態(tài)化到智能化的整個演進方式,目前也只是一個較為模糊的構想,真正要實現(xiàn)還有許多問題需要解決。無論如何,我感覺這條路應該是可以走得通的,具體如何走,大家走下去才會越來越清晰。