CloudyCluster is designed to look similar to standard HPC environments, with login instances, scheduler, scratch storage and computational instances.  Job-driven autoscaling also available.