国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

【干貨】云計算新名詞解析

BicycleWarrior / 4310人閱讀

摘要:慢慢硬件和就綁在一起了,的,的,的微軟是個例外,可在不同的服務器上跑。虛擬軟件的老大自打推出它的之后,很快又推出了它的管理平臺另一大佬微軟比胃口還大,從操作系統到虛擬軟件,當然忘不了它的管理平臺。自此,成了容器的代名詞。

  云世界里的技術日新月異,新名詞一個接著一個讓人應接不暇,從虛擬化開始,VMware、HyperV、KVM,到云管理平臺VSphere、SystemCenter、OpenStack,再到容器領域的Docker、Kubernetes、Mesos、Swarm,資源管理調度的Yarn、Mesos和今天的微服務Micro Service。這些東東到底是干嘛的?能解決什么問題?它們之間有木有關聯性?作為多年來運營商IT的一名架構師,筆者試著從自己的角度解讀下云技術的演進與實踐。目的不是論證各項技術,而是想把一些碎片化的知識串接起來,讓大家知道來龍去脈,在有必要的時候做出選擇或去深度研究。

  1. 虛擬化與X86

  最早有硬件服務器(Server)和軟件應用(Application),兩者之間夾了個操作系統(OS),讓應用程序可以通過它來使用CPU、內存和存儲等。從定位來看叫它系統軟件更加貼切,以區別于應用軟件。

  慢慢硬件和OS就綁在一起了,IBM的Aix,HP的HP-UX,Sun的Solaris;微軟是個例外,可在不同的PC服務器上跑Windows。這種局面鬧得應用也不得不選擇自己的營地,一旦落定后要想再遷移可得費老鼻子勁了,用戶要花錢花力冒風險,廠家賺的盆滿缽溢的。

  后來基于統一X86架構的PC服務器越做越好,價格便宜而且有多家產品可選擇,再加上出了個開源的OS,Linux,在上面開發應用讓您隨時可以更換底層的機器,這一局面大大降低了硬件成本。呼啦一下新應用都在X86上開發了,有些企業甚至下了行政命令不許再買小機了。幾家硬件巨頭也只好隨風跟進,但時間一長,利潤空間越擠越小,Sun出局了(賣給Oracle了),IBM把X86產品線轉給聯想了,只有HP還在那兒苦苦地撐著,X86產品線在中國也和紫光合并了。

  不過X86在體量和性能上都不如Unix小機,那它怎么能承受的住原來小機上的那些負載呢?工程師們總是有法子的,單機負載不是太大嗎?我干脆弄個業務組網,把應用在每臺X86上都裝一份,然后在前端放個LB(負載均衡器),把原來一臺機器上的負載分配到不同的機器上,把負載給均衡了。

  您要是專家立馬會問那數據怎么辦?應用程序要是太大了太重了怎么辦?為了好保證數據一致性,數據還得放在同一個庫里,所以在一堆X86后面往往都有臺仍舊是小機的數據庫服務器(它也由此成了瓶頸,后面咱們再說怎么解決它,怎么徹底做到去IOE)。應用太大了啟動起來費半天勁怎么辦?還是化整為零的辦法,用了個一般人看了后懵懵的名字叫“應用服務化”或“容器化”,后面我們也會談到。

  人們追求效率追求成本的努力永不間斷。在實際生產中X86的使用率并不高,只有10%左右。剛剛在X86上落定的IT人又再琢磨能不能再優化些,讓一臺X86當多臺機器使用?虛擬化應運而生。

  虛擬化是個啥玩意兒?說白了就是夾在硬件和OS之間一個叫做Hypervisor的東西。它可以把一臺物理機里的CPU、內存、硬盤存儲都抓過來,化整為零重新分配給一個個叫做虛機的“小盒子”。這個概念其實在小機上就存在。每個小盒子具備了一定的硬件資源后,再給它裝個OS它就能像臺真正的機器一樣給應用使用。那個Hypervisor就像個監工,哪個小盒子里的資源要是不夠用了,它就動態地多給一些。這是件多好的事兒呀!再加上一幫專門忽悠人的老美給它取了個云里霧里的名字叫“云計算”,弄了個像供水電一樣的銷售使用模式,這家伙X86+虛擬化一下子就火起來了,風靡了全世界。

  2. 云化資源管理

  這小盒子一多,多到能有成千上萬個,這時候云管理平臺就出來了,它要管理的主要對象是虛機集群。這時候知道點云計算的您肯定會舉手說OpenStack。

  哈哈,您先別急,聽我慢慢道來。剛剛從Unix小機解放出來的用戶試著走進虛擬世界,但很快發現又有被廠家綁定的危險。虛擬軟件的老大VMware自打推出它的Hypervisor之后,很快又推出了它的管理平臺VSphere;另一大佬微軟比VMware胃口還大,從操作系統Windows、到虛擬軟件HyperV,當然忘不了它的管理平臺SystemCenter。昂貴的軟件使用費逼的用戶又一次轉向開源社區。一下子虛擬化管理領域熱鬧非凡,混戰到最后剩下的有Eucalyptus(國內叫桉樹)、CloudStack和OpenStack幾家了。

  關于他們的優劣和成敗原因的分析,已有很多。三者中,Eucalyptus出身最學術,CloudStack出身商業味最濃,OpenStack介于兩者之間。CloudStack 和Eucalyptus一樣,最開始并不開源,開源后還留了點尾巴,而且自己控制著商業版本。等發現這種模式玩不轉了,賣給了Citrix,全部開源后,發現大家已經都在玩OpenStack了。其實OpenStack發布后直到CloudStack被Citrix再轉賣出去為止,它的易用性和穩定性一直和CloudStack有差距。但是架不住OpenStack免費、完全開源、沒有商業公司控制。咳,人都貪便宜,不想被束縛。

  按道理OpenStack只是個虛機管理工具,可是一旦一家獨大之后人們對它的期望也就越來越高,就集萬千寵愛于一身。存儲要管(Cinder、Swift),網絡SDN也要管(Neutron);虛機要管(Nova、Glance),物理機也要管(Ironic),鬧不好連遺留下來的小機也得一并納入;光是硬件資源還不過癮,中間件、大數據(Sahara) 等也都要攏過來。資源種類多了,資源之間的編排(Heat) 也越做越復雜。以前只是管理和集成,現在要深入到更底層的資源了,還要考慮收費計價(Ceilometer)。競爭對手一個個倒下,看似勢頭無敵的時候,也就是最危險的時候。這危險一是來自內部,要做那么些功能開源社區跟不上趟了,開發落后于需求,用戶不得不自己找一幫高手來開發;二是來自外部,來自它所需要管理的對象:虛機。

  3. 容器時代的到來

  大家還記得虛機是什么吧!虛機就是物理機上的一個個“盒子”,盒子里裝著OS,OS之上是各自的應用。問題就出在這OS上。因為操作系統本身就是一個軟件程序,一個很重的系統軟件因為它包含了形形色色的各類功能。好多功能應用根本就用不上,譬如Web服務器負責處理網絡請求,數據庫服務器負責數據庫的運行和數據庫訪問,等等。這些服務器可能永遠都用不上OS中顯示器、多用戶、多進程等功能。這些場景下的虛機和OS的任務很明確,就是提供最好的存儲、計算、網絡性能。但是OS并沒有隨著虛擬化而重建,大而全的OS功能越多重啟它耗費的時間就越長,也因此拖累了虛機。

  這時候兩大改造運動開始了,一個是把OS搬到“盒子”外面讓大家共享,一個是把OS做輕,去掉那些無用的功能。剩下的“盒子”就是當紅子雞 “Docker” 或容器(其實這兩種技術改造路線是相輔相成的)。做輕量級OS比較有名的兩個代表(一看公司的名字就知道干嘛的了)一個叫CoreOS,另一個叫Unikernel。最初CoreOS是一家容器化Linux服務器操作系統創業公司,同時,該公司使用自家的Linux系統CoreOS為Docker提供服務,并為Docker作出了巨大的貢獻。令人出乎意料的是CoreOS卻與Docker分道揚鑣,另起爐灶,并開發了類Docker的開源容器Rocket。后來在Linux基金會的調解下,這兩家公司互讓一步,聯手打造開放容器技術項目(OCP)。OCP是一個非營利性組織,它實際上采用了Docker的技術作為開源容器的軟件技術標準。既然開源了,CoreOS也就放了Docker一馬。做輕OS的另一個廠家Unikernel后來干脆被Docker收購了。自此,Docker成了容器的代名詞。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/4952.html

