基于release engineering的大規(guī)模分布式系統(tǒng)自動化部署引擎的設計與實現(xiàn).pdf_第1頁
已閱讀1頁,還剩58頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、近年來,云計算技術作為移動計算、大數(shù)據(jù)技術的助推平臺,開始廣受平臺提供方和消費方的關注,巨大的開發(fā)群體和開發(fā)投入同時促使云計算高速發(fā)展。國外的亞馬遜平臺通過云計算技術從傳統(tǒng)電商轉變?yōu)槭澜绲谝坏幕A設施即服務云服務提供商,而國內如阿里巴巴、京東也正在發(fā)展其核心的云平臺服務能力。
  CloudFoundry是業(yè)界第一個開源PaaS[5]解決方案,也是當前發(fā)展最為成熟的開源PaaS云平臺。它作為一個彈性設計的,多模塊的分布式系統(tǒng)。由于

2、其松耦合的設計,及其活躍的開發(fā)社區(qū),現(xiàn)在已經被廣泛應用到各大公司的云計算服務上,比如國外的ActiveState公司,國內的京東云平臺都開始或者已經基于CloudFoundry建設自己的PaaS服務能力[3]。
  但同時,2011年才開始出現(xiàn)的PaaS開源軟件也正處在不斷完善當中,而作為其中佼佼者的CloudFoundry也不例外。從ReleaseEngineering角度講,涉及數(shù)十個模塊組件的開源PaaS平臺CloudFou

3、ndry,其自動化部署和維護都存在一些不足。目前作為官方推薦的CloudFoudnry自動化部署工具BOSH本身就是一個包含超過20萬行代碼的復雜分布式系統(tǒng),擴展使用難度大。同時,BOSH對底層IaaS平臺的集成對平臺API有較高的要求,并非所有IaaS平臺都能滿足。
  經過分析CloudFoundry平臺,及其與IaaS平臺的協(xié)同工作流程,本文提出了一套針對CloudFoundry的輕量級運維解決方案。使其成為一個包含自動化部

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論