17.03.2015 Views

Storage Area Networks For Dummies®

Storage Area Networks For Dummies®

Storage Area Networks For Dummies®

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

390<br />

Par t V: Understanding the Cool Stuff<br />

The goal of storage virtualization is to enable you to combine multiple individual<br />

heterogeneous storage arrays from different vendors into a single<br />

virtual storage pool. One of the main benefits of storage virtualization is the<br />

ability to use a single console to provision (create LUNs and present them to<br />

the servers) storage from multiple vendors using a single console. Instead of<br />

having to learn how to provision storage using the interface that comes with<br />

an EMC storage array or an HDS array, you can use the same interface for any<br />

storage abstracted behind the virtualization solution.<br />

I’m sure you’re wondering how storage virtualization works. <strong>Storage</strong> virtualization<br />

uses firmware in hardware or software on a host, switch, or appliance<br />

to abstract the underlying physical devices connected to it.<br />

If you look at Figure 15-8, you can see three different storage vendors providing<br />

LUNs to a database server through a standard SAN fabric connection.<br />

The paths to the LUNs are being virtualized by the path failover driver so the<br />

LUNs will fail over between the HBA ports if a port or switch fails. The LUNs<br />

are then further virtualized into a volume using the volume manager software<br />

running on the server. The LUNs themselves come directly from each vendor’s<br />

storage array; since they are not virtualized, you would need to use the<br />

standard management tools provided by each vendor to create and assign<br />

them to the server or buy a third-party SAN management solution that works<br />

across different vendors’ arrays.<br />

A better way to provide storage to this server would be to use fabric-level<br />

storage virtualization appliances attached to the switches. The appliances<br />

would be able to create a virtual pool of storage from the LUNs from each<br />

vendor’s storage array, as shown in Figure 15-9.<br />

Figure 15-8:<br />

Host-based<br />

storage<br />

virtualization<br />

using<br />

volume<br />

manager<br />

and path<br />

failover.<br />

Database App<br />

File System<br />

File System<br />

Verltas<br />

Volume Manager<br />

Path Failover<br />

Driver<br />

HBA<br />

HBA<br />

Vendor<br />

A<br />

Vendor<br />

B<br />

Vendor<br />

C

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!