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

Kubernetes使用NVMe有哪些好處?

譯文
開發(fā) 前端
非易失性內存主機控制器接口規(guī)范(NVMe)是一種存儲訪問協(xié)議,允許CPU通過外圍組件互連(PCIe)快速訪問SSD存儲器。通過一系列協(xié)議和技術,NVMe極大地加快了數(shù)據(jù)傳輸、存儲和檢索的速度。

[[412316]]

【51CTO.com快譯】NVMe協(xié)議簡介

非易失性內存主機控制器接口規(guī)范(NVMe)是一種存儲訪問協(xié)議,允許CPU通過外圍組件互連(PCIe)快速訪問SSD存儲器。通過一系列協(xié)議和技術,NVMe極大地加快了數(shù)據(jù)傳輸、存儲和檢索的速度。而使用NVMe,CPU直接訪問SSD硬盤上的數(shù)據(jù),實現(xiàn)了SSD硬盤的更高利用率和靈活的可擴展性。NVMe還允許存儲分解,并且可以與Kubernetes結合使用以擴展應用程序。

本文將探討NVMe如何重新定義Kubernetes中的存儲編排。

NVMe分布式存儲的優(yōu)勢

通過使用PCIe接口將CPU連接到SSD硬盤,NVMe移除了將計算連接到存儲的層,從而實現(xiàn)了高效的存儲抽象和分解。這為現(xiàn)代數(shù)據(jù)中心運行提供了各種好處,其中包括:

  • 高效的內存?zhèn)鬏?。NVMe的每個CPU直接與SSD硬盤通信,降低了輸入-輸出控制器的內部鎖定速度。NVMe還支持消息信號中斷以防止CPU瓶頸,從而提高存儲效率和可擴展性。NVMe通過將消息信號中斷與CPU中的大量內核相結合來實現(xiàn)I/O并行性,從而減少網(wǎng)絡延遲。
  • NVMe提供大量隊列并行性

與每個隊列最多支持32個命令的SATA硬盤不同,NVMe使用私有隊列,在超過64,000個隊列的情況下,每個隊列最多可提供64,000個命令。這是因為每個I/O控制器都有自己的一組隊列,這會隨著可用CPU內核的數(shù)量線性增加吞吐量。

  • NVMe提供更高的安全性

NVMe over Fabri規(guī)范支持由可信計算組織(TCG)等信譽良好的安全社區(qū)制定的安全隧道協(xié)議。這意味著NVMe支持企業(yè)級安全功能,例如訪問控制、靜態(tài)數(shù)據(jù)加密、清除級擦除,以及加密擦除等。

  • NVMe依賴于高效的命令集

該協(xié)議依賴于一個簡單、精簡的命令集,它將處理I/O請求所需的CPU指令數(shù)量減半。除了提供較低的延遲之外,該方案還支持電源管理和預留等高級功能,從而將優(yōu)勢擴展到輸入和輸出操作之外。

NVMe-oF

NVMe-oF是一種允許CPU通過網(wǎng)絡結構連接到SSD存儲設備的規(guī)范,旨在利用NVMe協(xié)議在存儲區(qū)域網(wǎng)絡(SAN)上的優(yōu)勢。主機可以使用基于MSI-X的命令將SSD存儲設備作為目標,而網(wǎng)絡可以使用各種網(wǎng)絡協(xié)議來實現(xiàn),其中包括光纖通道、以太網(wǎng)或Infiniband。

NVMe-oF在現(xiàn)代網(wǎng)絡中越來越受歡迎,因為它允許組織為高度分布式、高度可用的應用程序實施橫向擴展的存儲。通過將NVMe協(xié)議擴展到SAN設備,NVMe-oF提高了CPU的使用效率,同時提高了服務器和存儲應用程序之間的連接速度。

NVMe-oF支持各種數(shù)據(jù)傳輸機制,例如:

  • RDMA
  • 光纖通道
  • TCP/IP

NVMe-oF將網(wǎng)絡閃存存儲與服務器連接起來,使應用程序能夠在共享網(wǎng)絡存儲上運行,從而為數(shù)據(jù)中心提供額外的網(wǎng)絡整合。采用SSD可以在應用程序工作負載之間動態(tài)共享,從而實現(xiàn)資源的高效消耗、靈活性和可擴展性。

Kubernetes編排和存儲持久性

雖然容器的存儲是暫時的,但Kubernetes通過提供引用物理存儲設備的抽象來支持有狀態(tài)的應用程序。容器化應用程序實際上與在其他容器上運行的其他進程和應用程序相隔離。這使得Kubernetes環(huán)境具有高度的靈活性和可擴展性,因為它允許應用程序在虛擬機、裸機系統(tǒng)、支持的云計算系統(tǒng)或各種部署的組合中運行。雖然這種方法有一些好處,但當需要在容器之間存儲和共享數(shù)據(jù)時,也帶來了一些挑戰(zhàn)。

Kubernetes提供了各種抽象和選項來將容器POD連接到物理存儲,例如:

  • 持久卷和持久卷聲明
  • 存儲類
  • 容器存儲接口(CSI)和存儲插件

使用直接附加存儲(DAS)進行編排的挑戰(zhàn)

雖然直接附加存儲(DAS)提供了一種簡單、高度可用且快速的存儲,但僅靠DAS不足以運行Kubernetes集群。這是因為DAS設備的存儲容量有限,無法動態(tài)配置以匹配有狀態(tài)的Kubernetes工作負載。此外,DAS不包含網(wǎng)絡功能或促進不同用戶組的數(shù)據(jù)訪問,因為存儲只能由單個服務器/桌面機器直接訪問,而Kubernetes在分布式集群上進行編排。

