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

KVM與OpenStack的前世今生

云計算 虛擬化 OpenStack
OpenStack與KVM都是目前IT界比較熱門的兩個詞匯。它們都是開源的,都與Linux有著千絲萬縷的關系。但這兩者還是有很大的差別呢。

從基于內核的虛擬機(KVM)誕生的那一刻起,話題就不斷。作為一款免費的開源管理程序,KVM有何魅力受到眾多廠商青睞?KVM的未來又在哪里?

KVM的誕生

一切得從一宗收購講起,2008年9月,紅帽以1.07億美元的價格收購Qumranet,后者為解決虛擬化桌面RDP的缺點開發了基于內核的虛擬機(KVM),設計目的旨在簡化虛擬化實例的管理,它也提供了一個強壯的框架,用于增強底層架構的功能。從此,KVM頻繁出現在大眾視線中。

KVM的成長期

KVM技術一出現,就受到廠商的大力推廣。紅帽一直將KVM作為虛擬化戰略的一部分,2009年年底發布了紅帽企業版Linux 5.4,繼續大力推行這種轉型,鼓勵用戶使用KVM為其首選的虛擬化平臺。2011年,隨著新版操作系統Red Hat Enterprise Linux 6的發布,紅帽完全放棄了以開源Xen為虛擬化平臺的思路,開始支持KVM作為hypervisor。

KVM作為一個快速成長的Linux虛擬化技術,已經獲得了許多廠商的支持,如Canonical、Novell等。Canonical公司的Ubuntu服務器版操作系統是第一個提供全功能的KVM虛擬化棧的主要Linux發行版。

為什么那么多的大公司對KVM感興趣?其中最明顯并且最重要的因素就是KVM是Linux內核的一部分。這個輕量級的虛擬化管理程序模塊能直接與硬件交互,不需要修改虛擬化操作系統,因此性能更好,并且補丁包能夠和Linux內核兼容,輕松控制虛擬化進程,同時減輕管理負擔。

當然,KVM也有成長的煩惱。KVM究竟屬于Type 1還是Type 2hypervisor呢?出現這種疑惑的原因在于KVM的基因——它屬于操作系統的一部分,類似直接運行于硬件系統之上的裸機管理程序,不需要修改操作系統。這就符合Type 1 hypervisor的定義,也經常被稱為硬件虛擬化引擎,更像是個安裝在客戶端上的操作系統,性能佳,運行穩定,減少了運行管理程序本身所需的花銷。而Type 2 hypervisor更像是個應用,運行在基礎操作系統上。如果將KVM看作Type 2,那么所強調的高性能難達到,還可能存在安全風險。其實,對Type 1和Type 2的討論不是是否采納KVM的前提。無論KVM是“第一類”還是“第二類”,這都是語義上的概念。

此外,就是所有新生技術在發展中都會面臨的難題:技術不成熟。KVM的出現不過三四年時間,在可用資源、平臺支持、管理工具、實施經驗方面當然不能與出現八年之久的Xen相比。雖然目前KVM還缺少某些關鍵特性,例如存儲的動態遷移,但是在后續的版本中都會開發出來。

性能方面,KVM在逐漸顯示其威力。不久前的SPECvirt虛擬化對照基準測試中,紅帽企業Linux 6.1、其內嵌的KVM hypervisor以及惠普ProLiant DL980 G7服務器三者結合,創造了新的成績——最佳的虛擬化性能和最多的計算區塊數量,并且六臺虛擬機能同時運行一個應用程序。

KVM的未來

雖然只是新生技術,但是由于其性能和實施的簡易性,加上Linux企業市場中份額最大的紅帽不遺余力的推廣開發,KVM將會持續成長壯大。

而開放虛擬化聯盟(OVA)也在為KVM護航,這個由IBM、紅帽、英特爾等重量級廠商組成的聯盟才成立不過半年,成員就迅速達到200以上。該聯盟的宗旨致力于促進基于內核的虛擬機(KVM)等開放虛擬化技術的應用,鼓勵互操作性,為企業在虛擬化方面提供更多的選擇、更高的性能和更具吸引力的價格。

