Big Data. Big Decisions
InformationWeek
Special Coverage Series

Commentary

George Crump

How To Share Local Storage

Local storage can now provide capabilities like virtual machine migration and distributed resource management.

As I covered in my last column, local storage is beginning to give shared storage some competition as the storage platform of choice in virtual environments. In theory, shared storage should have an advantage since multiple hosts have to have access to the same virtual images for capabilities like virtual machine migration or distributed resource manager to work. Vendors that are promoting this SAN-less data center concept have developed alternative ways to share that data.

In this column we will discuss how those vendors are creating a SAN-less environment that still can provide capabilities like virtual machine migration while at the same time benefiting from the simplicity and performance of local storage. There are two common approaches to accomplish this feat: mirroring/replication and something we call the SAN-less SAN. In this column we will cover the mirroring/replication technique; we will discuss the SAN-less SAN in our next.

More Insights

Webcasts

More >>

White Papers

More >>

Reports

More >>

Mirroring/Replication

The simplest approach is a technique that leverages a mirroring or replication model. Basically an alternative host is designated and data from the first host is replicated to that host. A mirroring approach means that the data on the target host is 100% in sync with the data on the source host. A replication model means that the target host may be slightly out of sync with the source.

If the source host or a VM on the source fails or needs maintenance, the target host or VM can be moved into production. With the replication technique, the VM on the source has to be gracefully shut down for a clean startup on the target. The mirroring technique should be able to be started up instantly and should not need a graceful shutdown.

Initially, the mirroring or replication technique was popular in smaller data centers that simply needed availability more than they needed all the benefits of virtual machine migration. In fact, as we discuss in our article "For the Small to Medium-sized Company Backup is All About Recovery TIME" some backup applications now provide this functionality. They backup physical and virtual servers to a backup appliance and then in the case of failure or maintenance can host the virtual machine directly on the backup appliance. Essentially this solves two problems at the same time; providing virtual machine flexibility and data protection.

The mirroring concept, as we describe in our article "The Benefits of a Flash Only, SAN-less Virtual Architecture" is becoming more appealing to enterprises because it leverages PCIe SSDs installed inside of hosts and integrates with the fault tolerance software that comes with the hypervisors. This is a particularly interesting approach. It takes full advantage of the performance capabilities of PCIe SSD while at the same time provides automated, 30 second failover of failed VMs or hosts.

The downside of the mirroring/replication techniques is you need another copy of the virtual machine image for each physical server that you want to have the potential to host a particular virtual machine. In the smaller enterprise this may not be problem since capacity is inexpensive and they often get more than they need. Also remember that, as we discussed in our last column, local storage should be less expensive than shared storage.

Another downside is that the target VMs are consuming some level of CPU and memory resource on the target hosts on which they reside. Again, especially in the small enterprise and even in the large enterprise, there is often plenty of excess CPU.

Finally, there is the downside of loss of flexibility. With shared storage any server connected to it can typically host any VM. With the mirroring/replication technique you are limited to just the designated target. This shortcoming is overcome by the second technique, The SAN-less SAN which we will cover in an upcoming column.



Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

BYTE encourages readers to engage in spirited, healthy debate, including taking us to task. However, BYTE moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. BYTE further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.

Follow InformationWeek

By The Numbers

What Are Your Primary Concerns About Using Big Data Software?

Base: 417 respondents at organizations using or planning to deploy data analytics, BI or statistical analysis software
Data: InformationWeek 2013 Analytics, Business Intelligence and Information Management Survey of 541 business technology professionals, October 2012

What Do You Think?

What's your attitude about SQL analysis on top of Hadoop?
We want fast, standard SQL analysis capabilities on Hadoop ASAP
Hadoop is for unstructured data; SQL is for relational databases
We'll give SQL on Hadoop a try, but relational DBs will remain the mainstay
Given strong SQL support on Hadoop, we'd nix the data warehouse
We're not interested in Hadoop
No opinion



Related Content

From Our Sponsor

Five Big Data Challenges and How to Overcome Them with Visual Analytics

Five Big Data Challenges and How to Overcome Them with Visual Analytics

Business leaders often need a visual snapshot of data to quickly grasp and use it. This paper identifies five challenges in presenting data and how visual analytics can resolve them. Solutions are suggested to overcome the challenges of: speed, data clarity, data quality, displaying meaningful results, and dealing with outliers.

Game-Changing Analytics: How IT Executives Can Use Analytics to Create Innovation and Business Success

Game-Changing Analytics: How IT Executives Can Use Analytics to Create Innovation and Business Success

Today's competitive advantage requires a deeper understanding of your business, your market and your customers. As an IT executive, you can drive that knowledge transformation. In this white paper, learn how to make decisions as a strategic business leader and three steps to begin an analytics initiative within your enterprise.

Data Visualization Techniques: From Basics to Big Data with SAS Visual Analytics

Data Visualization Techniques: From Basics to Big Data with SAS Visual Analytics

High-performance data visualization turns sophisticated analyses into meaningful graphics, leading to faster and smarter decision making. In this white paper, learn how visual analytics can transform big data, with additional features such as real-time functionality, mobile compatibility, robust applications for technical groups and accessibility for nontechnical users.

Big Data: Lessons from the Leaders

Big Data: Lessons from the Leaders

Financial performance, competitive advantage, operational efficiency, strategic decision making - every business goal can extract value from big data, and the time for doubt or inaction has long passed. In this Economist Intelligence Unit report, in-depth interviews with data pioneers reveal the link between the effective use of big data and the bottom line among other results.

Decision-Driven Data Management: A Strategy for Better Decisions with Better Data

Decision-Driven Data Management: A Strategy for Better Decisions with Better Data

Which came first, the data or the decision? This white paper makes the case for having a decision in mind, then tailoring big data's volume, variety and velocity to achieve business results such as overcoming customer dissatisfaction or creating well-informed strategies in real time.

Informationweek Reports

Research: The Big Data Management Challenge

Research: The Big Data Management Challenge

The challenge of big data is real, but most organizations don't differentiate 'big data' from traditional data, and nearly 90% of respondents to our survey use conventional databases as the primary means of handling data. We'll help you understand what constitutes big data (it's not just size) and the numerous management challenges it poses.