一種基于云物理機(jī)實(shí)現(xiàn)pod掛載cinder卷的方法及系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN202110728815.1 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN113485786A 公開(kāi)(公告)日 2021-10-08
申請(qǐng)公布號(hào) CN113485786A 申請(qǐng)公布日 2021-10-08
分類號(hào) G06F9/455(2006.01)I;G06F9/445(2018.01)I;G06F9/50(2006.01)I;G06F3/06(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 楊勇;雷亞帥 申請(qǐng)(專利權(quán))人 濟(jì)南浪潮數(shù)據(jù)技術(shù)有限公司
代理機(jī)構(gòu) 濟(jì)南舜源專利事務(wù)所有限公司 代理人 徐胭脂
地址 250000山東省濟(jì)南市中國(guó)(山東)自由貿(mào)易試驗(yàn)區(qū)濟(jì)南片區(qū)浪潮路1036號(hào)浪潮科技園S05樓S311室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種基于云物理機(jī)實(shí)現(xiàn)pod掛載c inder卷的方法及系統(tǒng),均能:在Openstack上創(chuàng)建云物理機(jī),在云物理機(jī)上部署k8s集群;在k8s集群中安裝c inder cs i插件;在k8s集群部署云物理機(jī)的agent;向k8s集群發(fā)送為目標(biāo)pod掛載持久化卷的請(qǐng)求;k8s集群接收到請(qǐng)求后,創(chuàng)建c inder卷和創(chuàng)建塊存儲(chǔ)設(shè)備并完成其二者的綁定;Openstack向目標(biāo)agent下發(fā)掛卷請(qǐng)求;目標(biāo)agent接收該請(qǐng)求后將對(duì)應(yīng)卷掛載至本地,并將相關(guān)塊存儲(chǔ)設(shè)備路徑信息及卷標(biāo)識(shí)記錄到本地;k8s集群可發(fā)送對(duì)塊存儲(chǔ)設(shè)備路徑信息的查詢請(qǐng)求;目標(biāo)agent可在查找到對(duì)應(yīng)存儲(chǔ)設(shè)備路徑信息后,將其返回給cs i插件;cs i插件接收到返回的塊存儲(chǔ)設(shè)備路徑信息后,在k8s集群上完成對(duì)應(yīng)c inder卷的掛載。本發(fā)明用于使用Openstack c inder提供的云硬盤(pán)服務(wù)為集群中的pod提供持久化卷。