新聞中心
如何正確審視開源的風險與挑戰(zhàn) 從容上云?
原創(chuàng)
作者:查士加 2019-09-02 14:35:36
云計算 近年來,開源理念得到了中國企業(yè)界和開發(fā)者們的普遍認可,隨著云計算發(fā)展邁向第二篇章,一些諸如金融行業(yè)的傳統(tǒng)企業(yè)也在積極地擁抱開源,采用基于容器或微服務(wù)的云原生架構(gòu),開啟上云之旅。

創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、鼎城網(wǎng)絡(luò)推廣、小程序制作、鼎城網(wǎng)絡(luò)營銷、鼎城企業(yè)策劃、鼎城品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)建站為所有大學生創(chuàng)業(yè)者提供鼎城建站搭建服務(wù),24小時服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com
【51CTO.com原創(chuàng)稿件】近年來,開源理念得到了中國企業(yè)界和開發(fā)者們的普遍認可,國內(nèi)企業(yè)參與開源生態(tài)的熱度持續(xù)提升,眾多互聯(lián)網(wǎng)企業(yè)紛紛嘗試運用開源技術(shù)搭建云平臺,部署云原生應(yīng)用。隨著云計算發(fā)展邁向第二篇章,一些諸如金融行業(yè)的傳統(tǒng)企業(yè)也在積極地擁抱開源,采用基于容器或微服務(wù)的云原生架構(gòu),開啟上云之旅。
據(jù)中國信息通信研究院發(fā)布的《開源產(chǎn)業(yè)白皮書》中的數(shù)據(jù)顯示,全球開源產(chǎn)業(yè)鏈已經(jīng)形成,而國內(nèi)已經(jīng)應(yīng)用了開源技術(shù)的企業(yè)占比達到86.7%,有計劃應(yīng)用開源技術(shù)的企業(yè)占比10.6%,開源技術(shù)已經(jīng)被企業(yè)普遍接受。
那么在傳統(tǒng)企業(yè),CIO對開源理念和產(chǎn)品的接受程度如何?開源在企業(yè)中的普及和深入應(yīng)用給CIO帶來了哪些挑戰(zhàn)?為了幫助傳統(tǒng)企業(yè)擁抱開源,加速上云之旅,51CTO通過CIO社群話題討論活動、調(diào)查,以及CIO深度訪談,詳細了解了傳統(tǒng)企業(yè)對開源的接受程度,擁抱開源技術(shù)的顧慮和隱憂,梳理了傳統(tǒng)企業(yè)運用開源、云計算技術(shù)進行數(shù)字化轉(zhuǎn)型面臨的痛點與解決方案,供廣大用戶參考。
傳統(tǒng)企業(yè)CIO對開源的接受度相對保守
經(jīng)過CIO社群話題討論、調(diào)查與采訪后筆者發(fā)現(xiàn),大多數(shù)CIO用戶對擁抱開源這件事持觀望態(tài)度,這些用戶的觀點可以總結(jié)為以下四點:
1、 用開源產(chǎn)品,所有的風險都將由IT部門承擔,尤其是來自安全與合規(guī)性方面的風險,隱患太多。
2、 商業(yè)環(huán)境、尤其是生產(chǎn)環(huán)境用商業(yè)軟件服務(wù)更有保障。商業(yè)軟件支持版本的持續(xù)更新,而開源軟件版本更新緩慢,甚至會停止更新。
3、 出于成熟度方面的考慮,傳統(tǒng)企業(yè)的軟件有很多定制化的需求,開源軟件難以滿足。
4、 使用開源軟件,需要考慮IT部門的學習成本、安全問題以及后續(xù)維護的難度。
由此可見,大多數(shù)傳統(tǒng)企業(yè)的CIO相對保守,核心系統(tǒng)或生產(chǎn)系統(tǒng)的應(yīng)用尤其如此,他們不愿意承擔采用開源軟件帶來的風險與挑戰(zhàn),擔心一旦出現(xiàn)重大問題,會給企業(yè)帶來不可預知的直接經(jīng)濟損失。
與此同時,傳統(tǒng)企業(yè)CIO們認為,以下三種類型的企業(yè)適宜擁抱開源:
1、 相對簡單的需求,可以用開源軟件。
2、 規(guī)模較小或處于學習了解階段的企業(yè)可以擁抱開源。
3、 有足夠的技術(shù)資源,且將技術(shù)融入戰(zhàn)略中的企業(yè)可以選擇開源。
開源與云計算相結(jié)合 加速上云之旅
雖然開源已經(jīng)成為信息技術(shù)發(fā)展的重要力量,但是開源技術(shù)也存在一定的風險,傳統(tǒng)企業(yè)應(yīng)當如何正確審視開源所涉及的風險,更好地讓開源為企業(yè)所用呢?
針對這一問題,筆者采訪了農(nóng)銀人壽信息技術(shù)部總經(jīng)理劉培龍以及IBM大中華區(qū)混合云技術(shù)總監(jiān)潘雪梅,詳細了解了企業(yè)上云過程中應(yīng)用開源技術(shù)帶來的風險與挑戰(zhàn),以及應(yīng)對方法。
農(nóng)銀人壽的上云歷程和平臺無關(guān)理念
農(nóng)銀人壽是諸多銳意進取、勇于創(chuàng)新、擁抱開源的企業(yè)之一。實際上,開源與云計算、大數(shù)據(jù)、人工智能等先進技術(shù)密不可分。因此,聊開源之前,需要先來介紹一下農(nóng)銀人壽的上云歷程。
據(jù)劉培龍介紹,作為農(nóng)行控股子公司,農(nóng)銀人壽的保險業(yè)務(wù)量很大,配置IT資源的難度較高。在經(jīng)歷了幾次由于IT資源不足引發(fā)的故障后,2018年初,農(nóng)銀人壽正式開啟上云歷程,通過公有云的快速、靈活調(diào)度,滿足保險業(yè)務(wù)的高并發(fā)需求。與此同時,農(nóng)銀人壽通過對私有云及容器產(chǎn)品展開調(diào)研、試用后,嘗試通過私有云來提高資源使用率、降低存儲成本。接下來,農(nóng)銀人壽還將探索敏捷開發(fā),嘗試對私有云和公有云之間資源的統(tǒng)一納管,并積極探索混合云。
“在農(nóng)銀人壽上云的過程中,采用了‘平臺無關(guān)’的理念,中間件、數(shù)據(jù)庫等均由IT部門來搭建,只將云作為基礎(chǔ)設(shè)施服務(wù)來使用。與此同時,我們集成了一些云廠商或第三方提供的SaaS和PaaS服務(wù),這樣做的好處在于技術(shù)棧不會被某個云平臺綁定,更加靈活,遷移也相對簡單?!眲⑴帻垙娬{(diào)。同時他還提到,公有云廠商提供的底層服務(wù),如數(shù)據(jù)庫服務(wù)、中間件服務(wù)等,雖然有其自身的優(yōu)勢,但后續(xù)是否會采用,還需要進一步評估。
[[275555]]
農(nóng)銀人壽信息技術(shù)部總經(jīng)理 劉培龍
農(nóng)銀人壽上云過程中面臨的三大挑戰(zhàn)
云計算服務(wù)與傳統(tǒng)企業(yè)的IT管理之間存在很大的差異。公有云現(xiàn)在已經(jīng)能夠提供覆蓋企業(yè)各方面應(yīng)用的大量SaaS、PaaS服務(wù)和基礎(chǔ)組件,可選擇的空間非常大,企業(yè)可以進行封裝和調(diào)用,但是在實際應(yīng)用的過程中也存在諸多問題。劉培龍?zhí)岬剑骸霸谡{(diào)用基于公有云的某個人工智能的SaaS服務(wù)時,我們判斷該服務(wù)有很大可能在后臺保留了客戶數(shù)據(jù),而且對于企業(yè)來說這個行為是透明的,完全不可控。”
另外,近幾年來,金融行業(yè)對公有云的接受度越來越高,但對于處于強監(jiān)管下的保險企業(yè)來說,在上云的過程中除了要解決云本身的問題以外,還有來自安全性、合規(guī)性等行業(yè)體系性的問題。
農(nóng)銀人壽在上云的過程中運用了大量開源的SaaS服務(wù)和PaaS服務(wù),同時有大量的開源項目為企業(yè)云應(yīng)用中的各種服務(wù)提供支撐,包括底層的互聯(lián)網(wǎng)架構(gòu)和組件,例如Spring Boot框架以及它所封裝的上千個外部組件,大量使用開源的同時也遇到了很大難題。
一是來自服務(wù)可靠性方面的難題。開源項目的引入對于應(yīng)用型的企業(yè)來說,對技術(shù)支撐及技術(shù)儲備的要求非常高,難度較大。例如,農(nóng)銀人壽在公有云上部署移動應(yīng)用時所用到的Redis組件,存在監(jiān)控以及管理手段方面的缺失,這對企業(yè)來說是一個非?,F(xiàn)實的問題。
二是數(shù)據(jù)安全問題。近兩年,國內(nèi)一些大的公有云平臺均出現(xiàn)過服務(wù)中斷的事故,其中不乏對公有云服務(wù)使用不當導致的事故?;跀?shù)據(jù)安全的考慮,農(nóng)銀人壽在上云的過程中通過數(shù)據(jù)同步,將云平臺中的數(shù)據(jù)、日志及時備份到內(nèi)部的網(wǎng)絡(luò)資源中,通過內(nèi)部監(jiān)控平臺進行統(tǒng)一監(jiān)管和分析處理,來確保數(shù)據(jù)的安全性和應(yīng)用的可用性。
三是公有云的管理問題。金融企業(yè)對可靠性、可用性的要求非常高,而農(nóng)銀人壽作為一個傳統(tǒng)企業(yè),在技術(shù)能力方面與互聯(lián)網(wǎng)企業(yè)相比存在一定的差距,在公有云的管理能力方面存在短板。目前我們期望私有云云管平臺能夠部分解決這方面的問題。
農(nóng)銀人壽在開源產(chǎn)品應(yīng)用中遇到的風險與挑戰(zhàn)
在開源技術(shù)以及開源產(chǎn)品的應(yīng)用方面,劉培龍介紹:農(nóng)銀人壽在積極擁抱開源的同時,也秉持審慎的態(tài)度。主要源于開源項目不確定是否存在隱患,或者說發(fā)現(xiàn)隱患以后沒有平臺或廠商提供解決承諾,這對金融行業(yè)的企業(yè)來說是很大的挑戰(zhàn)。
目前農(nóng)銀人壽已經(jīng)引入的開源產(chǎn)品和項目包括開源堡壘機、Tomcat、輕量級服務(wù)器Nginx、開源數(shù)據(jù)庫、AMQ、RocketMQ、Spring Boot、VUE等,這些開源產(chǎn)品和項目本身也會封裝其它的開源組件,如VUE框架中就封裝了成百上千個開源組件。
對于開源產(chǎn)品和項目的使用,劉培龍以Tomcat作了一個舉例說明。農(nóng)銀人壽將Tomcat用在集群應(yīng)用的部署中時,通過對Tomcat與WebLogic進行對比后發(fā)現(xiàn),WebLogic本身除了提供一些性能分析與跟蹤管理的工具之外,還可以與Dynatrace配套同步使用;而Tomcat與Dynatrace在兼容性方面沒有完整的技術(shù)支持方案,因此在開源產(chǎn)品應(yīng)用時存在管理工具缺失的問題。針對這一問題,劉培龍建議通過其他技術(shù)手段來解決,例如在代碼中寫入大量的日志做斷點,通過日志信息的記錄幫助企業(yè)進行應(yīng)用性能的分析和管理,通過人工代碼來解決問題。
IBM助力企業(yè)管理多云、混合云環(huán)境,安心擁抱開源
在IBM大中華區(qū)混合云技術(shù)總監(jiān)潘雪梅看來,農(nóng)銀人壽“平臺無關(guān)”的理念,與IBM的理念十分一致,IBM希望用戶不要被云平臺綁定,能夠擁有更大的自主權(quán)。IBM基于全球云計算服務(wù)市場的觀察發(fā)現(xiàn),越來越多的企業(yè)正在面臨混合多云的環(huán)境,他們在公有云上構(gòu)建新型應(yīng)用,出于數(shù)據(jù)和安全性考慮將傳統(tǒng)應(yīng)用或核心應(yīng)用部署在私有云環(huán)境,在混合云環(huán)境如何更好的管理應(yīng)用是這些企業(yè)正在面臨的挑戰(zhàn)。
“IBM希望幫助企業(yè)級用戶更好的管理混合多云環(huán)境,解決用戶關(guān)心的一系列問題。例如利用先進的公有云、私有云技術(shù),讓企業(yè)的應(yīng)用和數(shù)據(jù)能夠在這些平臺上平穩(wěn)地部署和移動;這些環(huán)境‘受我所控,受我所管’;能夠判斷環(huán)境資源是否健康,能夠預見性的發(fā)現(xiàn)問題,并盡快解決?!?潘雪梅如是說。
IBM的戰(zhàn)略定位以及產(chǎn)品和技術(shù)的發(fā)展方向是幫助企業(yè)級客戶運用好的技術(shù)和服務(wù),保障客戶的應(yīng)用和數(shù)據(jù)能夠在混合云、多云的環(huán)境中平穩(wěn)的遷移和流動,讓企業(yè)能夠更好地管控混合云、多云的環(huán)境,不受綁定。
[[275556]]
IBM大中華區(qū)混合云技術(shù)總監(jiān) 潘雪梅
潘雪梅提到,IBM諸多國內(nèi)外客戶在用Tomcat時也遇到了不穩(wěn)定的問題,由于Tomcat的支持不到位,影響了系統(tǒng)的穩(wěn)定運行,而IBM則從兩個維度幫助客戶解決這些問題。一方面,針對WebLogic太重,不適合上容器云平臺的問題,IBM針對IBM WebSphere應(yīng)用服務(wù)器提供一款輕量級的產(chǎn)品——Liberty,在輕量化的同時又兼顧了穩(wěn)定性,目前國內(nèi)四大銀行中已有兩家用Liberty支持其雙十一業(yè)務(wù),得到了非常好的可靠性與穩(wěn)定性驗證。另一方面,開源軟件在發(fā)展的過程中對周邊技術(shù)的支撐相對較弱,在安全、監(jiān)控管理等諸多方面都存在問題和隱患,IBM幫助那些選擇開源軟件的企業(yè)提供納管開源軟件的監(jiān)控管理解決方案以及技術(shù)支持,讓企業(yè)無后顧之憂,能夠更安心地擁抱開源。
雖然開源在創(chuàng)新方面帶來的好處有很多,企業(yè)在上云的過程中選擇開源也是大勢所趨,但是開源的壁壘也真實存在。當企業(yè)將核心業(yè)務(wù)上云的同時,顧慮與風險也接踵而來。IBM剛剛完成了對Red Hat的收購,此舉佐證了IBM擁抱開源的決心。IBM正在全面擁抱Linux和OpenShift,后者是一個企業(yè)就緒型的Kubernetes平臺,企業(yè)可以在OpenShift之上全面構(gòu)建基于應(yīng)用、數(shù)據(jù)、安全、集成、自動化、多云混合云等一體化、智能化的管理能力。以上云原生能力將以IBM Cloud Pak的形式出現(xiàn),幫助企業(yè)積極擁抱開源,實現(xiàn)隨時隨地運行任何應(yīng)用的愿景, 加速企業(yè)的上云進程,助力企業(yè)更快實現(xiàn)數(shù)字化轉(zhuǎn)型。
結(jié)束語
在傳統(tǒng)企業(yè)上云的過程中,對虛擬化、容器、微服務(wù)及DevOps等開源技術(shù)的應(yīng)用將越來越廣泛,也將有更多的復雜問題亟待解決。但是在開源標準體系的不斷完善下,在開源生態(tài)的合力共建下,在各大云服務(wù)商解決方案的鼎力加持下,在傳統(tǒng)企業(yè)技術(shù)能力的快速進階下,相信開源的風險將會越來越清晰,開源的挑戰(zhàn)也將被逐一破解,而開源的理念和技術(shù)在傳統(tǒng)行業(yè)中的實踐也將越來越廣泛,讓我們拭目以待吧。
更多信息可點鏈接查看:http://bsch.serving-sys.com/Serving/adServer.bs?cn=trd&pli=1074904837&adid=1079017662&ord=[timestamp]
【51CTO原創(chuàng)稿件,合作站點轉(zhuǎn)載請注明原文作者和出處為51CTO.com】
名稱欄目:如何正確審視開源的風險與挑戰(zhàn)從容上云?
瀏覽地址:http://www.dlmjj.cn/article/dpdjepo.html


咨詢
建站咨詢
