November 28, 2015 at 12:58 am
We are designing a new environment . 2 node cluster with 3 instance . 2 Instance in Node 1 and 1 instance in Node 2 . 64GB per node.
How to split the RAM between these 3 instances??
Expected growth of databases is 1.4TB for first 2 instances and 600GB for second instance.
Concern is when the failover happens to 1 node. or do we need to change the failover nodes from 2 to 3??
November 28, 2015 at 1:10 pm
When you start talking about tera-bytes for an instance, I'd start thinking about a lot more memory than 64GB per node and I wouldn't think about splitting it up much. Either you're in business, or you're not. Skimping on hardware doesn't make sense especially when it comes to RAM.
--Jeff Moden
Change is inevitable... Change for the better is not.
November 29, 2015 at 8:54 am
Jeff Moden (11/28/2015)
When you start talking about tera-bytes for an instance, I'd start thinking about a lot more memory than 64GB per node and I wouldn't think about splitting it up much. Either you're in business, or you're not. Skimping on hardware doesn't make sense especially when it comes to RAM.
I have to agree with Jeff 1000% here. If you're using SQL 2014 SE, then the max SQL Server will use is 128 GB. When you compare the price between 64 GB and 128 GB, it's almost inconsequential when you consider the cost of your SQL licensing. If you're using SQL 2014 EE, then it can use as much as the server and OS can support. When you look at the high price tag of EE, you want to feed it as much power as you can to utilize your investment as much as possible.
SQL Server loves memory. Skimping out on memory is handicapping your environment right out of the gate.
November 29, 2015 at 8:00 pm
Agree with above. If you have a 2 node cluster then if there is a failover, you will be sharing 64GB among three instances. If you don't set max/min for the instances, then you'll have them balancing the RAM as best they can.
Realistically, you'd really want a three node cluster so that if there are failovers, you don't overload the remaining node. While 2 instances will be fighting on a failover for resources, that's better than three instances, which could cause all the instances to appear to stop responding with starved processes.
Viewing 4 posts - 1 through 3 (of 3 total)
You must be logged in to reply to this topic. Login to reply