| By Reuven Cohen | Article Rating: |
|
| November 17, 2008 10:00 PM EST | Reads: |
7,412 |
Reuven Cohen's "Elastic Vapor" Blog
With today's EMC announcement of their cloud optimized storage (COS) platform called Atmos, we are starting to see the first time an enterprise ready attempt at a global cloud storage system. For the most part, these types of global distributed file systems have been what Chuck Hollis at EMC described as home grown solutions built by academics or hobbyists.

Personally, what I found even more interesting then the actual product release was in how they described a new cloud optimized storage market segment.
EMC describes cloud optimized storage as "the ability to access applications and information from a third-party provider—like a large telecommunications company—that has built a global cloud infrastructure. That cloud infrastructure will make massive amounts of unstructured information available on the Web, and will require policy to efficiently disperse the information worldwide."
One of the biggest limitations to the adoption of Atmos is that it isn't open source. Cloud computing is about ubiquity. The more users of your platform the better. I think that ultimately EMC's activity in the cloud storage sector will help drive more interested and demand for cloud storage across the board. I believe that the rising tide floats all boats and my boat has already left the harbor.
To give you some background a while back I came up with a term I described as the "Content Delivery Cloud" I think the approach of EMC's cloud optimized storage fits into this concept very nice.
In partnership with PandoNetworks, we created a joint site promoting this concept at www.contentdeliverycloud.com
Here is an overview:
A Content Delivery Cloud is a system of computers networked together across the Internet that are orchestrated transparently to deliver content to end users, most often for the purposes of improving performance, scalability and cost efficiency. Extending the model of a traditional Content Delivery Network, a Content Delivery Cloud may utilize the resources of end-user computers ("the cloud") to assist in the delivery of content.
Attributes:
- Utilizes the unused collective bandwidth of the audience. Every content consumer becomes a server, offloading bandwidth demand from central CDN servers, thus cutting bandwidth costs and boosting media monetization margins.
- Improves delivery performance by providing data from a virtually unlimited number of servers in parallel.
- Scales with demand. The more consumers demand a particular piece of content, the larger, better performing and more cost efficient that content's delivery cloud becomes.
- Benefits all participants in content delivery value chain. To be successful, a Content Delivery Cloud must provide value for the content publisher, the Content Delivery Network, the Internet Service Provider, and the content consumer.
- Utilizes a wide range of delivery strategies. Maximize performance and economics by optimally utilizing all available, appropriate data sources, including origin servers, CDN servers, streaming servers, cache servers, and peers. Participants in the delivery cloud can include not only desktop computers but also set top boxes, file servers, mobile devices, and any other Internet enabled device that produces or consumes content.
Published November 17, 2008 Reads 7,412
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Reuven Cohen
Reuven Cohen is Founder & CTO for Toronto based Enomaly Inc. - leading developer of Cloud Computing products and solutions focused on enterprise businesses. Enomaly's products include the Enomaly elastic computing platform, an open source cloud platform that enables a scalable enterprise IT and local cloud infrastructure platform. Cohen is a thought leader in the emerging cloud computing industry and maintains a blog at www.elasticvapor.com.
Reuven is also founder of several technology organizations;
Enomaly.com - Elastic Computing Platform (Cloud Computing),
Cloud Camp - Local Cloud Computing events,
the Unified Cloud Interface Project - Semantic Cloud Abstraction API
Cloud Interoperability Forum - Cloud Standards Group.
(twitter @ruv : Linkedin : RSS Feed)
![]() |
samj 11/12/08 04:54:59 AM EST | |||
Actually the term ‘Content Delivery Cloud’ has been in use for years before you jumped on it last month, only it's never really managed to take hold (the recently created Wikipedia article for example was speedily deleted). Here's an example from half a dozen years ago: Infoworld “Computing on the edge” (May 31, 2002) Nice try though… Sam |
||||
- Patterns for Building High Performance Applications
- It's the Java vs. C++ Shootout Revisited!
- Asynchronous Logging Using Spring
- Java for Programmers (2nd Edition)
- Cross-Platform Mobile Website Development – a Tool Comparison
- Three Buzzwords That Every CIO Hears but One They Should Listen To
- Write Once Run Anywhere or Cross Platform Mobile Development Tools
- Immersing into JavaScript Frameworks
- Workday Reportedly Prepping to Go Public
- Cloud Expo New York: The Java EE 7 Platform - Developing for the Cloud
- Book Review: Sams Teach Yourself Java in 24 Hours
- OpenOffice.com Lives
- Book Excerpt: Introducing HTML5
- Adobe Sends Flex to the Apache Foundation
- Five Years Waiting for JRE 7: Is It Justified? (Part 1)
- Book Excerpt: Java Application Profiling Tips and Tricks
- i-Technology in 2012: Five Industry Predictions
- Patterns for Building High Performance Applications
- It's the Java vs. C++ Shootout Revisited!
- OpenXava 4.3: Rapid Java Web Development
- The Next Web Architecture
- Asynchronous Logging Using Spring
- Java for Programmers (2nd Edition)
- Is Write Once Run Anywhere Ever Going to Be a Reality?
- A Cup of AJAX? Nay, Just Regular Java Please
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- JavaServer Faces (JSF) vs Struts
- The i-Technology Right Stuff
- Rich Internet Applications with Adobe Flex 2 and Java
- Java vs C++ "Shootout" Revisited
- Bean-Managed Persistence Using a Proxy List
- Reporting Made Easy with JasperReports and Hibernate
- Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- What's New in Eclipse?
- i-Technology Predictions for 2007: Where's It All Headed?






















