基于GlusterFS的OpenStack云計(jì)算平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-05-08 22:22
本文選題:云計(jì)算 + 數(shù)據(jù)中心; 參考:《大連理工大學(xué)》2014年碩士論文
【摘要】:云計(jì)算已經(jīng)成為一種嶄新的IT模式,用戶能夠方便地通過(guò)網(wǎng)絡(luò)按需訪問(wèn)可配置的計(jì)算資源。數(shù)據(jù)中心為信息服務(wù)提供運(yùn)行平臺(tái),高效的云計(jì)算平臺(tái)將數(shù)據(jù)中心底層的硬件資源進(jìn)行虛擬化,通過(guò)統(tǒng)一的管理和運(yùn)作方式,提供給用戶和應(yīng)用程序一系列的相關(guān)服務(wù)。在眾多云計(jì)算平臺(tái)中OpenStack作為開(kāi)源項(xiàng)目的杰出作品,現(xiàn)在已經(jīng)越來(lái)越受到眾多設(shè)備商的重視,許多小型的互聯(lián)網(wǎng)公司也逐漸成為了很多云計(jì)算平臺(tái)的用戶。OpenStack云計(jì)算平臺(tái)如何能為各種不同的應(yīng)用場(chǎng)景提供高效的服務(wù),減少平臺(tái)系統(tǒng)之間交互的延遲時(shí)間,以及方便有效地管理自己的計(jì)算、存儲(chǔ)和網(wǎng)絡(luò)等平臺(tái)資源,已經(jīng)成為當(dāng)下云計(jì)算平臺(tái)的重要問(wèn)題。 本文主要在OpenStack平臺(tái)之下,同時(shí)結(jié)合開(kāi)源分布式文件系統(tǒng)中的杰出作品GlusterFS,展開(kāi)以下一系列工作和創(chuàng)新之處: (1)分析了當(dāng)前云計(jì)算的技術(shù)特點(diǎn)和體系架構(gòu),比較了主流的開(kāi)源云計(jì)算平臺(tái),深入分析OpenStack平臺(tái)的基本特征、關(guān)鍵技術(shù)。著重分析了OpenStack平臺(tái)中對(duì)象存儲(chǔ)和塊存儲(chǔ)模塊。 (2)論述了目前的分布式文件系統(tǒng)的發(fā)展現(xiàn)狀,并詳細(xì)分析了GlusterFS的架構(gòu)、技術(shù)實(shí)現(xiàn)以及發(fā)展趨勢(shì),著重研究了其作為其他平臺(tái)系統(tǒng)存儲(chǔ)后端的優(yōu)勢(shì)所在,提出了選擇GlusterFS作為OpenStack平臺(tái)存儲(chǔ)后端的平臺(tái)設(shè)計(jì)。 (3)分析了OpenStack平臺(tái)中Swift模塊的作用,以及在平臺(tái)系統(tǒng)中與其他模塊的關(guān)系。利用GlusterFS的API實(shí)現(xiàn)了與OpenStack平臺(tái)交互,并根據(jù)不同應(yīng)用場(chǎng)景測(cè)試虛擬平臺(tái)虛擬機(jī)的創(chuàng)建、工作和遷移等功能。借助GlusterFS的機(jī)制保證了虛擬機(jī)鏡像的穩(wěn)定和冗余安全保存等,并通過(guò).FIO測(cè)試了虛擬機(jī)的讀寫(xiě)性能指標(biāo)IOPS。 (4)結(jié)合當(dāng)前的云計(jì)算平臺(tái)以及分布式存儲(chǔ)的發(fā)展趨勢(shì),總結(jié)了云計(jì)算平臺(tái)中存儲(chǔ)資源管理難題,借助OpenStack平臺(tái)的Cinder模塊的功能,完成了基于此平臺(tái)和GlusterFS的SDS (Software Defined Storage)模型。
[Abstract]:Cloud computing has become a new IT model, and users can easily access configurable computing resources on demand through the network. The data center provides the running platform for the information service. The efficient cloud computing platform virtualizes the hardware resources at the bottom of the data center and provides a series of related services to users and applications through unified management and operation. As an outstanding work of open source projects, OpenStack has been paid more and more attention to by many manufacturers in many cloud computing platforms. Many small Internet companies have also become users of many cloud computing platforms. OpenStack cloud computing platforms can provide efficient services for different application scenarios and reduce the latency of interaction between platforms and systems. And the convenient and effective management of their own computing, storage and network and other platform resources, has become an important issue of cloud computing platforms. This paper is mainly under the OpenStack platform, and combines the outstanding work of Gluster FS in the open source distributed file system, to carry out a series of work and innovation as follows: This paper analyzes the technical characteristics and architecture of cloud computing, compares the mainstream open source cloud computing platform, and deeply analyzes the basic characteristics and key technologies of OpenStack platform. The object storage and block storage modules in OpenStack platform are analyzed. In this paper, the development status of distributed file system is discussed, and the architecture, technology realization and development trend of GlusterFS are analyzed in detail, and the advantage of GlusterFS as the storage back end of other platform system is emphatically studied. This paper presents the design of GlusterFS as the storage back end of OpenStack platform. The function of Swift module in OpenStack platform and the relationship between Swift module and other modules in platform system are analyzed. The API of GlusterFS is used to realize the interaction with OpenStack platform, and to test the virtual machine creation, work and migration of virtual platform according to different application scenarios. With the help of the mechanism of GlusterFS, the stability and redundancy of virtual machine image are guaranteed, and the read and write performance index of virtual machine is tested by .FIO. Combined with the current development trend of cloud computing platform and distributed storage, this paper summarizes the difficult problems of storage resource management in cloud computing platform. With the help of the function of Cinder module of OpenStack platform, the SDS Defined storage model based on this platform and GlusterFS is completed.
【學(xué)位授予單位】:大連理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TP393.09
【參考文獻(xiàn)】
相關(guān)期刊論文 前5條
1 王海q,
本文編號(hào):1863341
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1863341.html
最近更新
教材專(zhuān)著