Hi Everyone !
It's HAK release time again !!
As part of our ongoing efforts to keep the IBM XIV Host Attachment Kit up to date and provide enhanced and new functionality, we are proud to announce the latest Host Attachment Kit version 1.9.0.
In this new version we have added support for several new platform versions:
Solaris 11, the recently released Red Hat Enterprise Linux 6.3 and the latest AIX 5.3, AIX 6.1 and AIX 7.1 Service Packs which introduce IBM XIV LUN 0 support.
But we did more than that. We have also enhanced the current HAK functionality by providing our UNIX & Linux users with manual pages accessible by using the 'man' command. Now you can access the documentation for each HAK command by executing 'man <HAK command>'.
In addition, in AIX OS, 'xiv_attach' is now capable of automatic discovery of connected XIV systems and host definition on the connected XIV, by utilizing the latest AIX 5.3, AIX 6.1 and AIX 7.1 SP, in which XIV LUN0 support was added. This aligns the XIV support in AIX OS with that of other supported OS-s. Moreover, LUN0 support also introduces a new HAK utility to AIX HAK users - 'xiv_syslist' , which you can read more about here
The log collection utility, 'xiv_diag', was enhanced and now can be executed in unattended mode by providing the command with the destination path for the compressed log collection package as a command line argument.
Finally, additional bugs and known issues were resolved, and you can read more about them in the Release Notes.
Follow this link
to download the installable or portable packages and access the release documentation.
Let's keep in touch!
The IBM Host Software Team
We are pleased to let you know about our recently launched IBM Storage Host
Software Solutions Information Center!
In this information center, or IC, you can find the relevant
documentation of all the solutions that we offer, including information of both
past versions and the latest versions.
Whether our host software solution is for XIV, DS8000,
Storwize, or any other IBM storage system – the release notes, user guide, or
installation guide are available on the IC in either PDF or HTML format
(whatever suits you best).
The solutions are categorized on the navigation tree under
four main categories: business continuity, management, host connectivity, and
virtualization. Keep in mind, however, that some solutions could belong in more
than one category. For example, a solution such as IBM Storage Management
Console for VMware vCenter is placed under the virtualization category, but it may
also be regarded as a powerful management solution. For another example, our
XIV and SVC adapters for VMware vCenter Site Recovery Manager, also placed under
virtualization, may also be regarded as business continuity solutions.
In any case, we hope that the organization of our solutions
on the IC makes sense to you, and that the information is helpful. If not,
please let us know! You can use the online
form that is available on the IC.
Each solution has its own welcome page from which you can have
quick access to the information of the available versions. The PDF publications
are available on the Publications page of each solution.
If you'd like to see our list of solutions per independent
software vendor (ISV), check out the Solutions
by ISV page. Alternatively, to see
which solutions are available for a specific IBM storage system, check out the Solutions
by storage system page.
And, of course, the IC is regularly being updated and
improved. You can always check what's new on the IC by visiting the What's
Lastly, we would like to thank our Information Development
team for making it happen.
The HSG Team
Modified on by ZivKalmanovich
It's raining new releases here at IBM HSG, the latest software released from our team is the IBM XIV HAK v2.1.0.
The HAK is already a well known, widely used toolkit, therefore in this post we will focus on what's new in this latest release, and what will you gain by installing or upgrading to this version.
The first feature to note is the added support for version 11.3.0 of XIV microcode and more importantly for the Online Volume Migration (OLVM) feature. Now the "good old" xiv_devlist utility also presents the OLVM state of each and every volume exposed to the server, providing the host and storage administrators an easily accessible tool to stay updated with the migration state of the volumes under their responsibility, without the need to access the XIV Management GUI.
In addition, the recently introduced host diagnostic utility, the XIV Host Profiler , can now be defined as a scheduled task right from the Host Attachment Kit Wizard - xiv_attach. No need to remember to set it separately, the user will be asked during host configuration if a task should be scheduled to run the utility periodically.
We've also improved the xiv_devlist and xiv_syslist commands' CSV file format output utilities. From this release, by adding the --no-headers argument, the column headers will be omitted from the generated CSV file.
On top of the above-mentioned features and enhancements several stability issues were also fixed. The detailed list of those issues can be found in the Release Notes document coupled with the software package.
To download the IBM XIV Host Attachment Kit v2.1.0 and the related documentation , please visit IBM Fix Central. You will need an IBM ID to download the files.
The IBM Host Software Group
In this blog we'll try to provide you with the latest news from our XIV Host Software team.
We'll focus on the following products, which we develop for XIV Storage System customers:
- IBM XIV Host Attachment Kit
- IBM Storage Management Console for VMware vCenter
- IBM Storage Adapter for VMware vCenter Site Recovery Manager
- IBM Storage Enabler for Windows Failover Clustering
More info to follow!
Once again, we are proud to announce the release of the latest IBM XIV Host Attachment Kit 1.10.0.
The main feature of this release is Windows Server 2012 support. From this version onward, HAK is fully compatible with your new & shiny installation of Windows Server 2012. Go ahead and take it for a spin!
As part of our ongoing efforts to improve ease of use, we have translated the Windows Installer of HAK to Japanese as well, for the benefit of our Japanese speaking users. More languages to follow.
In addition to the above, we have also resolved several bugs and known issues from previous versions, including among others:
- Increased reliability in regard to volume size reporting in xiv_devlist
- Improved stability during the configuration phase of iSCSI connections on Solaris
- Path counts are reported more accurately in xiv_devlist on HP-UX
- We have resolved a known issue in xiv_syslist on HP-UX, regarding XIV System modules and ports connected to the host
- xiv_diag now runs more smoothly on Red Hat Enterprise Linux and Suse Linux Enterprise Server distributions
Of course that's not all - You may read more about these improvements as well as the rest of the enhancements and fixes in the Release Notes.
We hope you will enjoy this new release of the Host Attachment Kit, at least as much as we enjoyed developing it!
Follow this link to download the installable or portable packages and access the release documentation.
If you have comments, questions or requests, please write to us in the comments section below. We'd love to hear from you.
The IBM Host Software Team
The XIV Host Software team is happy to announce the 2011Q4 release of the XIV Host Attachment Kit, version 1.7.1.
Note that this is mostly a maintenance release with a couple of improvements. Upgrade is recommended but not mandatory. Go ahead and take HAK for a spin
and tell us what you think in the comments below. In the provided link, you can get HAK 1.7.1 for all supported platforms, Host Attachment Guide, and platform-specific Release Notes.
We recommend checking out the full list of changes and known issues for a specific platform in the corresponding Host Attachment Kit 1.7.1 Release Notes, available in the link above.
- Overall quality improvement, focused on Windows and Linux platforms: we've fixed over 40 bugs and implemented over 20 improvements.
- Provide detailed information the configuration steps HAK performs on the hosts, as we're aware that the host admins would really like to know that.
- xiv_attach now presents a clear list of the configuration steps.
- Added the "--verbose" flag to HAK tools. e.g. xiv_attach --verbose notifies about the changes HAK is about to perform.
- Host Attachment Guide's appendix A documents the configuration actions.
- Improved Windows KB installation, and clarified Windows KB requirements in the Release Notes
- Improved Windows installer and portable HAK packages
- Added support for Linux RHEL 5.7, 6.1 and 6.2.
- Improved Non-English locale support
And we didn't stop there...
We've invested a lot in internal test and development improvements. Most notably we've increased the automated test coverage and improved our automated build environment. This allows us to provide you with a better tested, higher quality product.
Got comments? we'd like to hear them!
- The XIV Host Software team
We are happy to announce our newest edition of the IBM XIV Host Attachment Kit, version 1.8.0. This release includes a new utility and support for new operating system versions, as well as several bug fixes and code infrastructure improvements. And now, let's dive into the details:
Starting with our cool new utility, called "xiv_syslist"... This new tool in the HAK will provide great assitance to host and storage administrators, by exposing useful storage array details from the server/host point of view. What kind of details? Without turning this post into a User Guide, the list of storage array details includes (for each array connected to the host): Array name, Array Serial, Management IPs, Connected Modules & Ports, Connectivity Types, Host Name Defined and Host Ports Definition State. The output can be formatted as xml or csv, as well as regular text output.The "xiv_syslist" utility is available on all platforms supported by the HAK.
Here is a screenshot, for first impression:
In addition we have broadened our list of supported OS versions and now it also includes: SLES 11 SP2, RHEL 5.8, Solaris 10 u10, AIX 7.1 TL1 and AIX 6.1 TL7.
We could not finish without mentioning the issues that were fixed in this version. While several minor issues have been fixed, the most encompassing one is an infrastructure revamp for the "xiv_devlist" utility, that has fixed many issues in the utility on all the supported platforms.
Now if this sounds good to you, here is the download link from IBM Fix Central
. Here you can find the IBM XIV Host Attachment Guide and the HAK Release Notes for each of the platforms.
We would love to hear from you, please leave your questions and comments below.
Happy Easter and Passover Holidays!
The IBM XIV Host Software team
It's been a while, but now we're back with our brand new IBM XIV Host Attachment Kit 2.0.0!
You probably noticed that we made the jump to version 2.0.0, and for a very good reason: We have an exciting new feature we've been developing for the last 6 months - xiv_host_profiler.
xiv_host_profiler introduces a new approach in the way we provide support to hosts connected to XIV systems. The utility gathers information about your host's configuration, analyzes it against a set of best-practice rules, and enables pre-emptive identification of storage connectivity problems. And this is exactly why we recommend running it on a regular basis.
This feature is also tightly integrated into our latest XIV System release 11.2. By default, when using xiv_host_profiler, the collected information gets uploaded to your XIV System for further analysis. This ability will assist our technicians to ensure your hosts' health before commencing XIV System upgrades or other procedures.
For privacy reasons, the information collected by xiv_host_profiler is only related to your host's storage connectivity status - items such as the host's HBA model, installed OS version and the configuration state of the multi-path framework.
After collecting the information, xiv_host_profiler is also able to analyze it against a bundled set of rules:
The rules against which we analyze the host's configuration will be updated regularly and can be downloaded from Fix Central
As mentioned before, it's best to run xiv_host_profiler at least once a week (in order to keep the data as up-to-date as possible). We provide an easy way to do so - simply run 'xiv_host_profiler --create-scheduled-task'.
As usual, you can read more about xiv_host_profiler (and other HAK utilities) in the Host Attachment Guide and Release Notes, as well as in the man pages included in the HAK package (how? simply run 'man xiv_host_profiler').
We believe HAK 2.0.0 and the included xiv_host_profiler will further improve on the way we support our storage systems and the hosts connected to them. We'd love to hear more from you about your needs and expectations in the comments.
In the meantime, you can download yourself a copy of the Host Attachment Kit for your favorite host's operating system, right here
The IBM Host Software Team
We're pleased to announce the release of the new IBM DS8000 Storage Replication Adapter version - 2.3.1. As you know, IBM DS8000 Storage Replication Adapter is a software add-on that integrates with VMware vCenter Site Recovery Manager (SRM) solution. It enables SRM to perform failovers together with IBM DS8000 storage systems.
This release brings the following new features:
- Adding support for the Extent Space Efficient (ESE) volumes, offering customers an option of producing an ESE volume when SRA creates flash copies.
- Removing the GM Flashcopy on the source site after successful re-protect. This prevents consumption of the pool capacity at the source site and improves overall system efficiency.
In addition, version 2.3.1 introduces support of the all-new member of the DS8000 family, DS8880 (v.8.0), enhancing its industry-leading disaster recovery capabilities.
Modified on by DmitriyIsayev
IBM Spectrum Control Base Edition continues its evolution with a new version - 2.2.0. This release brings support for VMware VASA 2.0 without virtual volumes for DS8870 7.5.x (using patch DS8870_REST_API_7.7.51.xx.zip) and adds support for IBM Spectrum Accelerate version 11.5.1.x.
Additional changes include ability to manage storage resources directly from the pool list per storage system or storage service, using the Spectrum Control Base GUI. Also, starting from version 2.2.0, DS8870 storage systems make use of the RESTful API client to simplify the Spectrum Control upgrade and installation procedures, eliminating the need for previously used JRE extension bin files.
In general, IBM Spectrum Control Base Edition became a more robust, use-friendly and fault-tolerant solution for managing multiple IBM storage platforms.
IBM Spectrum Control Base Edition has been upgraded to a new version - 2.2.1. This release replaces the previous version (2.2.0). It introduces support for the VMware virtual volume (VVols) and Storage Policy Based Management (SPBM) technologies for the storage systems that run the IBM Spectrum Virtualize software with microcode version 7.6.0. These are:
- Storwize Family
- FlashSystem V9000
Additional changes include support for new data encryption method used by the Spectrum Virtualize software and ability for a storage resource attached to a VVol-enabled service to use other storage resources for VVol snapshots if it has reached its capacity.
A new milestone for IBM Spectrum Control Base Edition - version 3.0.0. This release brings support for the newest IBM's all-flash storage offerings: ultra-fast IBM FlashSystem A9000 and IBM FlashSystem A9000R. In addition, the web management interface of the package has been enhanced and improved to support the abstracted storage provisioning method. This release can be installed on RHEL 7.0–7.2.
In general, IBM Spectrum Control Base Edition became a more robust, user-friendly and safe solution for managing multiple IBM storage platforms.
IBM Spectrum Control Base Edition has been upgraded to a new version - 3.0.1. This release replaces the previous version (3.0.0). It brings significant enhancements in the application performance and stability. These include:
- Vital improvement of memory utilization by IBM Storage Enhancements for VMware vSphere Web Client on the vCenter server.
- Optimization of the vCenter object population procedure, enabling the application to use the VIM API for fetching only differences in configuration instead of populating the whole inventory.
Modified on by Lihi Tikolsky
We've just released the IBM Storage Driver for OpenStack v.1.3.0, get it
now while it's hot from the oven!
IBM Storage Driver for OpenStack v1.3.0 package now includes:
* OpenStack Havana Support (Including Volume migration)
* IBM DS8000 Storage System in addition to the IBM XIV Storage System
* In addition to Ubuntu 12.04 x64, we now also support RHEL 6.4 x64
* The driver package now includes a script for creating OpenStack Cinder Volume types. Read about Openstack Cinder volume types here
Lets look at an example of the Volume types script we mentioned:
Assuming you have the following two backends configured in your cinder.conf file:
You can now run the 'create_volume_types.sh' script, to automatically create volume types to point to these backends.
After running this script, you can see your automatically created Volume types by running:
This is it!, your volume types are set and you can now use them when creating volumes:
#cinder create --volume-type IBM-XIV_hostdev31f.xiv.ibm.com_vwc_iscsi --display-name vol_hostdev31f 5
For further details, the software and related documentation can be downloaded from IBM Fix Central
The IBM Host Software Group
Modified on by ZivKalmanovich
We have just released the IBM Storage Driver for OpenStack v1.2.0 and would like to share some of the more important features in this release.
The IBM Storage Driver for OpenStack is a software component that integrates with the OpenStack cloud environment and enables utilization of storage resources provided by the IBM XIV Storage System.
So what's new in our latest release?
Support for the OpenStack Grizzly release, which adds support for multiple storage backends on a single Cinder node. During the installation of the IBM Storage Driver for OpenStack v.1.2.0 on the Cinder node, the installation wizard will enable the configuration of multiple XIV storage backends, may it be two or more separate XIV systems or storage pools on the same XIV system.
Our Storage Driver now supports Fibre Channel (FC) storage connectivity to the compute node, in addition to the already supported iSCSI protocol.
To ease the installation and setup process of the new IBM Storage driver, we have enhanced the unattended installation of the IBM Storage Driver for Open Stack with the option to use a pre-configured ini file which includes the parameters of all the storage backends to be configured during the installation process.
In addition we introduced several fixes and code stability improvements.
The software and the related documentation can be downloaded from IBM Fix Central
The IBM HSG Team
In this post we would like to introduce the latest version
of the IBM Storage Driver for OpenStack, which we released on January 31st,
If by any chance you are unfamiliar with OpenStack, check
out the official OpenStack project website at: www.openstack.org
To put in a few words, OpenStack is an open-source software platform
for building private and public cloud environments. The IBM driver is a
software component that enables storage provisioning of the IBM XIV Storage Systems in OpenStack
The latest IBM driver version was preceded by an earlier one
(1.1.0), which enabled basic storage provisioning operations, such as volume
creation and deletion from OpenStack Cinder Node, and volume attachment to
The new release (1.1.1) further enhances the integration
between OpenStack and IBM XIV Storage System by adding support for XIV
volume snapshot functions.
For example, let's look at the following OpenStack Web UI management page:
In this example, if you want to create a snapshot of ‘vol1’ on
IBM XIV Storage System, you can use the ‘Create Snapshot’ action using either
OpenStack CLI or Web UI.
Here is your created snapshot, as can be viewed from the
Similarly, you can use OpenStack's ‘Create volume from
snapshot’ action to create a volume based on an existing snapshot.
An additional ease-of-use enhancement in version 1.1.1 is
the new unattended installation option, allowing no user interaction during the
installation, perfect for automating the installation process. You can use the following command format to install the IBM driver
in an unattended mode:
./install.sh –s –a <xiv_address> –u <username> –p <password>
The IBM Storage Driver for OpenStack can be downloaded here along with the Installation Guide and Release Notes.
Whenever you choose to integrate your IBM XIV Storage System with an
OpenStack cloud environment, our driver is available to help you achieve this
goal. We are happy to provide this newer version that further facilitates and
enhances the utilization of your XIV storage resources and capabilities in your
As always, you are welcome to share your thoughts with us.
- The IBM Storage Host Software
Modified on by DmitriyIsayev
We are proud to announce that the IBM Storage Driver for OpenStack has been recently upgraded to a new version - 1.6.0. This version brings support for OpenStack Liberty release, as well as for DS8870 microcode version 7.5 SP3 and DS8880 version 8.01. In addition, this release introduces the XIV and Spectrum Accelerate support for the OpenStack consistency groups. It also brings in the RESTful API that replaced the Java-based ESSNI driver in DS8000 storage systems.
Modified on by DmitriyIsayev
OpenStack Mitaka is upon us, and with it - a new IBM Storage Driver to support this release. This time it is version 1.7.0. This release brings support for the newest IBM's all-flash storage offerings: ultra-fast IBM FlashSystem A9000 and IBM FlashSystem A9000R. In addition, it brings the following exciting features:
- Support for high-availability and disaster recovery of applications running on top of OpenStack clouds, using volume replication version 2.1, introduced in OpenStack Mitaka.
- Utilization of OpenStack volume QoS on FlashSystem A9000 and FlashSystem A9000R storage systems.
- Adoption of image-volume caching on DS8000 storage systems.
Install and enjoy!
We have just made the latest version of IBM Storage Enabler for Windows Fail-over Clustering publicly available on IBM Fix Central
I would like to highlight some of the new features and improvements introduced in version 1.1.0:
- Security-wise, the credentials for XIV systems utilized by the cluster are now stored in a secured keyring, as opposed to the plain-text registry keys in the previous versions
- On the same note, from now on, you can store separate sets of credentials for each XIV system the cluster node is exposed to (upon upgrades, the registry stored single set credentials will be automatically stored in the encrypted keyring for each storage system)
- Additional CLI commands were added for eased configurability, such as, the registry key controlling the forced-fail-over policy (previously known as the 'red-button') that now can be set from the command line directly
- Verbosity was significantly enhanced, the '--install', '--uninstall' , '--deploy' commands now report every action performed to the console for better transparency
- The '--report' command output has been enriched with additional information regarding the mirror status of the XIV volumes and more
- Added Support for Windows Server 2012 Fail-over Clustering
- The product code underwent major improvements to make the it both more stable and efficient
In addition several major issues were resolved, such as those related to deployments where XIV disks resided in the 'Available Storage' cluster group and issues related to XIV Mirror resource behavior upon Cluster Service failure.
The new version of the IBM Storage Enabler for Windows Fail-over Clustering and the related documentation can be found here
Happy Clustering !
The IBM Host Software Group
We’ve recently released a new version of the Storage Enabler for Windows Failover Clustering. As you may know, it is a software agent that runs as a Microsoft Windows Server service on two geographically dispersed cluster nodes, providing failover automation for IBM XIV storage provisioning on these nodes, and enabling deployment of these nodes in a geo-cluster configuration.
The new version, 1.2.0, is mainly a maintenance release that resolves some previous limitations and provides support for the new IBM XIV and Microsoft Windows Server versions that have been released since version 1.1.0.
So, what's new in version 1.2.0? Here are the main things:
Support for Microsoft Windows 2012 R2
Support for XIV microcode versions 11.2, 11.3 and 11.4
Support for post-migrated Hyper-Scale Mobility volumes (supported in XIV microcode version 11.3 or later)
The IBM Hyper-Scale Mobility feature is used for online migration of volumes from one XIV storage system to another (for more detailed information, see "IBM XIV Storage System: IBM Hyper-Scale Mobility Overview and Usage" here: http://www.redbooks.ibm.com/abstracts/redp5007.html
An important note to make is that previous IBM Storage Enabler versions (1.1.0 or earlier) could not be used to protect volumes that have been migrated through the Hyper-Scale Mobility feature. In such cases, you could no longer use the IBM Storage Enabler with these volumes.
Now, version 1.2.0 of the IBM Storage Enabler resolves this limitation by allowing protection after the final migration state (after performing ‘End Proxy’). Starting from this version, the IBM Storage Enabler can be reconfigured with the migrated volume and resume its protection in just a few steps.
Here is what you will need to do before the protection of the IBM Storage Enabler can be resumed on the migrated volume:
First, upgrade the IBM Storage Enabler on all the cluster nodes to version 1.2.0. Then, remove from the cluster any XIV volume that you want to migrate with Hyper-Scale Mobility. Once removed from the cluster, you can start the migration of these volumes.
When the migration process is complete, ensure that the original XIV proxy volume (which was migrated) is removed from the original XIV storage system. Also ensure that a mirror relationship between the source and XIV destination volumes exists.
You can then add the migrated XIV volumes back to the MSCS cluster.
Finally, run the following commands to add the XIV mirror resource dependency to the newly added (migrated) volumes, and to verify the configuration:
That’s it. As always, we are happy to receive any feedback!
The IBM Storage Host Software Group (HSG)