Design of Cloud Management Layer for High-Performance File Transfer
碩士 === 輔仁大學 === 資訊工程學系碩士班 === 101 === Cloud computing providers offer their services according to three fundamental models: software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS). SaaS is a software delivery method that provides access to software and its...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2013
|
Online Access: | http://ndltd.ncl.edu.tw/handle/19663362164373883803 |
id |
ndltd-TW-101FJU00396065 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101FJU003960652016-03-21T04:27:17Z http://ndltd.ncl.edu.tw/handle/19663362164373883803 Design of Cloud Management Layer for High-Performance File Transfer 高效能檔案傳輸之雲端層設計 Chung-Yuan Lai 賴宗遠 碩士 輔仁大學 資訊工程學系碩士班 101 Cloud computing providers offer their services according to three fundamental models: software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS). SaaS is a software delivery method that provides access to software and its functions remotely as a Web-based service, e.g., Google doc, YouTube, and Dropbox. For the PaaS model, cloud providers deliver a development platform including operating system, program execution environment, and database. Application developers can develop and run their software on the cloud platform, e.g., Google App Engine, Facebook, and Hadoop. In the IaaS model, the key technology is how to efficiently virtualize the computing and storage resources of physical machines (PMs) to provision a large number of virtual machines (VMs). Each customer (user) can rent a VM from the cloud provider to execute his/her applications. In this thesis, we integrate the virtualization into our developed SaaS tool to design an efficient title: “Design of Cloud Management Layer for High-Performance File Transfer”. There are four main components in the developed cloud-based management layer: manager selection, authentication, synchronization, and cloud-based file transfer. The manager selection utilizes load balancing to select a load-light manger server for each user. The authentication is to verify the user identification. The synchronization can synchronize the files between the client side and the cloud side. The cloud-based file transfer provide a scalable storage to store user files. Finally, we perform simulation experiments to evaluate the performance of the developed cloud-based management layer. Jenn-Wei Lin 林振緯 2013 學位論文 ; thesis 50 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 輔仁大學 === 資訊工程學系碩士班 === 101 === Cloud computing providers offer their services according to three fundamental models: software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS). SaaS is a software delivery method that provides access to software and its functions remotely as a Web-based service, e.g., Google doc, YouTube, and Dropbox. For the PaaS model, cloud providers deliver a development platform including operating system, program execution environment, and database. Application developers can develop and run their software on the cloud platform, e.g., Google App Engine, Facebook, and Hadoop. In the IaaS model, the key technology is how to efficiently virtualize the computing and storage resources of physical machines (PMs) to provision a large number of virtual machines (VMs). Each customer (user) can rent a VM from the cloud provider to execute his/her applications. In this thesis, we integrate the virtualization into our developed SaaS tool to design an efficient title: “Design of Cloud Management Layer for High-Performance File Transfer”. There are four main components in the developed cloud-based management layer: manager selection, authentication, synchronization, and cloud-based file transfer. The manager selection utilizes load balancing to select a load-light manger server for each user. The authentication is to verify the user identification. The synchronization can synchronize the files between the client side and the cloud side. The cloud-based file transfer provide a scalable storage to store user files. Finally, we perform simulation experiments to evaluate the performance of the developed cloud-based management layer.
|
author2 |
Jenn-Wei Lin |
author_facet |
Jenn-Wei Lin Chung-Yuan Lai 賴宗遠 |
author |
Chung-Yuan Lai 賴宗遠 |
spellingShingle |
Chung-Yuan Lai 賴宗遠 Design of Cloud Management Layer for High-Performance File Transfer |
author_sort |
Chung-Yuan Lai |
title |
Design of Cloud Management Layer for High-Performance File Transfer |
title_short |
Design of Cloud Management Layer for High-Performance File Transfer |
title_full |
Design of Cloud Management Layer for High-Performance File Transfer |
title_fullStr |
Design of Cloud Management Layer for High-Performance File Transfer |
title_full_unstemmed |
Design of Cloud Management Layer for High-Performance File Transfer |
title_sort |
design of cloud management layer for high-performance file transfer |
publishDate |
2013 |
url |
http://ndltd.ncl.edu.tw/handle/19663362164373883803 |
work_keys_str_mv |
AT chungyuanlai designofcloudmanagementlayerforhighperformancefiletransfer AT làizōngyuǎn designofcloudmanagementlayerforhighperformancefiletransfer AT chungyuanlai gāoxiàonéngdàngànchuánshūzhīyúnduāncéngshèjì AT làizōngyuǎn gāoxiàonéngdàngànchuánshūzhīyúnduāncéngshèjì |
_version_ |
1718208807590428672 |