今天大多數(shù)云不算云,只是完成了虛擬化?
這一段時(shí)間以來(lái),因?yàn)椤对圃票娐暋窓谀康男枰也稍L了多位公司的CTO,請(qǐng)他們分享了各自企業(yè)上云的經(jīng)歷。訪談中,這些受訪人對(duì)云的評(píng)價(jià)都非常積極,他們從云特別是公有云得到了明確回報(bào),包括節(jié)約成本、靈活擴(kuò)展、快速部署等。不過(guò),本期的訪談內(nèi)容與此前不太相同。本次訪談重點(diǎn)沒(méi)有放在云計(jì)算的這些優(yōu)勢(shì)上,而是落在云計(jì)算技術(shù)的演進(jìn)上。
之所以選擇這些話題,在一定程度上與受訪嘉賓的工作背景有關(guān)。受訪嘉賓來(lái)自于一家大型跨國(guó)制造企業(yè),幾乎所有頭部的公有云服務(wù)在該企業(yè)都有采購(gòu),同時(shí)他們還有自己的數(shù)據(jù)中心運(yùn)營(yíng)著私有云,構(gòu)成了一個(gè)比較復(fù)雜的IT架構(gòu)。企業(yè)的業(yè)務(wù)眾多且復(fù)雜,因此對(duì)云提出了很多個(gè)性化的需求,為了滿(mǎn)足這些需求他們與云服務(wù)提供商都做了大量的工作,在這個(gè)過(guò)程他們?cè)谶\(yùn)維和管理上積累下豐富的實(shí)踐經(jīng)驗(yàn)。正因?yàn)榇,讓他?duì)云的認(rèn)識(shí)比一般人更為深入。
受訪嘉賓告訴至頂網(wǎng)記者,今天的云計(jì)算技術(shù)還遠(yuǎn)未成熟,大多數(shù)人所說(shuō)的云計(jì)算其實(shí)還只是完成了虛擬化,距離真正的云還有不小的距離;很多人津津樂(lè)道的云計(jì)算的彈性其實(shí)僅僅在IT層面實(shí)現(xiàn)了,遠(yuǎn)遠(yuǎn)未到業(yè)務(wù)層面的彈性;還有,今天很熱鬧的多云管理平臺(tái)距離真正實(shí)用也還有不小的距離……聽(tīng)到了太多關(guān)于云計(jì)算的美好描述之后,嘉賓的有些觀點(diǎn)讓我們有些意外,但思之并非沒(méi)有道理,因此,我們?cè)诖税堰@些內(nèi)容分享出來(lái)。由于一些原因我們不能透露受訪個(gè)人及其企業(yè)的內(nèi)容,也因此只能摘錄部分內(nèi)容,頗為遺憾。以下為部分訪談內(nèi)容整理。
至頂網(wǎng):簡(jiǎn)單介紹你對(duì)云計(jì)算產(chǎn)業(yè)當(dāng)前的看法?
答:我們自己的企業(yè)在云服務(wù)方面的探索已經(jīng)有近十年了,我覺(jué)得我們還遠(yuǎn)沒(méi)有用好云,或者說(shuō)沒(méi)充分發(fā)揮云的能力。我個(gè)人認(rèn)為,現(xiàn)在很多人講的“云”并不是真正的云,最多也就是完成虛擬化,而且其實(shí)目前很多企業(yè)的虛擬化程度也并不高,特別是傳統(tǒng)企業(yè),能占到40%多接近50%就不錯(cuò)了,一般企業(yè)連這都達(dá)不到。我認(rèn)為,現(xiàn)在市場(chǎng)炒概念的多,很多廠商提出了很多概念,其實(shí)用戶(hù)基本都用不到,比如,關(guān)于云我認(rèn)為對(duì)很多用戶(hù)而言可能就做到虛擬化層也就足夠了。
我認(rèn)為,從長(zhǎng)期看來(lái),隨著容器化和無(wú)服務(wù)器計(jì)算的流行,尤其是無(wú)服務(wù)器計(jì)算的流行,對(duì)IaaS云的需求會(huì)越來(lái)越少,特別是一些大型企業(yè)。
至頂網(wǎng):為什么對(duì)IaaS需求可能減少,怎么理解這句話?
答:比如,我們所在的企業(yè)很早就制訂了開(kāi)發(fā)方面的規(guī)范,要強(qiáng)調(diào)自主性,要求除了一些大型的軟件外,如果要開(kāi)發(fā)都必須用我們自己的開(kāi)發(fā)平臺(tái)。
我們知道,傳統(tǒng)的模式中應(yīng)用系統(tǒng)是運(yùn)行在應(yīng)用發(fā)布服務(wù)器上,應(yīng)用發(fā)布服務(wù)器運(yùn)行在操作系統(tǒng)上,操作系統(tǒng)運(yùn)行在虛擬機(jī)上,然后再運(yùn)行在硬件上,F(xiàn)在是直接把應(yīng)用運(yùn)行在裸金屬服務(wù)器上,就是無(wú)服務(wù)的這種方式。你可以理解沒(méi)有底層的這個(gè)概念。我們今天發(fā)布的很多應(yīng)用就是以無(wú)服務(wù)器計(jì)算的方式運(yùn)行,這與現(xiàn)在所說(shuō)云平臺(tái)有很大不同。
正因?yàn)閺V泛采用這種應(yīng)用部署方式,所以我們現(xiàn)在的虛擬化比例比較低。但這種低并不一定是技術(shù)落后,相反,我覺(jué)得我們的IT走得比較靠前,已經(jīng)過(guò)了虛擬化、云化的階段了。
至頂網(wǎng):您的這個(gè)說(shuō)法不常聽(tīng)到,你能描繪一下你眼中的云是什么樣的?
答:我心目中的云其實(shí)很簡(jiǎn)單,其中核心一條就是要滿(mǎn)足自動(dòng)擴(kuò)展,這是最基本的,但我認(rèn)為現(xiàn)在能真正做到的并不多。要說(shuō)明的是,這里自動(dòng)擴(kuò)展不是說(shuō)我發(fā)現(xiàn)底層硬件資源不夠了,系統(tǒng)給你準(zhǔn)備更多硬件資源,我認(rèn)為這是底層的擴(kuò)展,現(xiàn)在其實(shí)很多云服務(wù)商已經(jīng)能做到,基本上實(shí)現(xiàn)虛擬化后就可以實(shí)現(xiàn)。但這些只是底層機(jī)器的擴(kuò)展,而不是業(yè)務(wù)層的擴(kuò)展。比如,我有一個(gè)應(yīng)用是從A到B到C到D,我擴(kuò)展了底層,我只擴(kuò)展了A(比如擴(kuò)展了兩個(gè)A),如果后面B、C、D沒(méi)有統(tǒng)一擴(kuò)展就沒(méi)有任何的意義。要進(jìn)行更高層的擴(kuò)展涉及很多技術(shù)問(wèn)題。比如,云的彈性本質(zhì)就是調(diào)度,要擴(kuò)展首先是網(wǎng)絡(luò)調(diào)度要支持,但現(xiàn)在網(wǎng)絡(luò)調(diào)度的標(biāo)準(zhǔn)就不統(tǒng)一(比如SDN),而且這種調(diào)度都不是業(yè)務(wù)層面的,只是做機(jī)器層面的負(fù)載。
至頂網(wǎng):你們用了很多種云,包括公有云和私有云,你們的多云管理是如何做的?
答:為了對(duì)這些云進(jìn)行管理,我們自己開(kāi)發(fā)了一個(gè)多云管理平臺(tái),實(shí)現(xiàn)了統(tǒng)一的監(jiān)控、計(jì)費(fèi)、自動(dòng)化運(yùn)維、CMDB、日志管理等等,基本上實(shí)現(xiàn)了管理上的統(tǒng)一,也就是資源是統(tǒng)一管理的,但現(xiàn)在具體操作還是在不同云平臺(tái)上實(shí)現(xiàn)的。
之所以自己開(kāi)發(fā)這個(gè)云管平臺(tái),很大原因是市場(chǎng)上的云平臺(tái)不能很好地滿(mǎn)足我們的需求,比如在計(jì)費(fèi)上,大多數(shù)云管平臺(tái)是基于配額來(lái)控制和管理資源的。而我們希望通過(guò)費(fèi)用來(lái)管理,比如給某個(gè)部門(mén)批準(zhǔn)100元的預(yù)算,讓它根據(jù)這個(gè)費(fèi)用額度來(lái)控制資源的使用,很多平臺(tái)不支持。
另外,今天,市場(chǎng)上比較熱的多云之間的遷移和備份,在我看來(lái)技術(shù)上雖然可以實(shí)現(xiàn),但是一般不會(huì)這么去做,因?yàn)槟鞘紫纫磻?yīng)用是否支持。對(duì)于互聯(lián)網(wǎng)企業(yè),應(yīng)用可能獨(dú)立性強(qiáng)一點(diǎn),云之間的遷移相對(duì)容易點(diǎn),而傳統(tǒng)企業(yè)類(lèi)通常應(yīng)用的關(guān)聯(lián)應(yīng)用比較多,比較復(fù)雜,搬遷起來(lái)比較麻煩,因此并不現(xiàn)實(shí)。
至頂網(wǎng):為了用好云,你們?cè)诠芾砗土鞒谭矫媸欠褡隽苏{(diào)整?
答:首先是在人員安排上,因?yàn)橛玫脑祁?lèi)型比較多,我們針對(duì)不同的云分別有負(fù)責(zé)人,有交叉互備,同時(shí),我們內(nèi)部也會(huì)進(jìn)行知識(shí)的分享。
其次,是在職責(zé)和管理上進(jìn)行規(guī)范,我們認(rèn)為制訂規(guī)范和流程去管非常必要。比如,我們有自己完整的云選型標(biāo)準(zhǔn)、云申請(qǐng)流程、云運(yùn)維報(bào)修流程、變更流程等等,覆蓋得比較全面。
第三,是平臺(tái)工具。我們有很多工具,包括不少自己開(kāi)發(fā)的工具,自己寫(xiě)了很多無(wú)服務(wù)器計(jì)算的腳本,還有完成交付模板(這個(gè)模板上有安全方面、也就監(jiān)控,也有自動(dòng)化運(yùn)維的相關(guān)要求)。
最后是考核。我們對(duì)云服務(wù)有非常全面的指標(biāo),可以及時(shí)發(fā)現(xiàn)云運(yùn)行過(guò)程中的問(wèn)題。
至頂網(wǎng):你們用的云種類(lèi)比較多,時(shí)間也比較長(zhǎng),你們?cè)谠频氖褂眠^(guò)程遇到的最大挑戰(zhàn)是什么?
答:技術(shù)是一方面,但我覺(jué)得最主要挑戰(zhàn)還不是技術(shù),而是在業(yè)務(wù)或者理念上的,包括我自己最開(kāi)始還是比較抵觸云,特別是公有云。因?yàn)闃I(yè)務(wù)上是別人給你提供服務(wù),擔(dān)心其是不穩(wěn)定不安全的。實(shí)際上確實(shí)也是,穩(wěn)定性肯定不如我自己去做的。
至頂網(wǎng):云計(jì)算大潮到來(lái)后對(duì)IT運(yùn)維和管理從業(yè)者帶來(lái)了哪些新的挑戰(zhàn)?
答:我認(rèn)為云計(jì)算到來(lái)后,對(duì)運(yùn)維人員要求更全面了。比如,現(xiàn)在我們要求運(yùn)維人員掌握Python, 其實(shí)就是要做運(yùn)維自動(dòng)化。今天DevOps很流行,DevOps是開(kāi)發(fā)人員提出來(lái)的,開(kāi)發(fā)人員希望自己來(lái)把控整個(gè)流程,但對(duì)運(yùn)維人員要求也是很高的,運(yùn)維除了要掌握業(yè)務(wù)技能外,還需要掌握開(kāi)發(fā)技能。
本文章選自《數(shù)字化轉(zhuǎn)型方略》雜志,閱讀更多雜志內(nèi)容,請(qǐng)掃描下方二維碼
