分布式對象云存儲平臺設(shè)計及第三方應(yīng)用開發(fā)
本文選題:分布式存儲 + 對象存儲; 參考:《華南理工大學(xué)》2013年碩士論文
【摘要】:互聯(lián)網(wǎng)及其應(yīng)用的發(fā)展帶來的企業(yè)和個人數(shù)據(jù)量呈現(xiàn)出爆炸式增長,傳統(tǒng)方案的計算、存儲能力已經(jīng)不能適應(yīng)互聯(lián)網(wǎng)高速發(fā)展的需求,云計算技術(shù)成為解決這一問題的革命性技術(shù)手段。中國電信作為國內(nèi)三大運營商,面對國內(nèi)正在發(fā)展龐大的云服務(wù)市場,更加需要整合自身豐富的帶寬資源和龐大的企業(yè)及公眾用戶數(shù)量資源,對企業(yè)內(nèi)部有進行海量的客戶數(shù)據(jù)存儲、管理以及業(yè)務(wù)分析的需要;對外可以提供存儲服務(wù)接口提供高可用、可彈性拓展的云存儲服務(wù)。 首先,本文對國外云存儲服務(wù)提供商進行調(diào)研,深入分析國外云存儲服務(wù)的技術(shù)發(fā)展?fàn)顩r和國外云存儲產(chǎn)品的具體情況,同時對傳統(tǒng)的存儲技術(shù)進行剖析,分析它們的特點與不足,提出一個適合企業(yè)級的分布式對象云存儲系統(tǒng)部署方案。 其次,本文利用開源代碼項目Openstack,提出一個可行的云存儲服務(wù)系統(tǒng)框架,設(shè)計并實現(xiàn)一個提供基本存儲能力的內(nèi)容管理云存儲平臺和業(yè)務(wù)管理的應(yīng)用管理平臺。內(nèi)容管理平臺是基本的云存儲服務(wù)模塊,負責(zé)基本存儲服務(wù)功能(如創(chuàng)建容器、文件上傳下載等);應(yīng)用管理平臺是提供給服務(wù)提供商管理員進行日常維護、統(tǒng)計分析、費用結(jié)算等業(yè)務(wù)功能。 再次,設(shè)計并開發(fā)第三方應(yīng)用接口,將本文的云存儲系統(tǒng)做為WEB服務(wù)器的后臺數(shù)據(jù)存儲平臺,WEB應(yīng)用服務(wù)器利用本系統(tǒng)設(shè)計的第三方應(yīng)用開放接口與云存儲系統(tǒng)進行交互,實現(xiàn)以HTTP方式進行多媒體文件的存儲服務(wù)。 最后,本文還對云存儲系統(tǒng)的各個功能模塊進行功能測試,測試表明本文云存儲系統(tǒng)不僅擁有良好的存儲服務(wù)功能,,還提供適合的業(yè)務(wù)運營和系統(tǒng)運維功能。另外,第三方應(yīng)用接口的開發(fā),使用云存儲系統(tǒng)做為WEB服務(wù)器的后臺數(shù)據(jù)存儲平臺,有效的將數(shù)據(jù)存儲和應(yīng)用請求分離開來,解決了傳統(tǒng)WEB應(yīng)用部署中服務(wù)器因請求過大造成響應(yīng)延遲問題,并從另一方面也驗證了本文云存儲系統(tǒng)的可用性。
[Abstract]:The amount of data of enterprises and individuals brought about by the development of the Internet and its applications is increasing explosively. The calculation and storage capacity of traditional schemes can no longer meet the needs of the rapid development of the Internet. Cloud computing technology has become a revolutionary technical means to solve this problem. As the three major domestic operators, China Telecom is facing the development of a huge cloud service market in China. It is even more necessary to integrate its rich bandwidth resources and huge enterprise and public user resources. There is a need for massive customer data storage, management and business analysis within the enterprise; external storage service interfaces can be provided to provide high availability, flexible expansion of cloud storage services. First of all, this paper investigates the foreign cloud storage service providers, deeply analyzes the development of foreign cloud storage service technology and the specific situation of foreign cloud storage products, at the same time, analyzes the traditional storage technology. Based on the analysis of their characteristics and shortcomings, a suitable deployment scheme for enterprise distributed object cloud storage system is proposed. Secondly, using Openstack-based open source code project, this paper proposes a feasible framework of cloud storage service system, and designs and implements a content management cloud storage platform and an application management platform for business management, which provide basic storage capability. The content management platform is the basic cloud storage service module, which is responsible for the basic storage service functions (such as creating containers, uploading and downloading files, etc.) Cost settlement and other business functions. Thirdly, the third party application interface is designed and developed. The cloud storage system is used as the background data storage platform of the WEB server and the web application server interacts with the cloud storage system using the third party application open interface designed by this system. The storage service of multimedia files is realized by HTTP. Finally, this paper also carries on the function test to each function module of the cloud storage system, the test indicates that the cloud storage system not only has the good storage service function, but also provides the suitable business operation and system operation and maintenance function. In addition, the development of third-party application interface, using cloud storage system as the background data storage platform of WEB server, effectively separates the data storage from the application request. It solves the problem of response delay caused by excessive request in traditional WEB application deployment, and verifies the availability of cloud storage system in this paper on the other hand.
【學(xué)位授予單位】:華南理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP333
【參考文獻】
相關(guān)期刊論文 前10條
1 吳吉義;平玲娣;潘雪增;李卓;;云計算:從概念到平臺[J];電信科學(xué);2009年12期
2 陳凱,白英彩;網(wǎng)絡(luò)存儲技術(shù)及發(fā)展趨勢[J];電子學(xué)報;2002年S1期
3 許四平;;SaaS軟件即服務(wù)模型研究[J];硅谷;2009年04期
4 馮丹;史偉;覃靈軍;關(guān)卿;;基于對象存儲系統(tǒng)的對象文件系統(tǒng)設(shè)計[J];華中科技大學(xué)學(xué)報(自然科學(xué)版);2006年12期
5 李世暢,楊浩瀾,李世亞,陶洋;NAS存儲技術(shù)的研究與應(yīng)用[J];計算機工程與應(yīng)用;2003年13期
6 劉群;馮丹;王芳;;高可靠性元數(shù)據(jù)服務(wù)器研究[J];計算機工程;2008年17期
7 郭本俊;王鵬;陳高云;黃健;;基于MPI的云計算模型[J];計算機工程;2009年24期
8 廖軍,譚浩;新一代開放分布式處理技術(shù)——Web Services[J];計算機應(yīng)用;2004年08期
9 曾碧卿,陳志剛;服務(wù)器集群系統(tǒng)研究[J];計算機應(yīng)用研究;2004年03期
10 蔡皖東;基于SAN的高可用性網(wǎng)絡(luò)存儲解決方案[J];小型微型計算機系統(tǒng);2001年03期
相關(guān)博士學(xué)位論文 前1條
1 吳吉義;基于DHT的開放對等云存儲服務(wù)系統(tǒng)研究[D];浙江大學(xué);2011年
本文編號:1942177
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/1942177.html