Cloud Computing

Project Details:

I designed and configured a computing cloud while in graduate school in order to facilitate faster compuation of numerical simulations. I used InfiniBand technology to network the computers and achieve extremely fast communication. This was a rather challenging task due to the lack of documentation and support. I also setup networking through iptables. I loaded the computers with Ubuntu 10.04 and built and configured OpenStack. I read all of the documentation for OpenStack and learned all about the operation of its various components. To provide fast and reliable storage, I configured a RAID 01 array with 8 hard drives. I used KVM to provide virtual instances with configurable resources for users. This system was accessed by approximately 15 users.

Some of the tasks involved:

  • Infiniband networking
  • OpenStack cloud computing
  • Deployment of Ubuntu servers
  • Building and installing software on Linux
  • Configuring server systems
  • Setting up web services (Apache)
  • Creating startup scripts (Bash)
  • Documenting configuration procedure
  • Configurting RAID
  • Negotiating and purchasing components
  • Setting up virtualization

additional information:

  • Categories : Programming
  • Location : Texas A&M University, College Station, TX
  • Date : 2011