Sirish Bathina
MTS at Kasten by Veeam
Kubestr
Identify, Validate, Evaluate,
and Now Browse
Michael Cade
Senior Technologist
@MichaelCade1
© 2021 Kasten by Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners.
The Goals of
this talk
How does this project help make
benchmarking & validating your storage
easy.
A handy set of tools to debug and
validate your storage.
A file browser to inspect the contents of
your PVCs.
© 2021 Kasten by Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners.
• Debugging storage issues in the field
• Is your storage setup correctly
• Is your storage ready for data protection
• Is your storage appropriate for your workloads
• How can you benchmark your storage
• Developed a custom tool to address these issues
• Saw the benefit it could provide to the rest of Kubernetes community
History and Motivation
© 2021 Kasten by Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners.
Explore Your Kubernetes Storage Options
Identify Validate Evaluate
The various
storage options
present in the
cluster
If the storage
options are
configured
correctly
The storage using
common
benchmarking
tools like FIO
© 2021 Kasten by Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners.
Validate
if the storage options are configured correctly
POD Deployment
Lightweight OS
PVC PV Snapshot Restore
Make sure that the storage
options are configured correctly
Is the storage capable of
snapshots
© 2021 Kasten by Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners.
Evaluate
Understand the performance of your storage
POD Deployment
Lightweight OS
+
FIO
PVC PV Results
● Flexible I/O tester
● Simulate a given I/O workload
● Multi-Platform
● A handy little tool for benchmarking your Kubernetes
storage
© 2021 Kasten by Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners.
Browse
Look inside your Persistent Volumes
POD Deployment Clone
PVC
PV
Results
● Take PVC Snapshot
● Create File Browser Application
● Port Forward
© 2021 Kasten by Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners.
Platform Support
Ready for the Edge
© 2021 Kasten by Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners.
Extended CSI Support
Ability to identify additional provisioners
DEMO
© 2021 Kasten by Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners.
How to get started with the Kubestr
Understand your storage
© 2021 Kasten by Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners.
Closing
Please look at the project
Feedback & Contributions
Spread the word
A handy little tool for benchmarking your
Kubernetes storage
© 2021 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
We're looking for great people to join our team,
for engineering, sales, and marketing.
Learn more and submit your resume today.
kasten.io/kubecon-careers
We’re Hiring – Join Us!

Kubestr browse2021.pptx

  • 1.
    Sirish Bathina MTS atKasten by Veeam Kubestr Identify, Validate, Evaluate, and Now Browse Michael Cade Senior Technologist @MichaelCade1
  • 2.
    © 2021 Kastenby Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners. The Goals of this talk How does this project help make benchmarking & validating your storage easy. A handy set of tools to debug and validate your storage. A file browser to inspect the contents of your PVCs.
  • 3.
    © 2021 Kastenby Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners. • Debugging storage issues in the field • Is your storage setup correctly • Is your storage ready for data protection • Is your storage appropriate for your workloads • How can you benchmark your storage • Developed a custom tool to address these issues • Saw the benefit it could provide to the rest of Kubernetes community History and Motivation
  • 4.
    © 2021 Kastenby Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners. Explore Your Kubernetes Storage Options Identify Validate Evaluate The various storage options present in the cluster If the storage options are configured correctly The storage using common benchmarking tools like FIO
  • 5.
    © 2021 Kastenby Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners. Validate if the storage options are configured correctly POD Deployment Lightweight OS PVC PV Snapshot Restore Make sure that the storage options are configured correctly Is the storage capable of snapshots
  • 6.
    © 2021 Kastenby Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners. Evaluate Understand the performance of your storage POD Deployment Lightweight OS + FIO PVC PV Results ● Flexible I/O tester ● Simulate a given I/O workload ● Multi-Platform ● A handy little tool for benchmarking your Kubernetes storage
  • 7.
    © 2021 Kastenby Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners. Browse Look inside your Persistent Volumes POD Deployment Clone PVC PV Results ● Take PVC Snapshot ● Create File Browser Application ● Port Forward
  • 8.
    © 2021 Kastenby Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners. Platform Support Ready for the Edge
  • 9.
    © 2021 Kastenby Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners. Extended CSI Support Ability to identify additional provisioners
  • 10.
  • 11.
    © 2021 Kastenby Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners. How to get started with the Kubestr Understand your storage
  • 12.
    © 2021 Kastenby Veeam. Confidential information. All rights reserved. All trademarks are the property of their respective owners. Closing Please look at the project Feedback & Contributions Spread the word A handy little tool for benchmarking your Kubernetes storage
  • 13.
    © 2021 Kastenby Veeam. All rights reserved. All trademarks are the property of their respective owners. We're looking for great people to join our team, for engineering, sales, and marketing. Learn more and submit your resume today. kasten.io/kubecon-careers We’re Hiring – Join Us!