ref: https://medium.com/nerd-for-tech/ceph-ansible-deployment-testing-using-vagrant-8205a9f39f2d
本篇文章是一個工具分享文,探討如何使用 Vagrant 來架設一個 ceph 叢集環境來測試與開發。
Ceph 是非常知名的分散式儲存的解決方案,其提供 Object, block 以及 file 等儲存空間供不同需求的應用程式使用
Ceph 本身是由多個不同的組成元件所組成,這也是為什麼會稱 Ceph 叢集的概念,元件包含
1. Monitors(MON)
2. Managers(MGR)
3. Metadata Servers(MDS)
4. Object Storage Devices(OSD)
CNCF 畢業專案 Rook 則是一個將 Ceph 與 Kubernetes 整合的解決方案,其簡化了部署 Ceph 的複雜度,讓使用者可以更輕鬆的透過 Kubernetes 去部署一套 Ceph 叢集環境來測試與開發。
不過並不是所有使用 Ceph 的環境都會搭配使用 Kubernetes,作者觀察到目前網路上至少有七種以上的部署方式,而其中最知名也受歡迎的部署方式就是透過 Ceph-Ansible 來安裝。
本篇文章作者探討如何透過 Ceph-Ansible 來部署 Ceph 叢集。
Ceph-Ansible 內本身就有提供 Vagrant 的設定檔案,透過修改設定檔案就可以很順利的自動架起多個 VM,接者透過 Ansible 將 Ceph 的服務依序安裝上去最後就可以順利的搭起一個 Ceph 叢集環境來測試與開發。
本篇文章基本上要對 Ceph 有理解才會比較有背景去閱讀,對於 Ceph 有興趣的人可以參考看看
同時也有60部Youtube影片,追蹤數超過25萬的網紅紙片模型,也在其Youtube影片中提到,哈囉大家好,我是紙片模型,歡迎來到紙片模坊。 又來到咱們每個月模組推薦的時間了,這次我們從800多個模組當中篩選出了140個,然後把最棒的20個推薦給你。內容從輔助、建築、RPG、魔法、儲物,各個類型通通都有,目的是希望你能用最少的時間,獲得最棒的東西,希望你會喜歡囉。 -- TimeCode...
block程式 在 矽谷牛的耕田筆記 Facebook 的精選貼文
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 給分開來。
有興趣看作者如何一步一步搞定上述流程的可以參考全文
block程式 在 iThome Facebook 的精選貼文
AWS宣布Amazon EBS io2 Block Express磁碟區正式上市,如果與經最佳化EBS效能的R5b執行個體一起使用,就能夠在EC2上獲得最佳網路附加儲存效能
#看更多 https://www.ithome.com.tw/news/145757
block程式 在 紙片模型 Youtube 的最佳解答
哈囉大家好,我是紙片模型,歡迎來到紙片模坊。
又來到咱們每個月模組推薦的時間了,這次我們從800多個模組當中篩選出了140個,然後把最棒的20個推薦給你。內容從輔助、建築、RPG、魔法、儲物,各個類型通通都有,目的是希望你能用最少的時間,獲得最棒的東西,希望你會喜歡囉。
--
TimeCode:
00:00 Intro
00:24 Guardians Galore
01:11 Help Wanted
01:47 NPC Variety
02:16 Breeding Time Visualizer
02:50 ExtraSounds
03:45 Mining Utility
04:11 Hotbar Dumping Excess
04:38 Colds: Block Bank
05:10 Filtered Chests
06:01 Distributor
06:38 ItemPhysic Lite - Fabric
07:13 Mob Gems
08:16 Malum
09:02 Big Chillin XP Redux
09:37 Farmer's Delight
10:19 Artificial Foliage
10:56 Modern Life
11:31 Requiem
12:16 Tensura Mod - That time I got reincarnated as a Slime
13:34 Outro
--
Mods:
1.Guardians Galore 守護者們 [Fabric] -
https://bit.ly/3fr4VIc
2.Help Wanted 村民召集令 [Forge][Fabric] -
https://bit.ly/3fr5Ata
3.NPC Variety 村民基因 [Fabric] -
https://bit.ly/3wEhEgC
4.Breeding Time Visualizer 生育指示器 [Forge] -
https://bit.ly/3hYzh6x
5.ExtraSounds 額外音效 [Fabric] -
https://bit.ly/3c2gHH4
6.Mining Utility 逃生繩 [Fabric] -
https://bit.ly/3p4JvUv
7.Hotbar Dumping Excess 不撿垃圾 [Forge] -
https://bit.ly/3fPGl2T
8.Colds: Block Bank 方塊銀行 [Forge] -
https://bit.ly/3yHAC7H
9.Filtered Chests 過濾箱 [Forge] -
https://bit.ly/3fOjtAJ
10.Distributor 分配器 [Forge] -
https://bit.ly/3fTF8Hx
11.ItemPhysic Lite - Fabric 掉落物物理 [Fabric] -
https://bit.ly/34pA1tr
12.Mob Gems 靈魂寶石 [Fabric] -
https://bit.ly/3fOjrZD
13.Malum 靈魂魔法 [Forge] -
https://bit.ly/3c2gW4W
14.Big Chillin XP Redux 更好的經驗機制 [Forge] -
https://bit.ly/3c2q0GK
15.Farmer's Delight 農夫的喜悅 [Fabric] -
https://bit.ly/3yHAPrv
16.Artificial Foliage 人造樹葉 [Forge] -
https://bit.ly/3i0N3pk
17.Modern Life 現代生活 [Forge] -
https://bit.ly/3fQoOrg
18.Requiem 安魂曲 [Fabric] -
https://bit.ly/2R1qbLm
19.Requiem - Pandemonium Expansion 安魂曲擴充 [Fabric] -
https://bit.ly/34piuld
20.Tensura Mod 史萊姆日記 [Forge] -
https://bit.ly/2TsNG0R
--
Mod Loader:
Forge -
http://bit.ly/Paper-Forge
Fabric -
http://bit.ly/Paper-Fabric
Fabric API -
http://bit.ly/Fabric-API
--
RPMTW Update Mod 自動中文化 -
http://bit.ly/Paper-RPMTW
--
※有想推薦的模組嗎?歡迎透過這份表單進行推薦!
https://forms.gle/JNi4sN4HCXZVuQHc9
—
[聊天室、留言規則]
請閱讀並遵守相關規則,否則就會被當作足球踢出去。
1. 請聚焦在影片上,勿討論無關或私人的話題。
2. 請尊重他人,嚴禁任何人身攻擊、辱罵、洗頻、不雅言論、髒話、歧視。
3. 請帶動有意義的討論,勿發送無意義訊息(例如太過簡短、只有貼圖等)。
4. 不要提及其他實況主,也不要在其他人的頻道提到紙片。
5. 如果你看到違反規則的訊息,請不要留言反應,直接檢舉、封鎖即可。
以上,只要您遵守規則,歡迎使用任何語言進行討論。
—
Instagram: http://bit.ly/Paper_IG
Facebook: http://bit.ly/Paper_FB
Discord: http://bit.ly/PaperDiscord
—
錄影程式:Bandicam
聲音處理:Audacity
後製軟體:Adobe Premiere Pro cc
—
如果您有適合本頻道的合作提案,歡迎寄信至:mlz85613@gmail.com。基於上述理由,我們只會回覆對頻道有益且符合時間表的提案,還請見諒。
block程式 在 紙片模型 Youtube 的最佳解答
如果讓你猜,每個月麥塊的創作者們總共推出了多少個模組,你覺得有多少?10個?20個?30個?不,答案是 300 個。
作為一個麥塊玩家,研究一下模組無可厚非。但假設一個模組花十分鐘,全部加起來也要五十個小時(???)才能夠消化完畢。所以,你就知道這是一個多麼不可能的任務。
紙片將這 300 個模組全部消化,彙整成了 20 個最值得推薦的給你。
這中間省下的時間,就好好的去玩 Minecraft 吧!
**The 20 best new mods in Minecraft! (2020 December)**
Forge:
1. Eki Lib 捷運進站閘門
https://bit.ly/3n2yMYK
2. LotTweaks 創造優化
https://bit.ly/3lYE1aH
3. FTB Ultimine 多方塊處理
https://bit.ly/2IvGTy5
4. Rough Tweaks Revamped 新版粗暴血量
https://bit.ly/3oA1zEp
5. Sulfur And Potassium 更多火藥
https://bit.ly/3lZu0Kt
6. Configurable Extra Mob Drops 可配置的額外怪物掉落
https://bit.ly/36Z5kgG
7. Configurable Mob Potion Effects 可配置的怪物藥水效果
https://bit.ly/3ouYuFI
8. Lorespawn 怪物生在對的地方
https://bit.ly/33WR6uU
9. Regrowth 村民再生
https://bit.ly/33WR860
10. GuardsCraft 守衛
https://bit.ly/3lZOfb0
11. Ornamental 裝飾方塊
https://bit.ly/3qGcLBr
12. Ultra Amplified Dimension (Forge) 超巨型世界
https://bit.ly/2K4hZGf
13. Smooth Boot (Forge) 平滑載入
https://bit.ly/39PDB46
Fabric:
14. Access REI Recipes From A Block (ARRFAB) 從方塊看合成表
https://bit.ly/39VftNm
15. Tweakeroo 方塊放置器
https://bit.ly/3gurlr9
16. Headshot 暴頭
https://bit.ly/371M3LT
17. Bits And Chisels 像素與鑿子
https://bit.ly/371zu3c
18. Simple Elevators 簡單的電梯
https://bit.ly/3gvQaD6
19. Dimension Extras (Gravity and Sky) for Fabric 重力
https://bit.ly/3n1tBsh
20. Canvas Renderer (Canvas 渲染)
https://bit.ly/2VVDSu5
**常見問題**
Q:手機能裝嗎?
A:不行,如果紙片的影片如果沒有特別著明,通常都是電腦上遊玩的 Java 版唷。
Q:想找到完整的版本嗎?
A:進入模組頁面 → Files 分頁 → View All 按鈕 → Game Version。即可找到所有版本。
Q:安裝時遇到錯誤,需要前置模組?
A:有兩種方法解決:
1. 閱讀錯誤訊息,直接 Google 訊息所顯示的模組名稱,下載安裝即可。
2. 進入模組頁面 → Relations 分頁。即可找到關聯模組,有時候會顯示非前置但有相關的。
Q:怎麼安裝模組?
A:
1. 請參考紙片的模組教學影片(https://youtu.be/8gYBo_vcZFs)。大多數人會在安裝 Forge 時出錯,請預先裝 Java 並透過他開啟即可。很多時候都是壓縮軟體關聯了 ".jar" 副檔名,導致電腦新手以為下載成了壓縮檔。
2. 透過 MuiltMC 安裝(大推!)
—
Instagram: http://bit.ly/Paper_IG
Facebook: http://bit.ly/Paper_FB
Discord: http://bit.ly/PaperDiscord
—
► 訂閱我的YouTube頻道吧:http://bit.ly/PAPERsubs
—
錄影程式:Bandicam
聲音處理:Audacity
後製軟體:Adobe Premiere cc
—
如果你想要聯絡我,歡迎透過信箱聯繫。礙於人手不足,回應時間約三至七天,請見諒。
E-mail: mlz85613@gmail.com
block程式 在 Humans Offshore Podcast離島人 Youtube 的最佳貼文
Ep052 -建築設計、數位製造與電腦科學的跨領域研究:高鼎鈞⠀
這週邀請到建築設計、數位製造與電腦科學的跨領域研究:高鼎鈞學長⠀
學長從淡江大學建築系畢業後,在陳珍誠教授的研究室的研究與教學助理⠀
碩士則到斯圖加特大學的計算機設計學院與建築與結構設計學院進行研究⠀
畢業後在當地營建工程公司的建築資訊研究部門、擔任程式工程師與專案工程師參與研究案與開發案⠀
.⠀
目前是蘇黎世聯邦理工學院及和瑞士國家能力研究中心數位製造的博士研究員⠀
博士主要在蘇黎世聯邦理工學院建築與科技學院攻讀「建築與結構設計Architecture and Structural Design」,「數位製造Digital Fabrication」,「電腦運算設計Computational Design」,並同時在資工系輔修「電腦科學Computer Science」⠀
.⠀
⠀
透過這個機會,想跟學長請教一路上從建築開始、參與德國的營建工程、到現在在ETH黎世聯邦理工學院做跨領域研究的轉折和契機⠀
同時也想知道學長在號稱歐陸第一名校蘇黎世聯邦理工學院(ETH)的環境氛圍⠀
以及瑞士,德國與台灣唸書與工作環境的差異⠀
.⠀
若大家對高鼎鈞學長的經歷有興趣,歡迎參考學長的個人網站、Linkedin和學長聯絡交流⠀
https://www.linkedin.com/in/kaogene/⠀
https://www.geneatcg.com/⠀
.⠀
#ETH⠀
#蘇黎世聯邦理工學院⠀
#參數設計⠀
#數位製造⠀
#高鼎鈞⠀
.⠀
經歷:⠀
- 瑞士 蘇黎世聯邦理工學院(ETH Zurich) Block Research Group (Architecture and Structure) 和瑞士國家能力研究中心的數位製造領域(NCCR Digital Fabrication):博士研究員,主攻建築與結構設計,以及數位製造,電腦運算設計 。⠀
- 瑞士 ETH Zurich資工系輔修電腦科學(CAS in Computer Science)主攻視覺運算(Visual Computing)領域⠀
- 德國 德國與奧地利營建工程公司 Ed. Züblin AG / Strabag AG:程式工程師與專案工程師參與研究案與開發案⠀
- 德國 斯圖加特大學 運算設計與製造研究所(ICD)與建築與結構設計研究所(ITKE):ITECH碩士研究小組⠀
- 台灣 淡江大學 數位設計與製造實驗室:研究與教學助理⠀
- 台灣 淡江大學 建築系:學業特別與傑出設計獎⠀
⠀
🔥🔥🔥備註🔥🔥🔥⠀
✳️Block Research Group - http://www.block.arch.ethz.ch/brg/⠀
✳️NCCR Digital Fabrication - http://www.dfab.ch/⠀
✳️CAS in Computer Science - https://inf.ethz.ch/continuing-education/certificate-program.html⠀
✳️Ed. Züblin AG - https://www.zueblin.de/databases/internet/_public/content30.nsf/web30?Openagent&id=EN-ZUEBLIN.DEN_welcome.html ⠀
✳️Strabag AG - https://www.strabag.com/⠀
✳️運算設計與製造研究所(ICD) - https://icd.uni-stuttgart.de/⠀
✳️建築與結構設計研究所(ITKE) - https://www.itke.uni-stuttgart.de/de/⠀
✳️ITECH碩士研究小組 - https://icd.uni-stuttgart.de/?p=6111⠀
✳️淡江大學 數位設計與製造實驗室 - https://www.facebook.com/digitalaieou/⠀
-------------
🎧離島人們的經驗交流播客平台
A podcast platform, shares experiences of those who are offshore.
🏠 離島人Homepage | https://www.humansoffshore.com
🎬 Youtube | https://bit.ly/ho_youtube
🌹 Paypal小額贊助 | http://bit.ly/humansoffshore_paypal
block程式 在 2015 程式設計如何使用CodeBlocks 的Debugger - YouTube 的推薦與評價
2015 程式 設計如何使用CodeBlocks 的Debugger銘傳大學葉正聖老師2015-11-08網路有位同學的問題:Q:老師您好! 我想請問您code block 除錯相關的問題。 ... <看更多>