Behind the Scenes with DreamHost — We Discuss DreamCompute, DreamObjects, & The Performance Impact of Dev-Centric Hosting

Written by: Alexandra Anderson

Alexandra Anderson

Alexandra is a web marketer, Agile Product Owner, and die-hard wordsmith who's contributed to HostingAdvice, InMotion Hosting, HostGator, and other prominent hosting and technology blogs, as well as Forbes. She has a master's degree in information technology from Virginia Tech and more than 10 years of experience building websites, advising on web and mobile app design, and crafting content that engages and converts. Her primary subject matter expertise spans WordPress, UX design, Agile project management, and, of course, web hosting.

See full bio »

Edited by: Lillian Castro

Lillian Castro

Lillian brings more than 30 years of editing and journalism experience to our team. She has written and edited for major news organizations, including The Atlanta Journal-Constitution and the New York Times, and she previously served as an adjunct instructor at the University of Florida. Today, she edits HostingAdvice content for clarity, accuracy, and reader engagement.

See full bio »

TL; DR: DreamHost strives to improve the cloud hosting space by turning developers’ “dream” solutions into an engineered reality using open-source technology. Their developer focus has resulted in some performant and popular technologies, including solutions for cloud computing (DreamCompute) and object storage (DreamObjects) and a distributed file storage system (Ceph), which RedHat purchased for $199M. Follow DreamHost’s history in our write-up of their impact in the development community — followed by our in-depth performance testing for DreamCompute.

DreamHost certainly shines in their commitment to open-source innovation — with an investment in and an understanding for developers in particular. Their dev-minded approach is evident in their custom products, with impressive performance results. “It helps that we’re developers ourselves,” said Brett Dunst, VP of Brand and Community for DreamHost. “We try to build a service that we would use ourselves.” Brett gave us the full run-down on DreamHost’s history and their impact in the developer community. Then we got an under-the-hood look at the cloud products themselves — check out what our team and the team that built DreamCompute had to say about it below!

From Dorm Rooms to Datacenters: 4 Founders with a Development Focus

DreamHost began in a time when web hosting was hardly an established technology, let alone an industry. Four college friends: Dallas Bethune, Josh Jones, Michael Rodriguez, and Sage Weil, embarked on the journey to build what would become DreamHost from a dorm room in 1997. After setting up some sites for themselves, they acquired local clients whose websites they built and hosted from a single server. Eventually, these boys graduated, and so did DreamHost — moving from Harvey Mudd College campus in Claremont, CA to a 1920’s art deco building in Huntington Park, CA (later expanding to one office in downtown LA and another in North Orange County).

Images of the DreamHost team in office and at conferences

DreamHost operates with developers in mind — using open-source technology to challenge the scope of cloud hosting.

“That’s really where DreamHost started to take off and grow,” Brett said. Like many hosts, they began with traditional shared server offerings, but then grew into offering VPSs and dedicated servers so that their customers could grow too. “Through it all we were devoted to open-source,” Brett said. “We were always looking for technologies that we could add to our service offerings that would differentiate us from our competitors but also wouldn’t add cost to the bottom line,” he said. By keeping costs down and honing in on features and tools that customers are asking for, DreamHost stays competitive. “That focus on open-source has really engendered us to the software developer community,” Brett said. “People who need tools to build sites or apps online tend to come to us for that focus.”

Building DreamHost’s Open-Source Platform: Meet the Cloud Products

As DreamHost continued to expand, they continued to concoct new solutions to help their customers grow as well. The Cloud is certainly the virtual world to head to if you’re seeking scalability and DreamHost whole-heartedly believes that open-source technologies can help you get there more efficiently. The foundation of their open-source platform has inspired impressive in-house technologies, including DreamObjects and DreamCompute, which we got to take for a spin.

DreamObjects: The Object Storage Solution Based on Co-Founder’s PhD Project

In 2011, the first DreamHost CEO, Simon Anderson, came aboard. “He really helped guide the direction of the company and helped us focus on our core customers when it came to improving our products and services,” Brett said. “One particular product that we launched that was already in the works when he signed on is DreamObjects, which we launched in 2012.”

DreamObjects is DreamHost’s solution for cloud-based object storage, which is particularly appealing for app developers or anyone who has big data storage needs. The system is compatible with the APIs of both Amazon S3 and OpenStack Swift, so if you’re currently storing your application data on either of those platforms, you can redirect the hosting to DreamObjects and start storing for less cost relatively instantly.

Ceph & Inktank: The Distributed File Storage Solution & Spin-Off Company

Brett told us the reason DreamHost is able to compete with folks like Amazon from a price perspective is their use of an open-source distributed file storage system created by Sage: Ceph. He explained that over the years as they watched their hundreds of servers and thousands of hard drives die (a natural course of hardware life that was just magnified due to DreamHost’s scale) they realized they needed a distributed storage system that could handle that.

“At the time, there were tons of storage systems, but they were mostly proprietary solutions that companies like NetApp had developed in house,” Brett explained. “Ceph was our attempt at taking an open-source approach to attacking that storage issue.” Ceph is extremely resilient, capable of handling petabytes of data (across thousands of servers and multiple locations), and it serves as the foundation of DreamObjects.

DreamHost’s distributed file storage system, Ceph, and spin-off company, Inktank, were bought by RedHat for $199M!

