BGSU Master's Project

Description

For my master’s project, I utilized Ansible and Bash to automate the deployment of a dynamically sized Hadoop cluster running Boa on CloudLab.us (a private cloud service). Upon completion, the user had a functional Boa cluster using Hadoop, running in a private cloud, using Ubuntu, Apache HTTP Server, and MySQL, with a Drupal user interface.

The project paper for this work is available via the following link: Paper

top of page

Technologies Used

  • Ansible
  • Bash
  • Hadoop
  • Ubuntu
  • CloudLab
  • Apache HTTP
  • Drupal
  • MySQL
  • VS Code
  • Git/GitHub

top of page

Results

The automation reduced deployment time from hours or days to about 20 minutes.

top of page

1-Click Deployment

A 1-click deployment is not applicable for this project.

top of page

Diagram

A diagram is not available for this project.

top of page

Video

YouTube.

top of page

Images

Project Poster

top of page

Code

GitHub.

top of page

Write-up

I enjoyed working on this project. It was my first exposure to working with Ansible and a cloud environment, and I learned a lot about both.

top of page