News
10/2/2009
10:13 AM
George Crump
George Crump
Commentary
Connect Directly
RSS
E-Mail
50%
50%

Selecting A Storage Foundation for Virtualized Servers

The storage component of a virtualized server infrastructure has been labeled as complex. The storage and server virtualization suppliers have both tried to deliver solutions that reduce storage complexity in server virtualization projects. The challenge for virtual infrastructure administrators is that there are so many options that it can be confusing. There are several steps to take when selecting a storage foundation for virtualized servers and our next series of entries will cover these ste

The storage component of a virtualized server infrastructure has been labeled as complex. The storage and server virtualization suppliers have both tried to deliver solutions that reduce storage complexity in server virtualization projects. The challenge for virtual infrastructure administrators is that there are so many options that it can be confusing. There are several steps to take when selecting a storage foundation for virtualized servers and our next series of entries will cover these steps.Many vendors will state that selecting a storage protocol should be your first choice. With most virtualization software you have three choices available today; Fibre, iSCSI or NFS. While protocol is important, I don't think it is the first decision to be made, the first should be on the storage system itself. Does it provide the ability to make your virtual infrastructure better and easier to use? Which protocol that storage uses to be sharable is an important but second step.

The most important aspect to understand, ironically has little to do with ease of use. It is will the system that you are looking at provide you with the performance you need today and can it scale to meet those needs in the future? Simplicity is important but if you get simple and sacrifice performance your going to replace that simple system quickly. Alternatively if you decide to "fine tune" the simple system to deliver performance, you likely will end up with an even more complex mess. At the same time don't buy more performance than you will ever need, look for something that will give you reasonable performance as the environment scales over the next few years and then be prepared to replace it.

For many data centers, most storage systems will provide the performance that is good enough for their environment. The next step is to look for something that has the feature set you need in virtual infrastructures. Thin provisioning, as we discussed in our "Thin Provisioning Basic's" article, should be high on the list in a virtual infrastructure as should replication, high availability and snapshots. As we discussed in our prior entry "The End of Storage Volumes" look for storage systems that don't force you to manage every single disk in the array, but allow you to just manage overall capacity.

Finally look at the integration between the storage platform and your server virtualization infrastructure. While I don't see this as the be all end all that some manufacturers claim, some integration is nice but this is less of a necessity than the basic ease of use features and performance listed above. Vendors have spent time integrating storage management as a tab in VMware's vCenter or have provided integration with VMware snapshots. Each of these can add additional value to your storage selection.

Selecting a storage platform can be a paralyzing event. There are so many choices and vendors available and there is a belief that the platform you select is the one you are stuck with forever. Making a wrong storage platform choice for your virtual infrastructure is not the end of the world, undoing that choice may take some doing but you don't have to be perfect. We have seen many virtual infrastructures convert from one platform to another and live to tell the tale.

Track us on Twitter: http://twitter.com/storageswiss

Subscribe to our RSS feed.

George Crump is founder of Storage Switzerland, an analyst firm focused on the virtualization and storage marketplaces. It provides strategic consulting and analysis to storage users, suppliers, and integrators. An industry veteran of more than 25 years, Crump has held engineering and sales positions at various IT industry manufacturers and integrators. Prior to Storage Switzerland, he was CTO at one of the nation's largest integrators.

Comment  | 
Print  | 
More Insights
Register for Dark Reading Newsletters
White Papers
Cartoon
Current Issue
Dark Reading, September 16, 2014
Malicious software is morphing to be more targeted, stealthy, and destructive. Are you prepared to stop it?
Flash Poll
Title Partner’s Role in Perimeter Security
Title Partner’s Role in Perimeter Security
Considering how prevalent third-party attacks are, we need to ask hard questions about how partners and suppliers are safeguarding systems and data.
Video
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2006-1318
Published: 2014-09-19
Microsoft Office 2003 SP1 and SP2, Office XP SP3, Office 2000 SP3, Office 2004 for Mac, and Office X for Mac do not properly parse record lengths, which allows remote attackers to execute arbitrary code via a malformed control in an Office document, aka "Microsoft Office Control Vulnerability."

CVE-2014-1391
Published: 2014-09-19
QT Media Foundation in Apple OS X before 10.9.5 allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption and application crash) via a crafted movie file with RLE encoding.

CVE-2014-4350
Published: 2014-09-19
Buffer overflow in QT Media Foundation in Apple OS X before 10.9.5 allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via a crafted MIDI file.

CVE-2014-4376
Published: 2014-09-19
IOKit in IOAcceleratorFamily in Apple OS X before 10.9.5 allows attackers to execute arbitrary code in a privileged context or cause a denial of service (NULL pointer dereference) via an application that provides crafted API arguments.

CVE-2014-4390
Published: 2014-09-19
Bluetooth in Apple OS X before 10.9.5 does not properly validate API calls, which allows attackers to execute arbitrary code in a privileged context via a crafted application.

Best of the Web
Dark Reading Radio