Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊網路與多媒體研究所
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/30196
標題: 可抽換式元件架構之雲端作業系統
Roystonea: A Cloud Computing System with Pluggable Component Architecture
作者: Chao-En Yen
顏昭恩
指導教授: 劉邦鋒(Pangfeng Liu)
共同指導教授: 吳真貞(Jan-Jan Wu)
關鍵字: 雲端系統,可抽換式元件,虛擬機器,大王椰子,軟體架構,
Cloud Computing,Pluggable component,
出版年 : 2011
學位: 碩士
摘要: 雲端運算系統透過虛擬基礎設施資源來提供基礎架構層的服務給用戶使用,這些基礎設施資源包括計算單元、記憶體、儲存系統和網路系統。每個類別的基礎設施資源都是雲端運算系統中的一個子系統,而雲端運算系統則調配這些基礎設施子系統,來為用戶提供服務。
目前大多數雲端運算系統的基礎設施子系統以及決策演算法元件皆缺乏抽換性的設計。缺乏元件可抽換性將限制基礎設施子系統以及決策演算法的發展。我們認為,雲端運算系統應具有靈活性,任由內部基礎設施子系統以及決策演算法自由的更換。
本文介紹了大王椰子,是一個階層式架構雲端運算系統,並具有元件可抽換式設計。大王椰子基於各種特別設計的元件介面,來達到子系統的可抽換性。元件可抽換的能力使管理員能夠靈活地選擇最適當的基礎設施子系統,同時可以促進雲端運算系統各方面的發展。
大王椰子亦提供雲端運算系統決策演算法的實驗平台。這些演算法完全與大王椰子內部所有的子系統獨立,又可以輕易的套用進大王椰子來進行實驗。因此設計者可以專注於演算法的設計,無需擔心如何與大王椰子整合。我們相信,元件可抽換性在雲端運算系統中是一個非常重要的議題。
Cloud computing system provides services and manages infrastructures in data centers.
The common infrastructures subsystems in a data center including: hypervisors, storage systems,
network systems... etc. These infrastructure subsystems cooperate together to provide infrastructure level services. To provide services, cloud computing system needs to coordinate of the works
between subsystems. On the other hand, current cloud computing systems are restricted in not
only their favor infrastructure subsystem, but also decision algorithms. This limitation restricts
the development of decision algorithms. This limitation also restricts infrastructure subsystems
to the one embedded in current cloud computing system. The cloud computing system should
have flexibility to easily switch between different infrastructure subsystems and between different
decision algorithms.
Roystonea is a hierarchical distributed cloud computing system with pluggable component
architecture. The component pluggable ability of Roystonea relies on the specific interfaces between Roystonea controlling system and infrastructure subsystem components. Roystonea controls subsystems by interfaces. It is the bridge of Roystonea controlling system and user specified
components. Interfaces give administrators the flexibility to switch appropriate subsystem on their
own. The interfaces also encourages development of infrastructure subsystems in cloud computing. With the flexibility of pluggable component, Roystonea also provide a test bed for decision
algorithms, such as virtual machine provisioning, power conservation, and image file management, in cloud computing. Any language of decision algorithms can easily applied for Roystonea.
We believed that the pluggable component is one of the most important concept of development
in cloud computing system.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/30196
全文授權: 有償授權
顯示於系所單位:資訊網路與多媒體研究所

文件中的檔案:
檔案 大小格式 
ntu-100-1.pdf
  目前未授權公開取用
818.48 kBAdobe PDF
顯示文件完整紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved