成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

云計算技術變遷:從虛擬機到容器

云計算
很多偉大產品都是來自于企業內部,一開始是企業出于自身需求開發了某種工具,后來發現這個工具不僅可以滿足自身需求,還能滿足市場上其他用戶的需求。于是企業管理層決定把這個工具開放出來,形成產品推向市場,企業自身就是這個產品的種子用戶。云計算的誕生就是依賴這樣一條路徑。

 很多偉大產品都是來自于企業內部,一開始是企業出于自身需求開發了某種工具,后來發現這個工具不僅可以滿足自身需求,還能滿足市場上其他用戶的需求。于是企業管理層決定把這個工具開放出來,形成產品推向市場,企業自身就是這個產品的種子用戶。云計算的誕生就是依賴這樣一條路徑。

云計算的誕生

眾所周知,亞馬遜是當今全球云計算市場的領導者,同時也是云計算的開拓者。2006 年春天 AWS( Amazon Web Services ) 提供第一個云存儲服務 (Amazon S3),同年秋天提供了云計算服務(Amazon EC2)。

亞馬遜在電子商務領域深耕多年,積累了獨特且強大的軟件基礎設施。亞馬遜意識到如果把自己在軟件方面的技術基礎設施開放給開發者,將省去開發者購買、搭建和維護這些基礎設施的大量時間和成本,這將會構建起來一個巨大的生態體系。于是Amazon Web Services就這樣誕生了。

2008年,王堅博士加入阿里以后,開始推動阿里云的建設,同時減少阿里對雅虎以及IBM的技術依賴。在做阿里云的前幾年時間里,項目持續賠錢,bug頻出,團隊出走,甚至80%的工程師陸續離開。但阿里云始終堅持下來,最終成為國內公有云市場的領導者,同時也是全球第三大云計算廠商。

 

云計算技術變遷:從虛擬機到容器

 

阿里云逐步拉開與第四名谷歌的距離,緊追微軟Azure

云計算的基礎是資源虛擬化

目前云計算廠商提供的云服務大致可分為IaaS、PaaS和SaaS三種,其中最基礎的服務就是IaaS(基礎設施即服務)。云廠商提供給開發者的是虛擬化的服務器,需要開發者安裝操作系統及應用程序的運行環境。

 

云計算技術變遷:從虛擬機到容器

 

云計算的服務模式

IaaS模式對于開發者來說還是有點麻煩,因此云廠商開始直接為開發者提供運行環境,開發者不需要自己來安裝操作系統。

云計算的基礎就是資源虛擬化,核心技術是虛擬機。虛擬機主要有兩種類型,一種是直接在硬件上安裝虛擬化程序,在一臺物理機上隔離出多個虛擬機,如下左圖(裸金屬架構);另一種是在宿主機操作系統上安裝虛擬化程序,再隔離出多個虛擬機(宿主機架構)。

 

云計算技術變遷:從虛擬機到容器

 

虛擬機技術的兩種類型

生成和管理虛擬機的程序就是Hypervisor,也稱為VMM(Virtual Machine Monitor,虛擬機監視器),這不是一個特定程序,而是一類程序,常見的VMM程序包括:VMware EXSi、KVM、Xen、Hyper-V等。其中開源KVM應該是云平臺用的最多的VMM。

為了大規模地管理虛擬機,就需要用到管理平臺軟件,如OpenStack,可以管理諸如KVM或Xen等類型的VMM程序。OpenStack、KVM這些都屬于云計算IaaS層的技術。

容器:更輕量化的虛擬化

容器也是一種虛擬化技術,不過是比虛擬機更輕的虛擬化技術,如果大家感興趣還可以看看以前的舊文《聊聊云計算:5分鐘弄清楚我們為什么需要容器》。

 

云計算技術變遷:從虛擬機到容器

 

容器與虛擬機的比較

