Storage Design Considerations- Part 1: Overview

By | 08/06/2015

Storage is perhaps one of the most critical piece in any virtualized environment. All the virtual workloads in a small or large environment is running on some sort of storage. It may be either local disks present in a server or can be cheap NAS devices or the expensive SAN devices.

A lot of innovation is going on in storage technology and it’s kinda fueled by the capabilities which are induced in the new hardware versions of the devices. Storage is just not about how much space you are getting against every dollar invested. The advancements in virtualization has affected storage seriously and it is now much more than just capacity.

Due to this reason the vSphere 5.0 release is also known as storage release sometimes. Features such as Storage vMotion help abstract not just the server hardware but also the storage. Storage DRS and Profile Driven Storage features has allowed the admins to get more value from the expenditure made on storage.

When it comes to designing storage for your environments, the below mentioned factors plays very important role:

1: Designing for Availability

2: Designing for Performance

3: Designing for Capacity

4: Designing for Cost

For very large organizations point 4 can be of least importance as they can invest a lot of money on Enterprise class SAN devices for their Production and Pre-Production environment. But for SMB’s cost plays a very important factor as they have limited budget and requires a lot of approvals from management or stakeholders before purchasing a really expensive storage device.

There are several other factors which can be taken into considerations while choosing the storage device for your environment. These can include:

A: Watts/IOPS: This typically covers how much electricity each disk consume and in turn how much IOPS you are getting in return.

B: Management Overhead: It can includes the choice of protocols used for managing and operating Storage devices.

For e.g. If you are relying on using NAS devices and connecting to your storage devices using NFS technology then maybe you can utilize your existing resources for e.g. your Ethernet topology to connect to the NAS box.

On the other hand if you are choosing expensive Enterprise class SAN devices and planning to use SCSI then you have to setup SAN switches and fibers and your existing Ethernet topology is not of much use for you in this case.

C: Flexibility: Your storage design should be flexible to adapt the changes. These days a lot of changes are happening in the storage technology and it’s not the same way it was used earlier

In next posts of this series I will try to touch down on each point listed above so that we can have better understanding of how we should look for the storage design for our environment.

Category: VMware

About Alex Hunt

Hi All I am Manish Jha. I am currently working in OVH US as Operations Support Engineer (vCloud Air Operations). I have around 7 Years of IT experience and have exposure on VMware vSphere, vCloud Director,vSphere Replication, vRealize Automation, NSX and RHEL. If you find any post informational to you please press like and share it across social media and leave your comments if you want to discuss further on any post. Disclaimer: All the information on this website is published in good faith and for general information purpose only. I don’t make any warranties about the completeness, reliability and accuracy of this information. Any action you take upon the information you find on this blog is strictly at your own risk. The Views and opinions published on this blog are my own and not the opinions of my employer or any of the vendors of the product discussed.

2 thoughts on “Storage Design Considerations- Part 1: Overview

  1. Pingback: Storage design Considerations- Part 2- Designing for Availability | Go Virtual.

  2. Pingback: Storage design Considerations- Part 2- Designing for Availability – Virtual Reality