COSS

Private Clouds & Storage: Considerations

by dave on February 13, 2009


One of the current “hot” topics within the IT industry these days is the concept of cloud computing.  While there is a level of ambiguity around what cloud computing actually is, there is a definite trend towards looking at what these cloud services and storage can do for the commercial and enterprise.

Private Cloud Challenges

In a previous posting, I talked about the concept of a common cloud file system or cFS.  Some folks responded on Twitter that perhaps IBM‘s GPFS filesystem (as a part of their SOFS strategy) could indeed fulfill that role for the cloud.  As an additional twist, PaaS “connectors” such as SnapLogic, et. al. that seek to tie front-end processes or applications to underlying cloud services could simply provide a API hook to entities like Nirvanix, GoGrid, Amazon S3, etc. for handling discrete storage functions (with the obvious implications of data access/protection SLAs being separate and distinct from the middleware providers).  The provision for this changes when you start talking about privatizing the cloud.

[click to continue…]

Share

{ 3 comments }


In previous Cloud Optimized Storage Solution articles, I’ve discussed the content being stored, the method of storage, as well as principles derived from data tiering.  Today, I want to jump ahead a bit and discuss how neural networks and heuristics can impact the processing of object and file data for the cloud.

One of the more recent advancements within computing has been the application of heuristics and neural networking. Heuristics is defined as being “…an educational method in which learning takes place through discoveries that result from investigations…“ While heuristics has historically been used in such products like anti-virus software, it provides an incredible wealth of capability and technology for the COSS solution. Similarly, neural networks provide capacitive understanding of processing layers and optimizations that learn patterns based on underlying statistical data. How do these two technologies apply to COSS?

[click to continue…]

Share

{ 0 comments }


In Parts 1 & 2 of the Cloud Optimized Storage Solutions series, we took a look at the content being storage on COSS as well as how it is stored.  In Part 3 (split into two parts), we’ll examine the concepts of Tiering and also Service Level Agreements (SLAs) and their impact on COSS.  To that end, let’s get on with the show…

Storage within the cloud is meaningless without a measurable level of performance that it can be compared against. Since there are no established benchmarks that determine performance of storage within a cloud infrastructure, it is reasonable to apply tiering metrics to storage based on content valuation and service level agreements (SLAs) and utilize this as an overarching methodology to judge COSS storage capabilities based on application set.

[click to continue…]

Share

{ 6 comments }

Cloud Optimized Storage Solutions: Part 2 – How is content stored?

January 5, 2009

In part one of the COSS series, we discussed the nature of content within the cloud.  After determining the nature of the content being stored, it is important to understand how this unstructured and structured content will be stored.  The mechanism for storage has significant impact on a provider’s Service Level Agreement (SLA) to the […]

Share
<br />

An Introduction to Cloud Optimized Storage Solutions: Part 1

December 4, 2008

With the advent of Cloud Computing and the general resurgence of computing grids, data storage has been taken for granted.  The general focus has been on computational power, integration points via software (API access, for example), and code portability.  Storage, on the other hand, was considered a commodity to be taken advantage of; a simple […]

Share
<br />