Nytro XD Overview : Nytro XD Solution Requirements

Nytro XD Solution Requirements

Installation Files and their Directories

Files

Directory

nytroxddrv.ko

/lib/modules/`uname -r`/kernel/drivers/md/

nytroxdlib.ko

/lib/modules/`uname -r`/kernel/drivers/misc/

nytroxd

/opt/lsi/nytroxd/

nytroxd (initscript)

/etc/init.d/

nytroxd dumpinfo

/opt/lsi/nytroxd/

MegaCli64

/opt/MegaRAID/MegaCli/

MSM

/usr/local/MegaRAID Storage Manager

vivaldiframeworkd

/etc/ini.d/

Nytro XD Software Package Components for Windows

All of the Nytro XD solution components are packaged into a single Microsoft Installer (MSI) or self-extracting executable package. This package contains these components:

*

NytroXD.sys

*

NytroXD.inf

*

NytroXDConfig.vbs

*

NytroXDInstall.exe

*

storlibIR2.lib

*

MegaCLI64.exe

*

MSM self extract MSI package

After the installation, you can find the Nytro XD solution executable in the following location.

Installation Files and their Directories

Files

Directory

nytroXD.sys

System32/drivers & Program files/NytroXD

nytroXD.inf

Windows/inf & Program files/NytroXD

NytoXDConfig.vbs

Program files/NytroXD

NytroXDInstaller.exe

Program files/NytroXD

NytroXDInstall.bat

Program files/NytroXD

NytroXDGrab.exe/bat

Program files/NytroXD

MSM

Program files\MegaRAID Storage Manager

MegaCLI64.exe

Program files/ MegaRAID/MegaCli/

Supported Operating Systems

*

Linux

*

Red Hat Enterprise Linux (RHEL)

RHEL 5.3

RHEL 5.4

RHEL 5.5

RHEL 5.6

RHEL 5.7

RHEL 6.0

RHEL 6.1

*

SuSE® Linux Enterprise Server (SLES)

SLES 11 SP1

*

Kernel-based virtual machine (KVM) Hypervisor

Single VM

For information about KVM on RHEL and SLES, refer to the LSI Nytro XD Application Acceleration Solutions Installation Guide and LSI Nytro XD Application Acceleration Solutions User Guide.

*

Microsoft® Windows® Operating Systems

*

Windows Server 2008 R2-SP1

*

Windows Server 2008 SP2

Hardware Requirements

*

One or more LSI Nytro WarpDrive cards

Additional Software Requirements

*

Linux

*

libudev, libutil, and other udev tools and device mapper tools

*

Windows

None

Dependency

*

Linux

udev

*

Windows

None

Nytro XD Installer Package

The LSI-specific installer package contains these components:

*

Nytro XD solution

*

NytroXD.sys

*

NytroXD.inf

*

NytroXDConfig.vbs

*

NytroXDInstall.exe

*

MegaCLI

*

storlibIR2.lib

*

MegaCLI64.exe

*

MSM application

*

MSM self-extract MSI package

You can either install all of the above software components or the Nytro XD solution and MegaCLI.

Firmware Requirements

Nytro WarpDrive – Installed with firmware v107.0.0.0 and later.

For downloading the latest WarpDrive firmware, visit: http://www.lsi.com/channel.

Supported Caching Devices

At least one Nytro™ WarpDrive card with the Nytro XD enabled.

Supported Virtual Drives

*

Nytro XD solution supports any logical SCSI disk.

For example, /dev/sda in Linux.

*

Nytro XD solution supports a maximum of 64 virtual drives.

Supported/Eligible Virtual Drives

*

Supported Configurations

DAS or SAN accessed storage can be accelerated with the Nytro XD solution. Nytro XD also implements the write-through operations. This means that the cache content is always coherent with the storage that Nytro XD is accelerating.

*

Unsupported SAN Configurations

The Nytro XD solution cannot monitor any storage accesses not performed by server in which it is installed. Because this, the storage partitions that are being concurrently accessed by multiple servers are not a supported. In addition, the Nytro XD solution cannot monitor storage subsystems that provide restore capability from a back-up source that directly connects to the subsystem.

*

Supported SAN Configurations with Multiple Servers

A configuration with multiple servers accessing the SAN storage is supported in these circumstances: when high availability is a requirement, a primary and secondary server might access the same partition, but not concurrently. If the primary server fails over to a secondary server, data located in the SAN accessed storage is always valid, because of write-through, and the application can begin operation on the secondary server. To meet the service level expectations, let the secondary server also use a Nytro XD solution.If a failover occurs, the Nytro XD cache in the failed primary server is not coherent with the SAN storage. When fail back is implemented, you must first restart Nytro XD using the MSM tool to ensure cache coherency.

Maximum Supported Values

*

Nytro XD solution supports a maximum of 64 virtual drives.

*

Nytro XD solution supports a maximum of 8 cache devices.

*

Nytro XD solution supports a maximum of 3.2 TB cache size.

Nytro XD Solution Installer Package Components

The LSI-specific installer package contains these components:

*

Nytro XD solution

*

NytroXD.sys

*

NytroXD.inf

*

NytroXDConfig.vbs

*

NytroXDInstall.exe

*

MegaCLI

*

storlibIR2.lib

*

MegaCLI64.exe

*

MegaRAID Storage Manager (MSM) application

*

MSM self extract MSI package

*

Linux Kernel driver for MegaRAID controller

*

Firmware for the Nytro WarpDrive controller

You can either install all of the above software components or the Nytro XD solution and MegaCLI.

Nytro XD Solution Package Components for Linux

All of the Nytro XD solution components are packaged into one tarball. The package contains these components:

*

Nytro XD driver module RPMs

*

nytroxddrv-xxx.rpm

*

nytroxdlib-xxx.rpm

*

Nytro XD Udev Monitor RPM

*

nytroxd-dev-monitor-xxx.rpm

*

MSM Package

*

MSM.zip

*

MegaCLI RPM

*

MegaCli-xxx.rpm

*

install.sh script

*

README.txt

After the installation, you can find the Nytro XD solution executable in the following location.