Certified Configurations Guide - Veritas
←
→
Page content transcription
If your browser does not render page correctly, please read the page content below
Copyrights and Trademarks Legal Notice Copyright (c) 2020 Veritas Technologies LLC. All rights reserved. Veritas, and the Veritas Logo, are trademarks or registered trademarks of Veritas Technologies LLC or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. This product may contain third-party software for which Veritas is required to provide attribution to the third party (“Third-party Programs”). Some of the Third- party Programs are available under open source or free software licenses. The License Agreement accompanying the Software does not alter any rights or obligations you may have under those open source or free software licenses. Refer to the Third-party Legal Notices document accompanying this Veritas product or available at: https://www.veritas.com/about/legal/license-agreements The product described in this document is distributed under licenses restricting its use, copying, distribution, and decompilation/reverse engineering. No part of this document may be reproduced in any form by any means without prior written authorization of Veritas Technologies LLC and its licensors, if any. THE DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. VERITAS TECHNOLOGIES LLC SHALL NOT BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING, PERFORMANCE, OR USE OF THIS DOCUMENTATION. THE INFORMATION CONTAINED IN THIS DOCUMENTATION IS SUBJECT TO CHANGE WITHOUT NOTICE. The Licensed Software and Documentation are deemed to be commercial computer software as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19 "Commercial Computer Software - Restricted Rights" and DFARS 227.7202, et seq. "Commercial Computer Software and Commercial Computer Software Documentation," as applicable, and any successor regulations, whether delivered by Veritas as on premises or hosted services. Any use, modification, reproduction release, performance, display or disclosure of the Licensed Software and Documentation by the U.S. Government shall be solely in accordance with the terms of this Agreement. Veritas Technologies LLC 2625 Augustine Drive Santa Clara, CA 95054 Copyrights and Trademarks 1
http://www.veritas.com Copyrights and Trademarks 2
Contents Chapter 1 Portal and Database Servers Portal and Database Server Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Portal Supported Operating Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Portal Memory and Disk Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Recommended Portal Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Oracle Memory Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Oracle Database Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Supported Browsers and Display Resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Browser Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Compatibility Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Linux Portal Server: Exported and Emailed Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Supported Third-Party and Open Source Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Portal: Supported Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Oracle Database Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Chapter 2 Data Collector Server Configurations Data Collector Supported Operating Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Data Collector Server Memory and CPU Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Customize the Linux File Handle Setting for Large Collections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Factors Impacting Data Collector Performance and Memory Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Data Collector Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Firewall Configuration: Default Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Chapter 3 Capacity Manager Configurations Supported Storage Arrays and Access Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 IBM Arrays: Modify Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Creating a NetApp User with API Privileges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Contents 1
Creating a NetApp Cluster-Mode User with API Privileges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Capacity Manager Array/LUN Performance Data Collection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Port Performance Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 EMC Isilon Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 NetApp Cluster-Mode Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 EMC Symmetrix Enhanced Performance Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Host Resources Prerequisites and Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Host Access Privileges, Sudo Commands, Ports, and WMI Proxy Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 WMI Proxy Requirements for Windows Host Data Collection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Host Resources Supported Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Supported Host Bus Adapters (HBAs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Chapter 4 Cloud Configurations Supported Systems and Access Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Chapter 5 Virtualization Manager Configurations Supported Versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Virtualization Manager Data Collector Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 VMware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Microsoft Hyper-V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Chapter 6 File Analytics Configurations Data Collector Probes by Storage Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 CIFS Shares . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Host Inventory Probe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Chapter 7 Fabric Manager Configurations Switch Vendors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Download Cisco Data Center Network Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Chapter 8 Backup Manager Configurations Backup Solutions and Versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Centralized NetBackup Data Collection Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Veritas NetBackup 8.1 Requirements for Centralized Collection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Chapter 9 Internal TCP Port Requirements Internal Portal Server Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 2APTARE IT Analytics Certified Configurations Guide
Internal Data Collector Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Contents 3
1 Portal and Database Servers Chapter0 This section contains the following topics: • Portal and Database Server Configurations • Portal and Database Server Configurations For performance reasons, Data Collectors should not be installed on the same server as the Portal. If, for some reason, you require both to be on the same server, the Portal and Data Collector software should not reside in the same directory on the server. Portal Supported Operating Systems The following 64-bit platforms are supported: Operating System Version CentOS 6, 7 Red Hat Enterprise Linux 6, 7 SUSE Linux Enterprise Upgrading to 10.3.XX: SUSE 11 New Installation 10.3.XX: SUSE 12 Windows Upgrading to 10.3.XX: Win 2012, Win 2012 R2 Server New Installation 10.3.XX: Win 2016 Copyright © 2020 Veritas Technologies LLC. All rights reserved.
Portal Memory and Disk Space Recommended Portal Configurations Use the following Portal configurations. Enterprise-specific requirements may warrant additional resources, as you fully deploy features and add APTARE IT Analytics licensed products to the Portal. Medium Portal (Virtual Machine) Medium Portal Criteria • Windows 64-bit or Linux 64-bit • Capacity < 10 PB and • 4 vCPU cores with 32 GiB of memory recommended • Backup < 10,000 clients • maximum 2 physical CPU sockets (Oracle license limitation) • minimum of 200 GiB of usable disk space (SAN or DAS, not NAS) Large Portal (Physical Server) Large Portal Criteria • Linux 64-bit • Capacity > 20 PB or • Minimum of 4 Cores (8 Logical CPUs), with 96 GiB of RAM • Backup > 20,000 clients • Maximum 2 physical CPU sockets (Oracle license limitation) • Minimum of 500 GiB of usable disk space (SAN or DAS, not NAS) Note: For File Analytics data collection, contact your technical sales consultant for disk space recommendations. Oracle Memory Requirements Best Practice: Oracle memory size should be at least 25% of the Portal server’s total memory size, recommended in the above table, with a minimum of 12 GiB. Oracle Database Requirements The embedded Oracle Database license is a restricted license and may only be used or accessed in conjunction with APTARE IT Analytics software. APTARE IT Analytics software is certified with the Oracle binaries embedded with the software product. Note that the use of the embedded binaries must comply with Oracle Database Standard Edition 2 license requirements, which permits use only on servers (including any virtual server platform) that have a maximum capacity of 2 physical CPU sockets (populated or not). If using a Cloud Provider, Oracle Database Standard Edition 2 may be licensed only on Authorized Cloud Environment instances up to 8 virtual cores. Using non-embedded versions of Oracle (for example, installing in other pre-existing Oracle instances) is not a certified configuration and is not allowed by the license grant. If explicitly licensed for the APTARE IT Analytics with Partitioning, the embedded Oracle binaries are Oracle Database Enterprise Edition with Partitioning. Note that the use of the embedded binaries must comply with Oracle Database Enterprise Edition with Partitioning. Using non-embedded versions of Oracle (for example, installing in other pre-existing Oracle instances) is not a certified configuration and is not allowed by the license grant. Portal Memory and Disk Space 5
If explicitly licensed for APTARE IT Analytics for Shared Services, the APTARE IT Analytics embedded Oracle binaries are not provided or licensed with the APTARE IT Analytics software and cannot be used with the APTARE IT Analytics for Shared Services. End Users are solely responsible for purchasing and licensing the Oracle database binaries required for the operation of the APTARE IT Analytics for Shared Services software. For APTARE IT Analytics Managed Services Editions, the APTARE embedded Oracle binaries are not provided or licensed with the APTARE IT Analytics software and cannot be used with the Managed Services Editions of APTARE IT Analytics. Managed Services Partners are solely responsible for purchasing and licensing the Oracle database binaries required for the operation of the APTARE IT Analytics Managed Services Editions software. Supported Browsers and Display Resolution Display Resolution: The minimum resolution for the Portal is 1280 x 768 px. The Portal was certified on the following browsers. Please note that if you are using other versions of these browsers your user experience may vary: Browser Mac Windows Linux Microsoft Internet Explorer 10.0, 11 x Mozilla Firefox 23.0.1+ x x x Google Chrome 29.0.1547.66 m+ x Apple Safari 6.0+ x Supported Browsers Browser Performance Several factors can impact web browser performance and behavior, such as: • client memory size and free memory • number of objects to be displayed in the Inventory • volume of data to be displayed • browser vendor (such as Chrome, Firefox, or IE) and version The Portal is designed to handle data in large-scale environments, however, your browser vendor/version may not be able to render all the objects. If your browser cannot accommodate the volume, you can reduce the total number of items displayed in the Inventory, or try a different browser. Use the Google Chrome browser for an optimal user experience. Based on browser performance testing using very large data sets, Firefox and IE are supported, but the performance may be degraded. Supported Browsers and Display Resolution 6
Compatibility Mode For supported browsers, some windows may not display properly if you are running in compatibility mode rather than the preferred standard mode. Steps to change from compatibility mode to standard mode can be found by searching the Help in your vendor-specific browser window. Linux Portal Server: Exported and Emailed Reports On a Linux Portal server, to ensure proper rendering of reports that are emailed or exported as HTML images or PDF files, a graphics manager such as X Virtual Frame Buffer (XVFB) is required. Contact your IT organization to configure this capability, if you plan to export/email reports as HTML images or as PDF files. Supported Third-Party and Open Source Products When you install the Portal and Reporting Database software, you install a compilation of software, which includes open source and third-party software. For a list of open source components and licenses, see the LICENSE, NOTICE, and license.txt files on the Portal server. Supported Third-Party and Open Source Products 7
Portal: Supported Software Software Product LINUX Windows Oracle 11g Standard Edition (SE/SE2) Upgrading to 10.3.xx Upgrading to 10.3.xx • 11.2.0.4.0 • 11.2.0.4.0 New Installation 10.3.xx New Installation 10.3.xx • Not supported • Not supported Oracle 12c Standard Edition 2 Upgrading to 10.3.xx Upgrading to 10.3.xx • 12.1.0.2.0 • 12.1.0.2.0 New Installation 10.3.xx New Installation 10.3.xx • 12.2.01 • 12.2.01 Oracle Java 2 Standard Edition SDK 10.0.2 64-bit 10.0.2 64-bit VSphere Web Services SDK 5.5, 64-bit 5.5, 64-bit Apache HTTP Web Server Upgrading to 10.3.xx Upgrading to 10.3.xx • Manual upgrade to 2.4.38 is • Manual upgrade to 2.4.38 is supported. supported. New Installation 10.3.xx New Installation 10.3.xx • 2.4.38. If you are using SSL, • 2.4.38. Verify that the C++ OpenSSL 1.1.0h is Redistributable for Visual required.* Studio 2015 is installed.* Supported Third-Party and Open Source Products 8
Software Product LINUX Windows Apache Tomcat Java Servlet Engine Upgrading to 10.3.xx Upgrading to 10.3.xx • 8.5.38. For APTARE IT • 8.5.38. For APTARE IT Analytics to automatically Analytics to automatically upgrade your installation to upgrade your installation to 8.5.38, you must be running 8.5.38, you must be running Tomcat version 7.0.42. If Tomcat version 7.0.42. If you have an older version of you have an older version of Tomcat installed, contact Tomcat installed, contact Veritas Support for Veritas Support for assistance. assistance. New Installation 10.3.xx New Installation 10.3.xx • 8.5.38* • 8.5.38* OpenLDAP 2.4.37 2.1.29 If other versions of the above components are already running on the designated APTARE IT Analytics system, or other components are utilizing resources (such as specific ports) typically used by APTARE IT Analytics, the product usually can be reconfigured to work around these conflicts; however, this cannot be guaranteed. *Refer to Support for updated binaries as they become available. Oracle Database Requirements The embedded Oracle Database license is a restricted license and may only be used or accessed in conjunction with APTARE IT Analytics software. APTARE IT Analytics software is certified with the Oracle binaries embedded with the software product. Note that the use of the embedded binaries must comply with Oracle Database Standard Edition 2 license requirements, which permits use only on servers (including any virtual server platform) that have a maximum capacity of 2 physical CPU sockets (populated or not). If using a Cloud Provider, Oracle Database Standard Edition 2 may be licensed only on Authorized Cloud Environment instances up to 8 virtual cores. Using non-embedded versions of Oracle (for example, installing in other pre-existing Oracle instances) is not a certified configuration and is not allowed by the license grant. If explicitly licensed for the APTARE IT Analytics with Partitioning, the embedded Oracle binaries are Oracle Database Enterprise Edition with Partitioning. Note that the use of the embedded binaries must comply with Oracle Database Enterprise Edition with Partitioning. Using non-embedded versions of Oracle (for example, installing in other pre-existing Oracle instances) is not a certified configuration and is not allowed by the license grant. If explicitly licensed for APTARE IT Analytics for Shared Services, the APTARE IT Analytics embedded Oracle binaries are not provided or licensed with the APTARE IT Analytics software and cannot be used with the APTARE IT Analytics for Shared Services. End Users are solely responsible for purchasing and licensing the Oracle database binaries required for the operation of the APTARE IT Analytics for Shared Services software. Oracle Database Requirements 9
For APTARE IT Analytics Managed Services Editions, the APTARE embedded Oracle binaries are not provided or licensed with the APTARE IT Analytics software and cannot be used with the Managed Services Editions of APTARE IT Analytics. Managed Services Partners are solely responsible for purchasing and licensing the Oracle database binaries required for the operation of the APTARE IT Analytics Managed Services Editions software. 10
2 Data Collector Server Configurations Chapter0 This section contains the following topics: • Data Collector Supported Operating Systems • Data Collector Server Memory and CPU Guidelines • Firewall Configuration: Default Ports Data Collector Supported Operating Systems Install the Data Collector on a virtual machine (VM). The following 64-bit platforms are supported: Operating System Version New Install Upgrade Windows Server 2016 Yes Yes, requires .NET Framework 4 (Recommended) 2012 R2 .NET Framework 4 is installed by default 2012 with Windows Server 2012. CentOS 6, 7 Yes Yes Red Hat Enterprise Linux 6, 7 Yes Yes Solaris 11 (SPARC Yes - For Veritas Yes - For Veritas NetBackup collection only) NetBackup only. collection only. SUSE Linux Enterprise 11,12 SUSE 12 SUSE 11 Data Collector Server Memory and CPU Guidelines Use the following guidelines for Data Collector Servers. • Installation on a VM is recommended Copyright © 2020 Veritas Technologies LLC. All rights reserved.
• CPU: 2 - 4 CPUs • Memory: 32 GiB minimum; If collecting from more than 40 backup servers, contact Support for recommendations. • Disk Space: 200 GiB minimum; If collecting File Analytics data, an additional 300 GiB of disk space is recommended. Customize the Linux File Handle Setting for Large Collections In Linux, a portion of memory is designated for file handles, which is the mechanism used to determine the number of files that can be open at one time. The default value is 1024. For large data collection policy environments, this number may need to be increased to 8192. A large environment is characterized as any collector that is collecting from 20 or more subsystems, such as 20+ TSM instances or 20+ unique arrays. To change the number of file handles, take the following steps. 1. On the Linux Data Collector server, edit /etc/security/limits.conf and at the end of the file, add these lines. root soft nofile 8192 root hard nofile 8192 2. Log out and log back in as root to execute the following commands to validate all values have been set to 8192. ulimit –n ulimit –Hn ulimit –Sn 3. Restart the Data Collector. Factors Impacting Data Collector Performance and Memory Requirements Because every environment has a unique set of resources, configured and tuned specifically for that environment, there is no one size fits all formula. Several factors can impact performance and memory requirements: • Number of active Data Collector Policies • Number of hosts and active probes per host • Number and types of storage arrays • Number of LUNs • Polling frequency and number of devices polled • Amount of data transmitted • Performance of array device managers Data Collector Prerequisites This list includes the general Data Collector server prerequisites. Specific requirements are listed with each supported subsystem. Data Collector Prerequisites 12
• 64-bit OS. See the APTARE IT Analytics Certified Configurations Guide for supported operating systems. • Support Java Runtime Environment (JRE) 10.0.2. • For performance reasons, do not install Data Collectors on the same server as the APTARE IT Analytics Portal. However, if you must have both on the same server, verify that the Portal and Data Collector software do not reside in the same directory. • Install only one Data Collector on a server (or OS instance). Firewall Configuration: Default Ports The following table describes the standard ports used by the Portal servers, the Data Collector servers, and any embedded third-party software products as part of a standard “out-of-the-box” installation. Component Default Ports Description Apache Web http 80 Server https 443 Linux Hosts SSH 22, Telnet 23 Managed Oracle ASM 1521 Applications MS Exchange 389 MS SQL 1433 File Analytics CIFS 137, 139 OpenLDAP external LDAP 3268 LDAPS 638 LDAP 389 Oracle 1521 Oracle TNS listener port Tomcat - Data 8011, 8017 Apache connector port and shutdown port for Data Receiver Receiver instance of tomcat Tomcat - Portal 8009, 8015 Apache connector port and shutdown port for Portal instance of tomcat Windows Hosts TCP/IP 1248 WMI 135 DCOM TCP/UDP > 1023 SMB TCP 445 Default Ports for Firewall Configurations Firewall Configuration: Default Ports 13
Data Collector Vendors by Product Default Ports and Notes Storage Dell Compellent 1433 SMI-S http (5988) SMI-S https (5989) Dell EMC Data Domain Storage SSH 22 Dell EMC Elastic Cloud Storage (ECS) REST API 80/4443 Dell EMC Isilon SSH 22 Dell EMC Symmetrix SymCLI over Fibre Channel 2707 Dell EMC Unity REST API version 4.3.0 on 443 or 8443 Dell EMC VNX (Celerra) XML API 443, 2163, 6389, 6390, 6391, 6392 Dell EMC VNX (CLARiiON) NaviCLI 443, 2163, 6389, 6390, 6391, 6392 Dell EMC VPLEX https TCP 443 Dell EMC XtremIO REST API https 443 Hitachi Block Storage TCP 2001 Hitachi Content Platform (HCP) SNMP 161 REST API https 9090 Hitachi NAS (HNAS) SSC 206 HP 3PAR 22 for CLI HP EVA 2372 HPE Nimble Storage 5392, REST API Reference Version 5.0.1.0 Huawei OceanStor Enterprise Storage 8080 IBM Enterprise TCP 1751, 1750, 1718 DSCLI IBM SVC SSPC w/CIMMOM 5988, 5989 IBM XIV XCLI TCP 7778 INFINIDAT InfiniBox REST API TCP 80, 443 Firewall Configuration: Default Ports 14
Data Collector Vendors by Product Default Ports and Notes Microsoft Windows Server 2012 R2, 2016 WMI 135 DCOM TCP/UDP > 1023 NetApp E-Series SMCLI 2436 NetApp ONTAP 7-Mode and Cluster- ONTAP API Mode 80/443 Pure Storage FlashArray REST API https 443 Data Protection Cohesity DataProtect REST API on Port 80 or 443 Commvault Simpana 1433, 135 (skipped files) 445 (CIFS over TCP) DCOM >1023 Dell EMC Avamar 5555 SSH 22 Dell EMC Data Domain Backup SSH 22 Dell EMC NetWorker • NSRADMIN TCP 7937-7940 • WMI Proxy range of ports • SSH 22 (Linux) HP Data Protector 5555 WMI ports SSH 22 (Linux) IBM Spectrum Protect (TSM) 1500 Oracle Recovery Manager (RMAN) 1521 Rubrik Cloud Data Management REST API 443 Veeam Backup & Replication 9392 Veritas Backup Exec 1433 Veritas NetBackup 1556, 13724 WMI ports SSH 22 (Linux) Network & Fabrics Firewall Configuration: Default Ports 15
Data Collector Vendors by Product Default Ports and Notes Brocade Switch SMI-S 5988/5989 Cisco Switch SMI-S 5988/5989 Virtualization IBM VIO SSH 22, Telnet 23 Microsoft Hyper-V WMI 135 DCOM TCP/UDP > 1023 VMware ESXi,vCenter,vSphere vSphere VI SDK https TCP 443 Replication NetApp ONTAP 7-Mode ONTAP API 80/443 Cloud Amazon Web Services https 443 Microsoft Azure https 443 OpenStack Ceilometer 8774, 8777 Keystone Admin 3537 Keystone Public 5000 OpenStack Swift Keystone Admin 35357 Keystone Public 5000 SSH 22 16
17
18
3 Capacity Manager Configurations Chapter0 This section contains the following topics: • Supported Storage Arrays and Access Requirements • Host Resources Prerequisites and Configurations • WMI Proxy Requirements for Windows Host Data Collection • Host Resources Supported Configurations • Supported Host Bus Adapters (HBAs) Supported Storage Arrays and Access Requirements This section contains the following topics: • IBM Arrays: Modify Profile • Creating a NetApp User with API Privileges • Creating a NetApp Cluster-Mode User with API Privileges • Storage Viewer for Capacity Array/LUN Performance Data Collection • Port Performance Metrics • EMC Isilon Metrics • NetApp Cluster-Mode Metrics • EMC Symmetrix Enhanced Performance Metrics Capacity Manager currently supports the storage management products and storage arrays listed below. In general, any storage array that the device manager or command-line interface supports should work with Capacity Manager. For specific prerequisites and configuration requirements, see the specific Data Collector information. Capacity Chargebacks can be configured for block storage only; file-based storage is not supported for Array Capacity Chargeback. Copyright © 2020 Veritas Technologies LLC. All rights reserved.
Data Collectors require the following privileges to access APIs and underlying details: • On Linux, root privileges for SSH and Telnet • On Windows, administrator privileges for WMI. Vendor Arrays/NAS Dev Mgr/API/CLI Access Requirements Ports Notes Dell Compellent v6.4, 6.5, 6.5.1 • SMI-S Provider User ID. 5988 SMI-S No installations required on Enterprise Manager, • Enterprise Manager IP address. over http the Data Collector server. v6.2.2.8 and v14.2.2.6 for SMI-S • Enterprise Manager DB IP 5989 SMI-S provider and DB address. over https 1433 DB Dell EMC Unity 330/300F, 400/400F, 500/500F, 600/ • Read-only credentials REST API 600F, 350F, 450F, 550F and 650F (username and password) are version 4.3.0 required to connect to DELL on Port 443 EMC Unity storage array using or 8443 REST API. EMC Elastic Cloud 3.x • User must belong to REST API Storage (ECS) Management Users with System on Port 80 Monitor privilege or 4443 EMC VNX (Block), Naviseccli, Navicli, v7.30, 7.31, 7.32 • IP address/hostname Defaults: • NaviSecCLI must be CLARiiON • Customize: : 6389, 6390, Collector server. 6391, 6392 • Enable statistics logging on • View-only user ID & pwd for CLARiiON NaviSuite the VNX system to collect LUN performance data. • A low security level for certificates is required. Ensure this setting by using the following command: naviseccli security -certificate - setLevel low EMC VNX (File), v7.0.40.1, 7.0.50.2, 7.0.52, 7.1.56 • XML API v2 access allowed Defaults: No installations required on Celerra must be enabled for Client 443, 2163, the Data Collector server. Access. 6389,6390, • XML API server must be 6391,6392 running. • Read-only user (Operator role). Table 1 Storage Array Data Collection Prerequisites Supported Storage Arrays and Access Requirements 20
Vendor Arrays/NAS Dev Mgr/API/CLI Access Requirements Ports Notes EMC Data Domain 5.0, 5.1, 5.2, 5.4, 5.5, 5.6, 5.7, 6.0, Port 22 6.1, 6.2 (SSH) EMC Isilon Isilon OneFS 6.5, 7.0, 7.1, 7.1.1, 7.2, • Access to a single, externally 22 • A sudo user, specific to this 8.0 addressable node in the cluster data collection, can be used via SSH. for root-level access. • Root access required (for certain isi commands). EMC Symmetrix Solutions Enabler (Symcli), v7.1.3, No User ID & pwd required. 2707 Data Collector must be 7.2, 7.3, 7.4, 7.5, 7.6.1, 7.6.2, 8.0, 8.1 5480 installed on the server that Unisphere 8.3 manages the Symmetrix arrays. Symcli uses Fibre Channel (FC) to communicate; Data Collector must be installed on a server connected via FC to the Symmetrix array, by a switch, if necessary. Sample command: symcfg list -v Unisphere 8.3 is used for Performance collection. EMC VPLEX 5.3, 5.4 User ID & pwd for the VPLEX https TCP The VPLEX storage system storage system. 443 should be reachable by the Data Collector server. EMC XtremIO Management Server 3.0.x, 4.0.x Read-only user ID & pwd 80 REST API X2 (V6.0.x) Hitachi Hitachi Content HCP Version 7.2.x.x, HCP Mib Read-only user ID & pwd (Local SNMP:161 SNMP v2/v3 Platform (HCP) Version 7.2 User/AD User). Refer to the REST API: REST API HCP-specific data collector https 9090 information for all permissions. Table 1 Storage Array Data Collection Prerequisites Supported Storage Arrays and Access Requirements 21
Vendor Arrays/NAS Dev Mgr/API/CLI Access Requirements Ports Notes Hitachi Virtual Storage Hitachi Device Manager (HDvM), • Name of Device Manager ensure port XML API calls over HTTP Platform (VSP) 5.5, 6.0, 6.1, 6.2, 6.3. 6.4, 7.0, 7.1.1, server. 2001 is open Hitachi Universal 7.2, 7.3, 7.4, 7.6, 8.0, 8.4, 8.5 • Admin User ID & pwd of HP XP arrays are treated as Storage Platform Hitachi Dynamic Tiering (HDT) Device Manager. Hitachi Block Storage V starting with • For 7.1.1 thru 7.4, the User ID Hitachi Unified HDvM v7.1; Valid only if your configured to access HDvM Storage (HUS) HDvM is managing VSP arrays must have view permissions to Model 100 Series running HDT. HRpM and HTSM. (DF850) TagmaStore AMS, USP, WMS, Network Storage Controller Lightning 9900 V Series Thunder 9500 V Series HP Command View Advanced Edition Hitachi Hitachi Tuning Hitachi Tuning Manager (HTnM) Supported on Windows only. N/A Data Collector must be Manager (for versions 7.2, 7.3, 7.4, 8.1 installed on the host where performance data Tuning Manager is installed. collection) Single Data Collector policy must be used to collect both capacity data from the Device Manager server and performance data from the Tuning Manager server. Table 1 Storage Array Data Collection Prerequisites Supported Storage Arrays and Access Requirements 22
Vendor Arrays/NAS Dev Mgr/API/CLI Access Requirements Ports Notes Hitachi BlueArc Hitachi NAS CLI • Hitachi NAS Admin EVS N/A To collect block storage that (HNAS) NAS HNAS versions 10.x and 11.x addresses separated by is shared with HNAS, create HUS (File commas. a separate data collector Module) • The location of the policy for the relevant SiliconServer Control (SSC) supported vendor storage; for CLI. For example: example, Hitachi Storage. Linux: /usr/bin/ssc Windows: c:\program files\ssc • Create a user with supervisor privileges for accessing the Hitachi NAS. HP 3PAR InForm 2.3.1, 3.1.1, 3.1.2, 3.2.2, 3.3.1 • Comma-separated list of IP ssh: 22 for Uses CLI collection via ssh addresses or host names of the CLI HP 3PAR servers from which to collect data. • User ID & Password must be the same for all servers listed in the Server Address field. HP EVA v8400, 6400, 6100, 4400 • Server name or IP address of 2372 HP Storage System Scripting the HP EVA management Utility (SSSU) must be server. installed on the Data • SSSU user name & password. Collector server. HP StorageWorks XP Hitachi Device Manager (HDvM), • Name of Device Manager Ensure port XML API calls over HTTP. 5.5, 6.0, 6.1, 6.2, 6.3. 6.4, 7.0, 7.1.1, server 2001 is open 7.2, 7.3, 7.4, 7.6, 8.0 • Admin user ID & password of For HP Command View HP Command View Advanced Device Manager. Advanced Edition, HP XP Edition (CLI/SMI-S enabled) • For 7.1.1 & 7.2, user ID arrays are treated as Hitachi Hitachi Dynamic Tiering (HDT) configured to access HDvM Block Storage. starting with HDvM v7.1; Valid only must have view permissions to if HDvM is managing VSP arrays HRpM & HTSM. running HDT. HPE Nimble Storage 5.0.7.100-607338-opt Storage System Addresses 5392 REST API Reference Version 5.0.1.0 Table 1 Storage Array Data Collection Prerequisites Supported Storage Arrays and Access Requirements 23
Vendor Arrays/NAS Dev Mgr/API/CLI Access Requirements Ports Notes Huawei OceanStor Huawei OceanStor DeviceManager • IP address of the storage array Huawei Enterprise Storage REST APIs are used. OceanStor to be accessed OceanStor Model - 5300 V3, 5500 V3, 5600 V3, • User ID and password for the Device 5800 V3, 6800 V3, Storage versions - Huawei OceanStor storage Manager V300R003, V300R006. system. port that provides services. The port number is 8088. IBM 6000 & 8000 DSCLI 5.2.2.272 • User account on the array with 1751 DSCLI must be installed on (Enterprise arrays) monitor group privileges 1750 the Data Collector server. See IBM Arrays: Modify Profile. 1718 Location: Linux: /opt/ibm/dscli Windows: C:\Program Files\IBM\dscli IBM N Series Data ONTAP, versions 7.2, 7.3, 8, 8.1 Use an existing NetApp user or 443 Typically, the root, admin 7-Mode and Cluster-Mode, 8.3P1 create one with the necessary user has all the capabilities, Cluster-Mode, 9 privileges to access the API: but it is not advisable to use login-http-admin root or admin passwords. api-* If api-* does not meet your See Creating a NetApp User with security requirements, API Privileges. contact Support for a list of exact required api privileges. IBM SVC v4.3.x, v5.1, • Namespace: /root/ibm 5988 SSPC (System Storage v6.1 - 6.4. • IP address or hostname of SVC 5989 Productivity Center) with v7.4 master console (from which ssh: 22 CIMOM agent is required Storwize V7000 data will be collected). OR embedded CIMOM for v5.1, v6.1 & v6.3. FlashSystem V9000, 840/900 • Super User ID & pwd for CIMOM. Super User ID refers Known issue: v5.1.08 does Performance data is collected only for to the user ID of the SVC not provide vdisk data. SVC 6.x and 7.4, with an SMI-S version of 1.4 or above. master console server. The The data collector can run on same user is used to execute any server that can access the CLI commands via ssh. SSPC server with CIMOM. • Enable statistics collection via the SVC UI: Manage Clusters > Start Statistics Collection. Table 1 Storage Array Data Collection Prerequisites Supported Storage Arrays and Access Requirements 24
Vendor Arrays/NAS Dev Mgr/API/CLI Access Requirements Ports Notes IBM VIO v1.5, v2.1, Hardware Management • IP Address/Hostname of LPAR ssh: 22 Console (HMC) Version 7 Management Server of either telnet: 23 HMC (Hardware Management Console) or IVM (Integrated Virtualization Manager). • User name & password for LPAR Management Server. For HMC, user name should have at least HMCViewer permissions. IBM XIV, Model 2810/ XIV Storage Manager, v10.1.x, • XCLI must be installed on the TCP 7778 2812-A14 (Gen v10.2.x Data Collector server. 2), Model 2810/ • Read-only user credentials are 2812-114 (Gen 3) sufficient for executing XCLI commands for data collection. INFINIDAT InfiniBox 2.0, 2.2, 3.0.12.0 (F4000) • user with read-only role https: 443 LSI LSI 1532, 1932, IBM Storage Manager CLI: • See the corresponding IBM N/A 3992, 3994, 6994, 3K series: 02.70.G5.15 & above Array requirements. 6998, 7900 4K/5K series: 10.10.G5.05 & above 6K/8K series: DSCLI 5.2.2.272 & above NetApp FAS6000 Series, Data ONTAP, versions 7.2, 7.3, 8, • Use an existing NetApp user or TCP 80/443 Array performance data also FAS3100 Series, 8.1, 8.2, 7-Mode and Cluster-Mode, create one with the necessary can be collected via the FAS3000 Series, 8.3P1 Cluster-Mode, 9 privileges to access the API: ONTAP API. FAS2000 Series, login-http-admin If api-* does not meet your V-Series api-* security requirements, Typically, the root, admin user contact Support for a detailed has all the capabilities, but it is list of exact api privileges not advisable to use root or that are required. admin passwords. See Creating a NetApp User with API Privileges. Table 1 Storage Array Data Collection Prerequisites Supported Storage Arrays and Access Requirements 25
Vendor Arrays/NAS Dev Mgr/API/CLI Access Requirements Ports Notes NetApp E-Series: E2600, SANtricity SMcli: 10.86, 11.30 TCP 2436 SMCLI must be installed on E2700, E5400, the Data Collector server. E5500, EF560 Location: Linux: /opt/SM8/client/ Windows: C:\Program Files\SM8\client This also applies to the IBM DS Series arrays. OpenStack OpenStack Swift • Keystone v2 35357 for • If multiple proxies exist, (Juno10, TBC), • Proxy path for Swift Keystone APTARE IT Analytics uses SwiftStack v2.2 configuration files must be Admin only one. Capacity reports specified. 5000 for will reflect only one proxy. • Controller credentials that have Keystone • Configure the policy to use access to tenants/projects. Public the address of the actual 22 for SSH proxy server, not the server • Swift proxy server credentials responsible for load with super-user privileges. balancing. • Capacity data is collected from devices mapped to OpenStack nodes. OpenStack OpenStack REST API • 8777 • Ceilometer Pure Storage FlashArray REST API View-only User ID for the Pure 443 API calls for HTTPS Storage FlashArray storage system. Sun StorEdge 9900 Hitachi Device Manager (HDvM), • Device Manager server name. 2001 XML API calls over HTTP 5.5, 6.0, 6.1, 6.2, 6.3. 6.4, 7.0, 7.1.1, • Admin user ID & password of 7.2, 7.3, 7.4, 7.6, 8.0 Device Manager. Table 1 Storage Array Data Collection Prerequisites Supported Storage Arrays and Access Requirements 26
IBM Arrays: Modify Profile For the IBM Enterprise arrays (6000 & 8000 Series), the profile must be modified. Locate the profile file, typically in the /profile sub-directory and named dscli.profile. In this file, uncomment the Output Format property and set it to XML, as shown in the following example. # Output format type for ls commands, which can take one of the following values: # default: Default output # xml : XML format # delim : delimit columns using a character specified by "delim" # stanza : Horizontal table format # "format" is equivalent to option "-fmt default|xml|delim|stanza". format: xml Creating a NetApp User with API Privileges Use an existing NetApp user or create one with the necessary privileges to access the application programming interface (API). This role and user is required for collection from NetApp-7 systems. Typically, the root, admin user has all the capabilities, but it is not advisable to use root or admin passwords. To create a new user, with the required privileges, on a NetApp system, use the following Command Line Interface (CLI) steps. For the role command, do not include a space after the comma. filer> useradmin role add apifarole -a login-http-admin,api-* filer> useradmin group add apifagroup -r apifarole filer> useradmin user add apifauser -g apifagroup If api-* does not meet your security requirements, additional File Analytics privileges can be configured using the following steps: filer> useradmin role add apifarole -a api-volume-list-info,api-nfs-exportfs-list-rules,api-cifs-share-list-iter-start,api-cifs- share-list-iter-next,api-cifs-share-list-iter-end,api-snapdiff-iter-start,api-snapdiff-iter-next,api-snapdiff-iter-end,login- http-admin,api-volume-options-list-info,api-snapshot-list-info,api-snapshot-delete,api-snapshot-create,api-nameservice-map-uid- to-user-name filer> useradmin group add apifagroup -r apifarole filer> useradmin user add apifauser -g apifagroup Note: For the role command, do not include a space after the comma. Supported Storage Arrays and Access Requirements 27
Creating a NetApp Cluster-Mode User with API Privileges Data collection of NetApp Cluster-Mode requires a specific read-only role and user in order to collect data for a cluster. To create a new user account with the required privileges, use the following Command Line Interface (CLI) steps. This set of commands creates a role as apt_readonly and then a user named apt_user with read-only access. 1. Create a read-only role using the following two commands. security login role create -role apt_readonly -cmddirname DEFAULT -access readonly security login role create -role apt_readonly -cmddirname security -access readonly 2. Create the read-only user using the following command. Once you have executed the create command, you will be prompted to enter a password for this user. security login create -username apt_user -application ontapi -authmethod password -role apt_readonly The resulting role and user login will look something like this: Role Command/ Access Vserver Name Directory Query Level ---------- ------------- --------- ------------------ -------- cluster1 apt_readonly DEFAULT readonly cluster1 apt_readonly security readonly cluster1::security login> show Vserver: cluster1 Authentication Acct UserName Application Method Role Name Locked ---------------- ----------- -------------- ---------------- ------ apt_user ontapi password apt_readonly no Supported Storage Arrays and Access Requirements 28
Capacity Manager Array/LUN Performance Data Collection The following array families are supported for block storage LUN performance and port performance data collection. Read/ Read/Write Total Read/Write Read/Write Write Array Family Total IO/sec Response Response Notes IO/sec MB/sec Cache (ms) (ms) Hits/sec Dell Compellent X X X X -- -- EMC VNX (CLARiiON) X Calculated X X X Calculated For CLARiiON arrays: The minimum FLARE OS version required to capture response times is 04.30.000.5.524 A11. Note that VNX (Block) will have completely different FLARE releases and all support the collection of the counter fields needed for capturing response time, starting with FLARE version 05.31.000.5.006 A01. Enable statistics logging on the VNX system. EMC Symmetrix X X X X -- -- EMC XtremIO Calculated Calculated Calculated -- X X For EMC XtremIO, the values obtained are averages over the time interval. The Read/Write/Total IOs and the Read/Write MBs are multiplied by the time interval and persisted. HDS Tuning Manager X Calculated X X X X For Hitachi arrays: To collect performance data from Hitachi Tuning Manager, the Data Collector must be installed on the same server as Tuning Manager. And, a single Data Collector policy must be used to collect both the capacity data from the Device Manager server and the performance data from the Tuning Manager server. HP 3PAR X X X X X X IBM SVC X X X -- -- -- IBM XIV X X X X X X NetApp ONTAP 7-Mode (Block X Calculated X -- -- Avg Latency For NetApp ONTAP 7-Mode (Block only): Total response time is the average latency (ms) for all LUN only) read and write operations. Performance data is collected for both iSCSI LUNs and FC LUNs. Pure Storage FlashArray X Calculated X -- X Calculated Capacity Manager Array/LUN Performance Data Collection 29
Port Performance Metrics Array Family Read/Write MB Total MB Read/Write I/O Total I/O Notes Dell Compellent X Calculated -- X For Dell Compellent: Only Fibre Channel port statistics are collected. EMC VNX (CLARiiON) Not Supported Not Supported Not Supported Not Supported EMC Symmetrix -- X -- X EMC XtremIO -- Calculated -- Calculated HDS Tuning Manager X X X X HP 3PAR X Calculated -- X IBM SVC Not Supported Not Supported Not Supported Not Supported IBM XIV X X X X NetApp ONTAP 7-Mode (Block X Calculated -- -- only) Calculated = Calculated from collected data, X = Collected from the array, -- = Not Collected EMC Isilon Metrics Isilon performance data (raw, hourly, and daily) is collected from SNMP MIB statistics. For example, collected data includes such metrics as cluster, node, protocols (CIFS, SMB, FTP, HTTP), and disk performance. See the Array Performance Statistics Technical Note for an extensive list of collected metrics. NetApp Cluster-Mode Metrics A large variety of NetApp Cluster-Mode performance data (raw, hourly, and daily) is collected. For example, collected data includes such metrics as system, protocols (CIFS and NFS), volume, LUN, and target port performance. See the Array Performance Statistics Technical Note for an extensive list of collected metrics. EMC Symmetrix Enhanced Performance Metrics In addition to LUN and Port performance metrics that can be collected from EMC Symmetrix arrays, data collection gathers other performance metrics by accessing storage devices via the EMC Unisphere REST API. See the Array Performance Statistics Technical Note for an extensive list of collected metrics. Capacity Manager Array/LUN Performance Data Collection 30
Host Resources Prerequisites and Configurations To gather data from hosts, the following privileges are required. Host Access Privileges, Sudo Commands, Ports, and WMI Proxy Requirements WMI Proxy Requirements for Windows Host Data Collection Host Resources Supported Configurations Supported Host Bus Adapters (HBAs) Host Access Privileges, Sudo Commands, Ports, and WMI Proxy Requirements If you are using sudo to elevate access to root privileges, update the sudoers file: • Sudoers file: /etc/sudoers • Use the lists of the sudo commands (per OS) that are located on the Portal server in: /opt/aptare/updates • Comment out this line in the sudoers file: Defaults requiretty Access Requirements by OS Host OS Host Access Requirements Port Requirements Notes Linux ssh or telnet must be enabled ssh: 22 Collection uses ssh/telnet to RH Linux Some commands may telnet: 23 execute commands. OS and require an account with application commands SUSE super-user root privileges. require root privileges for CentOS HBA API access. sudo, sesudo, and pbrun AIX are supported; ensure the The sysstat utility must be HP-UX user ID has required sudo, installed on Linux servers or Solaris sesudo, or pbrun privileges. storage nodes for Linux host performance data collection. Windows A WMI Proxy is required to RPC: TCP Port 135 for WMI When the Data Collector collect from Windows hosts. DCOM: TCP/UDP 1024-65535 Policy is configured to All Windows hosts require a include file-level data, the TCP/IP 1248, if WMI Proxy user ID with Administrator Data Collector and WMI server is not the same as the Data privileges for WMI. need to use a Windows Collector server Domain Administrator ID. Table 2 Host Resources Prerequisites by Operating System Host Resources Prerequisites and Configurations 31
WMI Proxy Requirements for Windows Host Data Collection A WMI Proxy server is required for collecting data from Windows hosts. • WMI uses DCOM for networking. DCOM dynamically allocates port numbers for clients. DCOM’s service runs on port 135 (a static port) and any client communicating with a host connects on this port. The DCOM service allocates the specific port for the WMI service. To set up a fixed port for WMI, see http:// msdn.microsoft.com/en-us/library/bb219447%28VS.85%29.aspx. • When installing the WMI Proxy, if the installer detects that Microsoft .NET is not already installed, it notes this dependency and then installs .NET for you. Microsoft .NET contains several necessary libraries. • .NET Framework 4 is installed by default with Windows Server 2012.. Data Collector Server OS WMI Proxy Requirements Notes Windows WMI Proxy will be installed on the Data Collector server by default Red Hat Linux Identify a Windows machine Note the IP address of the server on which the SUSE on which to install the WMI WMI Proxy resides, as you will use it during Proxy the Portal configuration process. CentOS Host Resources Prerequisites by Operating System Host Resources Prerequisites and Configurations 32
Host Resources Supported Configurations You can configure Capacity Manager to collect the following Host Resources data: Host Resource Supported Configurations/Versions Port Prerequisites and Notes Applications SQL: Microsoft SQL Server 2005 and SQL Server 1433 The Data Collector requires a user account with 2008 permissions to execute the procedures: sp_helpdb and sp_spaceused. Local authentication only is supported at this time. Exchange: Microsoft Exchange Server 2003, 2007, 389 The user name must have privileges to search under 2010 the DN within the Active Directory. Typically, this is an Administrator. Microsoft Exchange 2003: WMI used for data collection. Microsoft Exchange 2007 and 2010: Data collection requires PowerShell remoting to be enabled on the Exchange server. The Data Collector connects to PowerShell via the WMI Proxy to execute PowerShell commands. For details on remoting, see the Microsoft Administrator’s Guide to Windows PowerShell Remoting. Oracle: Oracle 11g, Oracle 12c 1521 Oracle user must have SELECT_CATALOG_ROLE role granted Oracle ASM: Oracle ASM, v10gR1, 10gR2, 11gR1, 1521 Oracle ASM requires a user with SYSASM (Oracle- 11gR2, 12c supported only for 11g and above) or SYSDBA privileges Containers Oracle Containers Sometimes referred to as Solaris Zones. Clustering Clustering technologies, both active-active and Clusters are listed as Related Hosts in reports. This active-passive relationship is established when multiple servers are accessing the same storage. Table 3 Host Resources Supported Configurations Host Resources Prerequisites and Configurations 33
Host Resource Supported Configurations/Versions Port Prerequisites and Notes File Systems • Solaris ZFS; Solaris Volume Manager (SVM) Metastat • AIX 5.2, 5.3 JFS and JFS2, with correlation to SAN disks • SUSE SLES 9, 10; 32 & 64 bit REISER FS & EXT3 & Logical Volume Manager (LVM & LVM2) • VxFS on all supported Operating Systems • Windows NTFS • Oracle ASM • Linux ext4 file systems Multi-pathing • EMC PowerPath • Hitachi Dynamic Link Manager (HDLM) • VERITAS Dynamic Multi-Pathing (VxDMP) • Device Mapper Multipath for Linux If using a non-supported MPIO driver, storage • Microsoft MPIO - Windows 2003, 2008 (R2), capacity may be double-counted in capacity reports. Windows 2012 (R2) drivers Operating • Red Hat Linux Enterprise Server 5 and 6 In general, APTARE supports these operating systems Systems • Solaris 8, 9, 10 (SPARC ONLY), x86 up to and including the latest OS patch level. • Windows 2003; Windows 2008 Server; Windows 2012 Server. • IBM AIX • HP-UX • SUSE Volume • Veritas Volume Manager 5.0 and 5.1 (Supported Besides Veritas Volume Manager, each of the Managers OS: RedHat Linux, Solaris, AIX, HP-UX, Win- operating systems comes with its own built-in logical dows) volume manager, so no specific version numbers are • Solaris Volume Manager mentioned • Linux Logical Volume Manager • AIX Logical Volume Manager • HP-UX Logical Volume Manager Table 3 Host Resources Supported Configurations Host Resources Prerequisites and Configurations 34
Supported Host Bus Adapters (HBAs) HBA OS Supported Configurations/Versions Prerequisites Windows HBA information is obtained using OS commands, looking An internal probing mechanism is used to gather HBA for specific operating system files and directories. Product- data. specific commands (Emulex and QLogic) are also used. AIX & HP-UX HBA information is obtained using OS commands. No fcmsutil (used only for HP-UX HBA information; product-specific commands are used; therefore, Capacity should already be installed by default) Manager supports all HBAs supported by these operating systems. Linux HBA information is obtained using OS commands, looking scli or hbacmd (required only for HBA information) for specific operating system files and directories. Product- specific commands (Emulex and QLogic) are also used. Solaris HBA information is obtained using OS commands such as scli or hbacmd (required only for HBA information) luxadm. Product-specific commands (Emulex and QLogic) are also used. Table 4 Host Bus Adapters: Supported Configurations Host Resources Prerequisites and Configurations 35
Host Resources Prerequisites and Configurations 36
Host Resources Prerequisites and Configurations 37
4 Cloud Configurations Chapter0 This section contains the following topics: • Supported Systems and Access Requirements Supported Systems and Access Requirements For specific prerequisites and configuration requirements, see the Cloud Data Collector information. Data Collectors require the following privileges to access APIs and underlying details: • On Linux, root privileges for SSH and Telnet • On Windows, administrator privileges for WMI. Copyright © 2020 Veritas Technologies LLC. All rights reserved.
Vendor Subsystems Dev Mgr/API/CLI Access Requirements Ports Notes Amazon Web Services • S3 Bucket (Details and Usage) - AWS Java SDK Before a Data Collector can gain https 443 AWS reports are under Simple Storage Service (S3) for read-only access to retrieve data for read- Capacity Manager and storage in the cloud the following steps are required in only access Virtualization Manager. • EC2 Details - Elastic Cloud Amazon Web Services (AWS) to the data Compute (EC2) for computing 1. Configure an S3 Bucket to services, much like virtual servers Receive Billing Reports. • Billing Records - Usage and 2. Activate AWS detailed corresponding charges, by service billing. 3. Select Cost Allocation Tags. 4. Create an AWS IAM User. 5. Generate Access Keys. 6. Link AWS Accounts for Collection of Consolidated Billing Data. Microsoft • Azure Virtual Machine REST API Prerequisite: Install the Microsoft 443 The Data Collector only • Azure Storage Account Azure PowerShell client on a supports Azure resources Windows computer. Execute deployed with the Resource • Azure Billing Manager model. • Azure Backup Microsoft Azure PowerShell as an administrator. 1. Find your Azure Subscription ID and Tenant ID. 2. Register a new Application 3. Create a Principle and assign Contributor role to the application. 4. Find your Azure Application ID, Offer ID and Application Password. Table 1 Data Collection Prerequisites Supported Systems and Access Requirements 39
Vendor Subsystems Dev Mgr/API/CLI Access Requirements Ports Notes OpenStack OpenStack Swift (Juno10, TBC), • Keystone v2 35357 for • If multiple proxies exist, SwiftStack v2.2 • Proxy path for Swift Keystone APTARE IT Analytics uses configuration files must be Admin only one. Capacity reports specified. 5000 for will reflect only one proxy. • Controller credentials that have Keystone • Configure the policy to use access to tenants/projects. Public the address of the actual 22 for SSH proxy server, not the server • Swift proxy server credentials responsible for load with super-user privileges. balancing. • Capacity data is collected from devices mapped to OpenStack nodes. OpenStack OpenStack Ceilometer REST API • Keystone v2 35357 for • Credentials that have admin Keystone access to tenants/projects. Admin 5000 for Keystone Public 8777 for Ceilometer API Service 8774 for Compute Table 1 Data Collection Prerequisites Supported Systems and Access Requirements 40
You can also read