相關文章

  • 干貨解析物聯網、計算、大數據、人工智能

    摘要:近幾年物聯網發展越來越快,物聯網這個詞離我們越來越近,可是物聯網到底是什么,它和云計算大數據人工智能又有什么關系呢今天我們就一起來探討一下。物聯網的關鍵技術傳感器技術這也是計算機應用中的關鍵技術。近幾年物聯網發展越來越快,物聯網這個詞離我們越來越近,可是物聯網到底是什么,它和云計算、大數據、人工智能又有什么關系呢?今天我們就一起來探討一下。【物聯網】物聯網在之前被定義為通過射頻識別(RFID...

    GHOST_349178 評論0 收藏0
  • 自備干貨!如何有效的做競品迭代分析

    摘要:做過這么多產品迭代分析,卻依然找不到合適的方式表達。什么你說名字土誒呀不要在意辣些細節方法見圖正巧最近微信安卓的改版引起了大家的廣泛關注,在知乎甚至引發了一場大討論此次小玨就以微信為例,和大家聊一聊如何在產品迭代分析中運用三步論。 本文由作者周玨遠授權網易云社區發布。 做過這么多產品迭代分析,卻依然找不到合適的方式表達。 產品迭代分析對于交互設計師可以說是家常便飯了,隔壁的某某有了新...

    shleyZ 評論0 收藏0
  • 【深圳棲大會】阿里彈性計算ESSD盤產品全面解析

    摘要:摘要年月日,在深圳云棲大會彈性計算技術專場上,來自阿里云彈性計算產品專家崆聞做了主題為百萬級別云盤產品全面解析的技術分享,主要就阿里云新一代云盤的產品特點適用業務場景和對業務的實際性能提升進行了深度解讀。 摘要: 2018年3月29日,在深圳云棲大會彈性計算技術專場上,來自阿里云彈性計算產品專家崆聞做了主題為《百萬級別IOPS云盤產品全面解析》的技術分享,主要就阿里云新一代ESSD云盤...

    happen 評論0 收藏0
  • 一文教你讀懂計算中的那些專有名詞

    摘要:一文教你讀懂云計算中的那些專有名詞云計算簡單點講就是把以前需要本地處理器計算的任務交到了互聯網上的服務器去做。在現代云計算當中扮演著至關重要的一環,充當各元素的橋梁的角色。一文教你讀懂云計算中的那些專有名詞云計算(cloud computing)簡單點講就是把以前需要本地處理器計算的任務交到了互聯網上的服務器去做。是基于互聯網的相關服務的增加、使用和交付模式,通常涉及通過互聯網來提供動態易擴...

    IntMain 評論0 收藏0
  • “國資”深度解析:勢在必行,迎風而上

    摘要:本次天津實施方案最受關注的內容是要求企業已部署在第三方公有云平臺如華為云阿里云騰訊云沃云天翼云移動云的信息系統,租約到期日起個月內全部遷移至國資云,原則上最遲在年月日為止結束云計算遷移工作。 國資...

    番茄西紅柿 評論0 收藏2637

發表評論

0條評論

BicycleWarrior

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<