天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于LSFAPI的分布式集群管理系統(tǒng)的開(kāi)發(fā)

發(fā)布時(shí)間:2018-02-11 14:13

  本文關(guān)鍵詞: 分布式計(jì)算 LSF PLATFORM 集群 云計(jì)算 出處:《長(zhǎng)安大學(xué)》2012年碩士論文 論文類型:學(xué)位論文


【摘要】:隨著信息革命的發(fā)展,單機(jī)的計(jì)算能力已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足人們進(jìn)行復(fù)雜計(jì)算的需求。于是,早在20世紀(jì)80年代,人們就提出將多臺(tái)單機(jī)聯(lián)合起來(lái),形成一個(gè)計(jì)算能力更加強(qiáng)大的集群,這就是分布式計(jì)算。目前國(guó)外在分布式領(lǐng)域尚處于領(lǐng)先地位,但是近幾年由于政府的大力扶持,國(guó)內(nèi)許多企業(yè)也已經(jīng)建立起了自己的分布式計(jì)算平臺(tái)。本論文是利用國(guó)外知名的負(fù)載均衡軟件LSF,開(kāi)發(fā)出一套分布式集群管理系統(tǒng),不僅可以用于對(duì)用戶集群中的計(jì)算機(jī)進(jìn)行管理,而且能夠根據(jù)計(jì)算機(jī)的性能及調(diào)度策略合理地分配任務(wù)。 首先,論文分別描述了分布計(jì)算、網(wǎng)格計(jì)算、并行計(jì)算及云計(jì)算的特點(diǎn),并從范圍、應(yīng)用和本質(zhì)三個(gè)方面分別比較了分布式計(jì)算和網(wǎng)格計(jì)算、分布式計(jì)算和并行計(jì)算、分布式計(jì)算和云計(jì)算之間的區(qū)別。這些知識(shí)為分布式集群管理系統(tǒng)的設(shè)計(jì)奠定了基礎(chǔ)。 其次,論文從LSF的安裝及配置、守護(hù)進(jìn)程系統(tǒng)、任務(wù)周期系統(tǒng)方面深入地研究了LSF軟件的基本架構(gòu),然后,從LSF API的基本系統(tǒng)架構(gòu)、LSF API的批處理系統(tǒng)架構(gòu)、LSF的基本API服務(wù)、LSF的批處理API服務(wù)方面系統(tǒng)地介紹了LSF的批處理系統(tǒng)架構(gòu)。通過(guò)對(duì)LSF及LSFAPI架構(gòu)的系統(tǒng)認(rèn)識(shí),為基于LSFAPI的集群管理系統(tǒng)的開(kāi)發(fā)奠定了基礎(chǔ)。 然后,論文著重介紹了分布式集群管理系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)。首先,從概要設(shè)計(jì)入手,描述了系統(tǒng)的各大功能組織之間的關(guān)系,并且比較了開(kāi)發(fā)工具和語(yǔ)言之間的區(qū)別;然后,重點(diǎn)介紹了登錄系統(tǒng)和主程序框架的設(shè)計(jì),并從LSFADMIN和BATCHADMIN兩大系統(tǒng)結(jié)構(gòu)入手,以其中具有代表性的兩個(gè)部分為例,詳細(xì)闡述了其功能設(shè)計(jì)、后臺(tái)設(shè)計(jì)及頁(yè)面設(shè)計(jì)。 最后,論文以一條汽車裝配生產(chǎn)線為例,描述了該集群管理系統(tǒng)的應(yīng)用,,然后站在分布式計(jì)算與云計(jì)算相關(guān)聯(lián)的角度上,提出了云計(jì)算的一種構(gòu)想,即集群管理系統(tǒng)是云計(jì)算的一種雛形。
[Abstract]:With the development of the information revolution, the computing power of a single machine is far from satisfying the needs of complex computing. So, as early as 1980s, people proposed to combine a number of single machines. To form a more powerful cluster of computing power, this is distributed computing. At present, foreign countries are still in the leading position in the field of distributed computing, but in recent years, due to the strong support of the government, Many domestic enterprises have also established their own distributed computing platform. This paper develops a distributed cluster management system using LSFs, a well-known load balancing software in foreign countries. It can be used not only to manage the computers in the user cluster, but also to allocate tasks reasonably according to the performance of the computer and the scheduling strategy. Firstly, the paper describes the characteristics of distributed computing, grid computing, parallel computing and cloud computing, and compares distributed computing with grid computing, distributed computing and parallel computing from three aspects of scope, application and nature. The difference between distributed computing and cloud computing. This knowledge lays the foundation for the design of distributed cluster management systems. Secondly, this paper studies the basic architecture of LSF software from the aspects of installation and configuration of LSF, daemon system and task cycle system. From the basic system architecture of LSFAPI, the batch system architecture of LSF API, the basic API service of LSF and the batch processing API service of LSF, this paper systematically introduces the batch processing system architecture of LSF. Through the systematic understanding of LSF and LSFAPI architecture, It lays a foundation for the development of cluster management system based on LSFAPI. Then, the paper focuses on the design and implementation of distributed cluster management system. First, it describes the relationship between the various functional organizations of the system, and compares the differences between development tools and languages. This paper mainly introduces the design of login system and main program frame, and starts with the two system structures of LSFADMIN and BATCHADMIN, taking the representative two parts as an example, expounds in detail its function design, background design and page design. Finally, taking an automobile assembly line as an example, this paper describes the application of the cluster management system, and then puts forward a concept of cloud computing from the perspective of distributed computing and cloud computing. Namely cluster management system is a kind of embryonic form of cloud computing.
【學(xué)位授予單位】:長(zhǎng)安大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP338.8

【參考文獻(xiàn)】

相關(guān)碩士學(xué)位論文 前3條

1 弋瑞錄;實(shí)時(shí)多任務(wù)集群管理系統(tǒng)的研究[D];西北工業(yè)大學(xué);2006年

2 李敬;集群系統(tǒng)集中管理平臺(tái)的研究與實(shí)現(xiàn)[D];西北工業(yè)大學(xué);2004年

3 閆麗慧;基于網(wǎng)格計(jì)算的定理自動(dòng)證明研究[D];華東師范大學(xué);2007年



本文編號(hào):1503248

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1503248.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶1b7cd***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com