Aimed at software developers from development and test environments to full production deployments, DreamCompute is based on OpenStack cloud orchestration software. It also uses Ceph, the distributed storage platform incubated in the DreamHost Labs, and Akanda, DreamHost’s own open-source networking package for OpenStack which provides network services that are Layer 3 and higher, such as routing and firewalls.
DreamCompute uses a redundant Ceph cluster to store data and OS images for higher performance, reliability, and scalability, as well as “lightning fast boot times”.
DreamCompute allows users to spin up unmanaged virtual servers in seconds, with each virtual server featuring full Layer 2 tenant isolation, IPv4 and IPv6 support, and full administrator privileges for users via virtual OSI Layer 2 switching.
DreamCompute project lead Justin Lund noted that DreamCompute provides access to the OpenStack compute, networking, image service, identity, and block storage APIs, as well as the ability to use leading deployment tools, which is all apparent in the documentation.
“We’ve gone to great lengths to document the very architecture of DreamCompute to be as transparent as possible with our users,” Lund said in a statement. “We believe that when the cloud is open, everybody wins.”
DreamCompute is available now in three configurations for flat monthly fees starting with a $19 per month plan which includes up to two instances, 2 GB of RAM, 25 GB of block storage and one floating IP. For $129 per month, the user gets up to 18 instances, 18 GB of RAM, 500 GB of block storage and two floating IPs.
DreamCompute has been years in the making, and represents DreamHost’s effort to make a product that competes directly with offerings like Amazon Web Services’s public cloud service EC2.