精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Longhorn,企業級云原生容器分布式存儲 - 高可用

存儲 存儲軟件 云原生 分布式
數據局部性設置(data locality setting)旨在在以下情況下啟用:只要有可能,至少應在與使用該卷的 pod 相同的節點上調度 Longhorn 卷的一個副本。我們將擁有本地副本的特性稱為具有 data locality。

 [[419475]]

目錄

  • 數據局部性
  • 更改默認全局設置
  • 使用 Longhorn UI 更改單個卷的數據位置
  • 使用 StorageClass 為單個卷設置數據局部性
  • 數據局部性設置
  • 如何為卷設置數據局部性
  • 意外分離后恢復卷
  • 使用 Longhorn 處理節點故障
    • 卷附件恢復策略
    • 卷附件恢復策略never (Kubernetes 默認)
    • 卷附件恢復策略 wait (Longhorn 默認)
    • 卷附件恢復策略 immediate
    • 當 Kubernetes 節點出現故障時會發生什么
    • 節點宕機時的 Longhorn Pod 刪除策略
    • 當發生故障的 Kubernetes 節點恢復時會發生什么

數據局部性

數據局部性設置(data locality setting)旨在在以下情況下啟用:只要有可能,至少應在與使用該卷的 pod 相同的節點上調度 Longhorn 卷的一個副本。我們將擁有本地副本的特性稱為具有 data locality。

例如,當集群的網絡不好時,數據局部性(data locality)會很有用,因為擁有本地副本會增加卷的可用性。

數據局部性(data locality)對于分布式應用程序(例如數據庫)也很有用,其中在應用程序級別而不是卷級別實現高可用性。在這種情況下,每個 Pod 只需要一個卷,因此每個卷都應該與使用它的 Pod 調度在同一節點上。此外,卷調度的默認 Longhorn 行為可能會導致分布式應用程序出現問題。問題是,如果一個 Pod 有兩個副本,并且每個 Pod 副本都有一個卷,Longhorn 不知道這些卷具有相同的數據,不應調度在同一個節點上。因此 Longhorn 可以在同一節點上調度相同的副本,從而阻止它們為工作負載提供高可用性。

當數據局部性被禁用時,Longhorn 卷可以由集群中任何節點上的副本支持,并由運行在集群中任何節點上的 pod 訪問。

數據局部性設置

Longhorn 目前支持兩種 data locality 設置模式:

  • disabled. 這是默認選項。在與附加卷(工作負載)相同的節點上可能有也可能沒有副本。
  • best-effort. 此選項指示 Longhorn 嘗試將副本保留在與附加卷(工作負載)相同的節點上。Longhorn 不會停止該卷,即使它由于環境限制而無法將副本保留在附加卷(工作負載)的本地,例如:磁盤空間不足、磁盤標簽不兼容等。

如何為卷設置數據局部性

可以通過三種方式為 Longhorn 卷設置 data locality:

更改默認全局設置

您可以在 Longhorn UI 設置中更改 data locality 的全局默認設置。全局設置僅用作默認值,類似于副本計數(replica count)。它不會更改任何現有卷的設置。當創建卷時未指定(data locality),Longhorn 將使用全局默認設置來確定卷的 data locality。

使用 Longhorn UI 更改單個卷的數據位置

您可以使用 Longhorn UI 在創建卷時設置 data locality。您還可以在 volume detail 頁面中更改卷創建后的 data locality setting。

使用 StorageClass 為單個卷設置數據局部性

Longhorn 還將 data locality setting 公開為 StorageClass 中的參數。您可以使用指定的 data locality setting 創建 StorageClass,然后使用 StorageClass 創建 PVC。例如,下面的 YAML 文件定義了一個 StorageClass,它告訴 Longhorn CSI driver 將 data locality 設置為 best-effort:

  1. kind: StorageClass 
  2. apiVersion: storage.k8s.io/v1 
  3. metadata: 
  4.   name: hyper-converged 
  5. provisioner: driver.longhorn.io 
  6. allowVolumeExpansion: true 
  7. parameters: 
  8.   numberOfReplicas: "2" 
  9.   dataLocality: "best-effort" 
  10.   staleReplicaTimeout: "2880" # 48 hours in minutes 
  11.   fromBackup: "" 

