Commentary

George Crump
 

Live Migration Brings Flexibility To Storage

Alternative to replacement or wholesale migration lets you easily add capacity or performance as needed.

When you reach the maximum threshold of what your storage system can deliver either in terms of capacity or performance, you often have an ugly decision to make: buy another system and start moving workloads to it, or replace your current system with a faster system that can support higher capacities. The first option increases your management burden, the second has the pain of data migration, and both affect your budget.

Scaling is an issue only for data centers that are experiencing rapid growth in either performance demands or capacity demands. Thanks to server virtualization, as well as the increasing importance of backoffice and customer-facing applications, many data centers are facing a scaling issue.


More Storage Insights

Webcasts

More >>

White Papers

More >>

Reports

More >>

Most modern storage systems will allow you to upgrade to a new storage head or controller and plug in the current disk shelves to it. This allows you to gain faster performance without having to add additional points of storage management and not have to migrate data to the new system. It also means that the investment in the original storage head is wasted money, making this approach less popular.

Another alternative is to just buy another system and move some of the workloads from the old system to the new system. This approach allows you to continue to take advantage of the current storage investment while at the same time gaining a performance boost. This does increase the points of storage management and it does mean having to migrate some data to the new system.

Management of multiple systems, unless you are dealing with dozens of them, is less of an issue than vendors often lead you to believe. As long as you did not drastically underestimate your growth potential, you will likely only end up with one or two extra systems to manage. Most storage mangers can handle managing two or three storage systems. Clearly, if you get into the realm of managing a dozen separate storage systems, some consolidation, or at least a multivendor storage management tool, is going to be in order. For many environments though, two to three storage systems is a manageable number of systems using the default tools.

The challenge is really data migration, or how do you quickly move data between storage systems? There are a lot of migration tools, but these are typically thought of as one-way-only migrations and often require that the application be down during the transfer. Hypervisors like VMware may be a great alternative because they have the ability to migrate virtual machine image files from one storage platform to another while the virtual machine is still active.

What if you are not virtualized, the application you want to move to a new system is not virtualized, or you don't want to suffer a performance impact to your virtual environment while the migration occurs? Several storage vendors have stolen a page from VMware's book to offer live migration between their storage heads. This means that data can be migrated from one system to another in real time while the application stays up and running.

This brings a whole new form of scaling to the data center. If you run out of capacity, need more performance, or need more I/O, a new system can be added and volumes moved to it as needed. This live migration capability also brings more flexibility. No longer do you have to accurately project what your storage performance and capacity needs are going to be three years from now, nor do you need to pay in advance for capabilities that you won't need for several years. Buy a lesser system with capabilities for this year and maybe next, then add a new system, probably at cheaper prices, when the need arises.

This ability to live migrate volumes between storage systems gives a scale-out capability to more traditional storage architectures, but it does not meet the classic definition of scale-out storage. In an upcoming entry we will compare how live migration compares to scale-out storage.

Follow Storage Switzerland on Twitter

George Crump is lead analyst of Storage Switzerland, an IT analyst firm focused on the storage and virtualization segments. Storage Switzerland's disclosure statement.


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

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek 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. InformationWeek 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.
Subscribe to RSS

Resource Links