Docker定義存儲(chǔ)相關(guān)問題有哪些

本篇內(nèi)容主要講解“Docker定義存儲(chǔ)相關(guān)問題有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“Docker定義存儲(chǔ)相關(guān)問題有哪些”吧!

超過10余年行業(yè)經(jīng)驗(yàn),技術(shù)領(lǐng)先,服務(wù)至上的經(jīng)營模式,全靠網(wǎng)絡(luò)和口碑獲得客戶,為自己降低成本,也就是為客戶降低成本。到目前業(yè)務(wù)范圍包括了:成都做網(wǎng)站、成都網(wǎng)站建設(shè),成都網(wǎng)站推廣,成都網(wǎng)站優(yōu)化,整體網(wǎng)絡(luò)托管,成都微信小程序,微信開發(fā),APP應(yīng)用開發(fā),同時(shí)也可以讓客戶的網(wǎng)站和網(wǎng)絡(luò)營銷和我們一樣獲得訂單和生意!

Q:Docker使用外部存儲(chǔ),把外部存儲(chǔ)直接給宿主機(jī)掛載,容器再使用宿主機(jī)掛載的外部存儲(chǔ)效率會(huì)不會(huì)更高?

A:這種方式正是volume plugin的實(shí)現(xiàn)方式,容器直接mount宿主機(jī)的目錄,避免通過容器網(wǎng)絡(luò)訪問外部存儲(chǔ),性能肯定會(huì)更高。

Q:如何具體定制volume_plugin?不同主機(jī)掛同一個(gè)lun,這樣可以直接給volume 使用  同一業(yè)務(wù) 只要塊存儲(chǔ)速度可以那就不會(huì)影響業(yè)務(wù) 包括峰值和低值的應(yīng)用 只是增加中間處理容器的數(shù)量,這樣可不可行?

A:為了方便實(shí)現(xiàn)volume plugin,docker提供go-plugins-helper包,提供基礎(chǔ)的功能,僅僅需要實(shí)現(xiàn)一個(gè)接口volume.Driver,并啟動(dòng)http server便可。例子:GlusterFS就是使用這個(gè)包,基于glusterfs提供volume。

不同主機(jī)掛同一個(gè)lun,再格式化文件系統(tǒng),每個(gè)主機(jī)都由自身的文件系統(tǒng)元數(shù)據(jù)并不會(huì)立刻flush到塊設(shè)備,所以多個(gè)主機(jī)掛同一個(gè)lun并不可行。

Q:對(duì)于一個(gè)容器,每次run都會(huì)下載大量的數(shù)據(jù),如果多大50GB的話,如何去處理?

A:將大量的數(shù)據(jù)存儲(chǔ)在外部共享存儲(chǔ)系統(tǒng)中,通過塊或文件的方式掛載給容器使用,就可避免加載大量數(shù)據(jù)到本地。

Q:對(duì)于容器存儲(chǔ)也好或虛擬機(jī)、云主機(jī)存儲(chǔ)也好,都是大同小異,看你業(yè)務(wù)用途如何,再根據(jù)現(xiàn)有資源來決定是塊存儲(chǔ)還是分布式文件或是對(duì)象存儲(chǔ)?

A:確實(shí)存儲(chǔ)接口并沒有什么根本性的改變,容器和虛擬機(jī)在存儲(chǔ)的角度來看最大的區(qū)別就是容器中運(yùn)行的是應(yīng)用,而虛擬機(jī)運(yùn)行的是操作系統(tǒng),使得容器存儲(chǔ)更加貼近應(yīng)用,能夠根據(jù)具體應(yīng)用的特性提供更合適的存儲(chǔ)服務(wù)。

Q:假如有一個(gè)lun,要對(duì)應(yīng)一個(gè)host上的很多的container,我是把所有的container mount 到同一個(gè)目錄的不同子目錄速度快,還是先對(duì)這個(gè)lun進(jìn)行分區(qū)格式化,然后在不同的container對(duì)不同的分區(qū)速度快呢?

A:把所有的container mount 到同一個(gè)目錄的不同子目錄,表示多個(gè)進(jìn)程對(duì)應(yīng)1個(gè)文件系統(tǒng);先對(duì)這個(gè)lun進(jìn)行分區(qū)格式化,然后在不同的container對(duì)不同的分區(qū),表示1個(gè)進(jìn)程對(duì)1個(gè)文件系統(tǒng);對(duì)于非IO密集型的進(jìn)程,應(yīng)該是后者更快,每個(gè)文件系統(tǒng)都帶有cache,所以性能會(huì)更高一些。而對(duì)于IO密集型的進(jìn)程,估計(jì)性能差別不大。

到此,相信大家對(duì)“Docker定義存儲(chǔ)相關(guān)問題有哪些”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

網(wǎng)站欄目:Docker定義存儲(chǔ)相關(guān)問題有哪些
網(wǎng)站鏈接:http://muchs.cn/article48/jehhhp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、企業(yè)建站、企業(yè)網(wǎng)站制作響應(yīng)式網(wǎng)站、網(wǎng)站策劃軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化