SuMegha Cloud Kit: Create Your Own Private Scientific Cloud
2017 January 11
In this work, the authors discuss the implementation details of SuMegha Scientific Cloud Lab Kit, which enables users to set up their own private scientific cloud. The scientific cloud offers infrastructure, platform, and/or software services for the scientific community working on problems of modeling and simulation. It enables the creation of virtual clusters (High Performance Computing as a Service). The lab kit is very useful to the researchers and the student community, who want to set up a cloud, but lack the expertise to do so. It not only helps to effectively utilize the idle computers in the organization, but also provides MPI or Hadoop based clusters on demand to its users to solve compute-data intensive problems. The fact that the Cloud can be set up in a single desktop can greatly aid in adoption of Cloud Computing, since almost anyone can now establish a cloud in their premises. SuMegha is designed in a modular fashion using a judicious mix of open source and in-house developed components, such as Nimbus cloud middleware for virtual cluster creation (contextualization), Xen hypervisor and SuMegha Portal for enabling users to request the virtual machines/ clusters and other Services. Storage as a service is provided by the in-house developed CloudVault solution integrated into the lab kit. Supplemented with Software as a Service such as Seasonal Forecast Model (SFM), Next Generation Sequencing (NGS), etc., SuMegha Cloud Lab kit offers a comprehensive environment for scientific computing. We believe that this lab kit is very useful to the vast number of academic institutions, to easily set up the required Cloud Lab.