What's new in StorageGRID Webscale 11.0

StorageGRID Webscale 11.0 introduces platform services for S3 tenant accounts, adds support for new Linux operating systems, enhances ILM functionality, simplifies log collection, adds support for a new StorageGRID Webscale appliance, and adds or enhances other features and capabilities.

Platform services for S3 tenant accounts

Platform services are now available for S3 tenant accounts, if enabled by a grid administrator. The following platform services give tenants the ability to use external services with the objects in S3 buckets:
  • CloudMirror replication: This service enables tenants to automatically replicate objects from a StorageGRID Webscale S3 bucket to an external location, such as another StorageGRID Webscale deployment or Amazon Web Services.
  • Notifications: This service enables tenants to configure event notifications. Notifications can be delivered to any external endpoint that supports the Simple Notification Service (SNS).
  • Search integration: The search integration service is used to automatically send object metadata and tags to an external search index, where tenants can use Elasticsearch to perform searches and sophisticated data analysis.
Attention: StorageGRID Webscale 11.0 includes the initial release of platform services. CloudMirror replication, notifications, and search integration are currently appropriate only for specific situations and workloads. You must contact your NetApp representative if you want to use the initial release of these services.

Enhancements to tenant accounts

The following changes have been made to tenant accounts:
  • A tenant can now use up to 1000 buckets per S3 tenant account or 1000 containers per Swift tenant account.
  • An S3 tenant account can now change the consistency level used for operations performed on objects. The setting is made on a per-bucket basis.
  • An S3 tenant account can now enable Last Access Time updates for objects. Enabling Last Access Time allows tenants to take advantage of time-based ILM rules, such as rules that keep recently-viewed objects on local storage for faster access. Last Access Time is enabled on a per-bucket basis.

Support for Ubuntu, Debian, and CentOS Linux

You can now deploy StorageGRID Webscale on Ubuntu, Debian, and CentOS platforms. For information, see the following publications:
  • StorageGRID Webscale Installation Guide for Ubuntu and Debian Deployments
  • StorageGRID Webscale Installation Guide for Red Hat Enterprise Linux and CentOS Deployments
  • StorageGRID Webscale Expansion Guide
  • StorageGRID Webscale Recovery and Maintenance Guide

Enhancements to information lifecycle management (ILM)

  • ILM rules now support Location Constraints and can filter objects based on the regions where S3 buckets are created. This allows you to store objects from different regions in different storage locations. If you want to use S3 bucket regions as advanced filters in ILM rules, you must first create those regions using the new ILM > Regions option in the Grid Management Interface. You can also create and list regions using the new regions section of the Grid Management API.

  • The ILM section of the Grid Management Interface has been enhanced with updated pages for creating Erasure Coding profiles and managing policies.
  • S3 object tags are now supported, allowing you to create ILM rules that include advanced filters that filter on objects with specific tags.

  • To make it easier to verify object information, for example, after updating the active ILM policy, the user interface for viewing object metadata has been enhanced. You can use the new ILM > Object Metadata Lookup option to view object metadata. You can also access this information using the new objects section of the Grid Management API.

For information, see the StorageGRID Webscale S3 Implementation Guide and the StorageGRID Webscale Administrator Guide.

SG5700 StorageGRID Webscale appliance

A new SG5700 appliance is available that includes two models:
  • The SG5712, which includes an E2800 controller and an E5700SG controller in a 2U, 12-drive enclosure
  • The SG5760, which includes an E2800 controller and an E5700SG controller in a 4U, 60-drive enclosure
For information, see the Hardware Installation and Maintenance Guide for StorageGRID Webscale SG5700 Series Appliances.

New StorageGRID Webscale Appliance Installer

A new StorageGRID Webscale Appliance Installer makes it easier to deploy appliance Storage Nodes during installation, expansion, and recovery operations.
  • You are no longer required to connect to the Admin Network when deploying appliance Storage Nodes.
  • As StorageGRID Webscale is being installed on the appliance, a fully interactive console appears below the list of operations, allowing you to log into directly the Storage Node. You no longer need to log into the node from a remote console or use SSH for troubleshooting or recovery.

Erasure coding changes

After you upgrade to version 11.0, the following changes to the erasure coding feature take effect:

  • When you run foreground verification, erasure coded data is now checked.
  • You can now begin node recovery for Storage Nodes that contain erasure coded data without all nodes in the grid being available. Recovery can also proceed even when grid nodes are temporarily unavailable.

Improvements to grid node decommissioning

The process of grid node decommissioning has been improved. Decommissioning now completes more quickly and reliably, and progress is displayed in the Grid Management Interface. See the Recovery and Maintenance Guide for more information.

Simplified Lumberjack log collection

You can now collect log files from grid nodes using the Grid Management Interface. See the Troubleshooting Guide for details.

API support for Prometheus metrics

In StorageGRID Webscale 11.0, you can use the Grid Management API to perform custom Prometheus queries on metrics. Both instant metric queries at a single point of time and range metric queries over a range of time are supported.
Note: The Grid Management API uses the Prometheus systems monitoring tool as the backend data source. For information about constructing Prometheus queries, see the Prometheus web site.

Support for Cassandra version 2.1

Version 11.0 of StorageGRID Webscale uses version 2.1 of the Cassandra database. The Cassandra version is automatically updated when you upgrade to StorageGRID Webscale version 11.0.

Documentation improvements

The StorageGRID Webscale documentation has been simplified. There is now a single Expansion Guide and a single Recovery and Maintenance Guide. These guides include information on expanding or maintaining StorageGRID Webscale deployments on all supported platforms.