對于用戶來說,可選擇的主流虛擬化產品也越加清晰:紅帽KVM、VMware、 Citrix的Xen、和微軟的Hyper-V。

#p#

OpenStack與KVM都是目前IT界比較熱門的兩個詞匯。它們都是開源的,都與Linux有著千絲萬縷的關系。但這兩者還是有很大的差別呢。

OpenStack:開源管理項目

OpenStack是一個旨在為公共及私有云的建設與管理提供軟件的開源項目。它不是一個軟件,而是由幾個主要的組件組合起來完成一些具體的工作。OpenStack由以下五個相對獨立的組件構成:

l OpenStack Compute(Nova)是一套控制器,用于虛擬機計算或使用群組啟動虛擬機實例;

l OpenStack鏡像服務(Glance)是一套虛擬機鏡像查找及檢索系統,實現虛擬機鏡像管理;

l OpenStack對象存儲(Swift)是一套用于在大規模可擴展系統中通過內置冗余及容錯機制,以對象為單位的存儲系統,類似于Amazon S3;

l OpenStack Keystone,用于用戶身份服務與資源管理以及

l OpenStack Horizon,基于Django的儀表板接口,是個圖形化管理前端。

這個起初由美國國家航空航天局和Rackspace在2010年末合作研發的開源項目,旨在打造易于部署、功能豐富且易于擴展的云計算平臺。OpenStack項目的首要任務是簡化云的部署過程并為其帶來良好的可擴展性,企圖成為數據中心的操作系統,即云操作系統。

KVM:開放虛擬化技術

KVM(Kernel-based Virtual Machine)是一個開源的系統虛擬化模塊,它需要硬件支持,如Intel VT技術或者AMD V技術,是基于硬件的完全虛擬化,完全內置于Linux。

2008年,紅帽收購Qumranet獲得了KVM技術,并將其作為虛擬化戰略的一部分大力推廣,在2011年發布RHEL6時支持KVM作為唯一的hypervisor。KVM主打的就是高性能、擴展性、高安全,以及低成本。

與Linux的緣分

一個被某些熱心支持者成為云時代的Linux,是公有云與私有云的開源操作系統。一個則是Linux內核的一部分,將Linux轉換成一個Type-1 hypervisor,無需任何變更就能享受現有的Linux內核進程調度、內存管理和設備支持。

OpenStack炙手可熱,它如同Linux一樣,旨在構建一個內核,所有的軟件廠商都圍繞著它進行工作。OpenStack的許多子項目,對云計算平臺中的各種資源(如計算能力、存儲、網絡)提供敏捷管理。此外,OpenStack也提供對虛擬化技術的支持。

KVM集成在Linux的各個主要發行版本中,使用Linux自身的調度器進行管理。KVM專注于成為最好的虛擬機監控器,是使用Linux企業的不二選擇,加上它還支持Windows平臺,所以也是異構環境的最佳選擇。

OpenStack與KVM都發展迅猛

OpenStack是一個擁有眾多支持者的大項目。時至今日,已經有超過180家企業和400多位開發人員對這一項目積極地做著貢獻,而其生態系統甚至更為龐大,已經超過了5600人和850家機構。在今年9月,OpenStack基會正式成立。白金會員有紅帽、IBM與惠普等,黃金會員包括思科、戴爾與英特爾等。

OpenStack基本上是一個軟件項目,有近55萬行代碼。分解成核心項目、孵化項目,以及支持項目和相關項目。除了以上提及的五大組成,與虛擬網絡有關的Quantum首次被列為核心項目。

KVM是一個脫穎而出的開放虛擬化技術。它是由一個大型的、活躍的開放社區共同開發的,紅帽、IBM、SUSE等都是其成員。2011年,IBM、紅帽、英特爾與惠普等建立開放虛擬化聯盟(OVA),幫助構建KVM生態系統,提升KVM采用率。如今,OVA已經擁有超過250名成員公司,其中,IBM有60多位程序員專門工作于KVM開源社區。

OpenStack與KVM的解決方案

在去年9月22日發布Diablo之后,OpenStack社區隨即開始著手新版本的設計和開發,新版本開發代號為Essex。此前發布有四個版本:Austin、Bexar、Cactus與Diablo。新版本發布包含云計算控制中心Nova、鏡像服務Glance、認證服務Keystone和Dashboard項目Horizon,也包括對象存儲項目Swift。

