Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
© 2019 Qumulo, Inc.
Contact Us
● You get a widget and y ou get a widget! We’ve added a plethora of new widgets to our
Dashboard that bring all the details you need and want front and center. Here’s the full list:
○ The O verview widget was added to the top of the Dashboard so that you don’t have to
hunt for the answer to that age old question of “where did my space go?”. And while we
were there, we made some changes to how the section resizes to ensure anyone
viewing the UI on a smaller screen enjoys the same experience.
○ The C lient Connect Distribution widget in the Client Activity section provides a deep
dive of the connections across your cluster displaying the NFS, SMB, and the total
number of connections per node in both numerical and bar graph form.
○ The M ost Active Clients widget highlights the busiest clients according to throughput
and IOPs and includes details for reads, writes, and the IP address of the client in the
Client Activity section.
○ The T op Directory Changes widget in the Capacity Trends section of the Qumulo Core
Dashboard outlines which directory on your cluster has had the biggest change
(increase or decrease!) over the last 72 hours so that you can easily track and manage
your storage at a granular level. Keep in mind that the data displayed in this widget
begins populating once the cluster finishes upgrading and requires 72 hours to gather
all the data it requires.
○ The R ead Throughput Distribution and W rite Throughput Distribution widgets
include your cluster’s throughput for the last 24 hours (at most!) as well as a “Current”
line that indicates the throughput in real time.
● Speaking of the Dashboard, we reworked the Cluster Overview section as well to provide a
more complete picture of your cluster’s overall health at a glance. You’ll find all the same info
from the old one (including some new arrivals), but bigger and in more detail!
○ Cluster Usage: Here you’ll find a color-coded pie chart and metrics on the consumption
and availability of your storage—dark blue for Data, light blue for Metadata, green for
Snapshots, and white for Available free space.
○ Number of Nodes: Displays the number of active nodes in your cluster.
○ Protection Status: Indicates drive failure protection.
○ File and Directory Count: Highlights the total file and directory count and displays the
current change rate (increase or decrease) calculated every 5 seconds.
● We renamed the Users and Groups page to L ocal Users and Groups.
● We moved the Local Users and Groups, R ole Management, Active Directory, and L DAP from
their old location under the S haring menu to a new home under the C luster menu.
● We restyled the message display bar across the top of the Dashboard to better match the
overall look-and-feel of our new and improved UI.
© 2019 Qumulo, Inc.
Contact Us
● And we added some new messages to boot! You’ll now find a new Unconfigured Node
message in the UI when new nodes are detected, the U nable to connect to the cluster
message in the event that your browser can’t connect to Qumulo Core, and the Cannot
Upgrade message on the Software Upgrade page if an attempt fails.
● We added support to dismiss Replication job errors from the Replication Relationship
table—simply click ‘Dismiss error’ alongside the relationship in question.
● We’ve changed the enable/disable radio button for Map Local User/Group IDs to Associated
NFS IDs to a single Enabled checkbox on the Create and Edit Replication page.
● We’ve added a link to the Relationship Details page on the A ctions menu (found on the far
right of the relationship listing) so it is always accessible rather than just during a Replication
job.
● We’ve updated the Relationship Details page to include information about any linked Snapshot
policies enabled, including a table with the linked policies and any snapshots queued for
replication.
● And last but not least, we fine-tuned a few more UI elements that are small but still worth
mentioning:
● The error message displayed when users take an action they do not have permission for
has been changed from “You must be an administrator to perform this action.” to “You
do not have sufficient privileges to perform this action.”
● The snapshot policy “Summary” column is now split into “Schedule” and “Delete Time”
to better section the data.
● The UI displayed via a node’s VGA output when using a kiosk (a.k.a., crash cart) will
now close after 3 minutes if it is left idle instead of running persistently to conserve
resources. To restart the UI, you can simply click the “Start the kiosk” button that is
displayed.
● Large numbers on the Replication page will be broken up via commas (e.g., ‘1,234,567’
instead of ‘1234567’) to not only improve readability, but ensure consistency with other
pages.
To see the fruits of our labors, head on over to Qumulo Care and check out the Qumulo Core
Dashboard article.
© 2019 Qumulo, Inc.
Contact Us
While we were at it, we decided to add support for SMB 3.0 traffic encryption as well. SMB 3.0
introduces encryption to the SMB protocol that can be enabled (disabled by default) at a cluster-wide
level or at a per-share level—it’s your choice! Depending on your environment and workflow, you can
configure per-share level encryption instead of the cluster-wide setting so that a client can use
encryption against a single share that requires it and connect to a share that does not in the same
session. While these settings can be controlled, SMB clients can still decide whether or not to encrypt
even when encryption is not required.
Want to hear more? Check out SMB3 Encryption with Qumulo Core in Qumulo Care!
To get the full scoop, head on over to Qumulo Care and check out the A
ssign Administrators Role to
Users and Groups article for more info.
© 2019 Qumulo, Inc.
Contact Us
NOTE: When a Snapshot policy is linked to a relationship, snapshots taken by those policies will be
immediately locked for the Replication relationship and can only be removed by configuring their
expiration accordingly or unlinking the policy from the Replication relationship.
Thirsty for more details? We thought so! Head on over to our Replication: Snapshot Policy Replication
article on Qumulo Care to find out more.
Feature Enhancements
Rebalance Performance Improvements
Speed matters! We’ve increased the performance of rebalance planning so that any and all capacity
expansions to your cluster can be accepted and utilized even sooner. Now when you add a new node
or disk to your cluster, we will start reallocating data faster than we have in the past and the new total
capacity will display quicker as a result. While clusters of all shapes and sizes will see a difference,
those of you with larger clusters (raw capacity, not used capacity) can expect the greatest impact from
this change.
SMB Enhancements
Clients will get the maximum access allowed on a particular file at the time of opening a new handle
with a CREATE or EDIT operation. What does this mean for you? You may see some reduced IOPS
from clients since there is no need to query access attributes separately on your cluster. Note this will
depend on your current workflow and environment and is not guaranteed. Additionally, we added
added support for hard links over SMB so that you can now create, rename, unlink and query info on a
file with multiple links. Note that replacing an existing hard link with a symlink and replacing an
existing file/directory/symlink/hard link with a hard link are not supported at this time.
© 2019 Qumulo, Inc.
Contact Us
In order to move closer to our full Unicode support for SMB (coming soon!), we needed to upgrade the
on-disk representation of SMB shares. With this exciting step, it’s possible that previously unique
share names could conflict with one another (e.g., Share name “share_ß”, id 6, and “share_ss”, id 5,
don’t conflict in an ASCII case-insensitive manner but do in a strict case-insensitive manner) following
this upgrade. In this scenario, one share would be placed into the new on-disk format (e.g., “share_ss”)
as-is, and the other would be re-named to “:UPGRADE-CONFLICT_6:share_ß”. As you know, we
share by default around here. We don’t expect any of you to hit this in the field with your clusters, but
feel it’s important to keep you in the know of any potential event.
NOTE: If you haven’t already, enable Cloud-Based Monitoring so that our team can notify you if an
SMB share name conflict occurs on your cluster. For additional details on this proactive monitoring
feature, check out the Qumulo’s Cloud-Based Monitoring article available on Qumulo Care.
To ensure you can easily track the progress of your Replication job, we’ve updated the Data section of
the Replication Job Details page to include not only the files written, but the number of files deleted as
well. Additionally, we’ve changed the scheduling of how often we report the number of files and bytes
deleted during a replication job on your cluster. Instead of the prior behavior of refreshing the data only
after the entire directory is deleted, you’ll now see the metrics update regularly so that you can better
track the progress of your Replication jobs.
Last, but certainly not least, we tweaked the timestamp on target replication snapshots so that it’s
equal to the source snapshot that was successfully replicated instead of the time that replication
completed and captured the target snapshot. Why the change? The snapshot on the target contains
the data at the time the source snapshot was taken, so now this timestamp reflects the recovery point
timestamp to use with failover and failback workflows.
For details on our replication feature, head on over to Qumulo Care and check out the R eplication:
Continuous Replication with 2.11.2 and above and R eplication: Failover and Failback with 2.12.0 and
above articles to find out more.
© 2019 Qumulo, Inc.
Contact Us
Snapshots Improvements
If you regularly take advantage of Qumulo’s snapshot feature, take note! NFS exports can now be
mounted with a sub-export path that includes the .snapshot directory. If the export / files exists on a
cluster, you can now easily use files/.snapshot/42_my_snap to mount a snapshot of the NFS export’s
root directory. If your export subdirectory path includes a symlink, you will not be able to mount the
NFS export, since the symlink cannot traverse to a .snapshot directory. Keep in mind that creating an
NFS export that directly exports a snapshot is still not supported at this time.
While we’re on the topic of Snapshots, the directory path of an existing snapshot policy can no longer
be changed using the API, CLI, or Web UI. Why? Due to the fact that a single directory and schedule
are permanently linked in the Snapshot policy, it was clear that removing the ability to change the
directory path was the right choice. If you do need to change the directory path, you’ll need to delete
the existing policy and create a new policy for the new directory instead. Additionally, if you rename a
directory that is currently associated with a snapshot policy, the policy will use the directory’s new
name.
For more info, check out the R ecommended NFS Mount Options and S
napshots: Per-Directory
Snapshots articles available on Qumulo Care.
FTP Improvements
If you’ve been wishing you could configure FTP home directories for your Active Directory users, this is
the release for you! Alongside the existing support for configuring local home directories, you’ll now be
able to manage home directories for AD users as well via the new qq commands available in this
release. Simply use the new q q identity_attributes_set [IDENTITY] --home-directory [HOME
DIRECTORY] to set the AD user’s home directory, and then verify the change with the new qq
identity_attributes_get [IDENTITY] command.
© 2019 Qumulo, Inc.
Contact Us
And since we were already making changes, we added support for asynchronous FTP data channels in
this release; e.g., users can send STAT and S
IZE commands while a STOR command is in progress and
will receive responses with updated information.
See our F
TP in Qumulo Core article on Qumulo Care for more details!
And that’s not all! We know system upgrades can be stressful, which is why we also tweaked our
upgrade system to handle background processes significantly faster. This means less wait time
between back-to-back upgrades, so you can get to the next upgrade in no time!
To find out more about upgrading your cluster with Qumulo, reference the Q umulo Core Upgrade
Paths and Qumulo Core Upgrades via UI articles to get the info you need.
© 2019 Qumulo, Inc.
Contact Us
If you haven’t already, check out the Qumulo Care Proactive Monitoring and E
mail Alerting with
Qumulo Trends articles on Qumulo Care to find out how you can be kept in the know when it comes to
the current health status of your cluster.
© 2019 Qumulo, Inc.
Contact Us
© 2019 Qumulo, Inc.
Contact Us
Bug Fixes
● Fixed an issue where attempting to copy a directory with alternate data streams over SMB
using Robocopy or Windows Explorer would fail.
● Fixed a bug for SMB behavior to properly use case-insensitivity for symlink resolution.
Similarly, we now properly consider case-insensitivity for named stream opens and renames.
● Fixed a bug where SSL certificates were not validated for proxied s3 object uploads.
● Fixed a bug so that q
q capacity_history_get requests with timestamps greater than
9223372036854775807 now return an HTTP 400 error.
● Fixed a bug on the Add Nodes page so that node listings now float under the cursor during
drag and drops.
● Made an improvement to our read-ahead prefetch logic to read sequentially from the beginning
after reading metadata at the end of a file.
● Fixed a bug causing the backslash (‘\’) character in filenames to be translated incorrectly over
SMB.
● Fixed an issue with NIC memory tuning on P-series platforms that could cause out-of-memory
errors.
● Fixed an issue with SMB where rare write workloads could cause a cluster event.
© 2019 Qumulo, Inc.
Contact Us
● Fixed a bug in the f s_file_get_attr API so that it now returns directory hash version too. If
it’s not a directory, that field will be null.
● Fixed a bug for APPE and REST commands with FTP so that failed transfers can be resumed.
● Fixed an issue where user-defined mappings that were case-sensitive would only take effect if
the names’ casing in the user-defined mapping matched the casings present in Active Directory
and LDAP server. As a result, user-defined mappings have been de-duplicated to remove
entries which differ only by case.
● Fixed an issue so that users who are logged in to the Web UI during an upgrade will see the
cluster version as “Unknown” at the login page until a new login session is started.
● Fixed an issue for files that could become temporarily unavailable over SMB under rare
circumstances to ensure timely access is restored.
● Fixed an issue to allow SMB locking requests to succeed when a file is simultaneously accessed
by multiple clients.
● Fixed an issue so that querying files for SMB FileCompressionInformation indicates that the file
is not compressed (COMPRESSION_FORMAT_NONE) instead of returning an error message.
● Fixed an issue by upgrading from Chrome 76 to Chrome 77 on our servers to address potential
resource consumption issues.
● Fixed an issue so that only system services for a specific SKU will start on system boot.
Previously, [FAILED] messages would display while the node was still booting; these messages
will no longer display.
● Fixed a bug that prevented a SID from a domain that has not been seen before to be added to
an ACL via the / v2/files/{ref}/info/acl API.
● Fixed a bug that caused a quorum event when opening a file with a trailing backslash (i.e.,
\foo\bar\file.txt\) over SMB.
● Added support for querying for SMB File Alignment Information. Qumulo returns a
FILE_BYTE_ALIGNMENT of 0, meaning that there are no alignment requirements for the
underlying device.
● Fixed a bug where Qumulo Core would incorrectly update the SMB atime value for transactions
where no such update was requested.
● Fixed a bug on HPE clusters that could prevent quorum formation when a node was booted or
rebooted with a missing or failed drive.
© 2019 Qumulo, Inc.
Contact Us
● When using Windows 10 version 1607 and Windows Server 2016, Windows Explorer will not
automatically refresh to reflect changes connecting to Qumulo over SMB. To fix the problem,
download and install this u pdate from Microsoft that addresses the issue.
● If any node in your cluster currently has a defective DIMM, you may not be able to successfully
install releases from Qumulo Core 2.11.4 onward. Prior to upgrading, please check your node’s
memory status by following the steps detailed in our Check Node DIMM Status article or
contact your CSM to ensure a successful upgrade.
Upgrade Info
As of Qumulo Core 2.13.0, all subsequent releases will be a quarterly upgrade source so that you can
easily upgrade directly from any incremental version (2.13.X) to any later release, up to and including
the next quarterly X.X.0 build. No matter what version past 2.13.0 your cluster is running, you will need
to install every quarterly release before proceeding to upgrade to a later version of Qumulo Core. To
find out more about upgrading your cluster with Qumulo, reference the Q umulo Core Upgrade Paths
and Q umulo Core Upgrades via UI articles to get the info you need.
BACK TO BACK UPGRADES: Before attempting to install multiple releases of Qumulo Core in an
extended maintenance window, reach out to the Qumulo Care team for guidance on your upgrade
path.
Performance Characterization
Performance data for this release is available in Q
umulo’s Tableau Public Workbook. Details on how these
performance numbers are calculated can be found in the Qumulo Performance Benchmarks article available on
Qumulo Care.
API
● Be sure to visit our GitHub page to see what folks are building with the Qumulo REST API.
● Find the latest python wrapper for our REST API h ere.
What’s Supported
● Our supported browser is Google Chrome
● Supported clients over SMB:
○ Mac OS X 10.13, 10.12, 10.11, 10.10 and 10.9
○ Windows 10, 8.1, 8, and 7
© 2019 Qumulo, Inc.
Contact Us
Supported Switches
Qumulo appliances will work against any switch that meets the following criteria:
● Enterprise grade
● Fully non-blocking
● Managed
● Supports IPv6
No exceptions at this time. For information on the upgrade process, reference the Qumulo Core
Upgrades via UI article for additional details.
© 2019 Qumulo, Inc.
Contact Us