Hail on the Cloud

Public clouds are a natural place to run Hail, offering the ability to run on-demand workloads with high elasticity. For example, Google and Amazon make it possible to rent Spark clusters with many thousands of cores on-demand, providing for the elastic compute requirements of scientific research without an up-front capital investment in hardware.