用于Kubernetes的NVMe

NVMe通過高速PCIe-oF接口將服務器連接到SSD硬盤,將DAS的低延遲擴展到網(wǎng)絡附加存儲設備。這使得NVMe成為在Kubernetes上運行的動態(tài)、可擴展和靈活的有狀態(tài)應用程序提供存儲的有效選擇。容器存儲接口(CSI)標準將這些池化的NVMe設備連接到運行有狀態(tài)應用程序的Kubernetes集群。通過結合NVMe-oF提供的低延遲網(wǎng)絡存儲和CSI插件的靈活性,組織可以為Kubernetes應用程序提供高效、敏捷以及需求驅動的存儲解決方案。

NVMe-oF持久卷

為了避免在單個本地服務器上運行NVMe SSD出現(xiàn)的瓶頸,一些組織正在努力為Kubernetes存儲啟用NVMe-oF插件。Kubernetes支持使用RESTAPI以允許存儲供應商通過NVMe-oF協(xié)議。存儲供應商然后創(chuàng)建標準卷API對象,這些對象可用于將一部分池化的NVMe SSD連接到POD。然后,Kubernetes POD和其他資源可以像任何持久卷對象一樣在這個池化存儲上讀寫數(shù)據(jù)。

MayaData創(chuàng)建的OpenEBS是一種流行的敏捷存儲堆棧,適用于需要更小延遲的有狀態(tài)Kubernetes應用程序。OpenEBS的軟件基礎設施和插件與NVMe-oF提供的快速、分解的物理存儲完美集成。將NVMe SSD與OpenEBS插件集成可以為具有狀態(tài)工作負載的松散耦合應用程序提供更簡單的存儲配置。

OpenEBS是Kubernetes為性能敏感數(shù)據(jù)庫設計的一種流行的開源、靈活的存儲堆棧。Mayastor是OpenEBS的最新存儲引擎,與底層設備的性能能力相比,其開銷非常低。雖然OpenEBS Mayastor不需要NVMe設備,也不需要工作負載通過NVMe訪問數(shù)據(jù)。而通過低開銷的OpenEBS Mayastor和最終的NVMe設備,從運行一個通過TCP支持NVMe的容器的工作負載進行端到端部署,將盡可能接近底層設備的理論最大性能,這是可以理解的。

OpenEBS Mayastor構建了一個基礎層,使工作負載能夠以聲明式的Kubernetes原生方式根據(jù)需要合并和控制存儲。在這樣做時,用戶可以專注于重要的事情,即部署和操作有狀態(tài)的工作負載。

如果用戶有興趣試用Mayastor,可以尋找一些有關如何設置集群以及運行“fio”等基準測試的說明。

原文標題:The Benefits of Using NVMe for Kubernetes,作者:Sudip Sengupta

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

 

責任編輯:華軒 來源: 51CTO
相關推薦

2021-01-07 08:00:00

KubernetesDevOps容器

2021-11-28 23:06:30

語言編程接口

2017-08-24 09:06:37

無代理備份好處

2022-01-06 22:10:38

Java容器微服務

2011-12-23 15:20:46

專利

2023-02-03 15:48:20

數(shù)據(jù)中心云計算安全

2022-09-22 15:01:13

智能建筑物聯(lián)網(wǎng)

2009-02-27 13:45:00

服務器合租合租服務器的好處

2019-09-17 10:51:12

架構K8節(jié)點

2021-04-27 16:44:54

物聯(lián)網(wǎng)工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)

2021-01-05 10:17:38

人臉識別AI人工智能

2010-06-13 16:09:28

MySQL maste

2011-05-26 16:52:33

2019-07-29 16:05:26

物聯(lián)網(wǎng)數(shù)據(jù)科技

2021-12-23 17:15:54

區(qū)塊鏈域名加密貨幣

2023-11-07 07:16:14

云計算AWS谷歌

2025-04-01 00:54:00

2022-02-07 22:20:51

開發(fā)Java架構

2023-07-03 14:11:06

預測分析

2010-08-06 15:14:03

DB2 V9.5 新特
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品一区久久久 | 欧美一区精品 | 亚洲精品久 | 亚洲 中文 欧美 日韩 在线观看 | 国产成人午夜精品影院游乐网 | 亚洲精品一区二三区不卡 | 中文字幕在线视频一区二区三区 | 成人国产精品久久 | 日韩精品免费视频 | 日韩成人免费视频 | 精品国产黄色片 | 精品一区二区在线视频 | 日韩一区二区三区视频在线观看 | 国产在线视频一区二区 | 久综合| 国产精品久久久久久福利一牛影视 | 91网站在线看 | 国产精品久久国产精品 | 亚洲精品在线视频 | 久久国产精品精品国产色婷婷 | 精品99久久久久久 | 亚洲第一免费播放区 | 精品国产一区二区三区久久狼黑人 | 亚洲最新在线视频 | 亚洲三区在线观看 | 欧美美女爱爱视频 | 午夜精品一区二区三区免费视频 | 欧美二区在线 | www日本在线播放 | 天堂国产 | 欧美激情在线播放 | av在线免费观看网址 | 黄色高清视频 | 久久久久久久久久一区二区 | 免费一级欧美在线观看视频 | 欧美一区视频 | 成人在线中文字幕 | 一级做a爰片性色毛片 | 野狼在线社区2017入口 | 日韩国产一区二区 | 久久精品视频一区二区 |