Array Setup and Networking
1753295 Members
6654 Online
108792 Solutions
New Discussion юеВ

Re: CS500 24TB - Cache Size

 
SOLVED
Go to solution
Roland Kudelic
Occasional Advisor

CS500 24TB - Cache Size

Hi there

Which Cache Size for a CS500 with 24TB Raw is recommended? 10% of actual Data Size? Means for me, if used 12TB Data, Cache Size should be 1.2 TB.

Kind regards

Roland

13 REPLIES 13
Nick_Dyer
Honored Contributor
Solution

Re: CS500 24TB - Cache Size

I have a very rough sizing for cache and it usually comes down to "buy the biggest you can afford"

Technically I always want 10% usable cache capacity to your uncompressed data set so you've got your sizing correct - however as you add more workloads to the system over time you may see cache be overutilised depending on what said workload is. For me, this is where Infosight is brilliant as you (and we) can visualise this and plan accordingly for it.

If the majority of your workload is something like SQL Server then you'll absolutely need more than 10% cache allocation as from my experience databases (especially batch jobs) will require lots more working set than your average application. Here I would recommend a minimum of 2.4TB and maybe even as high as 3.2TB.

If it's mostly standard VM workloads then 1.2TB is perfectly fine.

Us Systems Engineers do have access to workload specific cache sizing tools based on Infosight data analytics so don't hesitate to chat to your SE for some more exact sizing figures.

Nick Dyer
twitter: @nick_dyer_
pfrisoli27
Valued Contributor

Re: CS500 24TB - Cache Size

Good morning Roland

I agree with Nick and I also use a performance analysis tool (Cloudoscope) to help capture and clarify an end-users workloads (i.e.: IO, Read/Writes, etc...). I also believe in adding in a proportional amount of growth overhead to support new found or unexpected growth. In most cases, applications such as mail, databases, etc will certainly demand the need for more cache versus flat file consumption. I hope this helps. Paul

marktheblue45
Valued Contributor

Re: CS500 24TB - Cache Size

Hi Nick,

             I'm pondering whether to recommend an all flash shelf because of the rule of thumb. When all of our migration work is complete we will have approximately 65TB UNCOMPRESSED and a varied workload with 70 plus DB servers. Sure we will use performance policies to prevent log volumes from poisoning the Cache but realistically 2.4 TB of cache on the controller is going to fall short.

Nick_Dyer
Honored Contributor

Re: CS500 24TB - Cache Size

Hey Mark

How is Infosight displaying your cache & cpu usage today? And what capacity are you up to, and how much of that is databases?

Nick Dyer
twitter: @nick_dyer_
marktheblue45
Valued Contributor

Re: CS500 24TB - Cache Size

CPU around 7%. The actual disk space used by DB's is around 15-20% of the total uncompressed space. That total is around 23TB right now. Cache is topping out at 100%

marktheblue45
Valued Contributor

Re: CS500 24TB - Cache Size

AF-102225

marktheblue45
Valued Contributor

Re: CS500 24TB - Cache Size

It's a constant 100%

Nick_Dyer
Honored Contributor

Re: CS500 24TB - Cache Size

Certainly sounds like food for further investigation by Rich Fenton We can even get support to pull cache usage and misalignment reports to check this out too.

Nick Dyer
twitter: @nick_dyer_
marktheblue45
Valued Contributor

Re: CS500 24TB - Cache Size

I will raise a call tomorrow. 

Cheers