Posts Tagged ‘ storage ’

Sandeep Uttamchandani

Is it a Storage System? Is it a Database? The ongoing blurring of boundaries within enterprises

August 24, 2015
By

What is the first thing that comes to mind when you think of a storage system? Well, rotating disks! Storage has been traditionally consumed either in the form of block storage or as files. Irrespective of the consumption model, data gets persisted/retrieved on physical disks or Flash using protocols (such as Small Computer System Interface (‘SCSI’), or NVM Express (‘NVMe’) that have been standardized over decades. Traditionally, the role of the storage system has been lowest in the food chain, with very little visibility or understanding of the data contents. Instead of talking to the storage system in terms of “Retrieve record X,” we talk to it as “Retrieve block address Y.” File systems provide an incremental layer of abstraction in the form of...

Read more

Sandeep Uttamchandani

Spicing up Data Lifecycle Management with Hybrid Cloud Storage Recipes

August 4, 2015
By

As enterprises grapple with exponential data growth, they are looking for new models to efficiently store, analyze, and archive data. Software-defined storage (SDS), as well as the hybrid cloud model, is shifting wasteful “just-in-case” provisioning into seamless “just-in-time” provisioning and storage management for optimal total cost of ownership (TCO). The hybrid cloud model allows enterprises to leverage both their existing data centers’ deployments as well as the cloud in a seamless fashion, leveraging well-established workflows and management tools. The focus of this blog post is to discuss emerging intersection points between traditional data lifecycle management and hybrid cloud storage. Let’s level-set on the lowest common denominator for this discussion — storage hardware trends, and their implications on data management. A decade ago, storage tiers...

Read more

Christos Karamanolis

VMware and the Future of Storage and Availability

July 15, 2015
By
VMware and the Future of Storage and Availability

From the early days of VMware, it became clear that dealing with storage in efficient and scalable ways were key requirements for the success of virtualization in enterprise environments. Indeed, the storage stack of ESXi, including VMFS, played a key role in the proliferation of virtualization in data centers, where data is stored and managed by high-end disk arrays. Based on those foundations of storage virtualization, over the years, VMware introduced a range of availability and data management solutions ranging from HA, DRS and FT to Disaster Recovery and Data Protection. Moreover, VMware encouraged and supported a vast ecosystem of partners who innovated on the vSphere platform. See for example, the  VADP  ecosystem and more recently  Read more

Why Object Storage Is Making Inroads Into Enterprise Storage Deployments

April 2, 2015
By

The amount of data stored within an enterprise is growing at a phenomenal rate. In the late ‘90s, a storage system with one petabyte capacity was considered a great accomplishment— you got your name in news articles and also got invited to give conference keynotes! Today, the storage industry talks in terms of exabytes and zettabytes. Unless you have been living under a rock for the last few years, this should come as no surprise— the phenomenal growth rates (50-60% CAGR), coupled with the growing need to harness data-driven insights for business decision-making (commonly referred to as ‘Big Data’), are redefining how enterprises manage the lifecycle of data. While the overall data growth has been exponential, not all data is active at the same...

Read more

Relevance of POSIX in the Big Data Era?

February 27, 2015
By

Let’s start with a thought exercise: imagine your application issues a write() call followed by a read(). What would you expect to get back in the read operation? Here are your options: Always get back the latest update Get back either the latest update or the previous value, but never partial updates Always get back the latest update if the read is issued from within the same session Once the latest value is returned by the read, the subsequent reads will never return the old stale value i.e., monotonic guarantee Bounded staleness i.e., reads issued after a given interval will always see the latest updates And so on… All the options listed above are valid — the correct answer depends on the internal implementation...

Read more

Christos Karamanolis

On the Balkanization of Data Storage

January 5, 2015
By
On the Balkanization of Data Storage

  Historical Parallels 2014 marked the centennial of the beginning of the First World War (WWI): an event that had a terrible human cost and paved the way to major political and social changes across the globe. The centennial steered a wave of retrospection around the events and causes that led to WWI  (ref. The Sleepwalkers: How Europe went to War in 1914 by Christopher Clark , The Guns of August by Barbara W. Tuchman ). Historians have suggested technological advances, especially in engines and communications, as both a reason for the geopolitical instability that preceded the war, and the main cause for the resulting unprecedented casualty rate. Credit: The National Archives (UK) WWI turned Europe from a land of powerful empires...

Read more