相比于傳統的虛擬機,Docker的優勢很明顯,它啟動時間很快,是秒級,而且對資源的利用率很高(一臺主機可以同時運行幾千個Docker容器)。此外,它占的空間很小,虛擬機一般要幾GB到幾十GB,而容器只需要MB級甚至KB級。現在大家常說的Docker,就是創建容器的工具,是應用容器引擎。

同樣對于大規模的容器集群管理,需要專門的容器編排(Container Orchestration)工具。常見的容器編排工具包括:Kubernetes、Docker Compose、Docker Swarm、Apache Mesos、Marathon等。其中Kubernetes是最常用的容器編排工具,因為Kubernetes的首字母K和尾字母s之間有8個字母,所以Kubernetes也被稱為K8S。

 

云計算技術變遷:從虛擬機到容器

 

K8S與容器之間的關系

云計算到云原生

目前云計算技術已從VMM和Openstack為代表的虛擬機技術體系,逐步過渡到以容器和K8S為代表的云原生技術體系。這其中與互聯網應用程序越來越復雜有關系。

傳統的互聯網應用程序都是單體架構,隨著程序越來越復雜,單體架構被分拆成多個服務的分布式架構,逐步演化為后來的微服務架構。

為了給每個服務單獨分配資源,就需要把不同的服務運行環境隔離開,如果全部用虛擬機來做隔離,那么成本和性能都是問題。容器由于其對資源的占用很少,所以更適合于分布式架構的系統。這就是以容器和K8S為代表的云原生技術成為云計算的主流。

責任編輯:華軒 來源: 今日頭條
相關推薦

2011-03-27 23:15:09

ibmdw云計算

2020-06-10 07:42:52

虛擬機容器應用場景

2012-11-20 10:23:47

云計算效用計算網格計算

2011-07-28 17:22:57

虛擬化云計算

2010-04-02 17:59:37

云計算

2025-04-14 10:45:03

2010-03-31 15:03:12

云計算

2010-09-02 13:29:38

云計算技術

2010-03-16 13:57:57

云計算技術

2010-09-02 10:09:30

2011-06-27 09:24:19

虛擬化私有云

2012-07-06 15:00:38

云安全密鑰

2016-08-04 15:25:18

云計算虛擬化

2023-05-29 07:30:56

容器虛擬機硬件

2014-05-19 16:46:00

虛擬化技術虛擬機

2009-07-29 17:19:02

hypervisor-container-b

2018-08-17 07:49:01

2021-04-25 10:26:58

云計算云原生

2010-09-02 16:34:41

2020-01-09 10:36:16

云計算技術互聯網
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 九九九久久国产免费 | 久久精品这里精品 | 精品国产乱码久久久久久a丨 | 欧美一区二区在线 | 黄网站免费入口 | 日韩欧美精品在线播放 | 国产一区二区三区免费视频 | 久久之精品 | 国产精品av久久久久久久久久 | 全免费a级毛片免费看视频免 | 亚洲国产精品久久久久秋霞不卡 | 日韩精品一区二区三区免费视频 | 亚洲一区二区在线播放 | 精品一二区| 亚洲一区二区三区桃乃木香奈 | 99精品一区二区 | 操夜夜| 天天操夜夜骑 | 欧美日韩在线免费观看 | 日韩成人在线观看 | 一本一道久久a久久精品蜜桃 | 欧美视频免费 | 国产精品嫩草影院精东 | 一区二区三区免费看 | 日韩在线免费视频 | 国产一级毛片视频 | 91久久久久久久久 | 国产精品区二区三区日本 | 欧美综合久久久 | 中文一区 | 午夜国产 | 日产精品久久久一区二区福利 | 国产精品久久国产精品久久 | 成人久久| www精品 | 欧美一级久久 | 日本一区二区三区在线观看 | 日韩成人久久 | 毛片一级电影 | 国产在线精品一区二区 | 国产欧美一区二区三区在线看 |