News
11/18/2010
12:29 PM
George Crump
George Crump
Commentary
Connect Directly
RSS
E-Mail
50%
50%

Server Virtualization's Encapsulation And Its Impact On Storage

To say that server virtualization changes everything is an understatement. In storage though I don't think we understand or give credit to just how much of a game changer storage virtualization really is. For storage managers and backup administrators it has brought new capabilities, new requirements and new problems to solve.

To say that server virtualization changes everything is an understatement. In storage though I don't think we understand or give credit to just how much of a game changer storage virtualization really is. For storage managers and backup administrators it has brought new capabilities, new requirements and new problems to solve.The biggest change is the encapsulation of an entire server into a single file. That file now justifies, more so than ever, the use of shared storage so that the encapsulated server file can be accessed by multiple physical servers at any time. Shared storage is the foundation that server virtualization needs to have the ability to migrate virtual machines between physical servers to increase server up time and load balance performance. This has lead businesses to implement and use shared storage sooner than ever. This early move to shared storage has created a whole new level of storage systems that leverage either iSCSI or Network Attached Storage (NAS) to drive down costs and increase platform simplicity.

This is especially true in the NAS vendor community. The ability to host the encapsulated servers on an NFS share opened NAS systems up to a whole new market. Instead of being just file servers they are now "server" servers. As we discussed in our article "Using NFS for Server Virtualization" using NFS to host the encapsulated server image is becoming much more widely accepted and should be considered along with iSCSI and ATA over Ethernet as a way to leverage the existing network infrastructure for storing and sharing virtual machine images as well as simplifying the storage management component of server virtualization.

As the virtual environment grows it leads to fewer physical servers with many virtual machines running on them. This creates a highly randomized I/O problem in the many data centers that used to only occur in high performance computing environments. The need to solve the storage I/O problems caused by server virtualization has lead to the development of scalable high performing storage systems. They are also driving further SSD adoption to augment existing storage systems as we discussed in our article "Enhancing Server And Desktop Virtualization With SSD". Solid State storage addresses much of the storage I/O problem by adding a zero latent tier of storage that is highly responsive to random workloads.

Faster storage systems can only deliver those improved performance numbers if the network can move that information between the virtual host and the storage subsystem. This is leading to more intelligent networking cards that not only deliver a raw speed improvement via 10Gb Ethernet or 16GB Fibre Channel but also have some intelligence that allows for prioritization of specific virtual machine workloads. Leveraging technologies like N_Port ID Virtualization (NPIV) and providing a card level Quality of Service (QoS) is going to be critical to meet application level server level agreements (SLA). When we can guarantee performance levels it will allow the virtualization of more mission critical applications and denser VM to physical host configurations.

The encapsulation of server images has also changed dramatically the approach to data protection. In our next entry we will look at how the data protection industry is fundamentally changing because of the encapsulation of servers.

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

Subscribe to our RSS feed.

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

Comment  | 
Print  | 
More Insights
Register for Dark Reading Newsletters
White Papers
Flash Poll
Current Issue
Cartoon
DevOps’ Impact on Application Security
DevOps’ Impact on Application Security
Managing the interdependency between software and infrastructure is a thorny challenge. Often, it’s a “developers are from Mars, systems engineers are from Venus” situation.
Video
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2014-0103
Published: 2014-07-29
WebAccess in Zarafa before 7.1.10 and WebApp before 1.6 stores credentials in cleartext, which allows local Apache users to obtain sensitive information by reading the PHP session files.

CVE-2014-0475
Published: 2014-07-29
Multiple directory traversal vulnerabilities in GNU C Library (aka glibc or libc6) before 2.20 allow context-dependent attackers to bypass ForceCommand restrictions and possibly have other unspecified impact via a .. (dot dot) in a (1) LC_*, (2) LANG, or other locale environment variable.

CVE-2014-0889
Published: 2014-07-29
Multiple cross-site scripting (XSS) vulnerabilities in IBM Atlas Suite (aka Atlas Policy Suite), as used in Atlas eDiscovery Process Management through 6.0.3, Disposal and Governance Management for IT through 6.0.3, and Global Retention Policy and Schedule Management through 6.0.3, allow remote atta...

CVE-2014-2226
Published: 2014-07-29
Ubiquiti UniFi Controller before 3.2.1 logs the administrative password hash in syslog messages, which allows man-in-the-middle attackers to obtains sensitive information via unspecified vectors.

CVE-2014-3020
Published: 2014-07-29
install.sh in the Embedded WebSphere Application Server (eWAS) 7.0 before FP33 in IBM Tivoli Integrated Portal (TIP) 2.1 and 2.2 sets world-writable permissions for the installRoot directory tree, which allows local users to gain privileges via a Trojan horse program.

Best of the Web
Dark Reading Radio