Huawei and Quest Software SMI-S Based Storage Monitoring
Huawei and Quest Software SMI-S Based Storage Monitoring
Huawei and Quest Software SMI-S Based Storage Monitoring
THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND
TECHNICAL INACCURACIES. THE CONTENT IS PROVIDED AS IS, WITHOUT EXPRESS OR IMPLIED WARRANTIES
OFANY KIND
This guide contains proprietary information protected by copyright. The software described in this guide is furnished under a
software license or nondisclosure agreement. This software may be used or copied only in accordance with the terms of the
applicable agreement. No part of this guide may be reproduced or transmitted in any form or by any means, electronic or
mechanical, including photocopying and recording for any purpose other than the purchaser’s personal use without the
written permission of Quest Software Inc.
The information in this document is provided in connection with Quest Software products. No license, express or implied, by
estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Quest
Software products. EXCEPT AS SET FORTH IN THE TERMS AND CONDITIONS AS SPECIFIED IN THE LICENSE
AGREEMENT FOR THIS PRODUCT, QUEST SOFTWARE ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY
EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
IN NO EVENT SHALL QUEST SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE,
SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS,
BUSINESS INTERRUPTION OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS
DOCUMENT, EVEN IF QUEST SOFTWARE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Quest
Software makes no representations or warranties with respect to the accuracy or completeness of the contents of this
document and reserves the right to make changes to specifications and product descriptions at any time without notice. Quest
Software does not make any commitment to update the information contained in this document.
If you have any questions regarding your potential use of this material, contact:
Quest Software Inc.
Attn: LEGAL Dept
4 Polaris Way
Aliso Viejo, CA 92656
Refer to our Web site (https://www.quest.com) for regional and international office information.
Patents
Quest Software is proud of our advanced technology. Patents and pending patents may apply to this product. For the most
current information about applicable patents for this product, please visit our website at https://www.quest.com/legal .
Trademarks
Quest, the Quest logo, and Join the Innovation are trademarks and registered trademarks of Quest Software Inc. For a
complete list of Quest marks, visit https://www.quest.com/legal/trademark-information.aspx. All other trademarks and
registered trademarks are property of their respective owners.
Copyright © Huawei Technologies Co., Ltd. 2017. All rights reserved.
No part of this document may be reproduced or transmitted in any form or by any means without prior written
consent of Huawei Technologies Co., Ltd.
and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd.
All other trademarks and trade names mentioned in this document are the property of their respective
holders.
Notice
The purchased products, services and features are stipulated by the contract made between Huawei and
the customer. All or part of the products, services and features described in this document may not be within
the purchase scope or the usage scope. Unless otherwise specified in the contract, all statements,
information, and recommendations in this document are provided "AS IS" without warranties, guarantees or
representations of any kind, either express or implied.
The information in this document is subject to change without notice. Every effort has been made in the
preparation of this document to ensure accuracy of the contents, but all statements, information, and
recommendations in this document do not constitute a warranty of any kind, express or implied.
Website: http://www.huawei.com/
Email: support@huawei.com
Contents
Introduction ........................................................................................................................... 6
Purpose ...................................................................................................................................... 6
Overview .................................................................................................................................... 6
Summary ............................................................................................................................ 29
Introduction
Purpose
Huawei Storage and Quest Software Foglight™ have a joined effort on the SMI-S based storage devices
performance monitoring. A SMI-S based monitoring on a series of Huawei storage devices have been developed
and verified on Foglight™ for Virtualization Storage Management platform.
As part of this joined effort, this document describes the SMI-S storage standard, the procedure for installing and
configuring Huawei storage SMI-S, and the steps of monitoring SMI-S storage devices using Foglight™ for
Virtualization and Storage Management system, and the procedure for implementing device surveillance.
Intended Audience
This document is intended for:
● Storage device administrator, datacenter operator who need to monitor the storage devices performance
and keep the SLA of infrastructure performance.
● ISV (Independent Software Vendor) software development engineers who are creating interoperability
between system like Foglight™ and Huawei storage software.
● SMI standard members of SNIA who are looking for practical examples of SMI adoptions.
Overview
Foglight™ for Virtualization and Foglight™ for Storage Management (FSM) are enterprise software products from
Quest Software, whose purpose is solving complex problems with simple solutions. FSM will help to detect,
diagnose and resolve potential issues from the application through the virtualization layer to the physical disk
spindle, ensuring optimal virtual machine performance and availability.
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
6
Introduction
The Foglight™ for Huawei storage SMI-S monitoring plugin is installed in the FSM system. After the installation,
the FSM can manage Huawei devices - collecting, persisting, and analyzing the system information, LUNs,
Pools, controllers and Disks of device components under surveillance.
The interoperability is created based on SMI-S standard which owned by industry consortium SNIA, and
supported by a list of vendors and consumers.
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
7
Introduction
2
What is SMI-S
The SMI-S, developed by the SMI organization of the SNIA, is an open standard used to manage storage
networks of multiple vendors. The SMI-S defines a set of secure and reliable interfaces that help the storage
management system identify, classify, and monitor physical and logical resources in a storage area network
(SAN).
● Common information model (CIM) - The CIM is developed by a distributed management task force
(DMTF) to describe concept models of data. The CIM uses a layered object-oriented system structure to
model for managed resources. Devices and components can thus be described in an object-oriented
manner.
● Service location protocol (SLP) - The SLP is used to discover the SMI-S server and its functions in a
storage network environment.
As an open standard, the SMI-S expands general-purpose capabilities of the CIM, WBEM, and SLP to achieve
interoperability in a storage network environment. For example, the WBEM provides security, resource lock
management, and event notification.
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
8
What is SMI-S
3
The lowest level of the multi-level model of networked storage management functionality applies to managing the
basic physical aspects of the elements found in a networked storage environment, and the upper levels are
involved with managing the different logical levels supported by these managed elements. Each level in this
model depends upon the lower levels being in place.
Managed physical elements in a networked storage environment shall support Level 1 functionality, and may
support additional functionality levels as well, depending upon the logical capabilities of the managed physical
element. The functionality supported by a managed element will normally involve a contiguous set of levels in this
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
9
What type of data could be collected with SMI-S
model. If a managed physical element supports functionality for a particular upper level, then it will also support
functionality for each level between that level and Level 1.
For more information about the SMI-S, please get the detail information from the SNIA.
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
10
What type of data could be collected with SMI-S
4
Application scenario
eSDK SMI-S Provider enables third-party storage management software to manage Huawei unified storage as a
network element (NE). Figure 4-1shows the application scenario.
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
11
Huawei storage product and SMI-S support
Table 4-1: Supported features
Item Description
Server
Copy Services
FC Target Ports
Software
Physical Package
Job Control
Replication Services
Indication
Conventions
Table 4-2 describes the conventions that you must follow when using eSDK SMI-S Provider.
Item Convention
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
12
Huawei storage product and SMI-S support
Supported environments
Table 4-3 lists the Huawei storage device models and versions supported by SMI-S Provider.
Devices Version
V300R003
V300R006
V300R006
Configuration Requirement
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
13
Huawei storage product and SMI-S support
Software package Description Download path
Task description
Install SMI-S Provider on a third-party Windows server.
Procedure
1 Log in to the SMI-S Provider server as an operating system administrator.
2 Copy the installation package to the installation path, such as C:\Huawei\eSDK, and decompress the
package.
3 Run the following commands on the command-line interface (CLI) command console to install the SMI-S
Provider service:
C:\Users\Administrator>cd C:\Huawei\eSDK\smisprovider
C:\Huawei\eSDK\smisprovider>install.bat
C:\Huawei\eSDK\smisprovider>
----End
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
14
Huawei storage product and SMI-S support
Procedure
1 Log in to the SMI-S Provider server as an operating system administrator.
C:\Users\Administrator>cd C:\Huawei\eSDK\smisprovider
C:\Huawei\eSDK\smisprovider>uninstall.bat
----End
2 Run the following commands on the CLI command console to install the SMI-S Provider service:
C:\Users\Administrator>cd C:\Huawei\eSDK\smisprovider
C:\Huawei\eSDK\smisprovider>start_smis_svc.bat
== Start SMI-S Provider Option =======================
● 1: Enables HTTP.
● 2: Enables HTTPS.
● Q: Exits.
----End
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
15
Huawei storage product and SMI-S support
Stopping the SMI-S Provider Service
As an operating system administrator, run the following commands on the CLI command console to stop the SMI-
S Provider service.
C:\Users\Administrator>cd C:\Huawei\eSDK\smisprovider
C:\Huawei\eSDK\smisprovider>stop_smis_svc.bat
== Stopping SMI-S Provider, please wait... ===============
cimserver was stopped successfully.
C:\Huawei\eSDK\smisprovider>
Adding a Device
By performing the following steps, you can use the SMI-S Provider service to add one or more Huawei unified
storage devices.
C:\Huawei\eSDK\smisprovider>smistool.exe
Enter UserName:smis_admin
Enter Password:Admin@12<Type the password of the SMI-S Provider user
smis_admin.>
Login OK
Smis>add device
Enter Device IP list:172.22.0.6 <Type the IP address list of Huawei unified
storage devices in the IPv4 or IPv6 format. If a single device has multiple IP
addresses, separate them with commas (,).>
Enter Device Port:8088 <Type the port numbers of Huawei unified storage
devices.>
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
16
Huawei storage product and SMI-S support
Please Select Device Type [1-5]:3 <Currently, only 3 Array NexV2 is
supported.>
0 Local User
1 LDAP User
4 Machine to Machine User
Please Select Scope[0,1,4]:0 <Select the User Model>
Add device success
Smis>quit
C:\Huawei\eSDK\smisprovider>
----End
Deleting a Device
You can perform the following steps to remove a Huawei unified storage device from the SMI-S Provider.
C:\Huawei\eSDK\smisprovider>smistool.exe
Enter UserName:smis_admin
Enter Password:Admin@12<Type the password of the SMI-S Provider user smis_admin.>
Login OK
Smis>delete device
Enter Device IP list:172.22.0.6<Type the IP address list of Huawei unified storage
devices in the IPv4 or IPv6 format. If a single device has multiple IP addresses,
separate them with commas (,).>
Delete device success
Smis>quit
C:\Huawei\eSDK\smisprovider>
----End
List Device
You can perform the following steps list all the Huawei unified storage device in the SMI-S Provider.
C:\Huawei\eSDK\smisprovider>smistool.exe
Enter UserName:smis_admin
Enter Password:Admin@12<Type the password of the SMI-S Provider user smis_admin.>
Login OK
Smis>list device
// path= Huawei_SystemRegistrationData.Addresses="172.22.0.6"
instance of Huawei_SystemRegistrationData
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
17
Huawei storage product and SMI-S support
{
Addresses = "172.22.0.6";
PortNumber = 8088;
UserName = "admin";
Password = "******";
AuthScope = 0;
ComMechanism = "REST";
DeviceType = 3;
SerialNumber = "2102350BSJ10EC000002";
};
Smis>quit
C:\Huawei\eSDK\smisprovider>
----End
2 Use the CLI command console to go to the bin directory, and run the following commands:
2 Use the CLI command console to go to the bin directory, and run the following commands:
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
18
Huawei storage product and SMI-S support
2 Use the CLI command console to go to the bin directory, and perform the following command:
2 Use the CLI command console to go to the bin directory, and perform the following command:
For the entire configuration about the smi-s provider, please refer the official document from
http://support.huawei.com.
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
19
Huawei storage product and SMI-S support
5
Foglight™ for Storage Management provides complete monitoring of virtual storage environments, providing
performance and capacity management metrics. It is designed for customers requiring storage monitoring
functionality, but not full-fledged virtualization environment monitoring functionality.
Figure 5-1: Figure 5-1 Foglight™ for Virtualization and Storage Management Virtual Machine SAN Topology.
Foglight™ for Storage Management monitors virtual environments, providing performance and capacity
management metrics to assist you in:
● Gaining the information required to optimize storage performance associated with your virtual server
environment.
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
20
Foglight™ for Virtualization and Storage Management
● Ensuring service level agreements are met.
● Management Server: The Management Server receives information from agents, stores and processes
data, and makes it available in the browser interface.
● Agent Manager: The Agent Manager is a middleware application that hosts agents, manages agent
lifecycle (such as start, stop, and restart), manages the connection to the Management Server, and
provides centralized services to agents.
● Database Repository: The database where data from all sources is collected and aggregated for display
in the browser interface.
● Browser Interface: The interface you use to view data collected from your monitored environment and to
investigate issues. You also use it to configure Foglight™ for Storage Management and perform
administrative tasks.
For more information, see “Components” in the Foglight™ for Storage Management Getting Started online help.
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
21
Foglight™ for Virtualization and Storage Management
6
Monitoring approach
During this procedure, you configure the agent to use SMI-S to collect from the Array Management Host that
monitors the arrays.
4 The Storage Device Setup Wizard opens. Each of the following steps corresponds to one page in the
wizard. Use the Next and Back buttons to navigate between pages.
a On the Select Host Selector page, select the Host to host this agent.
c On the Agent Configuration Summary page, review the agent configuration. You can go back and
make corrections, if necessary.
d Click Finish.
6 The Storage Device Setup Wizard opens. Each of the following steps corresponds to one page in the
wizard. Use the Next and Back buttons to navigate between pages.
a On the Select Host Selector page, select the Host to host this agent.
c On the Agent Configuration Summary page, review the agent configuration. You can go back and
make corrections, if necessary.
d Click Finish.
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
22
Monitoring approach
■ Password: the password of the SMI-S, default is Admin@12
10 Click Save.
12 Click Activate.
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
23
Monitoring approach
7
Storage metrics
The SMISStorage Agent provide the following metrics collection to support the Huawei Storage Array.
Device ID
Vendor
Model
Related Inventory
Resource utilization
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
24
Storage metrics
Item Metric Example
Controllers- Controllers
Ports Highest Data
Rate
Most
Operations
Status
State
Date Rate
Ops Rate
Latency
Fc Port Status
IP port Status
Port
FC Ports-
Utilization
Distribution
Status
Physical State
Data Rate
Ops Rate
Data Rate
Status
Physical State
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
25
Storage metrics
Item Metric Example
% busy
Ops rate
Data rate
Status
Physical State
Disk % busy
Ops rate
Data rate
Status
Physical State
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
26
Storage metrics
Item Metric Example
FAQts Latency
Advance Search&Filter
Find
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
27
Storage metrics
8
● Identifying which VMs will be impacted by storage issues or planned storage hardware maintenance
● Allowing the virtualization administrators and the storage administrators to troubleshoot from a single
pane of glass
● Uncover storage issues impacting VMs Determine whether VM performance issues are originating in the
host, fabric or storage array. Drill down into the specific metrics of each target device for granular detail
about current or historical performance issues to pinpoint the root cause of a given degradation. With the
end-to-end virtual infrastructure monitoring, with logical visualization to help identify bottlenecks in the
storage topology that are impacting VM performance.
For more information about the root cause analysis, please go through the related Foglight™ document.
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
28
Root cause diagnostic
9
Summary
With the rapid business growth in the global market, Huawei storage Array is becoming the key contributor for the
global enterprise storage. With Quest Foglight™ for Storage Management, it’s easy to analysis the bottleneck of
the Storage array and provide more valuable function for the customer. This will help you lower the operational
cost of managing IT environments, mitigate risk of downtime while improving staff productivity, improve
compliance with infrastructure end-user SLAs, reduce incident counts and mean-time-to-resolution (MTTR) of
incidents and provide visibility for IT and business stakeholders.
Reference:
[1] Quest Foglight™ eDocs https://support.quest.com/Foglight™-for-virtualization-enterprise-edition/
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
29
Summary
A
[Heading 1] Appendix
Appendices are set up identically to chapters. The same styles are available, and the same conventions should
be followed. About Quest should follow the last appendix.
Document Colors
RGB Hex
Hyperlink
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
30
[Heading 1] Appendix
Foglight™ for Storage Management - Huawei and Quest Software SMI-S Based Storage Monitoring
31
[Heading 1] Appendix