ref: https://medium.com/swlh/quick-fix-sharing-persistent-disks-on-multiple-nodes-in-kubernetes-ef5541fd8376
這篇文章是 kubernetes 與 Storage 整合的經驗分享文,該文章包括了下列內容
Cloud Storage, NFS, Kubernetes, PV/PVC.
Kubernetes 內針對這些儲存相關的使用方式有
1. 使用 ephemeral 的儲存設備
ephemeral 只適合暫存資料使用,因為該儲存設備不是持久保存的,這意味 Container 如果重啟,資料就會消失。
2. 使用 Bind Mount 的方式將資料從節點掛載到容器中
就如同過往使用 Docker 時會使用 -v 的方式將同節點中的儲存目錄給掛載到容器中來使用。
基本上有任何永久性儲存的需求都會採用(2) 這個方式來處理,而目前很多 Cloud Provider 都有提供相關的儲存裝置讓你的 VM(k8s Node)
可以輕鬆存取與使用。
舉例來說,AWS 有 EBS, GCP 有 GPD,這類型的 Block Storage Device 本身支援動態掛載與卸載,所以就算 Kubernetes 將目標 Container 重新部署到
不同節點上也不需要擔心資料會不同,因為這些 Storage 可以隨者不同節點動態掛載上去,讓你的 Container 看到相同的資料。
但是以上兩個裝置都有一個限制,就是並不支援同時多人寫入的動作,於 Kubernetes 只能使用 Read/Write 模式。
這意味每個 Storage 同時只能有一個 Container 去進行讀寫操作(but Azure 的服務就沒有這個限制)
作者假設今天有一個服務底層是由三個元件組成,這些元件會需要針對相同一個資料集一起處理。
舉例來說有服務 A,B,C
A: 將資料寫入到儲存系統中
B: 從儲存系統中讀入資料進行二次處理,處理完畢再寫回去儲存系統中
C: 將資料從儲存系統中讀出並且供外部使用
上述情境簡單說就是一個儲存設備,會有三個服務同時想要讀取,一個專心寫,一個同時讀寫,一個專心讀。
這種需求就沒有辦法單純使用 EBS/GPD等裝置來使用,因此作者接下來就會針對如何使用 NFS 這套網路儲存系統來搭建一個符合上述需求的用法。
該解決方案流程如下
1) 透過 EBS/GPD 的方式掛載一個儲存空間到 k8s 節點中
2) 部署一個 NFS Server 的容器到 Kubernetes 中,該 NFS Server 會使用 EBS/GPD 作為其儲存空間的來源
3) NFS Server 透過 service 分享服務
4) 部署 PV/PVC 物件到 Kubernetes 中
5) A,B,C 三種容器透過 PVC 的方式來存取 NFS Server
因為 NFS 本身就是一個可多重讀寫的解決方案,作者透過這種方式讓多個應用程式可以同時讀寫,同時將這些資料保存到 EBS/GPD 的儲存空間中。
不過這種用法帶來的問題可能就是速度問題,從同節點直接存取變成透過網路存取,所以如果本身對於存取有非常高的頻寬需求時,使用這種解決方案也許會遇到
很難解決的瓶頸,畢竟大部分人的 k8s 叢集都是 data/control 兩種資料交雜於底層的網路架構中,沒有辦法將 data plane/control plane 給分開來。
有興趣看作者如何一步一步搞定上述流程的可以參考全文
同時也有3部Youtube影片,追蹤數超過4萬的網紅TechaLook 中文台,也在其Youtube影片中提到,知名NAS 網路儲存設備品牌Synology 在九月五號宣布推出全新 Synology DSM 5.1 Beta版本以及二款新的NAS產品 DS115J 和 DS415,提供更多元化的選擇給有不同需求的消費者。 群暉科技這次推出 Synology DSM 5.1 作業系統以建構私有雲、打造多媒體娛...
「儲存設備storage」的推薦目錄:
- 關於儲存設備storage 在 矽谷牛的耕田筆記 Facebook 的最佳解答
- 關於儲存設備storage 在 時尚科技客 Facebook 的最佳貼文
- 關於儲存設備storage 在 手機GoGo Facebook 的精選貼文
- 關於儲存設備storage 在 TechaLook 中文台 Youtube 的最佳貼文
- 關於儲存設備storage 在 TechaLook 中文台 Youtube 的最佳解答
- 關於儲存設備storage 在 TechaLook 中文台 Youtube 的精選貼文
- 關於儲存設備storage 在 Fujitsu Taiwan - Fujitsu ETERNUS Storage | Facebook 的評價
儲存設備storage 在 時尚科技客 Facebook 的最佳貼文
Evergreen Storage 訂閱方案至今已服務超過2,700位客戶完成儲存設備升級不中斷,在過去五年內,該服務每年平均進行設備升級的次數已成長38%。
儲存設備storage 在 手機GoGo Facebook 的精選貼文
Evergreen Storage 訂閱方案至今已服務超過2,700位客戶完成儲存設備升級不中斷,在過去五年內,該服務每年平均進行設備升級的次數已成長38%。
儲存設備storage 在 TechaLook 中文台 Youtube 的最佳貼文
知名NAS 網路儲存設備品牌Synology 在九月五號宣布推出全新 Synology DSM 5.1 Beta版本以及二款新的NAS產品 DS115J 和 DS415,提供更多元化的選擇給有不同需求的消費者。
群暉科技這次推出 Synology DSM 5.1 作業系統以建構私有雲、打造多媒體娛樂生活,提升生產力與安全性為出發點。推出以三大全新功能 Photo Station, Video Station,以及 Audio Station,在新的系統裡,使用者可在NAS上透過一鍵生成網址的方式,輕鬆即時的和他人分享。
活動現場Synology也建議使用者,更新使用系統到最新版本,以提供最佳防護避免資安危害。
今天的新聞到這邊,影片下方有我們的Facebook, Google+,歡迎訂閱我們頻道,並多多留言和分享影片。
官方網站:http://www.techalook.com.tw/?p=4287
Facebook:http://www.facebook.com/techalook.com.tw
G+:https://plus.google.com/+TechaLookTw/
Twitter: http://twitter.com/TechaLook
微博: http://weibo.com/u/3756536004
優酷: http://i.youku.com/TechaLook
Music by: Sub.Sound
http://www.youtube.com/user/SubSoundProductions
https://soundcloud.com/subsoundproductions
Found at: NoCopyrightSounds
https://www.youtube.com/user/NoCopyrightSounds
https://soundcloud.com/nocopyrightsounds
Help us caption & translate this video!
http://amara.org/v/FL8E/
儲存設備storage 在 TechaLook 中文台 Youtube 的最佳解答
歡迎收看TechaLook,之前我們介紹過一款家庭兼商業兩用的網路儲存設備(NAS) Asustor AS-302T,今天我們則是要來進行Asustor的NAS試用啦!
回顧Asustor AS-302T產品介紹: http://youtu.be/1YpA6SH2Xlc
別忘了加入我們的FB粉絲團並訂閱YouTube頻道,讓TechaLook天天和你在一起,介紹3C資訊唷!
官方網站:http://www.techalook.com.tw/?p=1509
Facebook:http://www.facebook.com/techalook.com.tw
G+:https://plus.google.com/+TechaLookTw/
儲存設備storage 在 TechaLook 中文台 Youtube 的精選貼文
歡迎收看TechaLook,今天和大家介紹家庭兼商業兩用的網路儲存設備(NAS)。
一般人印象中的NAS大多是商業用的,但今天帶來的這台AS-302T則是針對數位家庭設計的喔。Asustor 開發了許多APP供使用者安裝應用,增加了許多NAS的可能性!想要家用、商用,甚至二合一都可以。是你最強大的多媒體儲存分享中心,以及數位家庭生活的最佳夥伴噢!
小知識:NAS指的是網路儲存設備,和server伺服器的最大不同處。在於大部分server還有運算的工作,NAS則偏向單純儲存資料。
別忘了加入我們的FB粉絲團並訂閱YouTube頻道,讓TechaLook天天和你在一起,介紹3C資訊唷!
官方網站:http://www.techalook.com.tw
Facebook:http://www.facebook.com/techalook.com.tw
G+:http://plus.google.com/112644496801981643217
儲存設備storage 在 Fujitsu Taiwan - Fujitsu ETERNUS Storage | Facebook 的推薦與評價
【Fujitsu ETERNUS Storage 】 ETERNUS AF和ETERNUS DX系列提供了卓越的系統,讓數位世界在成本、容量和速度間達成理想平衡,富士通的ETERNUS 儲存設備 ,是您數位業務 ... ... <看更多>