基于云計算的軟件資源服務(wù)平臺研究
發(fā)布時間:2018-03-27 05:13
本文選題:云計算 切入點:軟件資源管理 出處:《東華大學(xué)》2012年碩士論文
【摘要】:信息科技的迅猛發(fā)展使得軟件資源越來越豐富,作為軟件資源之一的構(gòu)件也以驚人的數(shù)量增長,為了更好的使用構(gòu)件資源,我國目前已在7個城市建立了不同的構(gòu)件庫,但各庫的管理和檢索差異使資源共享存在難度。傳統(tǒng)的軟件資源管理系統(tǒng)主要基于集中式的管理方式,出現(xiàn)“資源積累多,可以利用的資源少”的難題,許多軟件資源無法得到有效利用,這既浪費開發(fā)資源,又占用大量的存儲資源。因此,研究可以統(tǒng)一管理軟件資源的服務(wù)平臺是急需解決的問題。云計算的出現(xiàn),為分布式構(gòu)件庫的資源共享和綜合管理及檢索提供了新的思路和方法。 云計算數(shù)據(jù)處理是將分布在不同地方的多臺服務(wù)器資源集中起來,由一個大型的數(shù)據(jù)處理中心進行管理。本文對云計算應(yīng)用于軟件資源管理進行了研究,針對平臺上資源管理的特點,對軟件資源,主要是構(gòu)件資源的管理方面做了研究。設(shè)計在實現(xiàn)框架方面選擇開源云計算技術(shù)實現(xiàn)框架Hadoop,它提供一個分布式并行編程的框架,并可以簡化分布式程序的開發(fā)。 論文的主要研究內(nèi)容和創(chuàng)新點如下: 首先,論文介紹了云計算的特點和實現(xiàn)云計算的相關(guān)技術(shù),對傳統(tǒng)的軟件資源相關(guān)理論及其管理系統(tǒng)進行了分析,指出了傳統(tǒng)軟件資源管理系統(tǒng)在軟件資源共享使用時存在的不足,提出了基于云計算的軟件資源服務(wù)平臺框架,并對平臺進行了設(shè)計和研究。 其次,根據(jù)軟件資源服務(wù)平臺的特點以及需求,對實現(xiàn)云計算的技術(shù)框架,選擇基于實現(xiàn)MapReduce并行編程模型的Hadoop云計算系統(tǒng)開源框架,可以降低實現(xiàn)成本,并使得軟件資源管理和復(fù)用效率大幅提高。 第三,結(jié)合軟件資源分布存儲以及平臺的分布式處理的特點,對選擇使用的刻面檢索方法所采用的刻面進行了設(shè)計,并采用XML對刻面元信息進行了描述,同時對資源信息存入HBase中進行了表設(shè)計。為了加快分布式存儲資源的檢索效率,軟件資源搜索引擎的離線爬取進行了設(shè)計和說明
[Abstract]:The rapid development of information technology makes the software resources more and more abundant. As one of the software resources, the component has also increased by an astonishing amount. In order to make better use of the component resources, China has established different component libraries in seven cities at present. However, the differences in the management and retrieval of each database make it difficult to share resources. The traditional software resource management system is mainly based on the centralized management mode. Many software resources can not be used effectively, which not only wastes the development resources, but also takes up a lot of storage resources. Therefore, it is urgent to solve the problem of researching the service platform that can manage the software resources in a unified way. It provides new ideas and methods for resource sharing, comprehensive management and retrieval of distributed component libraries. Cloud computing data processing is a collection of server resources distributed in different places, which is managed by a large data processing center. In this paper, the application of cloud computing in software resource management is studied. In view of the characteristics of resource management on the platform, this paper studies the management of software resources, mainly component resources, and designs an open source cloud computing implementation framework, Hadoop, which provides a framework for distributed parallel programming. And can simplify the development of distributed programs. The main contents and innovations of the thesis are as follows:. First of all, the paper introduces the characteristics of cloud computing and related technologies to implement cloud computing, and analyzes the traditional software resource related theory and its management system. The shortcomings of traditional software resource management system in software resource sharing are pointed out. The framework of software resource service platform based on cloud computing is put forward, and the platform is designed and studied. Secondly, according to the characteristics and requirements of software resource service platform, the open source framework of Hadoop cloud computing system based on implementing MapReduce parallel programming model can reduce the cost of implementing cloud computing. The efficiency of software resource management and reuse is greatly improved. Thirdly, according to the characteristics of distributed storage of software resources and distributed processing of the platform, the facet used in the selected facet retrieval method is designed, and the facet meta-information is described by XML. In order to speed up the retrieval efficiency of distributed storage resources, the off-line crawling of software resources search engine is designed and explained.
【學(xué)位授予單位】:東華大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP311.52
【引證文獻】
相關(guān)會議論文 前1條
1 生昕格;;基于hadoop的交通云數(shù)據(jù)處理平臺設(shè)計[A];第七屆中國智能交通年會優(yōu)秀論文集——智能交通應(yīng)用[C];2012年
相關(guān)碩士學(xué)位論文 前1條
1 莫曉云;基于云計算的科普服務(wù)平臺研究[D];廣東技術(shù)師范學(xué)院;2013年
,本文編號:1670134
本文鏈接:http://www.sikaile.net/kejilunwen/sousuoyinqinglunwen/1670134.html
最近更新
教材專著