與“演而優(yōu)則導(dǎo)”一樣,技術(shù)圈子里,“編而優(yōu)則創(chuàng)業(yè)”的資深技術(shù)人士也有很多。而和App Store明晃晃的榜單不同,選擇企業(yè)級私有云(非面向個人用戶的公有云)的創(chuàng)業(yè)者多數(shù)會選擇從某一層面(云存儲、云服務(wù)器、優(yōu)化工具、管理平臺、安全設(shè)計等)來切入,初期幫客戶做部分功能的定制開發(fā),逐步建立其產(chǎn)品,有些經(jīng)驗后承接一些項目形成相關(guān)的方案,做大刪除后樹立行業(yè)典型應(yīng)用模板,并積極引入風(fēng)投,在區(qū)域或行業(yè)維度上爭取更多的盈利空間。
商業(yè)環(huán)境本身特點決定了這類創(chuàng)新型企業(yè)很難采用“攢幾個人,找個創(chuàng)意點,利用兼職時間研發(fā),投入少,快速受益”的“短平快”的商業(yè)模式,反而是以“路線長,投入大,風(fēng)險高”而著稱。作為初創(chuàng)企業(yè)領(lǐng)導(dǎo)者,技術(shù)出身的CEO在構(gòu)建了企業(yè)技術(shù)核心競爭力之后,也面臨著轉(zhuǎn)型和能力提升的重重挑戰(zhàn)。
游峰:我們用C語言開發(fā)出YFS(分布式文件系統(tǒng))
云“原生態(tài)”創(chuàng)業(yè)企業(yè)路線
美地森與華云網(wǎng)際的創(chuàng)始人游峰就是一例。而他的“編而優(yōu)則創(chuàng)業(yè)”的經(jīng)歷,或許對于準(zhǔn)備“云”上創(chuàng)業(yè)者有著更深的借鑒和思考意義。
游峰,從事集群存儲系統(tǒng)開發(fā)10年。翻開他的履歷表,先后任職美國集群文件系統(tǒng)公司(Lustre.org)、新浪、千橡互動等公司。在新浪任職期間,他參與了新浪郵箱從MB到GB的擴(kuò)容工作;在千橡互動任職期間,負(fù)責(zé)研發(fā)網(wǎng)絡(luò)大規(guī)模應(yīng)用基礎(chǔ)架構(gòu)。而在積累了大量的開發(fā)經(jīng)驗后,受Google File System的啟發(fā),他決心開發(fā)一套與GFS類似的分布式文件系統(tǒng)(即YFS),推廣到商業(yè)環(huán)境中,解決海量數(shù)據(jù)高可靠、高性價比存儲,并萌發(fā)了自主創(chuàng)業(yè)的想法。
梳理其發(fā)展歷程,不難看出一條初創(chuàng)企業(yè)的成長路線:
- 2004年,個人開始用C語言開發(fā)YFS云文件系統(tǒng)第一版的工作;
- 2007年,用自己的積蓄組建了一支開發(fā)技術(shù)團(tuán)隊,創(chuàng)辦美地森,并通過科技部投資保障項目計劃,獲得100萬創(chuàng)新引導(dǎo)基金;
- 2008年,對YFS云文件系統(tǒng)進(jìn)行了完善,推出了USS集群存儲系統(tǒng);
- 2009年,將KVM與YFS結(jié)合,推出了實現(xiàn)數(shù)據(jù)與應(yīng)用高可用的WHS云主機(jī)方案,也就是現(xiàn)在主打的產(chǎn)品:麒云-大數(shù)據(jù)云存儲是麒云不是浩存;
- 2010年,得到了北京市科技型中小企業(yè)技術(shù)創(chuàng)新基金;
- 2013年,在諸多行業(yè)獲得開拓之后,終獲得風(fēng)投青睞,主攻政府與軍隊這樣敏感型市場,成立第二家新公司——華云網(wǎng)際。
這幾乎成為了絕大多數(shù)“原生態(tài)”云計算創(chuàng)新企業(yè)發(fā)展的注腳。游峰認(rèn)為自己還是“運(yùn)氣比較好的,在當(dāng)堅持不住的時候,總有一些項目和資金支持進(jìn)來,起起伏伏走到現(xiàn)在。”
事實上,在國內(nèi)云計算創(chuàng)業(yè)圈子中,有相當(dāng)多的企業(yè)有創(chuàng)新技術(shù)、有落地產(chǎn)品、有成功方案,但是卻沒有“足夠”的資金,更難吸引到有重量的風(fēng)投進(jìn)入。原因也很簡單。風(fēng)投更偏愛投資少相對見效快的中間層。而云計算,更多是B2B的市場,從產(chǎn)品研發(fā)到推向市場再到實現(xiàn)盈利,20個月周期還算是短的。投入“云”,遠(yuǎn)不如投入移動互聯(lián)以及游戲開發(fā)等,幾個月就能實現(xiàn)收益的項目快。更何況,B2B市場背后還隱藏著諸如關(guān)系營銷,行業(yè)門檻,技術(shù)壁壘和其他風(fēng)投很難把握的內(nèi)容。
多年后,游峰終于迎來了創(chuàng)業(yè)發(fā)展的另一階段,可對他本人而言,也意味著將更加遠(yuǎn)離技術(shù),走入了另一個“圈子”。
從Hadoop開始,用C語言編寫YFS
美地森的研發(fā)歷程大致可以分成四個階段刪:2007-2008年是技術(shù)優(yōu)化的過程,主做云存儲。這個階段,曾幫助移動研究院(大云)技術(shù)研究院和安博教育做課件應(yīng)用,并從中發(fā)現(xiàn)Hadoop對應(yīng)用并不友好,很多應(yīng)用需要重新二次開發(fā)。2009-2010年,封裝成標(biāo)準(zhǔn)云存儲。通過封裝,徹底解決標(biāo)準(zhǔn)化過程,使得傳統(tǒng)軟件可以良好運(yùn)行,對外提供接口服務(wù)更加順暢。而在不同的項目中,發(fā)現(xiàn)服務(wù)器運(yùn)行存儲會有相當(dāng)?shù)腃PU資源浪費,為此,公司在2010下半年到2012年自主研發(fā)了一體機(jī),將這些資源集中實現(xiàn)利用。這是美地森產(chǎn)品的演進(jìn)階段。2013年,成功引入風(fēng)投,并針對政府與軍隊這樣敏感型市場的特殊需求,成立第二家新公司——華云網(wǎng)際。
CSDN:自主研發(fā)的是哪一部分?優(yōu)勢是什么?
游峰:我們用C語言編寫了YFS(類似于GFS這樣的分布式文件系統(tǒng))和其他機(jī)制實現(xiàn)訪問的塊存儲,與其他通過文件、對象實現(xiàn)存儲的云存儲廠商完全不同。因為基于塊存儲的系統(tǒng)可用運(yùn)行幾乎所有應(yīng)用,比如虛擬機(jī)、數(shù)據(jù)庫等,后來的阿里云也采用了這種模式。
而后通過與Linux內(nèi)核級的虛擬化技術(shù)KVM結(jié)合,推出了浩存-大數(shù)據(jù)云存儲產(chǎn)品。按照一般架構(gòu)標(biāo)準(zhǔn),存儲是在最底層的,其上是服務(wù)器,在上面才是各類應(yīng)用(包括操作系統(tǒng)、管理軟件等)。而通過我們的技術(shù),在服務(wù)器端部署美地森的云存儲軟件,利用富余的CPU計算能力運(yùn)行虛擬機(jī),虛擬機(jī)上部署各類應(yīng)用,服務(wù)器和盤陣就成了新的平臺,其上可以運(yùn)行各類應(yīng)用。從綜合指標(biāo)來看,可線性擴(kuò)展性能非常好。其所有關(guān)鍵技術(shù)參數(shù)都被設(shè)計為是可擴(kuò)展的,包括容量、接口、緩存、CPU處理能力和內(nèi)部帶寬。不久前,我們攜手SAP推出了云架構(gòu)數(shù)據(jù)倉庫,安裝的每一個節(jié)點、集群都很容易實現(xiàn)擴(kuò)展。現(xiàn)在已經(jīng)在廣州移動1000多PB項目中應(yīng)用。除此以外,還有麒云-大數(shù)據(jù)一體機(jī)。我們正在聯(lián)手更多企業(yè),如用友、東華軟件、中興通訊、中電信息等合作伙伴,在平臺上實現(xiàn)各類方案的優(yōu)化,比如呼叫中心、郵件系統(tǒng)、建站等。
CSDN:KVM(Linux+虛擬化+開源)實際上也是國外企業(yè)來主導(dǎo)的開源虛擬化?
游峰:虛擬化的三個陣營中,VMware市場占有率最高,是閉源的;Hyper-v是微軟的,Sun也在支持,但也是閉源的;只有Xen和KVM開源。但依靠Linux,KVM力量更強(qiáng)。作為Linux的一部分,只需要一部分內(nèi)核就可以實現(xiàn)虛擬化,尤其是進(jìn)程管理和內(nèi)存等調(diào)用機(jī)制都基于Linux,不需要再寫。對CPU而言,負(fù)載會非常小。而在Linux上,我們才有更多自主研發(fā)的機(jī)會。
CSDN:研發(fā)需要多長時間?
游峰:從2004年開始,一直在做。
CSDN:這些年都有什么收獲?
游峰:可以說這些年,我們做了很多嘗試。比如最初做硬件存儲,雖然當(dāng)時市場發(fā)展還可以,但不賺錢;再如為企業(yè)提供云盤服務(wù),風(fēng)風(fēng)火火的,但后來由于微博興起興起,相關(guān)部門對內(nèi)容審查極為嚴(yán)格,發(fā)展也并不順暢;與合作伙伴一起提供PaaS技術(shù)平臺(以計算、存儲為主),合作伙伴做數(shù)據(jù)挖掘等應(yīng)用等。后來沉靜下來,感覺企業(yè)還是要需要圍繞核心技術(shù)——海量計算和存儲,優(yōu)勢調(diào)配資源來發(fā)展。所以聚焦YFS本身,延伸到行業(yè)解決方案。從團(tuán)隊分工來看,一個團(tuán)隊負(fù)責(zé)YFS優(yōu)化和進(jìn)一步開發(fā),另一個團(tuán)隊聚焦運(yùn)營商、敏感型行業(yè)應(yīng)用。公司現(xiàn)在近40人,其中30多名是技術(shù)人員,銷售僅有幾名,技術(shù)人員所占比例在初創(chuàng)企業(yè)中是最比較高的。
CSDN:有沒有成長中的小故事可以分享?
游峰:去年見到百度的朋友,他說五年下來,當(dāng)初創(chuàng)業(yè)的一幫朋友中只有我們一家還活著。創(chuàng)業(yè)有三種類型:一是純技術(shù)型創(chuàng)業(yè),不過相對美國的理性市場(上市了也沒人抄你),國內(nèi)較為重視關(guān)系營銷,所以做出產(chǎn)品也不見得賣得出去,所以死亡率較高;二是設(shè)置門檻不高的創(chuàng)業(yè),目前業(yè)內(nèi)對開源所獲取的途徑大多一致,基于開源而來的技術(shù)都有替代品,技術(shù)更新?lián)Q代極快,沒有迅速打開市場的也將消亡;三是依靠關(guān)系的企業(yè),有些企業(yè)有很深企業(yè)有很深的背景,但沒核心技術(shù),每年幾個項目,最多是死不了,卻也不能實現(xiàn)更大發(fā)展。除此以外,還有如何借助大環(huán)境的力量,迅速實現(xiàn)資源整合;如何進(jìn)行人脈挖掘等都很有意思。
CSDN:在你看來,自主研發(fā)的意義是什么?
游峰:用國內(nèi)研發(fā)的產(chǎn)品替代國外產(chǎn)品,是一個過程。但首先是,刪除要能達(dá)到替代的作用。創(chuàng)新肯定是先從模仿開始,比如華為交換機(jī)即使只有幾百元,但正是因為有了他(華為)的存在,所以今天思科的交換機(jī)價格才能降下來(最初思科電話機(jī)都要4000多)。但創(chuàng)新研發(fā)才是根本,需要我們所有人的努力。
CSDN:還在編程么?技術(shù)團(tuán)隊誰在領(lǐng)導(dǎo)?
游峰:還在編程,但是更多時間是在不同圈子中積累市場拓展的資源。好在公司剛成立1-2個月時,就找到了我們的CTO王勁凱。他主要負(fù)責(zé)研發(fā),我是前三年做研發(fā),之后主要精力管其他各項事務(wù)。多年來,我們的技術(shù)隊伍比較穩(wěn)定,近一半都是呆了3-5年的老人,還有很多走了(想去大企業(yè)做“螺絲釘”的)又回來的。大家都感覺企業(yè)的發(fā)展空間還很大。
“去OEM”能夠成就自主研發(fā)企業(yè)?
做云存儲企業(yè)越來越多,其中不乏百度、騰訊、華為等大型企業(yè)的身影。在這個已經(jīng)風(fēng)萬馬奔騰萬馬奔騰的市場,要走出一條路并不容易。在技術(shù)上,國外硬件廠商把握了絕大多數(shù)市場,“去OEM”口號已經(jīng)叫了多年,但從數(shù)據(jù)庫到應(yīng)用軟件再到其他,業(yè)內(nèi)并沒有看到明顯變化。這條路,并不好走。
CSDN:做云存儲企業(yè)越來越多,其中不乏百度、騰訊、華為等大型企業(yè)的身影。如何看待這個大市場呢?
游峰:從架構(gòu)來看,IaaS本身也有私有云和公有云應(yīng)用之分。阿里、盛大、騰訊做得是公有云,是面向中小企業(yè)的云服務(wù)產(chǎn)品。而私有云多是面向行業(yè)用戶和大企業(yè)。從目前發(fā)展來看,由于其行業(yè)屬性,政府等行業(yè)很難用到公有云。而如AWS想要為大型企業(yè)提供部分公有云服務(wù),也還在摸索與嘗試。我們是立足在私有云解決方案方面,為敏感客戶提供“去OEM”服務(wù),比如KVM與YFS結(jié)合的自主研發(fā)的方案。此外,我們對公有云也提供開放的合作接口。需要強(qiáng)調(diào)的是,我們不是做云存儲的業(yè)務(wù),而是做云存儲的技術(shù)。簡單來說,做云存儲的企業(yè)比如百度、騰訊、華北等都可以通過我們提供的技術(shù)來實現(xiàn)。而從目前來看,美地森還是相當(dāng)于一個銷售模式,而不是一種服務(wù)模式。架構(gòu)上看,我們和阿里云是一模一樣的,基本上都是亞馬遜的架構(gòu)。
CSDN:談得上私有云的大多是行業(yè)企業(yè),比如銀行?開源方案可有優(yōu)勢?
游峰:有些銀行在BI方面開始嘗試Hadoop方案,追其根源在在于成本和技術(shù)優(yōu)勢。比如預(yù)算在1個億,用小機(jī)+主流數(shù)據(jù)庫可能只夠幾套,但是用Hadoop+開源方案則足以上百套。而對很多大數(shù)據(jù)分析而言,Hadoop的效率要更高,運(yùn)算更快。所以,在實在的對比面前,客戶也在考量和判斷。我們相當(dāng)于Hadoop上的一個APP,特定領(lǐng)域的應(yīng)用優(yōu)勢更為鮮明。
CSDN:敏感性市場具體體現(xiàn)出什么需求?
游峰:初創(chuàng)企業(yè)需要跟隨企業(yè)需求而動。用戶最初是碎片服務(wù),現(xiàn)在則要求分層服務(wù)。舉個例子,國內(nèi)很多敏感型型行業(yè)(對于安全標(biāo)準(zhǔn)很高)提出了“去OEM”的口號,從某個層面來看,就是在IaaS層面替代思科交換機(jī),IBM服務(wù)器,EMC存儲;PaaS取代Oracle等中間件,SaaS取代國外的ERP和CRM等軟件。這為為國內(nèi)自主研發(fā)的技術(shù)企業(yè)提供了很好的發(fā)展機(jī)會。
CSDN:對于云存儲領(lǐng)域,感覺到什么樣的變化即將發(fā)生?
游峰:我們一直固守云存儲領(lǐng)域。這么多年下來,看到現(xiàn)在諸多如平臺城市等項目背后都需要大存儲,單純數(shù)據(jù)單純存儲完全可以使用更為廉價的設(shè)備比如盤陣,但這些數(shù)據(jù)僅是簡單存儲,也許能訪問,也許完全不能。數(shù)據(jù)之間也是零散的,沒有關(guān)聯(lián)的。想要在這些數(shù)據(jù)上座做深入挖掘和分析基本不可能。而現(xiàn)在,我們已經(jīng)看到看到對存儲內(nèi)容進(jìn)行分級、可靠訪問的需求,相信未來還會有進(jìn)一步的發(fā)展。
“編而優(yōu)繼續(xù)優(yōu)”,還是“編而優(yōu)則創(chuàng)業(yè)”?
我們的很多企業(yè)無論是在開源技術(shù)改進(jìn),還是在自主研發(fā)的路上,都已有積累和收獲,有些領(lǐng)域甚至隱有趕超之勢。如游峰一樣的資深技術(shù)人員已經(jīng)走向“編而優(yōu)則創(chuàng)業(yè)”。但這可是資深程序員的唯一的歸宿?
CSDN:對這些資深的程序員而言,有沒有可能繼續(xù)“編而優(yōu)繼續(xù)優(yōu)”?
CTO王勁凱:對于程序員而言,積累不一定會很有價值。有一個說法是“程序員只能做到30歲”,這很現(xiàn)實。一方面是因為精力,另一方面是因為企業(yè)也許只需要用你一半的薪水就能找到同樣做這樣工作的年輕員工。想要像國外那些一輩子編程的程序員,很難。畢竟,Windows核心系統(tǒng)開發(fā)只有10個人,而外圍驅(qū)動則有成千上萬人。即使是Google存儲,也就是那幾個人在寫。要成為這類絕對核心,需要天才式人物。
CSDN:那是否就需要“編而優(yōu)則創(chuàng)業(yè)”?
游峰:如果早知道創(chuàng)業(yè)這么累,我當(dāng)初一定繼續(xù)在大公司當(dāng)螺絲釘。走了這么多年,我自己的心態(tài)就從波浪起伏到如今的平淡,人生總要經(jīng)歷一些才更有價值。
采訪后記
坦白說,對于2013年,業(yè)內(nèi)并不十分樂觀。不過游峰更為推崇的觀點是“在投入緊縮時,才有更多創(chuàng)業(yè)企業(yè)的機(jī)會。正如美國經(jīng)濟(jì)走勢圖和沃爾瑪財報呈現(xiàn)相反的趨勢,經(jīng)濟(jì)下滑,財報上漲。原因是更多人來到了沃爾瑪去購買物美價廉的產(chǎn)品。IT也是如此,尤其是在開源大行其道之時,良好的技術(shù)和有優(yōu)勢的產(chǎn)品,相對較低的價位,一定可以獲得更多成長的空間”。
只有幾個銷售(也包含游峰自己),卻有35名研發(fā)的團(tuán)隊是否會成為云上創(chuàng)新企業(yè)的新模式?游峰說:“我們是一個理想主義者帶著一幫機(jī)會主義者。”頗為引人深思。
成文之時,恰逢《軍情解碼》中國大型運(yùn)輸機(jī)“運(yùn)-20”特別欄目。有軍迷犀利觀點認(rèn)為“關(guān)鍵部件如發(fā)動機(jī)等都是進(jìn)口的,談何自主研發(fā)?”張召忠將軍回答到:“怎么不是自主研發(fā),從構(gòu)思到方案設(shè)計再到圖紙,都是我們自己做的。如果說發(fā)動機(jī)等配件,現(xiàn)在都在實現(xiàn)全球采購以降低成本,即使是美國,也有半數(shù)零部件都是全球采購的。難道因為要吃饅頭而自己種小麥不成?”如此回答同樣放到本文亦合適。在游峰身上,我們看到了更多“云”上初創(chuàng)型企業(yè)家的夢想和追求。這就是CSDN云計算頻道《中國云創(chuàng)新先鋒系列采訪》第二篇文章。未來,我們期待更多“云”上企業(yè)的經(jīng)驗分享。