Implementando IBM Spectrum Software
Implementando IBM Spectrum Software
Implementando IBM Spectrum Software
Peter Mescher
John Sexton
Megan Gilge
Redpaper
International Technical Support Organization
May 2017
REDP-5392-01
Note: Before using this information and the product it supports, read the information in “Notices” on page v.
Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .v
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Authors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Now you can become a published author, too! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii
Comments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii
Stay connected to IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii
Chapter 1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Introduction to IBM Spectrum Virtualize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1.1 Features of IBM Spectrum Virtualize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1.2 OpenStack and IBM Spectrum Virtualize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 IBM Spectrum Virtualize software only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2.1 Benefits and features of Spectrum Virtualize software only . . . . . . . . . . . . . . . . . . 8
1.2.2 Benefits of IBM Spectrum Virtualize in a software-defined infrastructure . . . . . . . . 9
1.3 Use cases for IBM Spectrum Virtualize software only. . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.3.1 Optimizing cloud data centers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.3.2 Optimizing collocation cloud data centers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.3.3 Implementing Storage as a Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.4 Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.4.1 Storage Capacity Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4.2 License examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4.3 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Chapter 2. Planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.1 Planning overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.1.1 Node specification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.1.2 Node model and capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.2 Physical planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.2.1 Uninterruptible power supply requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.2.2 IP network planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.2.3 SAN planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.3 Initial cluster installation planning checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.4 Post-installation tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Related publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Other publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Online resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Help from IBM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
This information was developed for products and services offered in the US. This material might be available
from IBM in other languages. However, you may be required to own a copy of the product or product version in
that language in order to access it.
IBM may not offer the products, services, or features discussed in this document in other countries. Consult
your local IBM representative for information on the products and services currently available in your area. Any
reference to an IBM product, program, or service is not intended to state or imply that only that IBM product,
program, or service may be used. Any functionally equivalent product, program, or service that does not
infringe any IBM intellectual property right may be used instead. However, it is the user’s responsibility to
evaluate and verify the operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter described in this document. The
furnishing of this document does not grant you any license to these patents. You can send license inquiries, in
writing, to:
IBM Director of Licensing, IBM Corporation, North Castle Drive, MD-NC119, Armonk, NY 10504-1785, US
This information could include technical inaccuracies or typographical errors. Changes are periodically made
to the information herein; these changes will be incorporated in new editions of the publication. IBM may make
improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time
without notice.
Any references in this information to non-IBM websites are provided for convenience only and do not in any
manner serve as an endorsement of those websites. The materials at those websites are not part of the
materials for this IBM product and use of those websites is at your own risk.
IBM may use or distribute any of the information you provide in any way it believes appropriate without
incurring any obligation to you.
The performance data and client examples cited are presented for illustrative purposes only. Actual
performance results may vary depending on specific configurations and operating conditions.
Information concerning non-IBM products was obtained from the suppliers of those products, their published
announcements or other publicly available sources. IBM has not tested those products and cannot confirm the
accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the
capabilities of non-IBM products should be addressed to the suppliers of those products.
Statements regarding IBM’s future direction or intent are subject to change or withdrawal without notice, and
represent goals and objectives only.
This information contains examples of data and reports used in daily business operations. To illustrate them
as completely as possible, the examples include the names of individuals, companies, brands, and products.
All of these names are fictitious and any similarity to actual people or business enterprises is entirely
coincidental.
COPYRIGHT LICENSE:
This information contains sample application programs in source language, which illustrate programming
techniques on various operating platforms. You may copy, modify, and distribute these sample programs in
any form without payment to IBM, for the purposes of developing, using, marketing or distributing application
programs conforming to the application programming interface for the operating platform for which the sample
programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore,
cannot guarantee or imply reliability, serviceability, or function of these programs. The sample programs are
provided “AS IS”, without warranty of any kind. IBM shall not be liable for any damages arising out of your use
of the sample programs.
The following terms are trademarks or registered trademarks of International Business Machines Corporation,
and might also be trademarks or registered trademarks in other countries.
DB2® IBM Spectrum Control™ Real-time Compression™
Easy Tier® IBM Spectrum Protect™ Redbooks®
FlashCopy® IBM Spectrum Storage™ Redpaper™
HyperSwap® IBM Spectrum Virtualize™ Redbooks (logo) ®
IBM® Insight™ Storwize®
IBM FlashSystem® MicroLatency® System i®
IBM Resiliency Services™ Passport Advantage® System Storage®
IBM Spectrum™ Power Systems™ XIV®
Intel, Intel Xeon, Intel logo, Intel Inside logo, and Intel Centrino logo are trademarks or registered trademarks
of Intel Corporation or its subsidiaries in the United States and other countries.
Microsoft, and the Windows logo are trademarks of Microsoft Corporation in the United States, other
countries, or both.
Other company, product, or service names may be trademarks or service marks of others.
This publication helps storage and networking administrators install, tailor, and configure IBM
Spectrum Virtualize software only. It also provides a detailed description of supported
hardware and troubleshooting tips.
In April 2017, this paper was updated to include information about Version 7.8.1 and
Supermicro SYS-2028U-TRTP+ server implementation.
Authors
This paper was produced by a team of specialists from around the world working at IBM
Hursley, United Kingdom.
Peter Mescher is a Senior IT Architect for IBM Resiliency Services™, where he designs
dedicated compute and storage resiliency solutions. He has 16 years of experience with IBM
Storage Area Networking (SAN) products, and has worked with the IBM Spectrum Virtualize
family since its inception in 2003. He has special areas of expertise with the Fibre Channel
(FC) protocols and with IBM remote replication technologies, especially Global Mirror. He has
a bachelors degree in Computer Engineering from Lehigh University in Bethlehem, PA.
John Sexton is a Certified Consulting IT Specialist, based in Wellington, New Zealand, and
has over 25 years of experience working in IT. He has worked at IBM for the last 20 years. His
areas of expertise include IBM Power Systems™, virtualization, SAN, cloud, IBM Spectrum
Storage™, and business continuity. He provides pre-sales support and technical services for
clients throughout New Zealand, including consulting, architecture solution design,
performance monitoring, system migration, and training. Before joining IBM in New Zealand,
John worked in the United Kingdom building and maintaining systems in the UK financial and
advertising industries.
Megan Gilge is a Project Leader in IBM Technical Content Services. Before joining the
Redbooks organization four years ago, she was an Information Developer in the IBM
Semiconductor Solutions and IBM System i® areas.
Jon Tate
International Technical Support Organization
Robin Findlay
Joshua Vines
Stephen Wright
IBM Hursley
Find out more about the residency program, browse the residency index, and apply online at:
ibm.com/redbooks/residencies.html
Comments welcome
Your comments are important to us!
We want our papers to be as helpful as possible. Send us your comments about this paper or
other IBM Redbooks® publications in one of the following ways:
Use the online Contact us review Redbooks form found at:
ibm.com/redbooks
Send your comments in an email to:
[email protected]
Mail your comments to:
IBM Corporation, International Technical Support Organization
Dept. HYTD Mail Station P099
2455 South Road
Poughkeepsie, NY 12601-5400
Chapter 1. Introduction
This chapter describes IBM Spectrum Virtualize and compares IBM Spectrum Virtualize
software only to other products in the IBM Spectrum Virtualize family. It also describes how
IBM Spectrum Virtualize software only can be used with both existing IBM Storwize
environments and additional cloud infrastructures, including integration with the OpenStack
platform.
IBM Spectrum Virtualize is available as software only starting with IBM Spectrum Virtualize
V7.7.1. This publication describes version 7.8.1.
The term virtualization is used widely in IT and applied to many of the associated
technologies. Its usage in storage products and solutions is no exception. IBM defines
storage virtualization in the following manner:
Storage virtualization is a technology that makes one set of resources resemble another
set of resources, preferably with more desirable characteristics.
It is a logical representation of resources that is not constrained by physical limitations and
hides part of the complexity. It also adds or integrates new functions with existing services
and can be nested or applied to multiple layers of a system.
IBM Spectrum Virtualize is at the heart of IBM SAN Volume Controller, the IBM Storwize
family, IBM FlashSystem® V9000, and VersaStack. It provides virtualization at the disk layer
(block-based) of the I/O stack only. It is different than that of virtualization at the file system
layer (file-based). IBM Spectrum Virtualize is referred to as block-level virtualization, or the
block aggregation layer.
Pools the storage capacity of Helps you manage storage as a resource to meet business
multiple storage systems on a requirements, and not just as a set of boxes
SAN Helps administrators better deploy storage as required
beyond traditional “SAN islands”
Can help increase usage of storage assets
Insulates applications from physical changes to the storage
infrastructure
Innovative and tightly integrated Designed to deliver ultra-high performance capability for
support for flash memory critical application data
Move data to and from flash memory without disruption;
make copies of data onto hard disk drives (HDDs)
Support for IBM FlashSystem Enables high performance for critical applications with
IBM MicroLatency®, coupled with sophisticated functions
Easy-to-use IBM Storwize family Single interface for storage configuration, management, and
management interface service tasks regardless of storage vendor
Helps administrators use their existing storage assets more
efficiently
IBM Storage Mobile Dashboard Provides basic monitoring capabilities to securely check system
health and performance
Dynamic data migration Migrate data among devices without taking applications that
use that data offline
Manage and scale storage capacity without disrupting
applications
Manage tiered storage Helps balance performance needs against infrastructure costs in
a tiered storage environment
Chapter 1. Introduction 3
Feature Benefits
Advanced network-based copy Copy data across multiple storage systems with
services IBM FlashCopy
Copy data across metropolitan and global distances as
needed to create high-availability storage solutions
Enhanced stretch cluster Provide highly available, concurrent access to a single copy
configurations of data from data centers up to 300 km apart
Enable nondisruptive storage and virtual machine (VM)
mobility between data centers
Thin provisioning and snapshot Dramatically reduce physical storage requirements by using
replication physical storage only when data changes
Improve storage administrator productivity through
automated on-demand storage provisioning
The OpenStack platform controls large pools of compute, storage, and networking resources
throughout a data center. The resources are managed through a dashboard that gives
administrators control while enabling their users to provision resources through a web
interface.
There are many other optional services that can be configured in an OpenStack environment,
including mature projects such as the Manila shared file system service, and newer projects
such as Magnum for container management. For more information, see this website:
http://www.openstack.org/software/project-navigator
Within the overall cloud workflow, the following OpenStack components support storage:
Cinder (block storage)
Swift (object storage)
Manila (file storage)
Chapter 1. Introduction 5
Figure 1-1 shows where Cinder is placed in OpenStack and shows how IBM Spectrum
Virtualize can integrate with the framework.
IBM Spectrum Virtualize and the IBM Storwize family support these items:
Folsom and later releases of OpenStack
iSCSI and FC
Advanced IBM Spectrum Virtualize features, such as Real-time Compression and Easy
Tier
Software-defined placement with the OpenStack filter scheduler
Storage-assisted volume migration
OpenStack Havana and later releases include a new administrator feature for migrating
volumes between Cinder instances. Volumes can be migrated with Host Assisted Data
Migration or by Storage Assisted Data Migration with the IBM Storwize family.
Figure 1-2 on page 7 lists the common use cases for migrating volumes in the OpenStack
environment. The function of IBM Spectrum Virtualize and the Storwize family is integrated
with the OpenStack features.
Figure 1-2 Common use cases for volume migration in OpenStack environment
IBM Spectrum Virtualize is the only storage in the Havana release to support storage assisted
migration. Volumes move between two storage pools that are managed by a Storwize family
system.
Here are the key benefits to using the IBM Spectrum Virtualize storage assisted migration:
No interaction with the host
No impact on VM and node
Instantaneous
No effect on VM operations or volume management
The volume management driver for IBM Spectrum Virtualize provides OpenStack Compute
instances with access to IBM Spectrum Virtualize managed storage systems.
IBM Spectrum Virtualize supports fully transparent live storage migration in OpenStack
(Havana and later). No interaction with the host is required: All advanced IBM Spectrum
Virtualize features are supported and exposed to the Cinder system.
This SDS layer is designed to virtualize and optimize storage within the data center or
managed private cloud service. This publication addresses the features and functions of
IBM Spectrum Virtualize software only.
IBM Spectrum Virtualize software only is installed on supported bare metal Intel servers. It is
a self-contained binary file with the same features, options, GUIs, and the same CLI support.
It is an attractive offering that is targeted for customers who are Managed Service Providers
(MSPs), and private Cloud Service Providers (CSPs) that require more flexibility in hybrid
cloud deployment. IBM Spectrum Virtualize software only is the same as IBM SAN Volume
Controller, which is designed to manage storage and supports nearly 400 brands and
models, including all major storage vendors.
Chapter 1. Introduction 7
Whether in an on-premises private or managed cloud service, this offering reduces the
complexities and cost of managing SAN FC- or iSCSI-based storage while improving
availability and enhancing performance.
Figure 1-3 shows the logical placement of IBM Spectrum Virtualize software only with a
supported hardware configuration that is required to establish the functions that
IBM Spectrum Virtualize provides.
UPS
IBM-supplied Customer-supplied
Figure 1-3 IBM Spectrum Virtualize software only with customer-supplied hardware
IBM Spectrum Virtualize software only has many of the same capabilities as IBM SAN
Volume Controller (see Figure 1-3). The main difference is that you provide the hardware.
This software only version of the established IBM Storwize family provides a compelling
solution to how SDS can be implemented in numerous types of solutions for storage
environments. IBM Spectrum Virtualize provides the benefits of storage virtualization and
advanced storage capabilities, including:
EasyTier
Real-time Compression
The Comprestimator tool
FlashCopy snapshots
Remote data replication
Chapter 1. Introduction 9
From an architectural perspective where SDS is an integral component of an overall
software-defined infrastructure (SDI) framework, other components are software-defined
compute and software-defined network. Figure 1-4 shows where SDS aligns with the overall
software-defined framework environment contributing to the benefits that it provides.
Workloads
Traditional Cloud
Based
Middleware Based Services
Resource Abstraction
Virtualized Network
The SDI framework drives efficiency by optimizing the connections between workloads and
resources based on the needs of the business. As shown in Figure 1-4, SDS contributes in
providing some of the major attributes of SDI:
Agility
IT resource customers expect to use infrastructure resources on demand based on
immediate business requirements.
Standardization
Ability to create uniformity by automating, standardizing, and integrating IT infrastructures.
Provisioning and Orchestration
Ability to configure pools of resources and put them together in a way that can be
dynamically delivered (by using software) with service-level-oriented interfaces
appropriate to IT consumers.
Chapter 1. Introduction 11
Figure 1-5 shows the cloud data center storage that is managed by IBM Spectrum Virtualize
software functions where advantages for cloud offerings include the following items:
Use the existing infrastructure and improve the environment with software
Improve security (encryption of data at rest)
Pay as you grow with monthly licensing
Optimize use of heterogeneous storage
Intel Servers
Subscribers
“B2C”
Ethernet Switches Or
“B2B”
iSCSI
Storage
The CSP or MSP can offer additional functions with IBM Spectrum Virtualize for users or
subscribers. For example, an offering for subscribers with security concerns is to encrypt data
on the various heterogeneous back-end storage.
Figure 1-6 on page 13 shows a client with their own IBM SAN Volume Controller managed
storage infrastructure with a collocation of clients equipment that is housed at an MSP site.
With IBM Spectrum Virtualize software only managing storage at the MSP on supported Intel
servers, a single management layer for storage is possible across both data centers that are
managed by IBM Storwize or IBM SAN Volume Controller appliances, which provides full IBM
Spectrum Virtualize functions between the locations. For example, by using storage
replication that uses Global Mirror, you can set up and control storage replication within the
single management layer.
Chapter 1. Introduction 13
Figure 1-7 shows an MSP or CSP providing additional storage-related as-a-service offerings
at their site, which allows them to fully manage the clients storage services by using their own
supported Intel servers.
Đ
For example, in Figure 1-7 the client has an existing IBM SAN Volume Controller or Storwize
infrastructure and can use MSP for an alternative data center without having to purchase
hardware. The MSP uses bare metal Intel servers at their data center with IBM Spectrum
Virtualize software only. This fully managed service allows the MSP to provide DRaaS,
capacity and tier management, plus a test and development environment across both data
centers.
1.4 Licensing
IBM Spectrum Virtualize software only is offered as a fully inclusive, perpetual, or monthly
license. You do not need to purchase an optional license for Copy Services, Encryption,
Real-time Compression, FlashCopy, and Remote Mirror. The option for monthly licensing
delivers increased flexibility over capital versus operational expense budgets, varying storage
needs, and software maintenance requirements.
The license can be used across multiple data centers and IBM Spectrum Protect clusters, but
is limited per organization and within a country. If an organization operates in multiple
countries, a license is required for each country. Orders are placed through the IBM Passport
Advantage® system in each country where it is required.
Licensing for the software itself is per storage capacity unit (SCU). You order the number of
SCUs that are needed to cover your storage pool. Space-Efficient and Compressed volumes
are based on the amount back-end storage pool they use, not the total capacity they present
as volumes; this allows for more predictable planning and purchasing.
There is no entitlement or conversion for IBM Spectrum Virtualize licenses on the IBM SAN
Volume Controller. A new license for IBM Spectrum Virtualize software only must be
purchased.
Any storage use case that is not listed here is classified as Category 1.
For each SCU, the following number of tebibytes (TiB1) by storage classification is applicable:
1 SCU equates to 1.00 TiB usable of Category 1
1 SCU equates to 1.18 TiB usable of Category 2
1 SCU equates to 4.00 TiB usable of Category 3
Licensing is purchased based on the total capacity of your storage pools. When calculating
the count of SCUs per category, fractions must be rounded up to the next higher integer
number.
For the IBM Spectrum Virtualize license, a sufficient number of SCUs is required to cover
actual managed disk capacity that is consumed by the compressed volumes.
Example 1
A user with 42 TiB usable storage in a FlashSystem 9000, 400 TiB usable storage in SAS
drives, and 800 TiB usable storage in NL-SAS drives. Table 1-2 shows how to calculate for
IBM Spectrum Virtualize license SCUs for a hybrid storage array.
Category 1 42 1 42
1
A tebibyte (TiB) is 2 to the 40th power (1,099,511,627,776) bytes. It is not the same as a terabyte definition, which
is 10 to the 12th power (1,000,000,000,000) bytes.
Chapter 1. Introduction 15
Example 2
A user with 10 TiB usable storage in a FlashSystem 9000, 20 TiB usable storage in SSDs,
2400 TiB usable storage in NL-SAS drives in a Hybrid Storage array, and 200 TiB usable
storage in SAS drives in a second disk storage array. Table 1-3 shows how you would
calculate for IBM Spectrum Virtualize SCUs.
Category 1 30 1 42
Example 3
A user has 906 TiB usable storage in an IBM XIV®, and 300 TiB usable storage in NL-SAS
drives in a second disk storage array. As in the Differential Licensing Category definition, the
XIV use case is Category 2. Calculations for IBM Spectrum Virtualize SCUs are shown in
Table 1-4.
Category 1 0 1 0
Category 3 300 4 75
IBM Spectrum Virtualize software only (5725-Z61) has the same software prerequisites as
IBM SAN Volume Controller. IBM includes one year of software maintenance with each
program license that is acquired. The initial period of software maintenance can be extended
by the purchase of a renewal option when ordered through Passport Advantage or Passport
Advantage Express.
Important: IBM Spectrum Virtualize software can be ordered only through Passport
Advantage. All software maintenance renewals are managed and invoiced through
Passport Advantage.
Available from V7.7, IBM Spectrum Virtualize Software only has the same software
prerequisites as IBM SAN Volume Controller, and is available through both monthly license,
with per-month service and support, or through perpetual license, including one year of
software maintenance with each license that is acquired. The initial period of either option can
be extended by the purchase of a renewal option when ordered through Passport Advantage
or Passport Advantage Express.
Table 1-5 lists the ordering codes for IBM Spectrum Virtualize software only.
IBM Spectrum Virtualize Software Stg Cap Unit Lic + SW S&S 12 Mo D1PHTLL
IBM Spectrum Virtualize Software Stg Cap Unit Annual SW S&S RNWL E0MZNLL
IBM Spectrum Virtualize Software Stg Cap Unit SW S&S Reinstate 12 Mo D1PHULL
Chapter 1. Introduction 17
18 Implementing IBM Spectrum Virtualize software only
2
Chapter 2. Planning
This chapter describes the planning process for a successful IBM Spectrum Virtualize
software only installation. It also points out key differences between IBM Spectrum Virtualize
software only and IBM SAN Volume Controller implementations.
This publication is designed to be used with Implementing the IBM System Storage SAN
Volume Controller with IBM Spectrum Virtualize V7.6, SG24-7933. The “Planning and
Configuration” chapter is a required reference to complete the planning process. That
publication includes planning for the post-installation steps of configuring storage, hosts, and
replication.
The most notable difference between using an IBM SAN Volume Controller node and
IBM Spectrum Virtualize software only is the physical planning process. The process is
specific for IBM SAN Volume Controller because all hardware is supplied by IBM and is
described in Implementing the IBM System Storage SAN Volume Controller with IBM
Spectrum Virtualize V7.6, SG24-7933. The process is similar for IBM Spectrum Virtualize
software only. However, in this case, you choose the hardware and must provide the details
yourself.
Attention: An orderly shutdown must be performed before the nodes lose power. A
sudden power loss to both nodes in an I/O group might lead to data loss, data corruption,
or both.
UPS sizing
When sizing the UPS, consider the amount of time it takes the nodes to complete an orderly
power-off process. As of this writing, this period is 2.5 minutes for solid-state drive (SSD) boot
drives, and 3 minutes for hard disk drives (HDDs). For the latest information, see
IBM Knowledge Center:
https://www.ibm.com/support/knowledgecenter/en/STVLF4_7.8.1/spectrum.virtualize.78
1.doc/svc_hardware_planning.html
Provide the node power-off time and the system power consumption to your UPS vendor to
select an appropriate model.
Chapter 2. Planning 21
Cabling IBM Spectrum Virtualize nodes to UPSs
To optimize availability for UPS attachment, avoid single points of failure whenever possible.
The IBM Spectrum Virtualize nodes must be installed in pairs to provide high availability, and
each node in the clustered system must be connected to a separate UPS unit.
Shutdown process
At the time of writing, IBM Spectrum Virtualize software only does not have any special
interface to communicate with user-supplied UPS units. Your UPS installation should include
the ability to run IBM SAN Volume Controller commands; this is a common feature of UPS
software for management and monitoring.
To shut down the system, your UPS should run a script to run the svctask stopsystem
-force command on the cluster, followed by yes.
Although the exact command that must be run varies based on your SSH client, it looks
something like the following example:
ssh -p 22 [email protected] "echo yes | svctask stopsystem -force
The echo yes | before the stopsystem is to bypass the interactive portion of the command.
This might change to a dedicated AC power-loss shutdown command in a future release;
consult IBM Knowledge Center for the latest details.
Ethernet ports
The Ethernet port setup is different than what you might be used to if you are familiar with IBM
SAN Volume Controller nodes, such as the 2145-DH8.
Technician port
The lowest-numbered user port on your IBM Spectrum Virtualize software only node is
reserved for use as the technician port and must be connected directly to a workstation with
an Ethernet cable when used. It is used for initial node setup and for the Service GUI. (You
may also access the Service GUI through a Service IP that is assigned to the management
port.) Connecting the technician port to a router or switch causes it to be disabled and raises
an error.
The rear panel diagrams in Appendix A, “Lenovo System x3650 M5 server implementation”
on page 63 and Appendix B, “Supermicro SuperServer 2028U-TRTP+ server
implementation” on page 69 show the location of the technician port for the Lenovo x3650 M5
and Supermicro SYS-2028U-TRTP+ servers.
Attention: The technician port can be used to reset the Superuser passwords for the
IBM Spectrum Virtualize cluster to the default value. Therefore, it is extremely important
that you secure physical access to the cabinet that contains the nodes.
Management ports
On a 2145-DH8 IBM SAN Volume Controller Node, the management ports are the ports that
are labeled “1” and “2”. On an IBM Spectrum Virtualize software only node, the available
management ports are the two “next” ports after the technician port.
Note: On the initial Lenovo x3650 M5 implementation, the ports for management are the
ports that are physically labeled “2” and “3”, but this might not be true for all
implementations.
The node in your cluster that is the current config node responds to ARP requests for your
management IPs. Although the role of config node moves to another node if the original
config node fails (meaning a new node takes ownership of the management IP), a loss of
network connectivity (with the config node still online) will not cause movement of the
management IP. For this reason, assign management IPs to both sets of management ports.
Each set of management ports (for example, all “Port 2”s) should be connected to the same
subnet in your network to facilitate the movement of the config node role between nodes.
Chapter 2. Planning 23
IP addresses
You must allocate the following IP addresses:
Management Ports. Allocate at least one address, preferably two, so that you have a
backup management port on each node. (The management IP is often referred to as the
“Cluster IP”.)
Service GUI. Allocate one address for each node to access the Service GUI without
having to physically attach a computer to the technician port.
iSCSI addresses (if applicable).
TCP/IP planning
If there is a firewall in your administrative or access network, you must plan for specific
TCP/IP port access to allow connectivity to the IBM Spectrum Virtualize cluster nodes from
your browser.
Mandatory TCP ports include ports 22 (SSH) and 443 (HTTPS). Most users also configure
NTP (123) and SMTP (25). For the full list of network services that are used by the software,
see “Network requirements for IBM SAN Volume Controller” in Implementing the IBM System
Storage SAN Volume Controller with IBM Spectrum Virtualize V7.6, SG24-7933.
The various services and options for your IBM Spectrum Virtualize software only internet
protocol network are shown in Figure 2-1.
HTTPS (5989)
iSCSI (3260) SLPD (UDP 427) HTTP (16310)
iSCSI LDAP (389)
HTTPS (16311)
iSNS (3260)
Event
notification:
Embedded CIMOM email
(UDP 547) SM40 (25)
DHCP server
(IPv6) Event
SNMP notification:
Spectrum Virtualize Cluster (UDP 162) SNMP
DHCP server
(IPv4) (UDP 68) Event
Syslog
notification:
(UDP 123) (UDP 514)
syslog
HTTPS
SSH (22)
NTP Server (443)
Web
PuTTY
Browser
(CLI)
(GUI)
Figure 2-1 Mandatory and optional TCP/IP ports to the IBM Spectrum Virtualize cluster
As with the 2145-DH8 and SV1 nodes, you cannot determine the FC WWPNs before
installation. For cabling your nodes to the SAN, it is vital to plan and document first, then track
which SAN ports are connected to which node ports. With this information, you can
accurately assign your SAN ports to zones. For more information about IBM Spectrum
Virtualize zoning, see “SAN zoning and SAN connections” in Implementing the IBM Storwize
V7000 and IBM Spectrum Virtualize V7.6, SG24-7938.
IBM Spectrum Virtualize software only supports 2 - 8 FC ports on 1 - 4 FC HBA cards. The
following dual-port cards are supported:
Lenovo Emulex 16GB FC Dual-port HBA (81Y1662)
IBM Spectrum Virtualize software supports 2 - 16 FC ports on 1 - 4 FC HBA cards,
depending in the hardware platform. For information about which cards are supported,
and the platforms that support them, see the Hardware Requirements page on the IBM
Support website:
http://www.ibm.com/support/docview.wss?uid=ssg1S1009260
The WWPNs of the FC ports follow similar numbering rules as IBM SAN Volume Controller
nodes. The format that is used for IBM Spectrum Virtualize software only nodes is
5005076071SPXXXX, where “S” is the slot number, “P”, the port number, and “XXXX” is the
sequence number (this name is generated by the software and is based on the installation
signature file for each node).
Before you start the installation, prepare your SAN switches with (empty) zoning aliases for
the IBM Spectrum Virtualize ports.
During the installation process, after each node reaches the installation stage where the
technician port is live, you must check your SAN fabric to determine the WWPNs that are
assigned to the ports and map them to the appropriate aliases.
Chapter 2. Planning 25
Virtualize software only. However, in this case, you choose the hardware and so you must
provide the details yourself.
2. Consult the vendor for the node hardware to determine physical requirements, especially
the power consumption.
3. Consult your UPS vendor to procure an appropriate UPS installation that can support the
nodes for the appropriate period and can send the necessary node shutdown command.
See 2.2.1, “Uninterruptible power supply requirements” on page 21.
4. Download the IBM Spectrum Virtualize .iso file and load it onto a USB flash drive. For
more information, see 3.1.1, “Creating a bootable USB flash drive” on page 30.
5. Determine the IP addresses to be used for the management ports:
First Management (Cluster) Ports IP: ___.___.___.___
Second Management (Cluster) Ports IP: ___.___.___.___
6. Determine the IP addresses to be used for the service ports:
Node 1 Service: ___.___.___.___
Node 2 Service: ___.___.___.___
Node 3 Service: ___.___.___.___
Node 4 Service: ___.___.___.___
Node 5 Service: ___.___.___.___
Node 6 Service: ___.___.___.___
Node 7 Service: ___.___.___.___
Node 8 Service: ___.___.___.___
7. Prepare SAN zoning aliases for your FC ports by using a consistent naming scheme, such
as SV_Cluster_Node_X_Port_Y. It is advantageous to use an alias for each single WWPN
where subsequent zoning refers to the alias. This schema simplifies some troubleshooting
resolution, as described in 4.3.2, “Replacing nodes disruptively” on page 60.
8. Prepare firewalls to pass the necessary TCP traffic. See “TCP/IP planning” on page 24.
9. Install the nodes and UPS in your rack cabinet.
10.Obtain a Keyboard, Video, and Mouse (KVM) to be used during the installation process. (It
is not necessary after the installation is complete.)
11.Connect and label the necessary LAN and SAN cables. See “Ethernet ports” on page 22
and 2.2.3, “SAN planning” on page 25. Document all IBM Spectrum Virtualize ports that
are attached to corresponding SAN switch ports.
12.Install the software on the first node and create the cluster. See 3.3.4, “Creating the first
node of an IBM Spectrum Virtualize cluster” on page 35.
13.Install the software on the remaining nodes and leave them in candidate node status. See
3.5.4, “Adding a node to the IBM Spectrum Virtualize cluster” on page 46.
14.Using the SAN switch management tools, determine the WWPN belonging to each FC
Port in your cluster.
15.Configure your SAN fabrics to insert the WWPNs for your nodes into their zone aliases.
16.Add the remaining nodes to the cluster.
17.Create a user account for the UPS system.
18.Perform a UPS shutdown test by removing the power feed to your UPS system, and verify
that the UPS successfully initiates a graceful shutdown of the IBM Spectrum Virtualize
Chapter 2. Planning 27
28 Implementing IBM Spectrum Virtualize software only
3
Prerequisite: You must follow the planning guide and complete the pre-installation check
list as described in Chapter 2, “Planning” on page 19.
A reliable USB drive is necessary to successfully install the Intel machine with IBM Spectrum
Virtualize software only to create the IBM Spectrum Virtualize node. The USB drive must
have a capacity of at least 8 GB and is used in the first phase of installing each of the cluster
nodes.
It is also assumed that the systems are physically connected to the LAN and SAN
infrastructure, as described in Chapter 2, “Planning” on page 19.
3.2.1 Gathering information to create the Spectrum Node Activation Key file
When the load from USB completes, a six-digit code is displayed. This code is unique for that
specific machine. Write down this code because it is used in later steps to obtain a Unique
Spectrum Virtualize Node ID (usvnid) or signature file to create the IBM Spectrum Virtualize
node.
Installing...
<BOOTING> 300 2
<BOOTING> 300 5
<BOOTING> 310 6
<BOOTING> 370 9
<BOOTING> 370 60
Installation complete.
Please write down this code. It will be needed to request a usvnid file
@@@@@@@@@@@@@@@@
@ @
@ 9####1 @
@ @
@@@@@@@@@@@@@@@@
You are prompted to write down the six-digit code before continuing, and then to remove the
USB key as instructed. When the installation resumes (the node boots more than once), the
completion is indicated by a login prompt.
The next configuration steps for each node are done with the technician port. The port
broadcasts a Dynamic Host Configuration Protocol (DHCP) service so that a notebook or
computer is automatically assigned an IP address on connection to this port. The default IP
address for a new node is 192.168.0.1. However, you can also use a static IP address, which
should be set to 192.168.0.2 on your notebook or computer Ethernet card.
Important: IBM Spectrum Virtualize software only does not provide IPv6 IP addresses for
the technician port.
After the cluster configuration is complete, and the Ethernet cable is changed to the correct
network, the technician port automatically routes the connected user directly to the correct
GUI.
Note: During the initial configuration, you see certificate warnings because the Spectrum
Virtual node certificates are self-issued. Accept these warnings to continue.
When the file is successfully uploaded and automatically verified, you are prompted to specify
whether this node is the initial node of a cluster or an additional node for an existing cluster,
as shown in Figure 3-4.
The WWPN for each HBA is essential to create the fabric aliases and zones so that the
IBM Spectrum Virtualize nodes can communicate with other devices on the SAN fabrics. It is
assumed that ‘soft zoning’ or WWPN is used for all SAN fabric zoning. These devices include
other IBM Spectrum Virtualize nodes, storage controllers, and host servers.
When the cluster IP details are entered, click Finish, and the node initializes the
configuration, as shown in Figure 3-7. This completes the configuration work from the
technician port.
Figure 3-8 on page 37 shows the initialization completion window, which is shown when the
process completes. By following the instructions and clicking OK, you can continue the
configuration by using the management GUI or the IBM Spectrum Virtualize web browser
interface.
You can access the management GUI by opening any supported web browser. Complete the
following steps:
1. Open the web GUI from a supported web browser on any workstation that can
communicate with the cluster on the internet protocol network.
2. Point to the IP address that you entered in Figure 3-6 on page 36:
http://<svclusteripaddress>/
(You are redirected to https://<svclusteripaddress>/, which is the default address for
access to the IBM Spectrum Virtualize cluster.)
You are prompted to create and confirm a password for the superuser account, as shown
in Figure 3-10.
3. Type a new password and type it again to confirm it as instructed. The password length is
6 - 63 characters. The password cannot begin or end with a space. After you type the
password twice, click the Log in arrow.
You can choose to give the cluster a new name. As shown in Figure 3-12, the name
Cluster_Redbook_1 is given to the cluster.
2. Click Apply and Next after you enter your cluster name.
A similar message is repeated after all actions from the System Setup Menu, where you
click Close to continue the configuration process.
3. Enter the total purchased capacity for your system as authorized by your license
agreement in the Licensed Functions window (see Figure 3-14). Click Apply and Next
when done.
4. Set the time and date, as shown in Figure 3-15 on page 41. In this example, the date and
time were set manually by selecting the Manually option and Use Browser Settings. At
this time, you cannot choose to use the 24-hour clock. You can change to the 24-hour
clock after you complete the initial configuration.
5. To ensure that all of your SAN and storage devices have a common time stamp for
troubleshooting, use a Network Time Protocol (NTP) server option. If you choose the NTP
Server option, you must add only the IP address, as shown in Figure 3-16. Click the
Apply and Next arrow when done.
b. Enter the Contact information, as shown in Figure 3-18. All fields are required, except
for Phone (alternate). Click the Apply and Next arrow when done.
d. Provide the IP address details of the email server, as shown in Figure 3-20. Click
Apply and Next when done.
Figure 3-22 confirms that the setup is complete and you are redirected to the
management GUI.
The WWPNs in Figure 3-24 are highlighted for node1. They are listed as Active in the Status
column. Use this information to verify the WWPNs with SAN port details when the node was
installed (as described in 3.3.2, “SAN zoning requirements” on page 34).
When the SAN aliases zones are created and activated, the cluster node and new cluster
candidate node can communicate by SAN. You can now add the second node to the cluster
with the management GUI.
Figure 3-28 shows the three common options to manage IBM Spectrum Virtualize.
LAN
TCP/IP
Spectrum Control
Embedded
CIMOM
Spectrum Control
IBM Copy Services Manager
Embedded
GUI
Spectrum Virtualize
Web Browser
IBM Spectrum Virtualize
Spectrum Virtualize CLI
(SSH Client)
If you decide to manage your IBM Spectrum Virtualize cluster with the IBM Storwize CLI, it
does not matter whether you are using Secure Shell (SSH) access or IBM Spectrum Control
server because the IBM Spectrum Virtualize CLI is on the cluster and accessed through SSH,
which can be installed anywhere.
To access the IBM Spectrum Virtualize management GUI, direct a web browser to the system
management IP address.
Although the following steps are optional to complete the IBM Spectrum Virtualize cluster
configuration, it is a preferred practice to complete them at some point during the cluster
implementation phase. For more information about these procedures, see Implementing the
IBM System Storage SAN Volume Controller with IBM Spectrum Virtualize V7.6, SG24-7933,
where these steps are described in detail along with the main functions of IBM Spectrum
Virtualize:
1. Configure the SSH keys for the command-line user.
2. Rename nodes by using your site-naming convention.
3. Clearly label each individual physical node to avoid confusion should they require later
identification.
4. Configure user authentication and authorization.
5. Set up event notifications and inventory reporting.
6. Back up configuration data.
When done, you can continue with your storage plan to provision and manage storage in your
environment:
1. Create the storage pools.
2. Add managed disks (MDisks) to the storage pool.
3. Identify and create volumes.
4. Create host objects.
5. Map volumes to hosts.
6. Identify and configure the FlashCopy mappings and Metro Mirror relationships.
7. Set up a schedule to back up configuration data.
IBM SAN Volume Controller uses the call home feature to automatically contact IBM for
hardware and software alerts. However, IBM Spectrum Virtualize software only uses this
feature to automatically contact IBM for software alerts only. The software alerts range from
“out of resource” type errors, for example, disk full, log full, insufficient other internal
resources, to WWNN-related errors. IBM Spectrum Virtualize software only uses the call
home feature for approximately 15 alerts. For more information, see IBM Knowledge Center:
https://www.ibm.com/support/knowledgecenter/STVLF4_7.8.1/spectrum.virtualize.781.d
oc/svc_dataandeventnotifications_3qedwd.html
Call home alerting is set up when the IBM Spectrum Virtualize cluster is first configured (for
more information, see 3.4.2, “System setup tasks for IBM Spectrum Virtualize” on page 38).
These details are also used when you send a notification by email. An added feature of
IBM Spectrum Virtualize V7.7.1 and later is that it provides a link to the latest IBM Spectrum
Virtualize management information base (MIB) file when you configure SNMP server details.
This feature is shown in Figure 4-1, where you can click the Download MIB option to receive
the latest MIB file for IBM Spectrum Virtualize.
The MIB file details, when used, allow the SNMP server to qualify messages that are sent
from the IBM Spectrum Virtualize cluster. The predefined messages that are sent are
classified into error, warning, and informational type traps. The SNMP server can alert
support teams, depending on the trap type.
For more information about how to set up notifications, including call-home email notification
that uses Simple Network Mail Protocol (SNMP), see Implementing the IBM System Storage
SAN Volume Controller with IBM Spectrum Virtualize V7.6, SG24-7933.
Here are the browser-based methods to access the IBM Spectrum Virtualize Service
Assistant Tool:
Technician port https://install/service/node/home.action
Service IP address https://node_service_ip_address/service
Figure 4-11 on page 59 shows an example of the Home window of the IBM Spectrum
Virtualize Service Assistant Tool.
Some loss of system performance might occur when the nodes are being replaced. This loss
can occur because volumes that managed by the I/O group that contains the node to be
replaced become degraded when one of the nodes is shut down at the start of this procedure.
The volumes remain degraded until both new and existing nodes of the I/O group are fully
functioning.
Prerequisites
This task assumes that the following conditions are met:
The replacement node must be identical in hardware terms and components to the
original, slot positions, and able to operate at the Fibre Channel (FC) or Ethernet
connection speed of the node that it is replacing.
An original bootable USB key must be used or new bootable USB key with same IBM
Spectrum Virtualize version level as the existing cluster.
Do not continue this task if any of the conditions that are listed are not met unless you are
instructed to do so by IBM Remote Technical Support.
It is important to review all of the steps that follow before you proceed with this task:
1. Do not continue this task if you are not familiar with IBM Spectrum Virtualize or IBM SAN
Volume Controller environments or the procedures that are described in this task.
2. If you plan to reuse the node that you are replacing, ensure that the WWNN of the node is
set to a unique number on your SAN. If you do not ensure that the WWNN is unique, the
WWNN and WWPN are duplicated in the SAN environment and can cause problems if the
node is reintroduced to the SAN.
3. Change the node ID and possibly the node name during this task. After the system
assigns the node ID, the ID cannot be changed. However, you can change the node name
after this task is complete.
Replacing a node
Although IBM Spectrum Virtualize software only has the same functions as IBM SAN Volume
Controller, the node replacement procedure has an additional initial step, which is to load the
IBM Spectrum Virtualize software onto the new hardware and obtain the IBM Spectrum
Virtualize Node Activation Key file. This procedure is described in 3.3.1, “Completing the
initial node configuration” on page 33.
When the node hardware has IBM Spectrum Virtualize software only installed with the
Spectrum Node Activation Key successfully added, the node is ready to be added to the
cluster. As it is replacing a node, there are many configuration changes to be made. This is
achieved by connecting to the node through the technician port and accessing it through the
IBM Spectrum Virtualize Service Assistant Tool.
Figure 4-7 shows the Home view of the IBM Spectrum Virtualize Service Assistant Tool
with the WWNN highlighted.
2. To change the WWNN, click Modify WWNN in the left column. You can edit the WWNN,
as shown in Figure 4-9.
3. When the WWNN is changed, click Modify WWNN to continue. In this example, the
WWNN is changed to 500507607100000b, which is the WWNN of the node that is to be
replaced.
Note: If the node that you are replacing can be reused, ensure that the WWNN of the
node is changed and set to a unique number. If you do not do this task, the WWNN and
WWPN are duplicated in the SAN environment if it is added later, which causes errors.
When the WWNN is updated, the node refreshes and you are returned to the superuser
password prompt, as shown in Figure 4-6 on page 57.
4. Log in again with the superuser password where the Home view of the IBM Spectrum
Virtualize Service Assistant Tool is shown again (Figure 4-7 on page 57). Check for the
updated WWNN.
The service address IP allows you to view the node before and after the node is added to
the cluster. The replacement node is now a candidate node and can be added to the
cluster with the original node credentials of WWNN and WWPN. This can be checked from
the Ports tab of the Home menu, as shown in Figure 4-11. In this example, the WWPNs
are changed and they all have the suffix 000b.
6. To add the node to the cluster, for the instructions in 3.5, “Adding a node to an existing IBM
Spectrum Virtualize Cluster” on page 45.
The disruption is caused by the necessity of changing the zoning on fabrics connecting the
IBM Spectrum Virtualize node and the hosts and storage controllers. This might mean that all
hosts and storage controller zones accessing the node on the fabrics must be changed, or it
might mean a smaller change, such as a few alias definitions. The SAN fabric reconfiguration
that is involved with this change requires SAN fabric planning and an administrator, and,
depending on the fabric complexity, might require a considerable amount of work.
If there are differences with the WWPN for the new nodes, you can use the IBM Spectrum
Virtualize Service Assistant Tool (for example, the Ports tab in the Home menus that is shown
in Figure 4-11 on page 59 can help you identify new WWPNs).
One such area that IBM Spectrum Virtualize uses is from the Service Assistant Tool home
browser window to identify an IBM Spectrum Virtualize node. Using IPMI, it activates LED
lights on the hardware to help you physically identify the node that is to be addressed.
Figure 4-12 on page 61 highlights the Identify option in the Service Assistant Tool browser
display.
Selecting the option lights the front LED of the physical IPMI-compliant node hardware so that
you can identify it from other hardware and make physical changes. This feature is important
because the IBM Spectrum Virtualize node hardware might look identical to all the
surrounding hardware in the data center racks. There are no identifying features such as a
machine type or serial number that could otherwise show where a specific node is. Without
this feature, you might need to rely on the accuracy of data center documentation and
diagrams to determine the correct hardware.
When you click the Identify option, the Service Assistant Tool lights the hardware LED, which
you can use to identify the node in the data center. Figure 4-13 confirms that the LED is lit.
To turn off the LED, click Turn Off in Figure 4-13. Completion is confirmed by the message
that is shown Figure 4-14. Click OK to complete the task.
The most notable difference between this server and the 2145-DH8 nodes is the absence of a
built-in UPS in this product. In addition, the server has an LCD for status messages, and the
DH8 uses LED status indicators.
Note: IBM Spectrum Virtualize software only requires specific features, functions, and
options of the x3650 M5 server. See the IBM System Storage Interoperation Center (SSIC)
for information about the current supported configuration:
https://www.ibm.com/systems/support/storage/ssic/interoperability.wss
For more information about the Lenovo x3650 M5 server with v3 CPUs, see the following
website:
https://lenovopress.com/tips1193-lenovo-system-x3650-m5
LCD Display
Drive Slots
Power Button
USB Ports
Attention: Although your server might have hot-swap drive slots, IBM Spectrum
Virtualize software only does not support this feature. Use IBM Spectrum Virtualize to
power down a node before you replace a failed drive.
Power button. As with most servers, press this button once to turn on the power and press
it again to send a power-off request to the software. (The normal process to power down
the node is to send a request through the software management interfaces, but the button
works. However, an error event is logged when the server restarts.) You can hold the
button to force an immediate power-off, but this method is not recommended.
USB slots. These slots are used for loading the software image. The server has three USB
ports; the one on the left is a USB 3.0 Super-Speed slot and the two slots on the right are
USB 2.0 slots. The software installs from any of the three ports.
LCD display. This display shows basic server status information. Unlike the display on
some IBM SAN Volume Controller nodes, it does not display information specific to IBM
Spectrum Virtualize software only, such as cluster and node errors or the cluster IP or the
WWPN.
VGA port. There is a VGA port on the front panel if you purchase M/T 5462 or select
feature ATE9 with M/T 8871.
Although there is a location to install an optical drive on some models, an optical drive is
not used with IBM Spectrum Virtualize software only.
Slot 1 Slot 4
Slot 2 Slot 5
IMM VGA 1 2 3 4
Power consumption
To calculate the power consumption of a node (which is necessary for uninterruptible power
supply (UPS) sizing), Lenovo provides a power consumption calculator that is called the
Power Configurator, found at the following website:
https://support.lenovo.com/us/en/documents/LNVO-PWRCONF
The calculator takes as an input your installed options, and then produces a power
consumption figure.
More information
To access the complete vendor documentation for the x3650 M5, see the following website:
http://support.lenovo.com/us/en/products/servers/lenovo-x86-servers/lenovo-system-
x3650-m5?tabName=Documentation
This server differs from 2145-DH8 and 2145-SV1 implementations because it does not
include a built-in UPS solution. In addition, this server has minimal LED notification capability,
compared to the SVC appliance.
Note: IBM Spectrum Virtualize Software only requires specific features, functions, and
options of the SuperServer 2028U-TRTP+ server. For information about the current
supported configuration, see the IBM System Storage Interoperation Center (SSIC):
https://www.ibm.com/systems/support/storage/ssic/interoperability.wss
For more information about the SYS-2028U-TRTP+ server, see the following website:
https://www.supermicro.com/products/system/2U/2028/SYS-2028U-TRTP_.cfm
Attention: Although your server might support hot-swappable drives, IBM Spectrum
Virtualize Software only does not support this feature. Use the IBM Spectrum Virtualize
software to power down a node before you replace a failed drive.
In Figure B-1, the two leftmost slots are used. No other drives are used.
Power button. As with most servers, press this button once to turn on the power and press
it again to send a power-off request to the software. (The normal process to power down
the node is to send a request through the software management interfaces, but the button
works. However, an error event is logged when the server restarts.)
Attention: You can hold the button to force an immediate power-off. However, this
method is not recommended and might cause data loss.
System status LEDs. The system status LEDs show basic server status information. These
LEDs show the current power state of the server, identify the server through use of the
More information
To access the complete vendor documentation for the SYS-2028U-TRTP+, see the following
website:
https://www.supermicro.com/products/system/2U/2028/SYS-2028U-TRTP_.cfm
The publications that are listed in this section are considered suitable for a more detailed
description of the topics that are covered in this paper.
IBM Redbooks
The following IBM Redbooks publications provide additional information about the topic in this
document. Some publications that are referenced in this list might be available in softcopy
only.
IBM System Storage SAN Volume Controller and Storwize V7000 Best Practices and
Performance Guidelines, SG24-7521
Implementing the IBM System Storage SAN Volume Controller with IBM Spectrum
Virtualize V7.6, SG24-7933
Implementing the IBM Storwize V7000 and IBM Spectrum Virtualize V7.6, SG24-7938
You can search for, view, download, or order these documents and other Redbooks,
Redpapers, web docs, draft and additional materials, at the following website:
ibm.com/redbooks
Other publications
This publication is also relevant as a further information source:
Lenovo System x3650 M5 (E5-2600 v3) Product Guide, found at:
https://lenovopress.com/tips1193-lenovo-system-x3650-m5
Online resources
This website is also relevant as a further information source:
IBM System Storage Interoperation Center (SSIC):
https://www.ibm.com/systems/support/storage/ssic
REDP-5392-01
ISBN 0738456101
Printed in U.S.A.
®
ibm.com/redbooks