Zetta Scalabytes Blog

In this blog, hear from Zetta’s founders and leaders about cloud computing, storage and data management best practices and Zetta Enterprise Cloud Storage technology.
Jeff Bell

July 01, 2010

Near-term Cloud Storage Usage Plans Double in Past Six Months

Jeff runs corporate marketing for Zetta. Prior to Zetta, Jeff was VP of Marketing at Pivot3 and VP of Marketing at Pillar Data Systems.

Cloud Storage Adoption Survey Results Graph

Though a relatively new offering, particularly in the enterprise space, Storage-as-a-Service is capturing interest and is being adopted at an increasing rate.

 

October 2009

In a survey of over 400 IT professionals we completed in October of 2009, IT managers voiced their likelihood for implementing cloud storage.

 

While only 6% were then using cloud storage, 9% predicted they would be within 12 months and another 32% said they would be in the future. That’s a total of 47% of the respondents. On the flip side, 53% said they had no current or future plan.

 

This is hardly a “death knoll” for cloud storage. Rather, it shows a very significant portion of the market that is aware of and interested in a new technology.

 

April 2010

Barely six months later in April of 2010, another survey showed a marked shift towards even more aggressive adoption or adoption planning.

 

At this point, 8% of the respondents were already using cloud storage, 18% predicted that they would be using cloud storage within 12 months and an additional 28% thought they would be using cloud storage in the future. In all, 54% of the respondents were or were planning to use cloud storage.

 

At a quick glance, perhaps the numbers don’t look that different, but it’s a very significant shift in a short 6-month time span with a 33% growth in the “already using” category and a whopping 100% growth in the “will use within 12 months” category.

 

October 2009 April 2010 % Change
Already using cloud storage 6% 8% +33.3%
Will use cloud storage in next 12 months 9% 18% +100%
Will use cloud storage beyond 12 months 32% 28% -12.5%
Will not use cloud storage 53% 46% -13.2%

 

I see that as significant market movement in the enterprise space, not always known for fast moves. It portends even larger numbers within another year.

Chris Schin

May 28, 2010

Hosting Primary, Unstructured Enterprise Data in the Cloud – Part 9: Provides Good Investment Value

Chris Schin, VP Products, is responsible for coordinating all Zetta product-related initiatives including product strategy, direction, and marketing, as well as business model and go-to-market process definition. Prior to joining Zetta, Chris was acting GM and Senior Director for Symantec Protection Network, Symantec's Software as a Service platform.

Hi — this post completes my blog series outlining the design concepts behind an enterprise-class storage service suitable for hosting not just secondary but even primary enterprise data.

 

Here is an outline of this series and hyperlinks to previous posts:

 

This last post is more business-focused and less product-focused, and concerns the need for such a service to provide good investment value to customers.

 

Throughout this series, I have attempted to touch on the various technical concepts and requirements that need to be fulfilled before an IT person will trust his data to a storage service; but if the service isn’t priced to make good business sense, it won’t work for our customers no matter how well it is designed.

 

Storage Ownership Costs Graph

When considering “good value” in this context, it is imperative to think holistically about what a storage service provider is providing to its customers, since it is far more than just storage capacity. Using an enterprise storage service should free an IT professional from having to do all of the following:

 

  • Acquire storage capacity
  • Configure file system software
  • Design, provision and configure the specific solution (all done instantly)
  • Obtain data center resources (space, power, cooling, etc)
  • Provision networking infrastructure and bandwidth
  • Protect the data (i.e. backup)
  • Secure the data (i.e. encryption)
  • Administer and manage the solution 24×7
  • Support storage users, 24×7

 

The customers we have who have done serious analysis on their storage costs on a per-gigabyte, per-month basis have told us that their costs range from $1.00 to over $3.00 per month per gigabyte. This may not seem intuitive in a world where capital outlay for capacity can be as low as $1.00/GB, but when all the other costs are factored in, storage gets much more expensive to do yourself. Try some comparisons using the Zetta TCO (Total Cost of Ownership) Calculator.

 

