today I want to talk a bit about “why you should think about your storage structure when planning a cluster”.
Now most of you think “hey why thinking, I ask the storage guy to create a new LUN für me and thats it.”
Sorry guy’s theres the mistake. What if the storage guy provisions your new LUN on the same diskgroup like you others or on a full storage? What if the diskgroup or storage failes?
Within this post, you will get some of my personal best practices how to provison LUNs and cluster share volumes on Storages and diskgroups.
Let us start with an easy one.
What you should do is to create two disk groups. Yes you will lose some diskspace depending on the raid level but we are talking about redudancy and to minimize service outages. So a lose of diskspace shouldn’t be a problem.
Now you need to decide which RAID you want to use on your disk pool. Here it depends from storage to storage if you have SSD Disks as level 0 cache which most enterprises use, you can decide to use RAID 5 to enhance your capacity otherwise you should use RAID 10 to encrease your IO performance. NEVER use RAID 0!!!!
For the best storage capacity to perfomance relation for your storage, please talk to your storage vendor. He can tell you 🙂
Now you decide you LUNs that will provisioned on the Storage. Here you should use a designe which is logical for you. For me it depends on the cluster service I run. I will show you one of the most common and understandable ones.
At least comes the Windows Server Cluster Magic. Dependig on the cluster service you are running, you should now deploy the services and rolles on the different cluster shared volumes.
I will try to show it with the example Scale Out Fileserver and Hyper-V.
| Microsoft Hyper-V
|| Microsoft Scale Out Fileserver
So that’s all for today, I hope that blogs helps you out a bit.