意外分離后恢復卷

當發生意外分離(unexpected detachment)時,可能發生在 Kubernetes upgrade、Docker reboot或網絡斷開連接期間,如果 pod 由控制器管理(例如:deployment、statefulset、daemonset 等),Longhorn 會自動刪除工作負載 pod。通過刪除 pod,它的控制器會重新啟動 pod,Kubernetes 處理卷重新附加(reattachment)和重新掛載(remount)。

如果您不希望 Longhorn 自動刪除 workload pod,您可以在 Longhorn UI 的設置 Automatically Delete Workload Pod when The Volume Is Detached Unexpectedly(卷意外分離時自動刪除工作負載 Pod) 中進行設置。

對于沒有控制器的 Pod,Longhorn 不會刪除它們,因為如果 Longhorn 刪除,則沒有人會重新啟動它們。要恢復意外分離的卷,您必須手動刪除并重新創建沒有控制器的 pod。

使用 Longhorn 處理節點故障

當 Kubernetes 節點出現故障時會發生什么

本節旨在告知用戶節點故障(node failure)期間會發生什么以及恢復期間會發生什么。

一分鐘后,kubectl get nodes 將報告失敗節點的 NotReady。

大約五分鐘后,NotReady 節點上的所有 Pod 的狀態將更改為 Unknown 或 NodeLost。

StatefulSets 具有穩定的 identity,因此 Kubernetes 不會為用戶強制刪除 pod。請參閱有關強制刪除 StatefulSet 的官方 Kubernetes 文檔。

Deployments 沒有穩定的 identity,但是對于 Read-Write-Once 類型的存儲,由于它不能同時附加到兩個節點,Kubernetes 創建的新 pod 將無法啟動,因為 RWO 卷仍連接到舊 pod,位于丟失的節點上。

在這兩種情況下,Kubernetes 都會自動驅逐丟失節點上的 pod(為 pod 設置刪除時間戳),然后嘗試用舊卷重新創建一個新的卷。因為被驅逐的 pod 會卡在 Terminating 狀態,并且附加的卷不能被釋放/重用(released/reused),如果沒有管理(admin)或存儲(storage)軟件的干預,新的 pod 將卡在 ContainerCreating 狀態。

節點宕機時的 Longhorn Pod 刪除策略

Longhorn 提供了一個選項來幫助用戶在宕機的節點上自動強制刪除 StatefulSet/Deployment 的終止 pod。強制刪除后,Kubernetes 將分離 Longhorn 卷并在新節點上啟動替換 pod。

您可以在 Longhorn UI 或 Settings reference 的 Settings 選項卡中的 Pod Deletion Policy When Node is Down(節點宕機時的 Pod 刪除策略)中找到有關設置選項的更多詳細信息。

卷附件恢復策略

如果您決定強制刪除 pod(手動或在 Longhorn 的幫助下),Kubernetes 將需要大約 6 分鐘的時間來刪除與 Pod 關聯的 VolumeAttachment 對象,然后最終將卷與丟失的節點分離并允許它由新 pod 使用。

這 6 分鐘的時間段在 Kubernetes 中是硬編碼的:如果丟失節點上的 pod 被強制刪除,則相關卷將無法正確卸載。然后 Kubernetes 會等待這個固定的超時時間直接清理 VolumeAttachment 對象。

為了解決這個問題,我們提供了 3 種不同的卷附件恢復策略。

卷附件恢復策略never (Kubernetes 默認)

Longhorn 不會從故障節點恢復 Volume Attachment,這與 Kubernetes 的默認行為一致。用戶需要強制刪除終止的 pod,此時 Longhorn 將從故障節點恢復 Volume Attachment。然后允許掛起的替換 pod(replacement pod)在請求的卷可用的情況下正確啟動。

卷附件恢復策略 wait (Longhorn 默認)