Traditional Storage Ownership Costs
Tier 1 $3.50/GB per month
Tier 2 $1.25/GB per month
Tier 3 $1.00/GB per month
Compare those figures to the typical cost of a storage service, measured usually at $.15 to $.25 per gigabyte per month, and you can instantly see that a storage service provides solid investment value reducing costs by as much as five to 10 times!

 

And there can be many other, less-immediately-obvious (but no less tangible) values to using an enterprise storage service provider, including:

 

  • Administrator opportunity cost savings — time is now freed up to work on things that really impact the business, not managing disk rebuilds
  •  

  • Future proofing — the need to upgrade your infrastructure every 3-5 years has now been offloaded to the service provider — no more data migrations!
  •  

  • Maintenance costs — no more maintenance contracts to your hardware and software vendors
  •  

  • No re-coding/re-architecting to use the service — if a service has been built for an enterprise, with standard access protocol support, then you can onload your data — and offload your data — without any changes to your existing infrastructure.

     

    Reflecting back over the entire list of enterprise requirements, when Zetta started this adventure at the end of 2007, it was with the goal of providing enterprise IT professionals with a storage service designed for their primary storage needs. The service we have in market today meets the requirements that IT people told us they would need in such a service. I invite you to explore further and see the benefits that other enterprise IT professionals are already enjoying at www.zetta.net.

Jeff Bell

April 29, 2010

What data would you put in the cloud?

Jeff runs corporate marketing for Zetta. Prior to Zetta, Jeff was VP of Marketing at Pivot3 and VP of Marketing at Pillar Data Systems.

Zetta Cloud Storage Survey

In the fall of 2009, a survey of more than 400 IT professionals probed their status and plans for cloud storage as a means of handling unstructured data. A broad spectrum of industries was included in the survey with software and technology, government, education and financial services being the most prevalent.

 

As part of the survey, Respondents were asked to select which applications they either already were or would consider moving to the cloud. Multiple selections could be made.

 

The two most often-selected applications were backup, selected by 38 percent of the respondents, and online archive at 37 percent. There is no surprise there, as those are very early use cases that can fit into first-generation cloud storage offerings.

 

Cloud Storage Application Graph

Data warehousing (28 percent), primary file storage (25 percent) and business continuance (18 percent) were the next most chosen applications. It’s interesting that primary file storage scored as high as it did. Many early cloud offerings do not make that an easy transition as new APIs and storage techniques are required. This indicates though a need and willingness on the part of the users to explore this option.

 

Twenty-six percent of the respondents selected “none,” indicating that they would not consider using cloud storage for anything. I suppose the reverse logic would say that 74% would consider cloud storage?

 

At Zetta, approximately a third of our clients are doing primary storage, usually workgroup collaboration, a third are doing active archiving and a third are doing some form of off-site data protection for backup or DR.

 

You can download the full survey report here.

Chris Schin

March 31, 2010

Hosting Primary, Unstructured Enterprise Data in the Cloud – Part 8: Administrative Transparency and Control

Chris Schin, VP Products, is responsible for coordinating all Zetta product-related initiatives including product strategy, direction, and marketing, as well as business model and go-to-market process definition. Prior to joining Zetta, Chris was acting GM and Senior Director for Symantec Protection Network, Symantec's Software as a Service platform.

Hi — this blog series contains concepts that we used to design the Zetta storage solution, based on feedback from enterprise IT professionals and their needs.

 

Here is an outline of this series and hyperlinks to previous posts:

 

This post discusses how a service provider can engender trust from customers through transparent access to administration tools and system information.

 

