A private cloud vs. the standard data center: What's the difference?

Chris Moyer

What's the difference between a private cloud and the standard data center?

Clouds never refer to hardware or physical resources. Regardless of whether it's called a public, private or hybrid cloud, the term doesn't define anything about the physical hardware it's running on. Clouds can reside on any hardware, in any data center. Often, they're thought of as an abstraction layer above the physical hardware and data centers they reside in.

Here's a quick graph to help illustrate:

Cloud overview

In any data center resides servers (as well as other network infrastructure, but for now we'll just focus on servers). Virtualization software runs on those servers, and above that resides the cloud application programming interface (API). The difference with a cloud is that you're providing access to all of the resources virtually, via an API. This API allows you to automatically "provision" hardware to scale your resources as needed. A cloud is based on a virtualization layer, similar to VMware (in fact, VMware is moving up in the cloud space, attempting to produce its own version of a private cloud).

You can also have a private cloud that isn't in a data center that you own. The term "private" simply means that you're the only one that has access to it. The private cloud could also be hosted in a shared data center, as long as you're the only one that has access to that physical set of resources.

About the author
Chris Moyer is author of the book Building Applications in the Cloud and creator of two Web frameworks, Marajo and botoweb. He currently lives in New York, where he helps developers migrate applications to the cloud.

Follow us on Twitter at @CloudAppsTT.

View the next item in this Essential Guide: Demystifying the private cloud or view the full guide: Virtualization to cloud: Planning, executing a private cloud migration

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: