資源描述:
《云環(huán)境下數(shù)據(jù)中心自動部署系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。
1、ThesisSubmittedinPartialFulfillmentoftheRequirementsfortheDegreeofMasterofEngineeringAutomatedDeploymentSysteminCloudDataCenterCandidate:XieTaoMajor:ComputerTechnologySupervisor:Prof.WuSongHuazhongUniversityofScienceandTechnologyWuhan430074,P.R.ChinaMay,2013獨創(chuàng)性聲明本人聲明所呈交的學位論文是我個人在導師指導下進行的
2、研究工作及取得的研究成果。盡我所知,除文中已經標明引用的內容外,本論文不包含任何其他個人或集體已經發(fā)表或撰寫過的研究成果。對本文的研究做出貢獻的個人和集體,均已在文中以明確方式標明。本人完全意識到,本聲明的法律結果由本人承擔。學位論文作者簽名:日期:年月日學位論文版權使用授權書本學位論文作者完全了解學校有關保留、使用學位論文的規(guī)定,即:學校有權保留并向國家有關部門或機構送交論文的復印件和電子版,允許論文被查閱和借閱。本人授權華中科技大學可以將本學位論文的全部或部分內容編入有關數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復制手段保存和匯編本學位論文。本論文保密□,在____
3、_年解密后適用本授權書。屬于不保密□。(請在以上方框內打“√”)學位論文作者簽名:指導教師簽名:日期:年月日日期:年月日華中科技大學碩士學位論文摘要隨著云計算的發(fā)展,云環(huán)境下的數(shù)據(jù)中心規(guī)模不斷增大,極大增加了計算部署的工作量。云數(shù)據(jù)中心環(huán)境部署包括了硬件資源(服務器)、軟件資源(中間件或數(shù)據(jù)庫等)、網絡資源和存儲資源,其中包括了虛擬化設備和不能被虛擬化的設備。目前云數(shù)據(jù)中心主要關注部署速度、部署的自動化程度以及部署的友好界面,并沒有關注數(shù)據(jù)中心中部署服務的可靠性、部署服務器的瓶頸問題,這將影響系統(tǒng)業(yè)務及時上線,造成不必要的損失。如何在云環(huán)境下數(shù)據(jù)中心中進行資源自動部署以
4、及如何保證部署服務的可用性就成為了一個重要的研究課題。針對上述問題,提出了一種面向云環(huán)境下數(shù)據(jù)中心的計算環(huán)境自動部署系統(tǒng)。基于Petri網絡的工作流引擎可以有效處理部署流程的依賴關系,同時將kickstart技術與增強部署服務可用性、部署服務器可靠性技術相結合,設計并實現(xiàn)云數(shù)據(jù)中心自動部署系統(tǒng)。云數(shù)據(jù)中心自動部署系統(tǒng)具有具有可靠性、可用性和負載均衡特性。系統(tǒng)引入了網卡綁定技術、獨立冗余磁盤技術和Heartbeat技術,使之與kickstart之間無縫連接,解決了大規(guī)模云環(huán)境下節(jié)點安裝過程中部署服務器的單點故障問題,同時提出了基于配置文件和基于DNS的負載均衡的算法,解決
5、了節(jié)點部署過程中服務器的瓶頸問題。功能測試表明,基于Petri網的工作流引擎很好完成了云環(huán)境下跨地域物理資源的自動部署,為云數(shù)據(jù)中心的管理員提供有效的管理方式。性能測試表明系統(tǒng)能夠減少節(jié)點的安裝時間和提高節(jié)點部署成功率,相比于傳統(tǒng)的數(shù)據(jù)中心,其部署成功率在90%以上。關鍵字:云計算;自動部署;kickstart;部署服務器華中科技大學碩士學位論文AbstractWiththedevelopmentofcloudcomputing,thescaleofdatacenterincloudenvironmentenlargesgradually,whichbringsmore
6、computationalworkloadtothedeployment.Thedeploymentofdatacenterincludesthehardwareresources(server),softwareresources(middlewareordatabase),networkresourcesandstorageresources.Currently,clouddatacentermainlyfocusedonthespeedofdeployment,aswellasafriendlygraphicuserinterface.Butitignoresth
7、ereliabilityandavailabilityofdeploymentserver,whichwillaffectthesystem’son-linebusinessandresultinunnecessarylosses.So,howtodeploytheresourcesautomaticallyinclouddatacenteraswellasguaranteetheserviceusabilityofdeploymenthasbecomeahottopicincurrentresearchwork.Inresponseto