第82章 flyCes 容器編排引擎
- 子休的美麗人生
- 俞知漁
- 2460字
- 2020-01-04 08:59:11
在暑假一開始,方子休就被周思思捉到了飛魚科技。
原因在于,飛魚科技的幾個項目,都需要方子休來把關。
第一個就是 flyFish。在趙飛和王碩的加盟后,該項目便穩步向前發展。基于最初版本的 miniC 容器技術,幾個人終于搞定了第一個版本的 flyFish。
基于 flyFish,飛魚科技的開發流程就是越來越正規。從代碼倉庫的創建,代碼提交,代碼審核,代碼合并,發布,測試,愈發測試,等等一系列流程,全都都開始由 flyFish 接管。雖然開始的時候跌跌撞撞,但在方子休的再三強調,以及幾位大佬的施壓下,飛魚科技所有項目都上了 flyFish。
開始的時候是痛苦的。萬事開頭難,這句話可不是唬人的!當時 flyFish 項目組的幾個人,基本 24 小時輪轉。常常游走在園區內的各個地方,甚至派人進駐各個部門,如此才讓他們慢慢適應。
適應之后,就是效率的提升、代碼的標準、操作的合規等一系列好處。大家也意識到這個傳說中的系統的好處,開始自覺使用并宣傳。
第二個版本則是添加了一些列的運維功能,日志檢索、宕機告警、資源監控等等,都逐步上馬。也讓各個使用的部門越來越依賴該系統。
現在面臨的,就是這個內部的系統,是僅僅作為公司內部使用,還是推廣出去?
結合到目前的市場,很多的傳統企業開始尋求轉變,期待借助互聯網的力量,實現轉型。對于方子休來說,這就是一個絕佳的推動 flyFish 產品化和市場化的機會。
如果能結合自家的飛魚云計算的大平臺,那么,在這次的互聯網浪潮中,飛魚科技必將能華麗逆襲,成為全國乃至全世界的 top 級別的公司。
而飛魚云,目前所處的境地則是,依靠方子休的 flyStack ,進一步的豐富后, flyCloud 已經差不多成型,在最近的一次測試中,成功的調度起 5K 的機器資源。這在全世界都屬首次。公司上下都為之興奮。
只是在涉及到上云的時候,公司所有的產品都沉默了。
畢竟這事兒,誰都沒有做過。倒是出問題了,這問題算誰的?盡管王堅對外游說的時候,都說出了問題他們飛魚云抗,可各個產品負責人還是拒絕了。
這事兒到了周思思這里,盡管考慮到方子休曾經說過要全力支持,可周思思也頭疼。一方面確實不確定那東西的可用性,另一方面又得考慮如果上,那么用誰的產品上?用了這個,那他問,這么多產品,憑什么非要我的上?她又該怎么回答?
每每想到這事兒,周思思都一陣頭疼,現在方子休一放假,立馬就抓了過來。
方子休對著各個老大說道:“上云不是上不上的事情,也不是誰先上的事情!”方子休在把玩了 flyCloud 和 flyFish 差不多兩個禮拜,確定沒有什么問題后,召開了這次大會。“而是什么時候上的事情!在這里,我再強調一次,上云,都上云,是兩件確定事情!我不管各位怎么想,這兩件事情沒有商量的余地。”
方子休擲地有聲。
底下的大佬你看看我,我看看你,都無可奈何。
“好,既然如此,那就確定下時間。兩個星期后,所有的產品,都得無條件,全力配合王堅的指導,開始逐步、有序上云。具體的上云步驟,王堅,你有兩個禮拜的時間去安排,無比萬無一失!要是出了問題,你部門今年的年終和漲薪,還有晉升,就都別考慮了!都去反省去!”
大佬們都面面相覷,要知道,飛魚科技的年終獎,可是很豐厚的,一般都是四個月起步!還有漲薪和晉升!可以說是十分嚴重的處罰了。
王堅盯著方子休,堅定的說道:“方總放心,我這里立個軍令狀,如果出了問題,我直接走人,絕無二話!”
方子休十分相信王堅的實力,也相信自己親自檢驗過的系統。可是生產環境,總是會給你意外之喜。這也是為什么,即便測試人員測試了好幾遍,上線后仍然要做各種回歸測試。
“哈哈,你有這個決心就好。你可是我花大價錢請來的人才,我可不想放你走!”
又接著說道:“上云的事情,就這么定了。下面說下后續的兩條主線。”
“第一條,飛魚云這塊,盡快推出一系列云上產品,包括一系列中間件如數據庫、消息(一種用于通知第三方的軟件)、存儲等,用戶使用我們的云后,我們直接把這些賣給用戶。”
“第二條,隨著我們 flyStack,miniC 的推出,相應的容器服務越來越多,就我們自己的產品,目前的容器服務就已經達到了好幾百個,如何更好的管理這些容器?如何更好的編排這些容器?是眼下的當務之急。我認為,我們應該有一個容器編排調度引擎,所有的容器都交給這個引擎,讓它來調度我們云平臺的資源,管理容器的生命周期。這個東西,我暫時命名為 flyCes,fly minC engine。(作者注:即 k8s)”
“第三條,flyFish,要做市場化。如何做?首先,我們的 flyFish,要支持我們的 flyCes,因為我們不知道客戶會有多大的業務量,也不清楚以目前 flyFish 的調度能力,能不能做到。我大致看了下目前 flyFish 的代碼,其實里面已經有相關的概念了。但是需要把它們抽象出來,形成一個獨立的引擎,來管理調度 flyFish 需要創建的容器。”
“這一步完成后,用戶,這里更多的是企業,購買我們的飛魚云,然后基于我們的 flyCes 和 flyFish,一步構建和管理它們的應用,而飛魚云上提供各類中間件,也會是他們的首選,因為我們比他們更專業,更懂得這些。”
“如果這些都按照我的期望發展的話,那么作為基石,飛魚云將要承當國內以及國外成千上萬家企業幾個人的互聯網業務,這是一個無比巨大的市場。在國外,亞馬已經開始這方面的布局了,你們要爭分奪秒,好好干!而我們的 flyCes 和 flyFish,為他們提供獨特的、一步到位的應用管理和運維,他們只需要通過我們提供的界面點一點,就能快速定位自己產品的問題。”
“我們甚至可以提供中間件的開放 API,讓所有社區的人都來豐富我們的中間件。嗯,這里統一下,這里可以叫做服務市場,人們可以在這里買到所有想用的、好用的服務,也就是所謂的中間件。”
“方總,我想試試!”
“方總,我也想試試!”
“我也想試試!”
底下的一群技術宅,都爭先恐后的要成為藍圖的建筑師,只是方子休可沒那么多時間跟他們耗:“別爭了,整個的項目,我親自來把關。其中有關飛魚云部分,還是由王堅來搞,想辦法搞個服務市場出來!”
“flyFish 那塊,還是由王偉、趙飛和王碩來負責,特別是對于自動化運維的體現,你們好好想想,最好能有一篇相關的文章給出來,告訴大家,什么是自動化運維。”
“至于 flyCes 這塊,我來負責。大概一個月左右,能有個初版出來,到時候大家一起聯調,沒有問題吧?”
一個月的時間。
大家聽完,覺得緊張又刺激。時間太特么短了吧!
可是老板承擔了最重的活,還說一個月能搞定!你特么能怎么說?