閑聊云服務(wù)計(jì)算技術(shù)--OpenStack

這個(gè)話題是我一直想寫的內(nèi)容祈匙,畢竟里面包含了我一部分青春在里面,還是要簡(jiǎn)單紀(jì)念一下的鲜侥。由于云服務(wù)的技術(shù)發(fā)展實(shí)在是太快褂始,所以要寫完所有自己接觸過的相關(guān)內(nèi)容單靠1,2篇文章描函,會(huì)顯得篇幅過長(zhǎng)了崎苗,所以準(zhǔn)備依靠一個(gè)系列來完成所有內(nèi)容狐粱。

與云服務(wù)結(jié)緣

在2012年開始,我開始和團(tuán)隊(duì)搭建ECG自己的Selenium Grid的集群(這里面也可以寫蠻多內(nèi)容的胆数,我自己用Perl做的第一個(gè)實(shí)際項(xiàng)目肌蜻,未來有機(jī)會(huì)介紹給大家),最先我們是采用的VMware workstation來生成和管理我們的VM幅慌,當(dāng)時(shí)機(jī)房在歐洲的Amsterdam, 坦白的說宋欺,用起來還是不錯(cuò)的。不過呢胰伍,隨著我們有更多的美洲項(xiàng)目齿诞,在歐洲機(jī)房來跑服務(wù),速度上有一些力不從心了骂租。所以開始準(zhǔn)備找新的解決方案祷杈。

13年的時(shí)候 ,云計(jì)算其實(shí)已經(jīng)非成火了但汞,正在不斷地改變傳統(tǒng)IDC的結(jié)構(gòu),逐步取代以昂貴硬件為中心的數(shù)據(jù)中心互站,重新定義了計(jì)算私蕾、存儲(chǔ)以及網(wǎng)絡(luò)。我也開始試用一些AWS的公有云服務(wù)(盡管在國內(nèi)用得并不方便)胡桃,將自己的一些應(yīng)用服務(wù)放在上面踩叭,甚至我們也在利用AWS提供的服務(wù)來做持續(xù)集成發(fā)布。不得不說翠胰,云服務(wù)尤其是IaaS層容贝,AWS是最領(lǐng)先的,基本已經(jīng)成為了行業(yè)的標(biāo)準(zhǔn)之景,所以國內(nèi)的很多云產(chǎn)商都是從“模仿”AWS開始的斤富。但AWS畢竟是公有云,即便AWS技術(shù)先進(jìn)锻狗,但并不開源满力,只能用它的服務(wù),不能構(gòu)建自己的私有云轻纪。所以對(duì)于一些大公司而言脚囊,考慮安全性,他們更愿意建設(shè)自己的私有云桐磁,把東西放在自己的硬件上,使用自己的私有網(wǎng)絡(luò)讲岁。

進(jìn)入OpenStack

之前不是說我擂,AWS不開源嗎衬以?這可好,Open Stack就是模仿AWS做出的一套開源架構(gòu)校摩,正如當(dāng)年Google的三駕馬車 GFS, MapReduce, Bigtable, 對(duì)應(yīng)開源社區(qū)做出了hdfs, Hadoop和HBase的感覺看峻。

Open Stack通過將異構(gòu)的物理資源抽象成統(tǒng)一的虛擬資源池,然后根據(jù)用戶的需求再進(jìn)行靈活的虛擬資源分配衙吩,為用戶提供虛擬資源服務(wù)互妓,即提供IaaS服務(wù),其目的是為了提高資源利用率坤塞。其底層的核心技術(shù)有:虛擬化技術(shù)冯勉,實(shí)現(xiàn)資源抽象;資源動(dòng)態(tài)調(diào)度技術(shù)摹芙,高效分配虛擬資源灼狰;高速網(wǎng)絡(luò)通信技術(shù),實(shí)現(xiàn)用戶與云平臺(tái)的順暢交互浮禾;安全技術(shù)交胚。

Openstack的出現(xiàn),終于讓我們看到了曙光盈电,有一個(gè)開源的云基礎(chǔ)資源管理平臺(tái)項(xiàng)目蝴簇,各家企業(yè)能夠利用Openstack快速構(gòu)建自己的私有云, 那時(shí)候匆帚,各大私有云廠商都會(huì)考慮Openstack熬词,比如國內(nèi)的華為,為OpenStack還是貢獻(xiàn)了很多很多代碼的卷扮,正是越來越多的企業(yè)客戶對(duì)私有云的需求荡澎,推進(jìn)了Open Stack社區(qū)的發(fā)展。

作為互聯(lián)網(wǎng)的元老企業(yè)晤锹,eBay在這一塊還是肯投入的摩幔,所以基本從13年開始,內(nèi)部已經(jīng)在推Open Stack了鞭铆,也逐步推出了自身的基于Open Stack的私有云服務(wù)或衡。也利用這個(gè)機(jī)會(huì),結(jié)識(shí)了一些eBay當(dāng)時(shí)做OpenStack的牛人們车遂。 記得內(nèi)部推出私有云后封断,我們也將Selenium Grid集群搬到上面來,雖然過程中也有很多坑舶担,但是解決了我前面提到的地域訪問問題坡疼,畢竟機(jī)器在美國,還是比從歐洲走快不少的衣陶。

Open Stack目前的問題

