PANDUIT SZC-PEIA3Y Smart Zone Cloud User Guide
- June 15, 2024
- PANDUIT
Table of Contents
- PANDUIT SZC-PEIA3Y Smart Zone Cloud
- Product Information
- Product Usage Instructions
- OVERVIEW
- TYPES OF DATA
- BANDWIDTH AND RESOURCES UTILIZATION
- AUTHORIZATION
- STORED CREDENTIALS SECURITY
- COLLECTED DATA
- BMC-based Protocols
- SNMP
- SNMP TRAPS
- References
- Read User Manual Online (PDF format)
- Download This Manual (PDF format)
PANDUIT SZC-PEIA3Y Smart Zone Cloud
Product Information
Specifications
- Platform: SmartZone Cloud
- Deployment: Microsoft Azure
- Data Centers Certifications: PCI, SOC, and others
Security Overview
SmartZone Cloud is deployed on top of Microsoft Azure, leveraging their application security services. Continuous vulnerability scanning is performed to ensure the platform’s security. Microsoft has certified their data centers for PCI, SOC, and other certifications, providing a trusted platform foundation.
Data Types
The platform stores four types of data:
- User Identification Data: Used for user authentication and includes email, first and last name, password, and optional phone number. This data is owned by the user and will be deleted if the user terminates their relationship with SmartZone Cloud.
- Customer Application Data: Created by the user, collected automatically by a SmartZone Cloud Data Collector, or generated while using the application. Examples include asset properties, data center floor layouts, sensor data, application usage log, and asset change logs. This data is owned by the user and will be deleted if the user terminates their relationship with SmartZone Cloud.
- Platform Health Data: Generated by SmartZone Cloud to improve the application’s performance, stability, and usability. Examples include latency data and application errors. This data is owned by Panduit.
- Enrichment Data: Provided by SmartZone Cloud to enhance customer data. Examples include device attributes and software vulnerabilities. This data is owned by Panduit.
Customer Data Isolation
Customer application data is stored in two databases:
- Time Series Big Data Store: Stores anonymized numeric sensor readings over time, including timestamps, sensor identifiers, sensor types, and readings.
- Customer Data Store: Dedicated database for customer use, storing all asset information, users, layouts, and credentials.
Bandwidth and Resources Utilization
SmartZone Cloud allows users to control sensor monitoring frequency, discovery frequency, and network targets. The software architecture is designed to efficiently use resources. Users have control over the discovery process and can schedule it to meet their requirements. Server monitoring is performed using SNMP or IPMI without interfering with the operating system.
Alarm and trap aggregation is event-driven and can be controlled by the user. It depends on the chattiness of devices and the infrastructure environment.
Product Usage Instructions
Data Types Usage
User Identification Data: This data is used for user authentication when
accessing SmartZone Cloud. It includes email, first and last name, password,
and optional phone number.
Users can manage their identification data through the account settings.
Customer Application Data: Users can create and manage various types of
data within the SmartZone Cloud application. This includes asset properties,
data center floor layouts, sensor data, application usage log, and asset
change logs
These data can be accessed and modified through the respective sections of the
application.
Platform Health Data: SmartZone Cloud generates platform health data to improve the performance, stability, and usability of the application. Users do not have direct access to this data but benefit from the continuous improvements made based on it.
Enrichment Data: SmartZone Cloud provides additional data to enhance
customer-provided and collected data.
This includes device attributes and software vulnerabilities. The enriched
data is used within the application to provide more comprehensive insights and
analysis
Customer Data Isolation
Time Series Big Data Store: This database stores anonymized numeric sensor readings over time. It is used to track and analyze sensor data trends. Users can access the data through the sensor monitoring and analysis features.
Customer Data Store: All other customer data, including asset information, users, layouts, and credentials, is stored in this dedicated database. Users can manage their data through the respective sections of the application.
Bandwidth and Resources Utilization
Sensor Monitoring Frequency: Users can adjust the frequency at which the sensors are monitored. Higher frequencies provide more real-time data but may consume more bandwidth and resources. Lower frequencies conserve resources but may result in delayed data updates.
Discovery Frequency: The discovery process detects changes and additions
to the infrastructure environment.
Users can schedule the discovery frequency according to their needs. It is
recommended to perform discovery outside of business hours to minimize
disruptions.
Network Targets: Users can specify the network targets to monitor. This allows them to focus on specific areas or devices within their infrastructure.
Server Monitoring
If only IPMI/BMC monitoring is required, SmartZone Cloud does not interfere
with the operating system (OS). Telemetry and discovery are performed on the
management port using SNMP or IPMI.
This ensures server monitoring without affecting the OS functionality.
Alarm and Trap Aggregation
The alarm and trap aggregation feature consolidates events triggered by devices in the infrastructure environment. Users have control over whether to use this feature and can configure its deployment according to their preferences. The effectiveness of alarm and trap aggregation depends on the chattiness of devices and the infrastructure environment.
FAQ
Q: How can I delete my user identification data?
A: To delete your user identification data, you can terminate your
relationship with SmartZone Cloud through the account settings. This will
remove your personal information from the platform.
Q: Can I export my customer application data?
A: Yes, you can export your customer application data from the SmartZone
Cloud application. Look for the export options within the respective sections
of the application.
Q: Who owns the platform health data?
A: Platform health data is owned by Panduit. It is used to improve the
performance, stability, and usability of the SmartZone Cloud application.
Q: How often should I perform discovery?
A: The frequency of discovery depends on the changes and additions to
your infrastructure environment. It is recommended to schedule discovery
outside of business hours, such as daily after
hours or once a week on weekends.
Q: Can I monitor my servers without affecting the operating system?
A: Yes, SmartZone Cloud allows IPMI/BMC monitoring without interfering
with the operating system. Telemetry and discovery are performed on the
management port using SNMP or IPMI.
Q: What is the purpose of alarm and trap aggregation?
A: Alarm and trap aggregation consolidates events triggered by devices in
the infrastructure environment. It provides a centralized view of alarms and
traps, allowing users to efficiently manage and respond to them.
OVERVIEW
This document describes authentication, authorization, and data protection techniques in SmartZoneTM Cloud, a SaaS platform.Topics covered are:
- Trusted Platform Foundation
- Types of Data
- Customer Data Isolation
- Authentication
- Authorization
- Stored Credentials Security
- Data at Rest Security
- Data in Transit Security
- Data Collector Security
- Model and Device Definitions
TRUSTED PLATFORM FOUNDATION
SmartZone Cloud is deployed on top of Microsoft Azure. It leverages the Azure
application security services, continuous vulnerability scanning, and the work
completed by Microsoft to certify their data centers for PCI, SOC and other
certifications.
PENETRATION TESTING
We perform annual penetration test with an accredited third-party company that
utilizes industry standard methodologies based on the National Institute of
Standards and Technology’s (NIST) Special Publication (SP) 800-115, the
Penetration Testing Execution Standard (PTES) and the Open Web Application
Security Project (OWASP). Achieving high standard with an unqualified opinion
serves as third-party industry validation that Panduit provides enterprise-
level security for customer’s data secured in the SmartZone Cloud system.
Reports are available to customers on request.
TYPES OF DATA
There are four types of data stored in the platform:
User identification data. This is data used by the platform to authenticate a user and is limited to email, first and last name, password, and (optional) phone number. User identification data is owned by the user and is deleted if the user choses to terminate their relationship with SmartZone Cloud.
Customer application data. This is data created by the user, collected automatically by a SmartZone Cloud Data Collector, or generated while using the application. Examples include asset properties, data center floor layouts, sensor data, application usage log, and asset change logs. Customer application data is owned by the user and is deleted if the user choses to terminate their relationship with SmartZone Cloud.
Platform health data. This is data generated by SmartZone Cloud that is used
to improve the application.
Examples include latency data and application errors. Platform health data is
owned by Panduit and is used to improve the performance, stability, and
usability of the platform.
Enrichment data. This is data provided by SmartZone Cloud to extend customer
data. Examples include device attributes and software vulnerabilities.
Enrichment data is owned by Panduit and is used to enrich and improve user
provided and collected data.
CUSTOMER DATA ISOLATION
Customer application data is stored in two databases:
Time Series Big Data Store
This database keeps anonymized numeric sensor readings over time. For example,
a reading would be a timestamp, sensor identifier (UUID), Sensor Type (e.g.
Temperature), reading (e.g. 70).
Customer Data Store
All other customer data is kept in a dedicated database that is isolated and
dedicated for customer use. This database keeps all Asset Information, Users,
Layout, credentials etc.
BANDWIDTH AND RESOURCES UTILIZATION
SmartZone Cloud is designed in a manner that enables users to control sensor
monitoring frequency,discovery frequency, and network targets. In addition,
the software architecture is designed to efficiently use resources and is a
core tenant of SmartZone Cloud’s software development cycle.
While it is hard to estimate the bandwidth utilization without understanding
the specifics of the deployment–such as number of assets, sensors, current
network configuration, enabled features, and many other parameters–here are a
few guidelines.
Discovery
Discovery is usually performed outside of business hours (i.e., daily after
hours, once a week on weekends) for the main purpose of detecting changes and
additions to the infrastructure environment. Customers have a lot of control
on this process and can design it to meet their requirements.
Server Monitoring
If IPMI/BMC monitoring is all that is required, then the operating system (OS)
is not touched or interfered with.
The telemetry and discovery are completed on the management port using SNMP or
IPMI.
If operating level information such as CPU, disk, and RAM utilization is also
required, then SSH or WMI can be enabled and monitored. To enable or not
enable this is entirely under the control of the user. This process is
designed to have minimal impact on network and CPU utilization, with telemetry
only using a few bytes per sensor. Power and Environmental Monitoring Power
and environmental monitoring is out-of-band and targets specific sensors.
Utilization impact is minimal per device and is limited to a few bytes per
sensor.
Alarm and Trap Aggregation
Alarm and trap aggregation is event-driven, and is dependent on how chatty the
devices are, as well as the infrastructure environment. It is under the user’s
control as to use or not use alarm and trap aggregation, and when to deploy
it.
Firmware Update
Firmware updates apply to compatible devices and is designed to be light on
bandwidth, with various layers of caching and validation to ensure efficient
use of network resources while maintaining security. Firmware update jobs are
designed to target specific devices at a specific time, which all under the
user’s control.
Data Collector Deployment
It is recommended that users deploy the data collectors on the monitoring
networks and to not intermix monitoring, management, and production traffic.
AUTHENTICATION
SmartZone Cloud customers can create their own dedicated user accounts in the
platform or use an enterprise single sign-on with Azure AD/Microsoft 365.
AUTHORIZATION
SmartZone Cloud has the following user roles:
- Administrator
- Data Center Manager
- Power User
- Reporting User
- Read Only User
User roles define what users can do in the application. In addition, an Administrator can define access controls on specific assets to limit what other users can see and interact with. For instance, a group of users can be restricted from viewing a certain location.
STORED CREDENTIALS SECURITY
SmartZone Cloud users can add access credentials for managed devices.
For example, SmartZone Cloud will use a configured SNMP community string to
access sensors like current utilization from a managed Power Distribution Unit
(PDU). Device credentials are stored in the SmartZone Cloud database and
encrypted using the Advanced Encryption Standard (AES-256) with keys that are
unique to the user. This data is always stored and transported encrypted even
over HTTPS. For data collection, it is recommended to use unprivileged or
read-only user levels for device credentials.
DATA AT REST SECURITY
The application is installed in Microsoft Azure and uses the at-rest data
protection capabilities of Azure Cloud. The Data Collector is installed by the
customer on a Windows physical or virtual machine. If at-rest data protection
is required for Data Collectors, technologies like BitLocker can be employed.
DATA IN TRANSIT SECURITY
All interactions with the platform from a user (using a web browser) or from a
Data Collector (as it communicated with the APIs) is secured with HTTPS.
DATA COLLECTOR SECURITY
The SmartZone Cloud Data Collector can be installed on one or more Windows or
Linux physical or virtual servers.
It collects and relays data back to the SmartZone Cloud platform, which lets
you monitor and perform operations against the collected data.
The Data Collector must be registered with the platform before it can relay
information. Registration is a special handshake that creates a unique
identifier to access the platform. The process can only be triggered from the
machine that hosts the Data Collector and requires a unique key that is
generated by the platform for that Data Collector.
Once registered, the Data Collector secures the key in a configuration file
that is stored locally in a secure manner.
It will then poll the platform for data collection jobs. Note that all
communication between the SmartZone Cloud platform and the Data Collector must
be initiated by the Data Collector.
COLLECTED DATA
Three types of data are collected by SmartZone Cloud: Data needed to identify assets (e.g. make, model and serial number), data to monitor the utilization of assets (e.g. power draw or CPU utilization); and data to graph the relationship of an asset in relation to other assets (e.g. network connectivity and power connectivity).
With that in mind data collection follows these design tenants to ensure security and privacy:
- The customer is in control of what protocols to enable
- The customer is in control of the privilege level of the user used to collect data collection will functionwith read only access levels
- The customer is in control of what networks and ip ranges to discover and monitor
- The customer is in control on where to place a data collector in the network and which networks it will have access to Only data needed to perform the above three tasks is collected.
Starting on the next page is a list of data types that is discovered and monitored by protocol and, where applicable, by device type. Please note, the list below may change based on the capabilities of the target systems,vendors, firmware versions, allowed access, and protocol versions.
While every effort has been made to ensure the list is comprehensive,SmartZone
Cloud is a continuously developed product that operates in a multi-vendor
environment where networked assets are constantly changing and where vendors
extend standard protocols or implement them in a non-standard way.
As a result, there may be some variation in what data is collected and
monitored between vendors and generations of hardware/firmware.
We encourage users to review the SmartZone Cloud Model and Device Definitions
section for more information on the topic.
BMC-based Protocols
IPMI, iLo and iDRAC
- Firmware version
- Make and model of the device
- Motherboard serial number
- Device serial number
- Temperature Sensors
- Voltage Sensors
- Current Sensors
- Fan Sensors
- Chassis Physical Security Sensor
- Processor type, make and model
- Power Supply Sensors
- Power state Sensor
- Memory type, make and model
- Drive Slot configuration
- BMC LAN information
- Management Subsystem Health
- Motherboard Battery
- Field Replaceable unit state
- Inventory (e.g. Servers, blades and network assets)
- Inventory identification (e.g. Managed Models, Serial numbers and blade location)
- Inventory configuration (e.g. Storage, CPU and memory)
- Sensors (e.g. Power and temperature)
SSH for Linux/Unix
- Installed Software list
- CPU information
- CPU utilization
- RAM information
- RAM utilization
- Network hardware information (e.g. IP and MAC)
- Disk capacity sensor
- Storage hardware information
Windows WMI
- Installed Software list (apt/rpm tool)
- CPU information
- CPU utilization
- RAM information
- RAM utilization
- Network hardware information (e.g. IP and MAC)
- Disk capacity sensor
- Storage hardware information
- Hyper-V virtual machine list
SNMP
SNMP is a definitions-based protocol and supports a large variety of devices and manufacturers. Below is a list of the general kinds of data and sensors discovered and monitored by SmartZone Cloud by device type. Please note that the intention is to give the reader a good idea on what is monitored. The specific list of sensors read on an asset depends on the manufacturer, asset type, the capabilities embedded in the SNMP implementation and the device definition provided by SmartZone Cloud.
Network Switch
- Switch port configuration
- MAC Addresses per port
- Identification and inventory information
- VLAN information
Busway
- Frequency
- Phase Current
- Phase Power
- Phase VA
- Phase Voltage
- Phase Voltage Total
- Total Current
- Total Load
- Total Power
- Total VA
- Total VAR
Chiller
- Cooling Demand
- Cooling Load
- Cooling Output
- Humidification Active
- Dehumidification Active
- Sensor Failure
- Power
- Return Temperature
CRAC
- Air Flow
- Cooling Demand
- Cooling Load
- Cooling Output
- Dehumidification Active
- Dew Point
- Enter Water Temperature
- Fan Failure Boolean
- Fan Speed
- Humidification Active
- Power
- Return Humidity
- Return Temperature
- Supply Humidity
- Supply Temperature
CRAH
- Air Flow
- Cooling Demand
- Cooling Load
- Cooling Output
- Dehumidification Active
- Fan Speed
- Humidification Active
- Power
- Return Humidity
- Return Temperature
- Supply Humidity
- Supply Temperature
Environmental Monitor
- Air Flow
- Ambient Temperature
- Analog Input
- Camera Motion
- Dew Point
- Door Lock Status
- Door Status
- Door Switch
- Dry Contact
- Humidity
- Leak Alarm Zone
- Leak Cable Current
- Leak Unit Distance
- Leak Unit Status
- Leak Zone Distance
- Leak Zone Status
- Light Level
- Power
- Pressure
- Smoke Alarm
- Sound Level
Generator
- Battery Current
- Battery Voltage
- Frequency
- Fuel Level
- Oil Pressure
- Phase Current
- Phase Power
- Phase VA
- Phase Voltage
- Plant Battery Voltage
- Running
- Total Current
- Total Power
- Total VA
- Total VAR
In Row Cooling
- Airflow
- Cooling Demand
- Cooling Load
- Cooling Output
- Dehumidification Active
- Fan Speed
- Humidification Active
- Power
- Return Humidity
- Return Temperature
- Supply Humidity
- Supply Temperature
PDU
- Breaker Current
- Emergency Power
- Frequency
- Panel Current
- Panel Phase Current
- Panel Power
- Panel VA
- Phase Current
- Phase Load
- Phase Power
- Phase Rotation Loss
- Phase VA
- Phase Voltage
- Power Factor
- Total Current
- Total Load
- Total Power
- Total VA
- Total VAR
Power Meter
- Frequency
- Phase Current
- Phase Power
- Phase VA
- Phase Voltage
- Total Current
- Total Power
- Total VA
- Total VAR
- Current
- Outlet Power
- Outlet Status
- Power Factor
- Total Current
- Total Load
- Total Power
- Total VA
- Usable Power
Rack or Tower UPS
- Battery Capacity
- Battery Current
- Battery Discharging
- Battery Voltage
- Bypass Frequency
- Output Power
- Output Source
- Output Total Load
- Output Total Power
- Output Total VA
- Output VA
- Phase Bypass Current
- Phase Bypass Power
- Phase Bypass Voltage
- Phase Input Current
- Phase Input Frequency
- Phase Input Power
- Phase Input Voltage
- Phase Output Current
- Phase Output Load
- Phase Output Voltage
- Power Factor
- Runtime Remaining
- Usable PowerRack PDU
- Current
- Outlet Power
- Outlet Status
- Power Factor
- Total Current
- Total Load
- Total Power
- Total VA
- Usable Power
Transfer Switch
- Selected Source
- Source 1 Circuit Breaker 1 Open
- Source 1 Failure Status
- Source 1 Frequency
- Source 1 Overload
- Source 1 Over Voltage
- Source 1 Phase Current
- Source 1 Phase Voltage
- Source 1 Under Voltage
- Source 2 Circuit Breaker 1 Open
- Source 2 Failure Status
- Source 2 Frequency
- Source 2 Overload
- Source 2 Over Voltage
- Source 2 Phase Current
- Source 2 Phase Voltage
- Source 2 Under Voltage
- Total Load
- Total Power
- Total VA
UPS
- Battery Capacity
- Battery Current
- Battery Discharging
- Battery Status
- Battery Voltage
- Bypass Frequency
- Frequency
- Output Current
- Output Source
- Output Total Load
- Output Total Power
- Output Total VA
- Output Voltage
- Phase Bypass Current
- Phase Bypass Power
- Phase Bypass Voltage
- Phase Input Current
- Phase Input Frequency
- Phase Input Power
- Phase Input Voltage
- Phase Output Current
- Phase Output Load
- Phase Output Power
- Phase Output VA
- Phase Output Voltage
- Power Factor
- Runtime Remaining
- Total VAR
Utility Breaker
- Breaker Position
- Frequency
- Phase Current
- Phase Power
- Phase VA
- Phase Voltage
- Total Current
- Total Power
- Total VA
- Total VAR
MODBUS AND BACNET
Modbus and BACNet protocols are monitoring only. Because of the nature of
these two protocols SmartZone Cloud includes a constructor that allows
customers to define exactly what they want to monitor.
MODEL AND DEVICE DEFINITIONS
A device can be a server, CRAC, PDU, UPS, or any IP accessible device
monitored by SmartZone Cloud. To correctly model the device, SmartZone Cloud
needs to understand the device type, manufacturer, and model. This is then
mapped to applicable attributes, sensor data and communication protocols.
To arrive at its Model and Device Definitions, SmartZone Cloud uses one or
more of the following knowledge sources:
MODEL DATA
Model Data allows SmartZone Cloud to identify what a device is, down to the
manufacturer and model. Apart from identification information, it allows
SmartZone Cloud to classify a device based on extended attributes, such as
space utilization,expected power utilization, network-related information, and
any other data that may be relevant (depending on the device type).
The SmartZone Cloud model database contains attributes and images of thousands
of devices.
If SmartZone Cloud fails to identify a device based on model data, it attempts
to perform generic detection to identify what the device is. If that fails,
the device is added and marked as “Unknown” in the system.
DEVICE DEFINITION
The Device Definition subsystem allows SmartZone Cloud to identify a device
and react dynamically to the different variations of it. It will also
enumerate and pull data from the various sensors available. Sensor data is
then mapped to instrumentation points in the SmartZone Cloud data model.
Within SmartZone Cloud, there are two high level protocol types:
Standards-based protocols (e.g. WMI, IPMI and VMWare) are typically from a
single vendor and can be described with a standard algorithm with little to no
variation across devices.
Definition-based protocols (e.g. SNMP and SSH) can have many variations
between devices, with the only common element being the protocol or language
to query the devices. SNMP, for example, can be implemented on power, network,
and facility devices. Each one of these devices may have its own level of
support for the protocol and its own unique sensor map.
Within definition-based protocols, there are two subcategories: Discoverable
Protocols & Non-discoverable Protocols
Discoverable definition-based protocols include SNMP and SSH. This means that
SmartZone Cloud can use the Identification information in the model data
database to automatically identify and model the device. It will then use the
definition to map and query the device sensors. (The definition is based on a
Domain Specific Language invented by SmartZone Cloud for this purpose.)
Non-discoverable definition-based protocols include Building Automation and
Control (BACNet/IP), and Modbus/TCP. These protocols are mostly used for
building management and industrial control applications.
Since each installation for these systems can be unique, SmartZone Cloud
allows the user to describe the sensors and their mappings using the SmartZone
Cloud GUI.
SNMP TRAPS
SNMP Traps are push notifications that are sent when a significant event
happens,such as a UPS losing power and switching to battery. Trap support and
capabilities vary across devices and manufacturers. A trap definition catalogs
the various notifications a certain device can send, along with their severity
and interpretation.
Trap notification events are mapped to the context of the device using the
trap definition. The events are subsequently passed on to SmartZone Cloud’s
notification subsystem.
Panduit Corp.
World Headquarters
Tinley Park, IL 60487
800.777.3300
www.panduit.com
©2023 Panduit Corp. ALL RIGHTS RESERVED. PUCB29-SA-ENG 6/2023
References
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>