天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 管理論文 > 移動網絡論文 >

基于TOSCA規(guī)范的云編排框架與算法研究

發(fā)布時間:2018-03-31 22:21

  本文選題:TOSCA 切入點:云編排 出處:《電子科技大學》2016年碩士論文


【摘要】:復合企業(yè)應用通常依賴基于模塊化和部件化的系統(tǒng)結構,這種系統(tǒng)結構可以從云技術的彈性、靈活性、可擴展性和高可用性中受益。由于缺少一個統(tǒng)一的應用拓撲和編排規(guī)范,各個云提供商向用戶提供了其平臺特有的方式來使用云服務,如API或者DSL描述的工具.這就會導致云供應商鎖定的情況發(fā)生,從而降低了應用的可移植性,增加了企業(yè)應用的遷移成本。本文主要對TOSCA(Topology and Orchestration Specification of Cloud Applica-tion)標準以及云編排的框架進行了研究,TOSCA提供了一種明確的復合應用建模和自動管理的方式,即通過應用拓撲來描述應用組件及其關聯(lián)關系,并以工作流語言描述的管理計劃來實現(xiàn)應用的自動化管理。通過工作流建模工具進行人工開發(fā)管理計劃的方式存在兩個嚴重的缺陷:1)需要掌握的知識和代價高昂:2)管理計劃一般來說是和應用緊密耦合的,這就導致了工作流難以維護和復用。本文設計并實現(xiàn)了一個云編排框架原型,從應用組件的定義,到應用的可視化拓撲建模,再到應用的自動化部署計劃的生成,最終生成一個符合TOSCA規(guī)范的云編排包,重點研究了應用拓撲模型到自動化管理計劃的轉化。TOSCA支持命令式和聲明式兩種方式產生管理計劃:1)命令式的方式是通過執(zhí)行預先定義好的管理計劃,管理計劃中詳細描述了將要執(zhí)行的部署和管理任務:2)聲明式的方式是通過運行時環(huán)境對應用的拓撲模型進行解釋,從而推斷出具體的部署和管理邏輯。本文提出了一種結合兩者優(yōu)勢的“三階段構建管理計劃”的算法,算法的處理過程主要包括三個步驟:第一步,將應用的拓撲模型表示的應用組件及其關聯(lián)關系轉換為部署的順序圖:第二步,將部署順序圖轉換為管理計劃的框架:第三步,根據框架中空部署活動對應的模版標識及其類型,通過查詢部署功能表,在部署子過程模版庫中選擇合適的子過程,并將子過程填充到管理計劃框架中。根據查表的情況,確定是否需要執(zhí)行候選子過程的選舉。本文實現(xiàn)的框架原型能夠根據應用的拓撲模型自動生成管理計劃,具備插件化特征,有良好的擴展性。
[Abstract]:Composite enterprise applications often rely on a modular and component-based system architecture that benefits from the flexibility, flexibility, scalability and high availability of cloud technology, due to the lack of a uniform application topology and orchestration specification. Individual cloud providers provide users with platform-specific ways to use cloud services, such as tools described by API or DSL. This can lead to lock-in of cloud vendors, which reduces the portability of applications. This paper mainly studies the standard of TOSCA(Topology and Orchestration Specification of Cloud Applica-tion and the framework of cloud orchestration. That is, to describe application components and their relationships through application topologies, The management plan described by workflow language is used to realize the automatic management of application. There are two serious defects in the way of manual development management plan through workflow modeling tools: 1) the knowledge and the cost are very high. The management plan is generally tightly coupled with the application. This makes workflow difficult to maintain and reuse. This paper designs and implements a prototype of cloud orchestration framework, from the definition of application components to the visual topology modeling of application, and then to the generation of automatic deployment plan. To eventually generate a cloud choreography package that conforms to the TOSCA specification, This paper focuses on the transformation of application topology model to automated management plan. TOSCA supports both imperative and declarative ways to generate management plan: 1) imperative way is through the execution of pre-defined management plan. The management plan describes in detail the deployment and management tasks to be performed in a declarative manner by interpreting the application's topology model through the runtime environment. Thus infer the concrete deployment and management logic. This paper proposes an algorithm of "three-stage construction management plan" which combines the advantages of the two. The processing process of the algorithm mainly includes three steps: the first step, Convert the application components and their associations represented by the applied topology model into the deployment sequence diagram: step 2, the deployment sequence diagram into the framework of the management plan: step 3, According to the template identification and its type of hollow deployment activities in the framework, by querying the deployment function table, selecting the appropriate sub-process in the deployment sub-process template library, and filling the sub-process into the management plan framework. The prototype of this framework can automatically generate management plan according to the topology model of the application, which has the feature of plug-in and good expansibility.
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:F273.2;F203;TP393.09

【相似文獻】

相關期刊論文 前2條

1 劉涌;美國可靠性分析中心元器件管理計劃[J];電子質量;1997年02期

2 ;[J];;年期

相關會議論文 前1條

1 張妍;王治國;;臨床實驗室不符合項管理計劃的制定[A];中華醫(yī)學會第九次全國檢驗醫(yī)學學術會議暨中國醫(yī)院協(xié)會臨床檢驗管理專業(yè)委員會第六屆全國臨床檢驗實驗室管理學術會議論文匯編[C];2011年

相關重要報紙文章 前10條

1 戴邊;制定危機管理計劃的原則[N];經濟參考報;2008年

2 本報記者 王冠;覓獨立法律主體地位 理財管理計劃試點“一對一”合同[N];21世紀經濟報道;2013年

3 陳奕飛;從理財管理計劃試點看銀行角色的轉換[N];中國城鄉(xiāng)金融報;2013年

4 隕石;瑞士推廣旅游質量管理計劃初見成效[N];中國旅游報;2003年

5 邵強;危機防范勝于危機處理[N];工人日報;2004年

6 尹曉翠;第三方管理計劃可實現(xiàn)雙贏[N];國際金融報;2004年

7 本報記者 于德良;銀行爭相推出資管計劃 產品不保本購買需細思量[N];證券日報;2013年

8 宋艷芬;銀行理財管理計劃:回歸本質的理財產品[N];中國城鄉(xiāng)金融報;2014年

9 本報記者 柳燈;銀行資管計劃試點擬擴容至城商行[N];21世紀經濟報道;2014年

10 本報記者 柳燈;銀行資管計劃去“通道化” 覬覦“超額留存”轉型尚不徹底[N];21世紀經濟報道;2013年

相關碩士學位論文 前1條

1 張迎;基于TOSCA規(guī)范的云編排框架與算法研究[D];電子科技大學;2016年

,

本文編號:1692728

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/1692728.html


Copyright(c)文論論文網All Rights Reserved | 網站地圖 |

版權申明:資料由用戶05c05***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com