由此可以看出,OpenStack是一個框架,一個可以建立公有云和私有云的基礎架構。它并不是一個現成的產品,要想開展基礎架構方面的工作,企業需要顧問和開發人員。很多時候還需要第三方的集成工具。

KVM可通過購買Linux版本獲得,或作為獨立hypervisor單獨購買。最近,IBM KVM(北京)卓越中心落戶北京,展示IBM及合作伙伴基于KVM的產品,包括IBM SmartCloud Entry、IBM System Director VMControl、Red Hat Enterprise Virtualization及SUSE云。

OpenStack與KVM相互輝映

OpenStack幾乎支持所有的虛擬化管理程序,不論是開源的(Xen與KVM)還是廠商的(Hyper-V與VMware)。但在以前,OpenStack是基于KVM開發的,KVM常常成為默認的虛擬機管理程序。兩者都使用相同的開放源理念與開發方法。

如今,多數企業用戶在IT環境中使用了超過一種的虛擬化軟件,有一半的用戶選擇將開源產品作為性價比更高的虛擬化替代方案。IDC報道中指出,OpenStack是KVM增長的一個巨大機會。OpenStack是一個具有巨大的行業發展動力,并擁有一個充滿活力的社區的云計算平臺,有95%的OpenStack平臺由KVM驅動。因此,隨著OpenStack的增長,KVM也會相應增長。

小結

雖然OpenStack與KVM在IT界比較受關注,但是它們都存在一些劣勢。比如OpenStack引發了廠商之間的利益沖突,在兼容性方面有待提供,開發成本也較高,服務支持也有點滯后。KVM市場占有率很低,成熟度不夠。但是,兩者都有強大的發展動力,也有各大IT廠商的持續支持。開源終究還是會勝出呢,這個趨勢不可避免。

責任編輯:路途 來源: 51CTO
相關推薦

2022-06-28 18:47:38

WiFi5G

2011-08-23 09:52:31

CSS

2014-07-30 10:55:27

2015-11-18 14:14:11

OPNFVNFV

2025-02-12 11:25:39

2015-04-14 10:33:53

2014-07-21 12:57:25

諾基亞微軟裁員

2016-12-29 18:21:01

2019-06-04 09:00:07

Jenkins X開源開發人員

2021-06-17 07:08:19

Tapablewebpack JavaScript

2016-12-29 13:34:04

阿爾法狗圍棋計算機

2012-05-18 16:54:21

FedoraFedora 17

2013-05-23 16:23:42

Windows Azu微軟公有云

2014-07-15 10:31:07

asyncawait

2016-11-03 13:33:31

2016-11-08 19:19:06

2020-01-11 17:21:51

區塊鏈數字貨幣比特幣

2020-01-10 07:20:52

區塊鏈起源與發展

2011-07-15 13:04:37

Mac OS

2021-04-15 07:01:28

區塊鏈分布式DLT
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚州av | 91色在线| 亚欧性视频 | 精品在线99| 欧美成人精品一区二区男人看 | 国产成在线观看免费视频 | 激情av在线| 日本午夜网站 | 一区二区av在线 | 亚洲一区在线免费观看 | 久久久久亚洲国产| 四虎网站在线观看 | 欧美精品三区 | 久久91 | a级大片免费观看 | 久久蜜桃av一区二区天堂 | 精品在线观看入口 | 亚洲国产精品成人久久久 | 精久久 | 国产农村妇女精品一区 | 精品自拍视频 | 欧美极品在线观看 | 在线一区 | 午夜免费观看体验区 | 中文字幕视频在线免费 | 国产色视频网站 | 欧美国产视频 | 国产美女在线精品免费 | 久久天堂 | 精品国产一区二区三区久久久四川 | 国产蜜臀97一区二区三区 | 日韩免费激情视频 | 在线欧美视频 | 91精品国产麻豆 | 亚洲国产成人在线视频 | 极品电影院 | 午夜视频在线播放 | 精品九九九| 欧美激情一区二区 | 国产精品久久久久无码av | 精品免费国产一区二区三区 |