攜程分布式云存儲系統(tǒng)的設計與實現(xiàn)
發(fā)布時間:2024-01-30 07:56
攜程是國內(nèi)最大的在線旅游平臺,每天都會新增海量的圖片、視頻、音頻以及其它格式的文件數(shù)據(jù),這些數(shù)據(jù)量已經(jīng)遠遠超過了單個計算機的存儲和處理能力,為了解決這些問題,本文提出攜程分布式云存儲系統(tǒng)解決方案。攜程分布式云存儲系統(tǒng)在開源的分布式文件系統(tǒng)的基礎上進行擴展,不僅能夠存儲海量文件,還要求做到以下幾點創(chuàng)新:文件元數(shù)據(jù)管理、圖片處理、多機房部署和文件同步,同時這幾點也是本文需要解決的主要問題。本文對于解決如何進行文件元數(shù)據(jù)管理,首先將所有的文件信息作為元數(shù)據(jù)進行持久化保存在系統(tǒng)中,這樣可以對存儲在系統(tǒng)中的文件進行有效的管理,并提出了改進元數(shù)據(jù)索引算法和文件名生成和解析算法,元數(shù)據(jù)索引算法使元數(shù)據(jù)查詢速度提高近5倍,文件名生成和解析算法在滿足業(yè)務需求的前提下,提高元數(shù)據(jù)的安全性。對于解決圖片處理問題,本文提出圖片處理過程算法可以有效的提高圖片處理性能,滿足系統(tǒng)用戶對于圖片處理的性能要求。本文最重要的創(chuàng)新點是多機房部署和文件同步框架,在全球化的背景下,在全球主要熱點地區(qū)建立機房是必不可少的,同時還可以保證系統(tǒng)的可靠性和安全性,這是目前業(yè)界很多分布式存儲系統(tǒng)難以達到的。攜程分布式云存儲系統(tǒng)作為基礎框...
【文章頁數(shù)】:82 頁
【學位級別】:碩士
本文編號:3889803
【文章頁數(shù)】:82 頁
【學位級別】:碩士
圖3.1技術(shù)架構(gòu)圖??12??
圖4.4元數(shù)據(jù)査找響應時間對比圖??
圖5.1多機房數(shù)據(jù)同步功能架構(gòu)圖
圖5.2?JobAgent調(diào)度配置??5.2.3?Hermes消息隊列??
本文編號:3889803
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3889803.html
最近更新
教材專著