Xen被扔之窗外,新的C5實例和未來虛擬機改而采用“核心KVM技術”。
AWS已透露,它已開發(fā)了一款基于KVM的新型虛擬機管理程序,而不是依賴多年來沿用的Xen虛擬機管理程序。
AWS近日宣布了名為“C5”的新型EC2實例,新實例基于英特爾的Skylake至強處理器。這款新的虛擬機管理程序是作為AWS宣布這則新聞時順便提到的虛擬化技術而發(fā)布的。AWS關于新實例的常見問題解答(FAQ,https://aws.amazon.com/ec2/faqs/#compute-optimized)特別指出,“C5實例使用一種基于核心KVM技術的新型EC2虛擬機管理程序。”
這堪稱一則爆炸性新聞,因為AWS長期以來一直倡導Xen虛擬機管理程序。Xen項目因全球最強大的這個公共云使用其開源軟件而樹立了威名。思杰大肆宣揚其Xen Server運行的是AWS虛擬機管理程序的“近親版”。
不過更值得關注的是,AWS發(fā)布的新聞稱“展望未來,我們會使用這個虛擬機管理程序來支持其他類型的實例。”這個互聯(lián)網(wǎng)巨頭表示計劃“在AWS re:Invent的一系列分會中會透露更多的技術細節(jié)”,真是吊足了我們的胃口。
這聽起來很像AWS將Xen打入冷宮。
新的虛擬機管理程序?qū)τ诮忉尀槭裁碅WS是運行英特爾新型Skylake至強CPU的最后一個云巨頭大有幫助,因為AWS還透露:新的C5實例在它所謂的“針對EC2進行優(yōu)化的定制處理器”上運行。
英特爾和AWS都表示這是定制的3.0 GHz至強Platinum 8000系列處理器。這家芯片巨頭(英特爾)針對這款CPU提供了新聞稿層面的幾個細節(jié)(https://newsroom.intel.com/news/intel-xeon-scalable-processors-supercharge-amazon-web-services/),表示自己與AWS合作開發(fā)“經(jīng)過了優(yōu)化的AI/深度學習引擎,使用最新版本的英特爾數(shù)學內(nèi)核庫(Intel Math Kernel Library)”,以及“MXNet及其他深度學習框架經(jīng)過了高度優(yōu)化,以便在亞馬遜EC2 C5實例上運行。”
英特爾之前開發(fā)過定制的至強處理器,將其提供給Oracle及其他廠商客戶。AWS大批量購買CPU,所以英特爾如法炮制不足為奇。
讓人比較驚訝的是改用KVM,不過AWS正在不遺余力地調(diào)整其云,以獲得最佳性能。如果這意味著開發(fā)一款虛擬機管理程序,確保它與定制的至強處理器搭配使用,也自在情理之中。
EC2虛擬機管理程序
不管三周后AWS會透露什么,它現(xiàn)在表示C5實例及新的虛擬機管理程序旨在提供更高的吞吐量,因為新的虛擬機在連接到這家云公司的彈性塊存儲(EBS)的網(wǎng)絡和帶寬方面勝過以前最佳的虛擬機類型。
下面是AWS在FAQ中的說明:
與C5實例一同發(fā)布的面向亞馬遜EC2的新型虛擬機管理程序是一個組件,它主要為C5實例提供CPU和內(nèi)存隔離機制。VPC網(wǎng)絡和EBS存儲資源由屬于所有目前這一代EC2實例系列的一部分的專用硬件組件來實施。
它建立在核心Linux KVM(基于內(nèi)核的虛擬機)技術這一基礎上,但不包括通用操作系統(tǒng)組件。
換句話說,網(wǎng)絡和存儲部分在其他地方處理,而不是在致力于分配CPU和內(nèi)存資源的虛擬機管理程序中處理。
新的EC2虛擬機管理程序移除了主機系統(tǒng)軟件組件,從而為EC2虛擬化實例提供一致的性能和有所增加的計算和內(nèi)存資源……該硬件使新的虛擬機管理程序能夠非常小巧,不參與網(wǎng)絡和存儲方面的數(shù)據(jù)處理任務。
最終,所有全新類型的實例都將使用新的EC2虛擬機管理程序,不過在近期內(nèi),一些新類型的實例將使用Xen,具體取決于平臺的要求。
在新EC2虛擬機管理程序上運行的實例為EBS卷和VPC ENI最多支持27個額外的PCI設備。每個EBS卷或VPC ENI使用一個PCI設備。比如說,如果你將3個額外的網(wǎng)絡接口連接到使用這款新EC2虛擬機管理程序的實例,那么最多可以為該實例連接24個EBS卷。
與使用新EC2虛擬機管理程序運行的EC2實例進行交互的所有面向公眾的API都將保持不變。比如DescribeInstances響應中的“hypervisor”(虛擬機管理程序)字段,它會繼續(xù)將所有EC2實例報告為“xen”,哪怕是在新虛擬機管理程序下運行的那些實例。這個字段在未來版本的EC2 API中可能會被刪除。
你應該仔細查看FAQ,了解AWS改用新虛擬機管理程序造成的全面影響。以下是基于KVM的新型C5實例的統(tǒng)計數(shù)據(jù):
每個vCPU是亞馬遜采購的物理CPU上的單一線程。
C5實例現(xiàn)已在AWS的美國東部、美國西部(俄勒岡州)和歐盟地區(qū)上線,采用按需服務器或競價服務器的形式。該公司承諾很快會在其他地區(qū)提供新實例。
免責聲明:本文僅代表作者個人觀點,與C114中國通信網(wǎng)無關。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實,對本文以及其中全部或者部分內(nèi)容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內(nèi)容。
新聞熱點
新聞爆料