My Journey from Infrastructure Admin to Cloud Architect: Simplifying Storage Management with vSAN
As an infrastructure administrator, I have always found it challenging to explain complex solutions in a simple yet concise manner. However, as I transitioned into a cloud architect role, I realized the importance of Sesame Street Simple (SSS) skills. The ability to break down technical jargon into easy-to-understand concepts is crucial for pre-sales engineers, as it helps us communicate the benefits of our solutions effectively. In this blog post, I will share my experience with vSAN and how it simplified storage management for me.
Traditional 3-Tier Architecture: A Complexity Nightmare
In traditional 3-tier architecture, managing storage is a complex task. Under every vCenter, we have a long list of datastores backed by different LUNs created on storage arrays from various vendors with diverse settings. These datastores are thin-provisioned and have varying used/free ratios. While admin can identify a suitable datastore for a VM by name or tag, it’s not always sufficient, especially when storage and compute resources are managed by different teams. Moreover, VMs can have multiple VMDKs with different performance and resiliency requirements.
The Challenge: How to Keep it All in Order?
Managing this complexity is a daunting task. Traditional storage management involves creating separate datastores for each VM, which leads to a long list of datastores that need to be managed individually. This approach can result in inefficient storage usage, increased admin overhead, and difficulty in troubleshooting issues.
The Solution: vSAN – One Datastore Per Cluster
Introducing vSAN, a software-defined storage solution that simplifies storage management. With vSAN, there is only one datastore per cluster, which eliminates the need for multiple datastores and reduces complexity. vSAN uses storage policies that can be assigned on a per-VMDK basis, allowing for granular allocation of storage resources and better application performance.
Simplifying Storage Management with vSAN
vSAN simplifies storage management in several ways:
1. One Datastore Per Cluster: This eliminates the need for multiple datastores and reduces complexity.
2. Storage Policies: vSAN uses storage policies that can be assigned on a per-VMDK basis, allowing for granular allocation of storage resources and better application performance.
3. Tracking Storage Paths: The storage path from a VMDK to a physical disk can be tracked and analyzed in detail in a vCenter, making troubleshooting easier.
4. Better Performance and Resiliency: With vSAN, VMs can have multiple VMDKs with different performance and resiliency requirements, which improves application performance and reduces downtime.
Conclusion
In conclusion, my journey from infrastructure admin to cloud architect has taught me the importance of SSS skills. vSAN has simplified storage management for me, allowing me to focus on other aspects of cloud architecture. By eliminating the need for multiple datastores, providing granular storage policies, and simplifying troubleshooting, vSAN is a game-changer for anyone managing storage in a virtualized environment.