A good software user interface enables easy & quick access: to information about the functioning of the system (monitor), and to the features available to the user (manage). Placed in the context of an IT storage professional, such a UI should provide:

 

    Zetta Storage Screen Shot

  • An intuitive interface; one that behaves like existing filer controls and enables rapid navigation to trending information and features

     

  • A robust control framework — designed for IT professionals — one that enables access management, access logging, and controls for things like snapshots and replication

     

  • Transparent visibility into storage solution behavior — both good and bad events should be surfaced in order to provide the user confidence that he has access to all available events that are relevant to his data set

     

  • Instant access to support and knowledge, in the form of online ticketing and a maintained knowledgebase

     

  • Zetta Events Screen Shot

  • Both actionable alerts to respond to, and automated self-healing capabilities; what this amounts to is a notification framework with some auto-corrective actions

     

  • The ability to delegated administration based on granular roles and permissions, leveraging existing LDAP permissions

     

  • Access from anywhere (i.e. Web-based)

     

This may not seem like a long or onerous list, but if you have any experience with the UIs of either enterprise NAS filers or cloud storage providers, you’ll have noticed that many of these seemingly simple requirements were not fulfilled.

Chris Schin

March 03, 2010

Hosting Primary, Unstructured Enterprise Data in the Cloud – Part 7: Non-blocking Performance

Chris Schin, VP Products, is responsible for coordinating all Zetta product-related initiatives including product strategy, direction, and marketing, as well as business model and go-to-market process definition. Prior to joining Zetta, Chris was acting GM and Senior Director for Symantec Protection Network, Symantec's Software as a Service platform.

Hello again and welcome back to my blog series outlining what our customers told us they wanted to see in a cloud storage solution before they would put primary copies of their enterprise data in the cloud. Again, it is important to note that these requirements drove the design and development of the solution we have in market today.

 

This is the outline of the series and hyperlinks to previous posts:

 

This post discusses how a service provider must create a storage solution architecture that can ensure “non-blocking” performance, enabling it to adapt to multiple customer access patterns simultaneously.

 

There is no question that innovations have allowed today’s traditional arrays to scale to huge capacity — hundreds of terabytes per array. But the core array architecture has changed little across time, and this architecture can limit the amount of additional capacity that can be added, and can even prevent existing capacity from being utilized adequately. A massive scale, multi-tenant architecture requires a fundamentally different design — one that borrows heavily from distributed systems design principles.

 

There are effectively three components to any storage solution: the network, the controller, and disk. In a traditional array, purchase-time decisions are made that determine the ratios of each of these to the others, and those decisions are very difficult to alter once the array has been deployed. Unfortunately, circumstances change, and one of these three components almost always becomes the bottleneck, preventing full utilization of the other components. For example, if the workload winds up being more controller-intensive than expected, the disks won’t ever be filled.

 

A service provider who tries to construct a storage service using a series of high-priced, traditional arrays will fall prey to this dynamic in a very acute way — installing multiple arrays doesn’t obviate this issue, it expands it. This is augmented by the fact that there is literally no way to plan in advance for customer behavior when the customer isn’t even identified prior to array purchase, as is the case for a cloud storage service provider.

 

A cloud service provider shouldn’t attempt to use traditional vendor-produced arrays to create a storage service — the costs don’t add up, any single customer’s access pattern could negatively impact others, and the fundamental array architecture is in conflict with the notion of a storage service.

 

Instead, a storage service must be architected using Internet-centric distributed computing principles. Each of the tiers of the architecture — throughput, IOPs, and density — should be able to scale independently of any other tier, allowing the service provider to adapt to customer behavior — singly and in aggregate — as necessary to ensure adequate performance to all and adequate system resource utilization in the aggregate.

 

One additional best practice to mention: unlike computer processors, disks are mechanical devices — they spin at a certain maximum rate. As a result, if enough IOPs hit a disk at the same time, the disk can become snarled and disk throughput can fall off a cliff. Since both IOPs and density are determined by the disk, a storage service should provide a QOS engine — similar to a computer’s scheduler — to ensure that disks never reach a point-of-no-return under load, where IOPs begin to slow exponentially.