Imho, if you can, use a fixed chunk of server memory directly for cache. That scales out with instances if/when you ever scale out