關(guān)于開源產(chǎn)業(yè)的5個真相
云計算時代,開源似乎成為了一個最頻繁被提及的詞,開源是否就代表了未來軟件開發(fā)的主流?IT供應(yīng)商們或用戶又如何抉擇技術(shù)路線?26維自媒體聯(lián)盟系列文章對開源抽絲剝繭,解一解開源閉源的那些結(jié),本文屬于此系列文章之一。
本文引用地址:http://2s4d.com/article/201604/289741.htm近日,OpenStack的第13個版本Mikata版本正式發(fā)布,再一次將OpenStack甚至是對開源的討論推向了高潮。此前,引發(fā)熱議的是針對OpenStack的贏利、市場空間和商業(yè)模式的問題,并掀起了一番口水。而隨著OpenStack Mikata版本的發(fā)布,大家又忙著嗮自己的貢獻度,好不熱鬧!
無論是開源還是閉源,似乎在目前的IT產(chǎn)業(yè)發(fā)展中,都找到了自己的位置和存在的價值。在撰寫本文前,《網(wǎng)深了說》采訪了華為、華三、青云、品高云、UCloud等置身于開源或閉源的國內(nèi)代表廠商,他們也是傳統(tǒng)IT服務(wù)商和私有云、公有云服務(wù)商的代表。
無論是開源還是閉源,本文的目的不是搞對立和噱頭、不站隊,而是嘗試去消除誤解與偏見,幫助更多的人認識開源及閉源,下面我們就試圖揭開關(guān)于開源產(chǎn)業(yè)的五個真相!
1、開源已經(jīng)占據(jù)上風(fēng)?真相:并沒有
可以看到在IT及云計算市場上,基于開源和閉源的軟件解決方案都有優(yōu)秀的代表。例如閉源的VMware、AWS、Azure以及阿里云等。開源領(lǐng)域的Linux代表Red Hat、OpenStack的代表Mirantis等。
青云和UCloud在公有云上都選擇自主開發(fā),但他們都表示同時也是開源軟件的受益者。例如青云的物理設(shè)備的操作系統(tǒng),就是定制/裁剪自開源界優(yōu)秀的項目-GNU/Linux。青云目前的PaaS服務(wù)也是基于標準的開源組件,比如Hadoop、Spark、MySQL。
青云認為,一些開源項目在社區(qū)的文化塑造方面做的不是很好,里面有時會不可避免地充斥著大型廠商的利益。但無論如何,青云在這方面的態(tài)度是積極的,并積極地解決遇到的問題,并盡可能的回饋至上游社區(qū),在云計算相關(guān)的一些重要的開源項目里,或多或少都能找到青云工程師的蹤跡。
UCloud在私有云領(lǐng)域選擇和Mirantis合作,而不是再次開發(fā)。
在華三看來,開源是未來新IT的發(fā)展方向,開源讓業(yè)界更多的優(yōu)秀人才一起參與到共同的項目中,通過開放促進了云計算的創(chuàng)新,通過共享解決了系統(tǒng)集成的復(fù)雜性問題。
在國內(nèi)閉源的私有云平臺中,同樣有一家走得靠前和很成功的一家公司,它就是品高云。從騰訊私有云到招商局集團云平臺,品高云105個大中型企業(yè)案例,從開發(fā)架構(gòu)、數(shù)據(jù)服務(wù)架構(gòu)、公共服務(wù)架構(gòu)來逐步將原有的應(yīng)用開發(fā)系統(tǒng)架構(gòu)向云架構(gòu)遷移,為企業(yè)級的IT描繪了一張完整的畫卷,以及一條明確的演進路徑。
2、公有云閉源 私有云開源?真相:不盡如此
在圈子里有這樣的說法,公有云是自研架構(gòu)體系,OpenStack則更適合搭建私有云。
一定程度上這句話是對的,在UCloud高級副總裁陳曉健看來,“大部分的開源軟件足以支持中小規(guī)模的應(yīng)用環(huán)境,但在海量環(huán)境下,通常需要對開源軟件進行改造,以適應(yīng)海量環(huán)境帶來的種種挑戰(zhàn),如分布式容災(zāi)、擴容等等?!?/p>
UCloud在公有云選擇自主開發(fā),主要原因正是看到在大規(guī)模公有云的環(huán)境下,單純依靠開源軟件無法解決海量規(guī)模運營的問題。
青云QingCloud系統(tǒng)工程師楊錦濤同樣認為,從產(chǎn)品的角度講,開源的項目往往在成熟度、高強度壓力下的穩(wěn)定性、測試場景的覆蓋度等方面都存在著或多或少的問題。
事實上在業(yè)界,大規(guī)模的公有云平臺的確大都采用自主開發(fā)。但是如果仔細觀察,這些自主開發(fā)的公有云平臺誕生時,可以發(fā)現(xiàn)OpenStack并沒有出現(xiàn)或不成熟,所以不選擇自研又能怎樣呢?
縱觀目前全球用Openstack做公有云的公司雖然不多,但是并非不存在,例如國外的Rackspace,國內(nèi)的華為云、金山云、美團云等,他們或完全或部分采用了Openstack的關(guān)鍵組件。
這其中的原因正是Openstack不斷成熟和壯大,備受質(zhì)疑的技術(shù)瓶頸也得到了相當(dāng)大程度的緩解。
評論