Cost of Using Cloud Computing
With the recent advancement in computing technologies, business and research applications are not only executed in the traditional systems such as enterprise systems and supercomputers (HPC systems) but also in the cloud. The traditional HPC systems are expensive and sometimes require huge start-up investment, technical and administrative support and job queuing. With the benefits of cloud computing, cloud services such as Infrastructure as a Service (IaaS) and Hardware as a Service (HaaS), enables business, scientists and researchers to run their business and HPC applications in the cloud without upfront investment associated with the traditional infrastructures. Therefore, in this paper we analyze the computational performance and dollar cost of running HPC applications in the cloud when IaaS or HaaS is leased. We find that HaaS significantly reduces the cost of running HPC application in the cloud by 20% compare to IaaS without significant impact to application's performance. We also found that there is a substantial improvement in computational performance in HaaS compare to IaaS.