Experience-led Scenario Design
A key part of BigData Boutique’s value add during their engagement
with NetApp was the market experience, as well as technical
expertise, of Elasticsearch. BigData Boutique brought an “awareness
of what users’ current and real challenges are with Elasticsearch”,
says Pavel, which allowed the construction of relevant and
structured scenarios to assess Elasticsearch performance on Cloud
Volumes ONTAP.
Naturally, NetApp were already aware of the innate strengths of
Cloud Volumes ONTAP. Collaboratively, BigData Boutique and NetApp
were able to design scenarios that replicated specific performance
issues when running challenging Elasticsearch workloads.
“We worked together to build tests that demonstrate
Elasticsearch’s performance on Cloud Volumes ONTAP’s
capabilities.”
Performance and Stress Testing
BigData Boutique took the lead when testing the Elasticsearch
clusters running on Cloud Volumes ONTAP. This was vital for two
reasons. First, it made the testing independent and the outcomes
from the exercise impartial. Second, it fully relieved any burden of
supervising or guiding BigData Boutique from Pavel and his team.
Tests used included a read-heavy data aggregation exercise and
simulating Kibana dashboards’ usage. These are both common
Elasticsearch requirements, although can often cause performance
issues with storage from cloud vendors.
Based on what the BigData Boutique team had learned about Cloud
Volumes ONTAP, as well as their own expertise with Elasticsearch,
they knew these would be useful tests for Pavel’s team. Outside of
benchmarking Elasticsearch performance during the tests, BigData
Boutique replicated a real customer’s usage patterns. With Kibana,
this simulation testing involved executing queries in parallel on
certain intervals, as well as simultaneous non-trivial queries.
“They brought Elasticsearch expertise which allowed us to
demonstrate Cloud Volumes ONTAP’s superior read performance”, he
recalls.
Screenshot of benchmarking testing Cloud Volumes ONTAP vs. EBS, from
the video
The Power of Elasticsearch Running on NetApp Cloud Volumes ONTAP
Storage
End-to-End Bespoke Analysis
The analysis of the tests and deployment scenarios was of critical
importance. Not only did the NetApp team have big outward-facing
plans for the data, but it would also serve as a valuable internal
resource for research, development, and product managers across the
whole organization.
With their Elasticsearch knowledge, BigData Boutique were able to
compile the data from the tests and scenarios in an easy to digest
format. With an iterative process, BigData Boutique achieved a high
degree of precision whilst keeping the NetApp team a fully informed
part of the process.
During the engagement with NetApp, BigData Boutique were
non-disruptive and self-sufficient. “They did the monitoring, tests,
and analysis, and presented us with the conclusions”, notes one
NetApp member of staff, “everything about the project with them was
simple”.