Back To Top

Storage In The Clouds: Requires a Different Mindset

API-based storage

In the case of Amazon Web Services, this is the more common storage option available through the Simple Storage Service (S3) cloud. Accessing S3 is different than traditional storage in internal infrastructures as it is accessed through a web service via the S3 API. The beauty here is that organizations can write their own applications through the well-defined S3 API or organizations can utilize partner solutions that adhere to the specification.

Direct storage

Again with the Amazon clouds offering, cloud solutions can be provisioned storage on a direct-attached basis for extra storage. The Elastic Block Store (EBS) clouds is a provisioning mechanism to allocate direct storage to an instance in the Elastic Compute Cloud (EC2). An EC2 instance can include familiar entities such as a Windows Server 2003 or a Linux system. The EBS storage provisioning is comparatively much quicker than the API-driven S3 architecture.

Doesn't it always just depend?

The best selection for storage in the cloud will depend on many factors, but these two fundamental differences can highlight how storage can be provisioned in the cloud. S3 is better for multiple inbound and outbound points due to its collaborative nature. EBS, on the other hand would be better for singular I/O intensive activities that go along with a system or application.

Clouds computing is a reality, and infrastructure professionals need to understand the details to justify their pro or con cloud stance above all else. Share your comments below on clouds storage technology (leave security and compliance out for now – that is coming in another series of posts).

Transfer from TechReplublic, created 30th June 2009 by Rick Vanover.