Private Multi-Cloud Architectural Solutions for NRDC Data Streaming Services
Loading...
Authors
Li, Xiang
Issue Date
2020
Type
Thesis
Language
Keywords
Cloud Computing , IaaS
Alternative Title
Abstract
Cloud computing has experienced huge growth in both commercial and research applications in recent years. In order to maximize computing efficiency, virtual machines are collocated on the same processors. In this research, OpenStack was studied as a potential platform to migrate the aging Nevada Research Data Center infrastructure that was built on Microsoft Server 2012. This data center hosted virtual machines that ingested data from remote towers and made the data available to environmental researchers through a web portal. The NRDC ultimately had a storage failure and a temporary hybrid infrastructure was set up to prevent data loss. Comparisons of the visual management interfaces, licensing cost, and license type were made between OpenStack and Windows Server. The Windows Server virtualization interface was susceptible to information overload and lacked the security features included with the OpenStack interface. Performance comparisons were done on instance launching and deletion for the OpenStack test cluster to study the effects image and instance resources. There were differences found for real and sys timings for launch timings using the OpenStack Command line interface (CLI). However, no differences were found between the two instance types when launched or deleted using the Python application programming interface (API). These timings could have possibly been skewed by several outliers. Performance differences between the CLI and Python API was also tested. The Python API performed better than the CLI for real, sys, and user API call timings, but worse for the backend spawn, build, delete on hypervisor, and deallocation of network resources timings.
Description
Citation
Publisher
License
Creative Commons Attribution 4.0 United States