SITC (Server In The Cloud): Cloud-Based Servers for Application Software
Computational chemistry allows the calculation of molecular properties and reactions. Significant computing resources are necessary to achieve near-experimental accuracy, typically involving supercomputers or cluster computers. Such high-end computing resources require large hardware and maintenance costs, which is difficult to justify if they are not being used 100% of the time. Computing resources also have a finite lifetime, as they are over-taken by rapidly changing computer technology.
The advent of cloud computing presents another model for delivering high-performance computational resources. Advantages of cloud computing include:
- no initial overhead costs
- no hardware maintenance
- available on-demand
- expandable as needed
- no obsolescence
Students will develop virtual machines that will use cloud computing (Google, Amazon, Azure) to carry out computational chemistry calculations (Gaussian, Mopac, Gamess, etc.) with WebMO as a user interface. Students will also develop a "cluster in the cloud", which is an elastic virtual cluster computer that can run multiple jobs from different users simultaneously. The end product will be a cloud resource that can be invoked upon need.
Students involved in this project will gain practical experience in cloud computing, which represents the future in delivering computational resources.
This project is open to Hope College students who are majoring in chemistry, physics, or computer science. Previous experience and/or classes in computer programming are a prerequisite for this position.
For more information, check out Dr. Polik's Home Page.