Autoscaling and GPU Virtualization Implementation based on Automated Cloud Sandbox Environment for DevOps

碩士 === 國立臺灣大學 === 電子工程學研究所 === 106 === Autoscaling is a method used in cloud computing for monitoring resources in the cloud environment and scales automatically based on the load of a server. In this paper, we introduce an automatic provisioning tool AutoScaling Provisioning (ASP) to implement auto...

Full description

Bibliographic Details
Main Authors: Kuan-Hsun Lin, 林冠勳
Other Authors: Farn Wang
Format: Others
Language:en_US
Published: 2018
Online Access:http://ndltd.ncl.edu.tw/handle/z9sw78
Description
Summary:碩士 === 國立臺灣大學 === 電子工程學研究所 === 106 === Autoscaling is a method used in cloud computing for monitoring resources in the cloud environment and scales automatically based on the load of a server. In this paper, we introduce an automatic provisioning tool AutoScaling Provisioning (ASP) to implement auto-scaling with GPU virtualization in an automated OpenStack cloud sandbox environment for DevOps flow. ASP accepts user’s document including parameters and configured scripts, and then automatically creates an AutoScalingGroup (ASG), at last coverts them to a Heat Orchestration Template (HOT) for cloud sandbox deployment. Our evaluation shows that ASP can speed up against about using autoscaling and GPU in cloud sandbox for DevOps.