Tip

Citrix StorageLink integrates SAN with virtualization environment

In server environments that are virtualized with Citrix XenServer, you can connect the server to the SAN by putting a host

    Requires Free Membership to View

bus adapter or iSCSI initiator in the XenServer host and have that present the LUNs on the SAN. That method works fine, but there’s another, more integrated option, using StorageLink from Citrix.

Without Citrix StorageLink, all storage arrays look the same to the XenServer host no matter what SAN you’re using. With StorageLink, the SAN is integrated within your Citrix environment. That means that from within the StorageLink Manager interface (found on the Windows server’s Start menu), you get access to advanced features that are offered by the storage array -- such as cloning, deduplication and creating snapshots -- which makes managing storage easier.

More on Citrix Essentials

Citrix ends sale of Essentials for Hyper-V

In addition, for supported storage arrays, at the beginning of the storage management lifecycle, Citrix StorageLink is able to automatically detect either iSCSI or Fibre Channel storage connections for immediate use. This is particularly beneficial for environments where multiple storage arrays are used, since setting up storage without StorageLink involves a lot of work and knowledge of each array. StorageLink eliminates the need to have in-depth knowledge of all arrays. This means that the task of managing storage can be shifted from the storage administrator to the administrator of the virtual environment.

Another benefit is that StorageLink offloads storage operations from the hypervisor to the storage array. Without StorageLink, storage-related tasks are initiated from the virtual environment, which has to wait for the storage array to complete the operation. Only once the completion is confirmed can the virtual environment continue. With StorageLink, the operation is performed by the storage array, taking just seconds of time on the part of StorageLink Manager. The StorageLink interface simply displays the result of the work processed at the storage array.

The final benefit is that with Citrix StorageLink, the process of setting up virtual machines is much easier. That’s because StorageLink enables you to create virtual machines from templates and configure storage directly from templates, even in environments where storage arrays from different vendors are used side by side. Administrators set up hardware or storage profiles for VMs and link them directly to the LUNs on the storage array, with access to the array’s snapshot and cloning functionality.

StorageLink requirements and components

To use StorageLink, you need the Enterprise or Platinum version of Citrix Essentials for XenServer, a management layer that runs on top of XenServer.

StorageLink comprises two components. The core component is StorageLink gateway, a server (which can run as a VM) that connects to the virtualization hosts and to the storage arrays and runs a database in which the host information is stored. This gateway runs on Windows Server 2003 Release 2 or higher. The second component is the aforementioned StorageLink Manager, which provides three interfaces for managing storage: a graphical user interface, a PowerShell interface and a command line interface.

Do you need StorageLink?

Citrix StorageLink is an optional product. You can perfectly manage your Citrix XenServer environment without it. In larger environments, with hundreds of virtual servers or desktops, where dynamic management of storage is a requirement, StorageLink is a valuable addition since it enables you to automate the deployment of virtual machines. If you’re running just a few virtual servers, you don’t need it; you might as well set up storage manually to avoid the cost of StorageLink.

Sander van Vugt is an independent trainer and consultant based in the Netherlands.

This was first published in June 2012

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.