Longhorn 將等待恢復 Volume Attachment,直到所有終止 pod(terminating pod)刪除寬限期過去。由于此時需要節點 kubelet 刪除 Pod,并且 Pod 仍然可用,我們可以得出結論,故障節點 Kubelet 無法刪除 Pod。此時 Longhorn 將從故障節點恢復 Volume Attachment。然后允許掛起的替換 pod(replacement pod) 在請求的卷可用的情況下正確啟動。

卷附件恢復策略 immediate

只要有待處理的替換 Pod(replacement pod) 可用,Longhorn 就會從故障節點恢復 Volume Attachment。然后允許掛起的替換 pod(replacement pod)在請求的卷可用的情況下正確啟動。

當發生故障的 Kubernetes 節點恢復時會發生什么

如果節點在故障后 5 到 6 分鐘內重新聯機,Kubernetes 將重新啟動 Pod、卸載(unmount)和重新安裝(re-mount)卷,而無需重新附加卷(re-attaching)和 VolumeAttachment 清理。

因為卷引擎(volume engines)會在節點宕機后關閉,所以這種直接重新安裝將不起作用,因為該設備不再存在于節點上。

在這種情況下,Longhorn 將分離并重新附加卷以恢復卷引擎,以便 pod 可以安全地重新掛載/重用卷(remount/reuse)。

如果節點在故障后 5-6 分鐘內沒有重新上線,Kubernetes 將嘗試基于 pod eviction 機制刪除所有無法訪問的 pod,這些 pod 將處于 Terminating 狀態。有關詳細信息,請參閱 pod eviction timeout。

然后,如果故障節點稍后恢復,Kubernetes 將重新啟動那些終止的 pod,分離卷(detach the volumes),等待舊的 VolumeAttachment 清理,并重用重新附加和重新掛載(re-attach & re-mount)卷。通常這些步驟可能需要 1 ~ 7 分鐘。

在這種情況下,分離(detaching)和重新附加(re-attaching)操作已經包含在 Kubernetes 恢復過程中。因此不需要額外的操作,Longhorn 卷將在上述步驟后可用。

對于上述所有恢復場景,Longhorn 將通過 Kubernetes 的關聯(association)自動處理這些步驟。

責任編輯:武曉燕 來源: 黑客下午茶
相關推薦

2021-08-24 05:02:34

云原生容器分布式

2021-08-25 05:05:26

存儲 備份恢復

2021-08-28 05:04:19

存儲云原生分布式

2021-08-26 23:54:46

分布式存儲負載

2021-09-03 05:00:28

分布式存儲云原生

2021-08-29 23:53:32

存儲Air Gap安裝

2021-10-18 23:49:50

云原生分布式存儲

2021-08-18 14:33:53

存儲云原生容器

2021-08-17 00:24:38

塊存儲云原生分布式

2022-02-21 10:17:33

Rancher開源云原生

2021-08-17 12:36:21

Longhorn云原生存儲

2014-03-03 09:23:43

Zabbix分布式系統監控

2009-10-26 14:10:46

分布式設計

2025-07-17 00:05:00

MCPAI 技術Nacos 3.0

2019-01-24 14:49:15

深信服

2009-08-25 13:25:00

Java企業級應用架構分布式結構

2022-05-11 13:55:18

高可用性分布式彈性

2023-09-14 15:38:55

云原生分布式架構

2011-09-30 13:02:10

51CTO博客一周熱門Web架構
點贊
收藏

51CTO技術棧公眾號