雖然我前面花了幾大段吹了吹Open Stack柄瑰,但是實(shí)際上如果要將Open Stack搬進(jìn)來自己玩闸氮,放在生產(chǎn)環(huán)境上用,還是有很多技術(shù)挑戰(zhàn)要解決的教沾,比如高可用CAP方案蒲跨,系統(tǒng)監(jiān)控,故障隔離授翻,快速部署等等或悲,這些都沒有現(xiàn)成的方案,需要自己二次開發(fā)使用堪唐。

下集預(yù)告

Open Stack解決了基于虛擬機(jī)的虛擬化巡语,但在實(shí)際使用場(chǎng)景中,我們使用虛擬化技術(shù)其實(shí)是為了按需分配資源來完成服務(wù)的部署和使用羔杨,同時(shí)對(duì)服務(wù)所依賴的環(huán)境進(jìn)行隔離捌臊,不被其它服務(wù)感知或干擾。為什么不考慮讓多個(gè)虛擬機(jī)公用一個(gè)操作系統(tǒng)內(nèi)核兜材,只隔離開服務(wù)運(yùn)行環(huán)境同時(shí)控制服務(wù)使用的系統(tǒng)資源呢理澎?基于容器的虛擬化就是這樣一種技術(shù),所以在下一篇曙寡,我會(huì)來和大家聊聊這塊技術(shù)實(shí)現(xiàn)的代表- Docker糠爬。

掃描二維碼或手動(dòng)搜索微信公眾號(hào)【架構(gòu)棧】: ForestNotes

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末举庶,一起剝皮案震驚了整個(gè)濱河市执隧,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌户侥,老刑警劉巖镀琉,帶你破解...
    沈念sama閱讀 206,839評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異蕊唐,居然都是意外死亡屋摔,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門替梨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來钓试,“玉大人,你說我怎么就攤上這事副瀑」” “怎么了?”我有些...
    開封第一講書人閱讀 153,116評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵糠睡,是天一觀的道長(zhǎng)挽鞠。 經(jīng)常有香客問我,道長(zhǎng),這世上最難降的妖魔是什么滞谢? 我笑而不...
    開封第一講書人閱讀 55,371評(píng)論 1 279
  • 正文 為了忘掉前任串稀,我火速辦了婚禮,結(jié)果婚禮上狮杨,老公的妹妹穿的比我還像新娘。我一直安慰自己到忽,他們只是感情好橄教,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,384評(píng)論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著喘漏,像睡著了一般护蝶。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上翩迈,一...
    開封第一講書人閱讀 49,111評(píng)論 1 285
  • 那天持灰,我揣著相機(jī)與錄音,去河邊找鬼负饲。 笑死堤魁,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的返十。 我是一名探鬼主播妥泉,決...
    沈念sama閱讀 38,416評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼洞坑!你這毒婦竟也來了盲链?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,053評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤迟杂,失蹤者是張志新(化名)和其女友劉穎刽沾,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體排拷,經(jīng)...
    沈念sama閱讀 43,558評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡侧漓,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,007評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了攻泼。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片火架。...
    茶點(diǎn)故事閱讀 38,117評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖忙菠,靈堂內(nèi)的尸體忽然破棺而出何鸡,到底是詐尸還是另有隱情,我是刑警寧澤牛欢,帶...
    沈念sama閱讀 33,756評(píng)論 4 324
  • 正文 年R本政府宣布骡男,位于F島的核電站,受9級(jí)特大地震影響傍睹,放射性物質(zhì)發(fā)生泄漏隔盛。R本人自食惡果不足惜犹菱,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,324評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望吮炕。 院中可真熱鬧腊脱,春花似錦、人聲如沸龙亲。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鳄炉。三九已至杜耙,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間拂盯,已是汗流浹背佑女。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評(píng)論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留谈竿,地道東北人团驱。 一個(gè)月前我還...
    沈念sama閱讀 45,578評(píng)論 2 355
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像榕订,于是被迫代替她去往敵國和親店茶。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,877評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容

  • 作者簡(jiǎn)介:劉超劫恒,網(wǎng)易云計(jì)算解決方案首席架構(gòu)師贩幻。10年云計(jì)算領(lǐng)域研發(fā)及架構(gòu)經(jīng)驗(yàn),Open DC/OS貢獻(xiàn)者两嘴。長(zhǎng)期專注...
    43ce3d72fadb閱讀 1,109評(píng)論 1 17
  • 本文遵循「知識(shí)共享許可協(xié)議 CC-BY-NC-SA 4.0 International」丛楚,未經(jīng)作者書面許可,不允許...
    laiwei閱讀 11,757評(píng)論 1 24
  • 第一章 OpenStack基礎(chǔ) OpenStack管理的資源及提供的服務(wù)OpenStack做為一個(gè)操作系統(tǒng)憔辫,...
    sgt_tiger閱讀 12,871評(píng)論 4 72
  • 老土說:雖然這個(gè)帖子的題目強(qiáng)調(diào)了云計(jì)算領(lǐng)域的投資機(jī)會(huì),那主要是因?yàn)檫@個(gè)帖子的原作者來自“漢能投資”锦亦。就文中內(nèi)容而言...
    北郵老土閱讀 1,241評(píng)論 0 5
  • (看一報(bào)道杠园,說邯鄲一車主停車2小時(shí)顾瞪,智能收費(fèi)系統(tǒng)還在計(jì)算,該收他停車費(fèi)500多元。省里已經(jīng)發(fā)文件不讓收費(fèi)了陈醒,怎么智...
    邯鄲趙金海閱讀 773評(píng)論 0 0