Roystonea: A Cloud Computing System with Pluggable Component Architecture
碩士 === 國立臺灣大學 === 資訊網路與多媒體研究所 === 99 === 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...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2011
|
Online Access: | http://ndltd.ncl.edu.tw/handle/54443983912768025744 |
id |
ndltd-TW-099NTU05641006 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-099NTU056410062015-10-16T04:02:49Z http://ndltd.ncl.edu.tw/handle/54443983912768025744 Roystonea: A Cloud Computing System with Pluggable Component Architecture 可抽換式元件架構之雲端作業系統 Chao-En Yen 顏昭恩 碩士 國立臺灣大學 資訊網路與多媒體研究所 99 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. Pangfeng Liu 劉邦鋒 2011 學位論文 ; thesis 29 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 資訊網路與多媒體研究所 === 99 === 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.
|
author2 |
Pangfeng Liu |
author_facet |
Pangfeng Liu Chao-En Yen 顏昭恩 |
author |
Chao-En Yen 顏昭恩 |
spellingShingle |
Chao-En Yen 顏昭恩 Roystonea: A Cloud Computing System with Pluggable Component Architecture |
author_sort |
Chao-En Yen |
title |
Roystonea: A Cloud Computing System with Pluggable Component Architecture |
title_short |
Roystonea: A Cloud Computing System with Pluggable Component Architecture |
title_full |
Roystonea: A Cloud Computing System with Pluggable Component Architecture |
title_fullStr |
Roystonea: A Cloud Computing System with Pluggable Component Architecture |
title_full_unstemmed |
Roystonea: A Cloud Computing System with Pluggable Component Architecture |
title_sort |
roystonea: a cloud computing system with pluggable component architecture |
publishDate |
2011 |
url |
http://ndltd.ncl.edu.tw/handle/54443983912768025744 |
work_keys_str_mv |
AT chaoenyen roystoneaacloudcomputingsystemwithpluggablecomponentarchitecture AT yánzhāoēn roystoneaacloudcomputingsystemwithpluggablecomponentarchitecture AT chaoenyen kěchōuhuànshìyuánjiànjiàgòuzhīyúnduānzuòyèxìtǒng AT yánzhāoēn kěchōuhuànshìyuánjiànjiàgòuzhīyúnduānzuòyèxìtǒng |
_version_ |
1718091593230057472 |