久久久综合亚洲91久久98| 国产高清一区| 日韩电影一二三区| 欧美成人艳星乳罩| 亚洲欧美影院| 国产原创剧情av| 日本高清视频在线观看| 国产探花在线精品| 婷婷久久综合九色综合绿巨人| 国产精品爽爽ⅴa在线观看| 亚洲av成人片无码| 制服丝袜在线播放| 国产在线播放一区三区四| 一区二区国产精品视频| 成年人观看网站| 神马午夜一区二区| 国产尤物精品| 日韩视频一区二区| 特色特色大片在线| 国产精品久久久久久久一区二区 | 91精品国产91久久久久青草| 男生草女生视频| а√天堂中文资源在线bt| 国产伦精品一区二区三区免费| 日韩有码片在线观看| 国产小视频精品| 色网站免费在线观看| av在线不卡电影| 69av在线播放| 白丝女仆被免费网站| 成人影院网站| 国产欧美精品一区aⅴ影院| 国产精品1234| 国产一二三av| 精品一区91| 亚洲一区二区三区不卡国产欧美| 亚洲在线观看视频| 久久久久久久国产视频| 国产suv精品一区| 欧美午夜精品久久久久久人妖| 久久综合九色99| 国产免费一区二区三区四区五区| 国产日产一区| 日韩成人av一区| 超碰网在线观看| 日本高清在线观看wwwww色| 久久久久久一级片| 成人午夜黄色影院| 国产真人真事毛片| 美日韩中文字幕| 欧美日韩欧美一区二区| 国产a级黄色大片| 日本人妖在线| 激情深爱一区二区| 97色在线视频观看| 韩国三级hd中文字幕| 电影中文字幕一区二区| 五月天一区二区| avav在线播放| 福利在线观看| 福利91精品一区二区三区| 欧洲精品在线视频| 性生交大片免费全黄| 成人盗摄视频| 欧美日韩一区在线观看| 国产3p露脸普通话对白| av在线免费观看网| 99综合电影在线视频| 国产日韩亚洲精品| 在线观看视频中文字幕| 欧美日韩三级| 色妞久久福利网| 少妇一级淫免费观看| 欧美激情不卡| 精品免费在线观看| 日韩欧美精品在线不卡 | 欧美bbbxxxxx| 久久久久久久久久美女| 日本最新一区二区三区视频观看| 大乳在线免费观看| 亚洲欧美在线aaa| 国产一区高清视频| 日韩美女一级视频| 亚洲国产精品成人综合| 国产一区二区自拍| 精品无吗乱吗av国产爱色| 国产传媒久久文化传媒| 国产精品美女呻吟| 中文字幕视频网| 牛牛国产精品| 色综久久综合桃花网| 国产成人自拍网站| 日韩激情在线| 亚洲久久久久久久久久| 欧美一级大片免费看| 成人国产一区| 在线一区二区三区四区| 18岁网站在线观看| 丁香花在线电影小说观看| 亚洲天天做日日做天天谢日日欢| 日韩成人在线资源| 黄av在线免费观看| 国产精品久久久久永久免费观看| 欧美日韩在线精品| 污污的视频网站在线观看| 国产成人av影院| 欧美日本韩国在线| 伊人电影在线观看| 日本电影亚洲天堂一区| 男人操女人免费| 亚洲欧美se| 日韩欧美国产免费播放| 51自拍视频在线观看| 久久伊人国产| 日韩av最新在线观看| 91人妻一区二区三区蜜臀| 亚洲一区欧美激情| 久久久久久久一区二区三区| 国产无遮挡又黄又爽在线观看| 日韩高清在线电影| 国产欧美日韩一区| 国产二区三区在线| 一级精品视频在线观看宜春院| 99视频精品全部免费看| av大大超碰在线| 欧美亚洲国产bt| 羞羞的视频在线| 粉嫩av国产一区二区三区| 亚洲欧美三级在线| 日本五十熟hd丰满| 久久久久国产精品一区二区| 国产999精品久久久| 精品乱码一区内射人妻无码 | 精品少妇无遮挡毛片| 亚洲少妇视频| 亚洲风情亚aⅴ在线发布| 国产老熟女伦老熟妇露脸| 91精品国产乱码久久久久久久| 欧美精品一本久久男人的天堂| 激情五月少妇a| 1024日韩| 国产成人精品视频| 天天插天天干天天操| 亚洲欧洲av在线| 亚洲这里只有精品| av一级亚洲| 九九热精品视频国产| 亚洲一区欧美在线| 免费在线一区观看| 亚洲永久在线观看| av免费在线网站| 91精品国产手机| 欧美夫妇交换xxx| 欧美精品一卡| 97netav| 求av网址在线观看| 亚洲成av人片在线观看无码| 久久久久久久久久久免费视频| 果冻天美麻豆一区二区国产| 久久久免费高清电视剧观看| 日韩精品久久久久久免费| 久久成人av少妇免费| 国产日韩欧美亚洲一区| 国产区美女在线| 亚洲精品一线二线三线无人区| 亚洲午夜久久久久久久国产| 日韩激情av在线| 亚洲精品久久区二区三区蜜桃臀| 福利精品一区| 粗暴蹂躏中文一区二区三区| 精品国产xxx| 国产日韩欧美不卡| 被灌满精子的波多野结衣| 国产一区二区精品调教| 亚洲白拍色综合图区| 日本中文字幕免费观看| 久久久精品影视| 538任你躁在线精品免费| 久久久久久久久久久久久久| 97超级碰碰| 伊人色综合一区二区三区影院视频| 亚洲系列中文字幕| 福利一区二区三区四区| 91免费看`日韩一区二区| 女人被男人躁得好爽免费视频| 国内毛片久久| 国产精品久久精品| 亚洲三级黄色片| 欧美色中文字幕| 久久久久成人片免费观看蜜芽| av在线不卡电影| 国产原创精品在线| 国产综合激情| 日韩亚洲视频| 91久久偷偷做嫩草影院电| 精品国产依人香蕉在线精品| 无码人妻一区二区三区线| 中文字幕亚洲一区二区va在线| 国产精品第12页| 中文精品久久| 91社区国产高清| 九色porny丨首页在线| 亚洲成人激情在线观看| 国产精品sm调教免费专区| 一区二区三区在线看| 先锋资源在线视频| 亚洲欧美日韩视频二区| 青青草免费在线视频观看| 亚洲春色h网| 欧美一区亚洲一区| 欧美777四色影视在线| 黑人巨大精品欧美一区二区一视频 | 中文字幕亚洲欧美日韩在线不卡| 久草精品视频在线观看| 亚洲国产成人一区二区三区| 人妻 日韩 欧美 综合 制服| 久久av老司机精品网站导航| av动漫免费看| 1024精品一区二区三区| 日本丰满少妇黄大片在线观看| 国产欧美日韩在线观看视频| 国产一区免费观看| 日韩成人视屏| 国外成人在线播放| 国产盗摄在线观看| 在线观看日韩专区| 深夜福利在线看| 欧美中文字幕一二三区视频| 日本午夜精品理论片a级app发布| 亚洲人成精品久久久久| 亚洲激情图片网| 亚洲国产精品传媒在线观看| 中文字幕 自拍| 免费人成黄页网站在线一区二区| 国产中文字幕二区| 国产精品欧美在线观看| 国产精品国产精品国产专区蜜臀ah| 97人人爽人人澡人人精品| 亚洲国产女人aaa毛片在线| 国产成人精品片| 亚洲精品日日夜夜| yy6080午夜| 国产成人av影院| 美女日批在线观看| 国产精品乱看| 亚洲午夜精品久久久久久浪潮| 国产乱码精品一区二区三区亚洲人 | 日韩三级在线观看视频| 国产目拍亚洲精品99久久精品 | 亚洲图片激情小说| 蜜桃视频最新网址| 国产麻豆9l精品三级站| 粉色视频免费看| 老司机免费视频一区二区三区| 99久re热视频精品98| 99久久夜色精品国产亚洲96| 在线视频精品一区| 国产精品久久久久av蜜臀| 亚洲综合中文字幕68页| 九九九九九九精品任你躁| 成人字幕网zmw| 日韩影片在线观看| 国产精品青青草| 欧洲亚洲视频| 91九色精品视频| 欧美黄色一级| 精品999在线观看| 99久久999| 日本不卡高字幕在线2019| 小草在线视频免费播放| 日韩av观看网址| 国产精品99精品一区二区三区∴| 国产日韩欧美中文在线播放| 美女视频在线免费| 免费91在线视频| 丰乳肥臀在线| 国产91色在线免费| 亚洲视频自拍| 国产精品视频一区二区三区经| 西野翔中文久久精品字幕| 亚洲伊人久久综合| 成人爽a毛片| 日本在线免费观看一区| 欧美一区国产在线| 国产极品在线视频| 蜜臀精品久久久久久蜜臀 | 四虎国产精品免费久久| 人人爽久久涩噜噜噜网站| 色综合一本到久久亚洲91| 午夜精品久久久久久久久久久久久 | 日本久久久久久久久久| 精油按摩中文字幕久久| 又色又爽又黄18网站| 久久女同互慰一区二区三区| 久久久午夜精品福利内容| 国产喷白浆一区二区三区| 日本精品人妻无码77777| 中文字幕乱码久久午夜不卡| 黑人巨大精品一区二区在线| 中文字幕一区二| 日韩精品乱码久久久久久| 欧美性大战久久| 色香蕉在线视频| 久久久精品国产亚洲| 日韩精品av| 亚洲综合av影视| 精品国产乱码久久久| 久热国产精品视频一区二区三区| 欧美激情黄色片| 伊人久久99| 亚洲综合电影一区二区三区| 蜜桃福利午夜精品一区| 青椒成人免费视频| 黄大色黄女片18第一次| a级精品国产片在线观看| 日本少妇aaa| 色94色欧美sute亚洲线路二| 国模无码一区二区三区| 亚洲电影在线看| 国产在线高清视频| 国产精品久久久精品| 久久97精品| 久久亚洲精品欧美| 午夜精品999| 亚洲天堂国产视频| 久久精品欧美日韩| 天堂中文在线网| 亚洲国产精品久久久| 香蕉成人app免费看片| 高清一区二区三区四区五区 | 99中文字幕| 国产精品男女| 777久久精品一区二区三区无码| 美女视频一区二区| 色欲狠狠躁天天躁无码中文字幕 | 国产精品秘入口18禁麻豆免会员| 国产盗摄视频一区二区三区| 日韩av手机在线免费观看| 欧美艳星brazzers| 粉嫩一区二区三区国产精品| 热久久美女精品天天吊色| 欧美日韩一本| 久久久久久www| 99麻豆久久久国产精品免费| 久久久精品视频免费| 精品粉嫩超白一线天av| 蜜臀av在线| 高清国产一区| 人人狠狠综合久久亚洲婷| 影音先锋男人的网站| 久久av老司机精品网站导航| 2014亚洲天堂| 69堂成人精品免费视频| 手机在线精品视频| 午夜精品久久久久久久99热| 美女网站色精品尤物极品姐弟| 日韩中文字幕在线免费| 99久久综合国产精品| av黄色在线播放| 国产一区二区三区高清在线观看| 美女色狠狠久久| 在线观看精品视频| 国产美女在线观看一区| 欧美日韩精品亚洲精品| 精品日韩99亚洲| 中文在线аv在线| 先锋影音欧美| 国产精品综合色区在线观看| 魔女鞋交玉足榨精调教| 91久久人澡人人添人人爽欧美| 中国日本在线视频中文字幕| 91精品国产91久久久久福利| 青青一区二区| 91看片在线免费观看| 一区二区三区小说| 午夜视频福利在线观看| 国产精品免费久久久| 欧美永久精品| 极品人妻一区二区三区| 欧美日韩成人激情| 欧美人与性动交α欧美精品济南到| 久久青青草原| 激情深爱一区二区| 可以在线观看av的网站| 日韩精品一区二区三区中文精品| 免费在线毛片网站| 99超碰麻豆| 久久亚洲精品伦理| a视频免费观看| 亚洲一区二区三区激情| 久久精品蜜桃| 成人高清在线观看| 天堂蜜桃一区二区三区| 欧美黑人猛猛猛| 一区二区三区高清国产| 一区视频网站| www.99在线| 日本一区二区三区四区在线视频| 精品国产999久久久免费| 久久五月情影视|