Blast off to Jupyter with the NetApp Data Science Toolkit (featuring BeeGFS)
Starting in v1.2.1 the NetApp Data Science Toolkit (DSTK) for Kubernetes officially supports BeeGFS. While some parallel file systems get a bad reputation for being overly complicated to manage, BeeGFS was designed to deliver a simpler experience without compromising...
Installing Astra Trident on Red Hat OpenShift – How to solve the Docker ‘toomanyrequests’ issue!
On November 20, 2020 Docker modified their policy by introducing pull rate limits for anonymous and free tier accounts. With this change in policy , the container image pull requests have been limited to 100 for anonymous users and 200 for free tier users every 6...
Monitor all of your ONTAP clusters with Harvest (easy mode)
This method is now depreciated. Please see https://netapp.io/2021/08/31/harvest2-version-21-08-release/ for current instructions. Harvest2 is out now and to help celebrate we have a super easy way for you to set it up. While you can still setup your own...
Announcing the release of Harvest2.
The Harvest team is excited to announce the release of Harvest2 21.05. With this release the core of Harvest has been completely rewritten in Go. Harvest2 is a replacement for the older versions of Harvest 1.6 and below. If you're using one of the Harvest 2.x release...
Trident 21.04 – Fully Vaccinated
Trident v21.04 is GA today. Here’s the breakdown of all the features and improvements available with the latest release: Create and manage Trident backends with kubectl You can now manage Trident backends directly through the Kubernetes interface using...
Taking advantage of shared lookups – Advanced Topic
If you haven’t been made aware, playbooks are now being published to https://www.github.com/netapp-automation/ansible for anyone to use. Most of the playbooks being posted are what I call lookups. Lookups use the na_ontap_info module to pull information about one or...
Tackling diverse workloads with BeeGFS in Kubernetes
The BeeGFS CSI Driver enables data scientists to build Kubernetes AI pipelines capable of provisioning and consuming BeeGFS file system storage. But applications in different pipeline steps often use different IO patterns and require different storage characteristics....
Separating tasks in playbooks using tags
Sometimes it is useful to create a single playbook or role that does multiple steps, but not steps you want to run every time. You can use ‘tags’ to only include or exclude certain tasks in a playbook. To look at this concept I will use a playbook for creating...
Trident support for OCP 3.11 is ending soon – Plan your OCP upgrades today!
As Kubernetes continues to grow at light speed, one thing is sure: there is always going to be a new release around the corner that customers need to evaluate. Whether it be a new cluster or one that is already handling production workloads, deploying a new version of...
Wilkommen 2021! – Trident 21.01, new features, and more
With every New year comes a new release! Trident 21.01 is available today, and this marks our 39th release to date. The latest version comes with a host of significant updates to satisfy your fix for new and useful features. Here’s what’s new: Certificate-based...
Easy AI dataset-to-model traceability with the NetApp Data Science Toolkit
A data scientist will often modify their training dataset many times as they iterate through different training runs, using different normalization techniques, hyperparameters, etc. This can become a problem if the data scientist ever needs to revert back to a...
Accelerating the AI training workflow with the NetApp Data Science Toolkit
The NetApp Data Science Toolkit is a Python program that makes it simple for data scientists and data engineers to perform advanced data management tasks. This Python program can function as either a command line utility or a library of functions that can be imported...
It’s the end of October and you know what that means: 20.10 is here!
As we approach the tail end of 2020, it has been a year of surprises. Some that no one ever saw coming: who would have thought we’d all be working from home for as long as it has been? And others that have been way more pleasant: Project Astra launched its Beta...
Advanced Topic: Information gathering and dynamic use with na_ontap_info
Trident, Prometheus and PromQL - sample queries to monitor Trident and its volumes
If you haven’t been living under a rock, you have probably heard about Prometheus and Grafana. Both are great tools to implement a monitoring framework that is visually descriptive and powerful. Trident provides a set of Prometheus metrics that you can use to obtain...
Configure StorageGRID Ansible project on AWX
Ansible is a simple yet powerful IT automation engine that helps users automates day-to-day repetitive tasks. Adding Ansible Towers or AWX to this powerful engine will give users role-based access to perform tasks and leverage other features like scheduling, creating...
Instant App-Consistent Snapshots on Azure NetApp Files
Moving demanding enterprise applications to the cloud often exposes you to highly complex challenges. Whether you're dealing with performance and latency limitations or developing your own tools to protect critical data, there are serious issues to struggle with. Do...
All Under One Roof: Importing SAN Volumes with ontap-san in Trident
One of the new 20.07 features that I’m interested in is ontap-san imports. For a while now, users of ONTAP clusters have been looking for a way to bring preexisting SAN volumes into their Kubernetes clusters through Trident. Importing existing data stores as...