After realizing Ceph had the potential to change the scope of the storage industry, DreamHost started a spin-off company called Inktank in 2012. As expected, Ceph took off and was sold to RedHat for about 199 million dollars in 2015. “Ceph has gone on to power many storage-intensive tasks, including NASA and many large organizations,” Brett said.

DreamCompute: The Quick & Agile Cloud Computing Solution for Developers

In 2013, DreamHost launched their cloud computing solution (an alternative to Amazon’s EC2). Users who are strictly looking for a Linux server, who know how many CPU cores they need, and who want it deployed now can request their virtual hardware specs with DreamCompute and DreamHost will have their server spun up in about 30 seconds. “It’s extremely easy to use if you’re comfortable with the command line and don’t need a third party to manage your stuff,” Brett said. “It’s very quick to deploy and agile to manipulate, especially as you scale.”

Talking to the Team That Built DreamCompute

Our CTO, Ryan Frankel got to thoroughly test DreamCompute — and not without the help of its readily-available dev team. As he was getting started, he turned to DreamHost’s IRC channel with questions, where he found QA Engineer Chris Lee (@clee), VP of Cloud and Development Jonathan LaCour (@cleverdevil), and Cloud Systems Engineer David Wahlstrom (@drwahl).

“I’d say the underlying technology behind it (DreamCompute), half of which Dreamhost put a LOT of effort into, is pretty unique,” Chris said when asked what specifically stands out about the product. He’s of course talking about Ceph, as well as Astara: the open-source network orchestration platform that’s supported by a company called Akanda. “I’m not aware of any other public OpenStack clouds with both Ceph and Akanda available.” For more from Chris and the team, catch them on their IRC channel (#dreamcompute) or find Chris on Twitter (@slashclee).

Big thanks to Chris Lee (@clee), Jonathan LaCour (@cleverdevil), and David Wahlstrom (@drwahl) for their help on this!

The pricing model for DreamCompute is pretty fantastic: flat monthly fees starting as low as four bucks and some change for one instance, 512MB of memory, and one dedicated IP. “Our price points are more in the range of the “unmanaged VPS” providers out there,” Jonathan said. “In fact, we’re less expensive than all of them.” He’s talking about virtual hosting plans with very minimal services included, and DreamHost certainly gives those providers a run for their money with this technology and price point. Included among the “bonus features” that you don’t often find with other cloud solutions providers are private networking, layer 2 isolation, the ability to snapshot, and full OpenStack APIs.

Ryan was really impressed by the capability that DreamCompute offered during his testing, but don’t take my word for it. You can check out his full write-up on DreamCompute performance here.

DreamHost’s Democratic Culture, Workplace Dynamics, & Growth

Today the DreamHost team is about 200-strong and about half of those folks are dedicated to tech support, which is all done in house. “Everybody here is really empowered and really trained to actually solve problems rather than pushing it off on somebody else,” Brett said. That attitude is reflected in DreamHost’s workplace culture, company decision-making, and customer treatment.

DreamHost has an all-hands-in approach to engaging their team members and connecting with their customers in order to provide a premier hosting experience for everyone.

While leading the dev community with code, DreamHost supports their employees with a democratic work environment.

They apply the same ideology to impacting the dev community: contributing code and feedback. “We’re an OpenStack Gold Board Member, which means we get to be a voice in their decision-making process,” Brett said. “We’re involved at the governance level and at the contribution level.”

Final Words on DreamHost and Their Innovation in the Cloud

With an emphasis on open-sourcing and an understanding of developer needs, DreamHost continues to challenge the hosting space. While totally bootstrapped in the beginning, they’ve grown to support over 400,000 customers, hosting 1.2 million domains with a team of 200 hosting innovators. What began with four college buddies, one server, and a passion for open-source software has evolved and grown to create a lasting impact on the Web.

Advertiser Disclosure

HostingAdvice.com is a free online resource that offers valuable content and comparison services to users. To keep this resource 100% free, we receive compensation from many of the offers listed on the site. Along with key review factors, this compensation may impact how and where products appear across the site (including, for example, the order in which they appear). HostingAdvice.com does not include the entire universe of available offers. Editorial opinions expressed on the site are strictly our own and are not provided, endorsed, or approved by advertisers.

Our Editorial Review Policy

Our site is committed to publishing independent, accurate content guided by strict editorial guidelines. Before articles and reviews are published on our site, they undergo a thorough review process performed by a team of independent editors and subject-matter experts to ensure the content’s accuracy, timeliness, and impartiality. Our editorial team is separate and independent of our site’s advertisers, and the opinions they express on our site are their own. To read more about our team members and their editorial backgrounds, please visit our site’s About page.

ABOUT THE AUTHOR

Alexandra Anderson’s interest in website administration was sparked in her teens, priming her for a fast-paced career in managing, building, and contributing to online brands, including HostingAdvice, Forbes, and the blogs of prominent hosting providers. She brings firsthand experience reviewing web hosts, perfecting website design, optimizing content, and walking site owners through the steps that add up to a successful online presence. With a master's degree in information technology from Virginia Tech, she combines her extensive writing experience and technical understanding to unpack some of the most complex topics that daunt novice website owners, as well as the subjects that excite veteran technologists within the HostingAdvice readership.

« BACK TO: BLOG
Follow the Experts
We Know Hosting

$

4

8

,

2

8

3

spent annually on web hosting!

Hosting How-To Guides