摘要:?在世界杯踢得正酣時,IT人也迎來了開源盛會LinuxCon + ContainerCon + CloudOpen中國(簡稱LC3)大會。從去年開始,LC3大會開始進入中國,正值開源云計算的這把火,在中國技術圈燒得越來越旺,同時也引發了越來越多國際同行的密切關注。
在世界杯踢得正酣時,IT人也迎來了開源盛會LinuxCon + ContainerCon + CloudOpen中國(簡稱LC3)大會。從去年開始,LC3大會開始進入中國,正值開源云計算的這把火,在中國技術圈燒得越來越旺,同時也引發了越來越多國際同行的密切關注。
除了經典的開源論題,此次LC3大會重點關注了AI深度學習、區塊鏈、Serverless、微服務、自動編排等當前技術熱點話題。LC3大會由Linux基金會主辦,從成立之初的Linux項目發展到如今的Kubernetes、CNI、Containerd、DPDK、Xen眾多優秀項目和CNCF、CF、Hyperledger、ONAP等數個子基金會。
阿里云始終堅持著與社區開源標準的兼容,如首批通過Kubernetes一致性認證、最早支持containerd 1.1、提供高性能網絡Terway插件、支持CNI/Helm/Istio等開源工具,同時也支持用戶在阿里云平臺上使用Trensorflow/Caffe等深度學習、Hyperledger區塊鏈等框架。同時,阿里云是積極加入了包括Linux基金會、CNCF云原生基金會、CF基金會、自由軟件基金會、Apache軟件基金會和Linux基金會在內的多家國際知名開源組織。
開源驅動技術革新
開源毋庸置疑已經是基礎技術領域的必然趨勢。有人這樣說過,沒有開源的基礎技術是沒有生命力的,因為它很難被廣泛使用。軟件開源的發展歷程,為軟件行業以及非軟件行業的人都帶來的巨大的參考價值。
在商業上,一個開源項目被大范圍使用后,可以使得整個技術升級換代成熟起來變得非常迅速,過去可能要經過三年、五年、甚至十年的時間去進化,因為開源的力量,在短短幾個月內可能就完成了。
最令大眾熟知的開源軟件就是安卓系統了,數據顯示當前81.7%的人在使用安卓收集都是戶,它當之無愧是對大眾生活影響力最大的開源軟件之一。如果沒有安卓的開源開放,可能沒有那么多手機和相關ISV廠商,也難以預測需要等到何時才能有一個如此良好的移動互聯網生態。
Linux 無疑是開源軟件里最最成功的一個,不管是從它目前的生態建設角度,還是從業界評價來看,包括今天云計算的基礎也都倚賴Linux的貢獻和基石。當然,像Hadoop 、Spark、OpenStack等也非常成功,這些開源項目都屬于底層技術,在支撐今天整個大數據、云計算的發展。
再比如說阿里云Redis數據庫ApsaraCache項目,在正式開源前,已經過四年技術打磨和上萬生產環境實例實測。Redis創始人Salvatore曾表示,ApsaraCache項目開源是一件非常好的事情,將能夠吸引全世界更多Redis核心專家參與,進一步提升產品的穩定性和可用性。同時,也表明阿里巴巴擁有Redis產品開發的能力,希望未來我們一起努力提升產品的各種功能和特性,給Redis帶來更多更好的改進。
從操作系統、數據庫到編譯工具鏈再到Web服務器,再到如今的分布式系統管理項目、深度學習框架及工具、不同的區塊鏈技術流派,開源技術不僅已經滲透到方方面面,而且反映了技術圈的前沿方向與熱點動態,變得更加朝氣蓬勃。而從另外一個角度來說,開源的壯大又會反哺支撐商業,畢竟還有很多客戶都是希望獲得商業的支持和價值。
中國企業的開源力量
隨著LC3邁入中國,這也就意味著中國企業在開源領域也從過去的不值一提變得日益重要,幾乎所有的中國IT業的代表企業都在開源領域發光發熱,從原來的索取方變成了開源世界的領導者之一。在海外看來,相比起有著幾十年軟件開發歷史包袱的歐美,更加看好具備后發優勢的中國開源環境。
中國軟件公司可以利用經過同行驗證過的可靠技術,這是開源帶來的一大優勢,因此中國軟件公司能夠比西方同行們更快應用上新的技術。對于中國企業來說,他們要思考的也已經不再是如何耕耘開源領域,而是如何在這一領域中脫穎而出。
事實上,中國企業也早已開始在開源上發力,迎合現在企業級市場爆發的時代,有些企業已經領先多個段位。懷有開放、共贏基因的阿里本能地選擇了開源的道路,阿里一直積極與國際開源組織合作,是Linux的活躍開發者,此前已經為Linux內核提交了290多個Patch,在國內互聯網公司當中貢獻度第一。就GitHub發布的最新的Organizations Ranking中,中國企業阿里巴巴已經上升到第六位,擁有超過150+開源項目。
云棲大會是觀察阿里家族動向的絕佳窗口。從云棲大會上我們就可以看出來,阿里巴巴走在開源路上的決心。2017年阿里巴巴集團首席技術官張建鋒在杭州云棲大會上公開展示了阿里巴巴開源全向圖,從110到150個開源項目 Star 170000+,從端到云到IOT再到智能全棧技術回饋。
開源世界,尤其是企業級市場的開源世界,中國企業已經隱隱成為潮流的引領者。尤其在云計算、物聯網等新興技術的發展下,開源在面臨挑戰的同時,也迎來了前所未有的機遇。中國企業有望在新的技術浪潮中迎頭趕上,阿里云也在開源浪潮中不斷前行。
從LC3大會看阿里云開源矩陣
阿里云技術開源不是到業內“秀肌肉”,而是通過開源,讓更多的優秀工程師參與進來,在多場景的應用中共同進步。早在2012年,阿里在云端開源技術就已經爆發,拿幾個經典的例子來說。
2012年第三代分布式消息中間件RocketMQ宣布開源,在億萬用戶的每一筆交易背后,RocketMQ都在承擔著阿里巴巴生產系統的消息流轉,并且在2016年的雙十一成功承載住了創紀錄的交易峰值(17.5萬筆/秒)數據,并保證了99.996%的消息延遲落在了10毫秒以內。
除此之外,在2016年的云棲大會上,很多人目睹了 AliSQL 在 GitHub 上的代碼庫從“Private”變成了“Public”,MySQL之父Michael Wideneus與AliSQL之父褚霸的握手,體現了數據庫技術在云端化發展進程中不斷進取的相接相續。
去年,阿里巴巴發起OpenMessaging項目,與雅虎、滴滴出行、Streamlio公司共同參與創立的分布式消息中間件、流處理領域的應用開發標準,目前已正式入駐Linux基金會,這也是國內首個在全球范圍內發起的分布式消息領域國際標準。該標準具備開放接口,可以對接其他不同標準,并且可以不受編程語言限制,能滿足企業對擴展性、伸縮性、隔離和安全的要求,可提供大規模的工業級支持,支持標準參照點的添加與標準化測試。
在今年的LC3大會上,阿里云宣布正式開源MongoShake數據復制平臺,該系統可以跨數據中心進行數據復制,最高處理QPS可達50萬左右,使得跨數據中心的高效的災備和多活業務成為可能,解決了之前多個數據中心部署災備不靈活、單點可寫的問題,給業務帶來便利,減輕運維壓力,其相比于業內現有的方案具有較強的功能和性能方面的提升。
年復一年,阿里云在開源道路上堅定不移的走著,正如上面所說,阿里云技術開源不是到業內“秀肌肉”, 而是通過開源,讓更多的優秀工程師參與進來,在多場景的應用中共同進步,進步從開源開始。
本文為云棲社區原創內容,未經允許不得轉載
電子發燒友App











































評論