[發(fā)明專利]一種自動化快速部署NFS共享的方法無效
申請?zhí)枺?/td> | 201110366634.5 | 申請日: | 2011-11-18 |
公開(公告)號: | CN102541994A | 公開(公告)日: | 2012-07-04 |
發(fā)明(設(shè)計)人: | 陳良華;鄭輝 | 申請(專利權(quán))人: | 浪潮電子信息產(chǎn)業(yè)股份有限公司 |
主分類號: | G06F17/30 | 分類號: | G06F17/30 |
代理公司: | 暫無信息 | 代理人: | 暫無信息 |
地址: | 250014 山東*** | 國省代碼: | 山東;37 |
權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關(guān)鍵詞: | 一種 自動化 快速 部署 nfs 共享 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及Linux集群環(huán)境下,對NFS(網(wǎng)絡(luò)文件系統(tǒng))的部署。具體涉及基于shell?script和expect自動應(yīng)答功能的NFS(網(wǎng)絡(luò)文件系統(tǒng))的自動化快速部署。
背景技術(shù)
高性能計算(HPC)?通常使用很多處理器,在高速互聯(lián)網(wǎng)絡(luò)中,使用MPI等并行計算環(huán)境,運(yùn)行并行計算軟件,加速科學(xué)運(yùn)算的效率。伴隨著HPC在高校和科研院所的普及,建立起高并行效率的大規(guī)模集群系統(tǒng),對科研、教育、國防等事業(yè)有著重要的意義。所以,快速有效的對一套集群系統(tǒng)的性能進(jìn)行評估對建立起高并行效率的大規(guī)模集群系統(tǒng)的是至關(guān)重要的。
衡量計算機(jī)性能的一個重要指標(biāo)就是計算峰值,例如浮點計算峰值,它是指計算機(jī)每秒鐘能完成的浮點計算最大次數(shù)。包括理論浮點峰值和實測浮點峰值:理論浮點峰值是該計算機(jī)理論上能達(dá)到的每秒鐘能完成浮點計算最大次數(shù),它主要是由CPU的主頻決定的,理論浮點峰值=CPU主頻×CPU每個時鐘周期執(zhí)行浮點運(yùn)算的次數(shù)×系統(tǒng)中CPU核心數(shù)目。
實測浮點峰值是指Linpack測試值,也就是說在這臺機(jī)器上運(yùn)行Linpack測試程序,通過各種調(diào)優(yōu)方法得到的最優(yōu)的測試結(jié)果。實際上在實際程序運(yùn)行過程中,幾乎不可能達(dá)到實測浮點峰值,更不用說達(dá)到理論浮點峰值了。這兩個值只是作為衡量機(jī)器性能的一個指標(biāo),用來表明機(jī)器處理能力的一個標(biāo)尺和潛能的度量。
傳統(tǒng)LinPack測試中,有若干測試參數(shù)(例如最重要的N(problems?sizes))需要根據(jù)具體集群環(huán)境來確定,理論知識不熟悉的人很容易計算出錯誤的參數(shù),導(dǎo)致整個測試失敗。同時,當(dāng)測試出實際運(yùn)算最高峰值后,根據(jù)結(jié)果評估整套系統(tǒng)的性能也相當(dāng)復(fù)雜。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種自動化快速部署NFS共享的方法。
本發(fā)明的目的是按以下方式實現(xiàn)的,部署者將所有部署所需的腳本及文件放在管理節(jié)點上,將所有節(jié)點包括管理節(jié)點和計算節(jié)點的主機(jī)名寫入hostfile中,將需要共享的目錄名稱:包括home,opt寫入到share_dir文件中,在管理節(jié)點上用root用戶運(yùn)行install.sh,輸入root密碼后,即可完成在所有節(jié)點的網(wǎng)絡(luò)文件系統(tǒng)NFS共享部署工作,并在下次開機(jī)后仍然有效;
具體工作步驟如下:
1)將所有部署所需文件,包括6個腳本文件和2個配置文件,放到管理節(jié)點上的同一個目錄下;
2)在hostfile中寫入所有節(jié)點的主機(jī)名,先寫管理節(jié)點的,再寫入計算節(jié)點的;在share_dir中寫入需要共享的目錄名,包括opt,home;
3)使用root用戶運(yùn)行install.sh文件,并按照提示輸入root密碼;
4)install.sh腳本會自動調(diào)用ssh_conf1.exp、ssh_conf2.exp、ssh_conf3.exp這三個基于expect的自動應(yīng)答腳本,實現(xiàn)所有節(jié)點直接ssh的信任訪問;
5)install.sh腳本接著會自動調(diào)用mu_conf.exp,完成管理節(jié)點,即NFS_Server端得配置任務(wù);
6)install.sh腳本接著會自動調(diào)用cu_conf.exp,完成所有計算節(jié)點,即NFS_clietn端得配置工作;
7)在正確完成以上所有工作后,install.sh腳本會提示集群NFS以及部署完成,此時系統(tǒng)正常使用NFS功能。
本發(fā)明的有益效果是:本發(fā)明使用基于Shell?Script的方法,提供交互式環(huán)境,只需根據(jù)提示輸入集群配置參數(shù),即可簡單方便的得到LinPack所需的測試參數(shù)以及性能參照表,再使用Linpack得到理論浮點峰值與實際浮點峰值,并進(jìn)一步確定系統(tǒng)的并行效率,達(dá)到快速評估集群系統(tǒng)的目的。
發(fā)明內(nèi)容
本發(fā)明的目的是全自動、快速部署集群環(huán)境下的NFS(網(wǎng)絡(luò)文件系統(tǒng))共享。部署者需要做的僅僅是將所有部署所需的腳本及文件(6個腳本文件,2個配置文件)放在管理節(jié)點上,將所有節(jié)點(管理節(jié)點和計算節(jié)點)的主機(jī)名寫入hostfile中,將需要共享的目錄名稱(如/home,/opt等)寫入到share_dir文件中,在管理節(jié)點上用root用戶運(yùn)行install.sh,輸入root密碼后,即可完成在所有節(jié)點的NFS(網(wǎng)絡(luò)文件系統(tǒng))共享部署工作,并在下次開機(jī)后仍然有效。
本發(fā)明的具體工作步驟如下:
第一步,將所有部署所需文件(6個腳本文件,2個配置文件)放到管理節(jié)點上的同一個目錄下;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浪潮電子信息產(chǎn)業(yè)股份有限公司,未經(jīng)浪潮電子信息產(chǎn)業(yè)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110366634.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 自動化設(shè)備和自動化系統(tǒng)
- 一種基于流程驅(qū)動的測試自動化方法以及測試自動化系統(tǒng)
- 用于工業(yè)自動化設(shè)備認(rèn)識的系統(tǒng)和方法
- 實現(xiàn)過程自動化服務(wù)的標(biāo)準(zhǔn)化設(shè)計方法學(xué)的自動化系統(tǒng)
- 一種日產(chǎn)50萬安時勻漿自動化系統(tǒng)
- 一種自動化肥料生產(chǎn)系統(tǒng)
- 一種電氣自動化設(shè)備自動檢測系統(tǒng)及檢測方法
- 用于自動化應(yīng)用的抽象層
- 一種基于虛擬化架構(gòu)的自動化系統(tǒng)功能驗證方法
- 自動化測試框架自動測試的實現(xiàn)技術(shù)
- 一種業(yè)務(wù)處理執(zhí)行語言流程部署方法
- 云計算平臺應(yīng)用快速部署的管理方法
- 虛擬化網(wǎng)絡(luò)功能部署方法及系統(tǒng)
- 版本部署的方法、裝置、設(shè)備和計算機(jī)存儲介質(zhì)
- 測試環(huán)境部署方法、部署裝置及存儲介質(zhì)
- 程序部署任務(wù)執(zhí)行方法、裝置、計算機(jī)設(shè)備和存儲介質(zhì)
- 一種基于Ansible的輕量級容器化分布式系統(tǒng)與部署方法
- 模型部署方法、模型部署裝置及終端設(shè)備
- 系統(tǒng)部署狀態(tài)的可視化方法、裝置、設(shè)備及可讀存儲介質(zhì)
- 一種任務(wù)部署方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì)
- 一種實現(xiàn)基于NFS的HADOOP HA集群中NFS節(jié)點雙機(jī)冗余的方法
- 基于網(wǎng)絡(luò)文件系統(tǒng)的交互方法和裝置
- 一種NFS共享最大化的測試方法和系統(tǒng)
- 地址切換處理方法及裝置
- 提供網(wǎng)絡(luò)功能服務(wù)的元數(shù)據(jù)信息的方法、系統(tǒng)以及相關(guān)設(shè)備
- 一種NFS分布式文件服務(wù)系統(tǒng)及構(gòu)建方法
- 基于分布式存儲的NFS集群及其提供NFS服務(wù)的方法
- 一種在HDFS插件中集成NFS的方法
- 一種NFS分區(qū)掛載方法、裝置、設(shè)備和介質(zhì)
- 網(wǎng)絡(luò)文件系統(tǒng)的回收方法及裝置