Logo Rob Buckley – Freelance Journalist and Editor

Virtual target

Virtual target

Virtualisation is the key component necessary to deliver optimised storage area networks.

Page 1 | Page 2 | All 2 Pages

Virtualisation has been the watchword of 2006. With organisations looking to get the most out of their existing investments, the idea that servers or storage might only see utilisation rates of 15-20% has become an anathema to those in charge of IT budgets. IDC estimates that the amount of data storage being purchased by a typical enterprise is growing at a rate of 80% per year; using virtualisation to combine that hardware into a single resource can typically increase utilisation rates to 40% or even 60%.

While much of the virtualisation focus has been on servers, virtualisation of storage – and of SANs in particular – has attracted the interest of many organisations looking to get the most from their existing investment and to reduce future investments. Finding ways to reduce storage costs and increase utilisation rates has started to become very important. Although virtualisation is primarily of interest as a way of increasing storage utilisation rates, it can also be used as a way of implementing information lifecycle management (ILM) processes, dealing with peaks and troughs in demand, increasing security and improving business continuity.

“Virtualisation is a way to deal with the day to day problems of storage by getting rid of its ‘storageness’,” says Steve Legg, IBM’s storage virtualisation architect. “Organisations are looking for capacity and performance, not the behaviours associated with vendor x – its ‘storageness’.”

When a new project begins in any organisation, that project will need a certain amount of storage. Often, much of the storage admin’s task will be finding space on different arrays for the project – or recommending the organisation buy new storage. “Many people say to me, ‘Much of my job is putting little bits of storage together to make big storage’,” says Legg.

Storage virtualisation comes in many forms. There are routers and controllers from companies such as Cisco and Broccade that are capable of making a storage array or several fabrics appear as many different volumes, allowing organisations to isolate particular applications to particular virtual volumes. This can improve security, since different applications can no longer access the same volume, and reduce the chance of unexpected interactions between applications.

It is also possible to partition SAN fabrics, isolating problems only to ‘virtual fabrics’ when they occur and reducing operational load. However, James Opfer, research vice president, Gartner Dataquest Research, says the uptake of such devices is not that high so their use isn’t that common at the moment, despite having been on the market for several years.

Instead, virtualisation usually involves uniting rather than sub-dividing SANs and SAN fabrics. This can be done at many possible layers of the SAN, each of which has its own benefits and drawbacks. At the server level, it’s possible to install software that creates a virtual view of the SAN storage available. However, this isn’t as fast as a hardware-based system, is OS-dependent and only works for the individual server.

Virtualisation is also possible at the storage level by building it into the storage arrays. This form of virtualisation is faster than virtualisation at the server-level but not as capable at virtualising across SAN fabrics.

“Virtualisation should exist in the brain of the storage system, not anywhere else,” argues John Joseph, VP of marketing at EqualLogic. His company, which sells iSCSI-based SAN hardware predominantly to SMEs, has a patented virtualisation technology included in each array. When an additional array is connected to the fabric, the virtualisation system is able to spot the other arrays on the fabric and, depending on the settings, reorganise stored data, potentially migrating data from one array to another if it’s nearly full. If the new array has different capabilities, the arrays can negotiate to move the more frequently requested or more important data onto the faster or more powerful array, for instance.

However, virtualisation on the array tends to require proprietary systems, doesn’t work when arrays are on different fabrics, and in the majority of cases, doesn’t work with arrays from different manufacturers.

Page 1 | Page 2 | All 2 Pages

Interested in commissioning a similar article? Please contact me to discuss details. Alternatively, return to the main gallery or search for another article: