佳寧健康網

您現在的位置是:主頁 > 熱點資訊 >

熱點資訊

re:Invent 2022|云底座的核心,探秘亞馬遜云科技的重量級計算創新— Nitro!

2022-12-12熱點資訊admin 157
河北新聞網訊(張欣媛)感冒要重視,流感要早治。感冒和流感是最常見的呼吸道急性感染性疾病,每年都有季節性的流行,為有效防范流感對健康的侵害,增強基層醫師治療水平,更大范圍傳播

誕生于16年前的亞馬遜云科技

開創了一個全新的云計算領域

秉持著創新與探索精神

自2012年開始

在每年一度的re:Invent全球大會上

亞馬遜云科技都會發布最新的云計算技術

對 IT 產業演進產生了革命性的影響

Nitro 系統就是其中之一

作為“下一代云計算基礎架構”的核心創新底座

Nitro 系統有哪些神奇之處呢?

讓我們來一睹為快

什么是 Nitro?

亞馬遜云科技 Nitro 系統于2017年正式發布,至今已經演進了5代產品架構,是我們下一代 EC2實例的基礎平臺,它使亞馬遜云科技能夠更快地創新,進一步降低我們客戶的成本并提供額外的好處,例如更高的安全性和新的實例類型。

亞馬遜云科技完全重新構想了云計算的虛擬化基礎設施。傳統上,管理程序保護物理硬件和 bios,虛擬化 CPU、存儲、網絡并提供一組豐富的管理功能。借助 Nitro 系統,我們能夠分解這些功能,將它們 Offload 到專用硬件和軟件,通過將服務器幾乎所有的資源交付給客戶的實例來降低成本。

2017年,亞馬遜云科技正式推出完整版 Nitro。

Nitro 是一組自定義硬件和軟件,目的是將虛擬機管理程序、網絡和存儲虛擬化轉移到專用硬件,從而釋放 CPU 以更高效地運行。

2017年發布 Nitro 系統架構

將更多的性能應用于客戶的實例

在“后摩爾定律”時代的背景下,要跟上業務需求的增長速度,不斷推出更高規格的計算實例類型,顯然不是一件容易的事。一方面,要求云計算平臺基礎設施層的虛擬化技術能夠達到“近乎裸金屬”的水平,甚至提供更徹底的彈性裸機實例服務;另一方面,僅通過部分優化的技術手段難以滿足新的發展需求,需要更具革命性的理念和形式,而軟硬件一體化加速就是其中一種方式。盡可能將云平臺基礎設施層的系統負載下沉到專用硬件平臺,釋放寶貴的 Host CPU 核心,讓服務器資源更加極致,以支持客戶需求。

正如亞馬遜 Nitro System 首席工程師 Anthony Liguori 所說:“Nitro System 用于確保 EC2計算實例能夠將整個底層服務器資源完全開放給客戶?!?/p>

基于這一理念,亞馬遜云科技 Nitro 系統開啟了軟硬件一體化加速產品商業化之路。

顧名思義,亞馬遜云科技 Nitro 系統不僅僅是單一的專用硬件設備,而是一套完整的軟硬件融合協同系統。它由三個主要部分組成:Nitro 虛擬化、Nitro I/O 加速卡和 Nitro 安全芯片。今年,它將繼續加入 Nitro Enclaves 和 NitroTPM(2022年推出)這兩個主要部分。相互合作,又相互獨立。

Nitro Hypervisor:是一種輕量級虛擬化管理程序,可管理內存和 CPU 分配并為大多數工作負載提供與裸機無異的性能。

Nitro I/O 加速卡:面向硬件加速的系列硬件卡,可以 Offload 和加速功能的 IO,最終提高整體系統性能。Key cards 包括 VPC Nitro Card, EBS Nitro Card, 實例存儲 Nitro Card, Nitro Card Controller, Nitro Security Chip。

Nitro 安全芯片:亞馬遜云科技服務器設計中的一個組件,可持續監控和保護硬件資源,并在每次系統啟動時獨立驗證固件。

Nitro Enclaves:使客戶能夠創建隔離的計算環境,以進一步保護和安全地處理高度敏感的數據,例如其 Amazon EC2實例中的個人身份信息(PII)、醫療保健、財務和知識產權數據。Nitro Enclaves 使用相同的 Nitro 虛擬化技術,為 EC2實例提供 CPU 和內存隔離。

Nitro TPM:Trusted Platform Module (TPM) 2.0,是一項安全性和兼容性功能,可讓客戶更輕松地在其 EC2實例中使用依賴于 TPM 的應用程序和操作系統功能。它符合 TPM 2.0規范,可以輕松將使用 TPM 功能的現有本地工作負載遷移到 EC2。

Nitro 的發展歷程

2017年11月6日,我們宣布推出 Nitro 系統,這是我們新虛擬化技術的支柱。Nitro 是我們開發的 EC2硬件 Offload 技術,用于支持具有硬件 Offload 和可選 O/S 旁路的高性能網絡、具有硬件 Offload 的低延遲存儲、NVMe 本地存儲和更高級的安全功能。

2017年11月,亞馬遜云科技發布了 C5實例類型,它首次使用基于 KVM 的 Nitro hypervisor 替換了 Xen。在新的虛擬化架構中已經完全移除了 Xen Domain 0管理虛擬機,極大地釋放了 Host 資源。

2017至今 Nitro 發展歷程

在 Nitro 系統之前,亞馬遜云科技使用 Xen 管理程序。這里的關鍵是 VPC 組網、EBS 存儲、本地存儲和管理功能都發生在 dom0層面。一種更簡單的方法是,為 EC2實例配置的同一個 CPU 也必須處理網絡、存儲和管理。

C5實例,第一個 EC2實例類型完全支持 Nitro,從那時起,我們已推出了超過500個計算實例類型。除了通過硬件 Offload 顯著提高存儲和網絡性能外,Nitro 技術還使我們能夠進一步提高虛擬化技術的安全性。

Nitro,豈止于斯?

現在,借助 Nitro 系統,我們的客戶可以享受到更好的性能、增強的安全性和更多可供選擇的實例類型。云計算的探索之路,亞馬遜云科技仍在持續創新,秉承以客戶為中心的發展理念,我們的產品將永遠不會止步,為客戶成就更多,幫助客戶實現更多價值。


97人洗澡人人澡人人爽人人模