Analysis of Cloud-Based Database Systems

Abstract

To take advantage of cloud computing benefits that boost an enterprise s efficiency, innovation, and cost savings, the Department of Defense s (DOD) cloud computing strategy needs to evaluate databases as a service. If the DOD is going to prioritize outsourced database server hosting, each application s performance and agility of each must be assessed to determine if they can thrive in this new environment. We performed an experiment to compare the performance between a current Naval Postgraduate School standalone database server and a cloud version developed specifically for the experiment. The cloud environment was created both with resources less equal to and greater than the live standalone server. We simulated cloud environment traffic based on the type of queries observed in production and collected data to compare its performance against the standalone database. The results show that the cloud database performed similarly to or better than our standalone server, with equivalent resources. It achieved this level of performance without utilizing additional resources. We increased the resources dedicated to our cloud environment to test scalability, and we witnessed that the time needed to execute queries decreased significantly. We therefore concluded that our database would perform and scale favorably in a cloud environment.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 2015
Accession Number
ADA632292

Entities

People

  • Matthew J. Clyman

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Energy and Power Technologies
  • Engineered Resilient Systems
  • Ground and Sea Platforms

DTIC Thesaurus Topics

  • Cloud Computing
  • Commerce
  • Computer Program Reliability
  • Computer Science
  • Computers
  • Data Storage Systems
  • Databases
  • Department Of Defense
  • Domain Specific Programming Languages
  • Graphical User Interface
  • Identity Management Systems
  • Operating Systems
  • Production
  • Relational Database Management Systems
  • Reliability
  • Resilience
  • Word Processors

Fields of Study

  • Computer science

Readers

  • Cybersecurity.
  • Mathematics or Statistics
  • Parallel and Distributed Computing.