最近云的市場很火,思想也很火,開源的力量已經完全不容小覷,雖然只有Red Hat一家是真正依靠開源技術成為10億美金以上的公司,但是看全球科技的發展方向,不管是靠開源起家的互聯網公司還是傳統IT巨頭都在加入開源,尤其是微軟,都可以知道開源對整個IT社會的發展影響已經不可逆了。
品高云是閉源的商業化云產品,因為做的早(2008年開始研發),因此完全自研的方式走過了8年的道路,選定了Amazon作為對標產品,沒有使用現在火熱的OpenStack開源框架。因此,這兩年,也遭遇了不少口水仗,甚至有人把品高云的閉源商業化進程,作為與趨勢為敵的一個爭議性事件,被反復探討。而對于開源產品無法適用于商業化的企業級使用這個觀點,也被深深的打上了“與開源為敵”、“堅定的OpenStack唱衰者”的烙印。因此,我想,是時候把觀點好好闡述清楚了。
開源是IT技術快速發展的重要引擎,正是開源的共享和協同文化,促進了互聯網、大數據、物聯網、移動化信息技術的迅猛發展。那么開源的意義到底是什么?是不是開源將打敗商業化產品?開源就意味著開放嗎?
我從來不反對開源,品高云本身就是開源的受益者,雖然我們學習的對象是Amazon,但是Amazon沒有告訴我們他們是怎么做到的,所以沒有KVM、XEN這樣的虛擬化引擎,我們根本不會開始走這條道路,沒有充分研究了開源的MooseFS的利弊,我們不會自研BingoFS,沒有開源的OpenFlow,我們應該也沒有能力自研BingoSDN。全世界的IT人員都應該感謝開源,正是他們打破公司界限、打破國界,讓全世界的技術人員可以跑在同一起跑線上。我想,等到品高真正有能力的一天,我們一定也可以像IBM一樣,帶動了Linux的發展,真正給了IT界一個可以共享的未來。
然而,我不看好Openstack的商業化道路。記住,不是他的未來不可期許,而問題在于商業化的價值不值得追逐。
談到商業價值,也就是說誰愿意為它付錢?誰能夠用它賺錢。很俗吧,是的,但是想清楚商業價值,才能想清楚它的發展路徑,以及企業的應用路徑。
開源軟件由來以久,從操作系統到開發工具,甚至一個服務、控件,幾乎所有使用開源的無非以下幾種:
一是商業發行版本,典型的是Red Hat,持續跟進發布商業發行版本,并提供給使用開源軟件的企業持續化的服務;二是僅僅提供服務,靠的是一支精干的技術隊伍,讓商業用戶除了社區外,還有個更為靠譜的保障;三是使用開源軟件降低成本。
為什么互聯網公司大量采用開源架構?就是為了降低成本。從這個角度來看,我認為,開源的商業化發行版本,比較容易出現在一些工具、單個應用等。而云平臺作為一個所有IT技術的集成平臺,很難定義一個商業版本的概念,或者說,一個廣泛適應、經過檢驗的集成平臺,周期太長,相對商品化軟件太慢了。因此,會有一批未來以IT作為核心競爭力的企業——比如互聯網企業會使用它,而具備核心業務需求、僅僅把IT技術作為工具的企業,則會選用商業化的軟件,要求商業化的產品保障。
為什么我說商業化的品高云會在企業級市場戰勝開源的Openstack?
讓我們看看品高云的產品發布進度:
2010年BingoCloudV1版本發布,EC2彈性云、云監控、云存儲2011年BingoCloudV2版本發布,支持公有云計費、客戶運營系統2012年BingoCloudV3版本發布,提供云存儲、3D渲染、應用編排等服務2013年BingoCloudV4版本發布,提供大數據處理、LXC容器技術控制服務2014年BingoCloudV5版本發布,支持混合云、計算存儲一體化、運維能力2015年BingoCloudV6版本發布,發布BingoSDN,多數據中心管理、服務目錄等
再看看品高云的重大客戶應用里程碑:
2012年四川天翼云聯合運營;
2013年騰訊選擇品高云為私有云唯一產品商,以后三年持續升級、擴容,廣州地鐵等一批大型企業從開發測試云開始小規模使用替代VMware;
2014年廣州地鐵、南車集團、國藥集團等大型國企開始從測試到生產,逐步向云上遷移;廣州電子政務云、中山電子政務云、惠州電子政務云,開始運營;
2015年高校、金融行業屢屢突破,科大訊飛放棄自研OpenStack平臺,開始與品高云戰略合作。不僅在內部系統、語音云容器技術全面使用并深入合作,還在政府、公安、教育領域內全面合作,截至11月,使用品高云的企業級客戶多達105個;
2016年,在全國公安行業、政府、金融、教育領域全面開花,其中自主研發能力的品高云作為國內唯一支持容器技術的私有云產品,在大數據云中自動化管理、HPC高性能計算、GPU科學運算服務能力、SDN高效安全網絡支持等方面,由于已經有了兩三年的研發積累,都成為客戶真正上云的動力。
2014年“懂企業的品高云”整體方案推出后,事實上已經成為國內真正面向應用的企業云整體方案。要求品高云從進行架構設計到提供全面演進顧問的大型金融、政府企業客戶絡繹不絕!
那么我們回頭再看看OpenStack的發展。確實,也很快,我們看到了集成SDN的版本Neutron,不過網絡上大量都是在研究如何演進使用,恐怕今年之內小白鼠都不多,而大量銷售OpenStack的硬件廠商,基本也還是在推介他們的硬件SDN方案。去年末,OpenStack的社區發布《探索機遇,容器與OpenStack》的白皮書,介紹了如何在私有云中讓容器和OpenStack共存,然而另一個觀點也很火熱——就是Docker可能成為OpenStack的殺手。
呵呵,OpenStack,從誕生以來一直含著金鑰匙,也一直多多爭議,2015年,紛爭不斷,《圍繞OpenStack的云計算紛爭之2015》,然而我看到的是,2016年容器技術、SDN、微服務架構、分布式架構變得日益重要,OpenStack在企業界的使用,也不會停止爭議。
因此,我再次重復自己的觀點,OpenStack,作為一個最接近于可以直接拿來商用的云平臺,是優秀的,是值得學習研究的,也值得對自己的技術架構有充分了解和有足夠能力的團隊使用。而那些將信息技術作為自身業務的基礎平臺,對業務服務的企業來說,尋找一個真正有掌控能力和服務能力的云產品與產品背后的企業是關鍵。在這個問題上,我認為在中國,已經找不到比品高更合適擔任這個重任的企業。而想搭著Openstack的橋,去賣賣硬件的公司,核心能力應該是把硬件真正做好,云計算為軟件服務,軟件服務能力將成為真正的價值。OpenStack的產品公司,拿來主義,變成自己的產品去跟真正的產品商競爭,這即將是曇花一現,如果真正為使用的客戶做好服務,就像Mirantis,很好,但是服務,是你真正的價值,OpenStack不是。
不知道這份東西,是否能夠真正表明我對于開源的理解,我很想再表明一點的是,開源的真正目的,是消除暴利而不是消除價值!從這個角度來看,軟件作為服務,未來是品高云的真正目標,無論他開源不開源!