HPE Storage Users Group

A Storage Administrator Community




Post new topic Reply to topic  [ 21 posts ]  Go to page Previous  1, 2, 3  Next
Author Message
 Post subject: Re: Adaptive Flash Cache Stats
PostPosted: Thu Nov 20, 2014 7:16 am 

Joined: Wed May 07, 2014 10:29 am
Posts: 142
*nudge* *nudge* *wink* *wink* say no more! :P


Anyone with a spare 7200 willing to check if the new 3PAR OS will accept more memory?
I cannot see any reason why a 7200 cannot be upgraded to a 7200c.

The cache settings in 3PAR OS seems very static, perhaps it wont help at all?


Top
 Profile  
Reply with quote  
 Post subject: Re: Adaptive Flash Cache Stats
PostPosted: Tue Dec 09, 2014 9:01 am 

Joined: Thu Nov 06, 2014 8:03 am
Posts: 6
How is the command to set flashcache to one volume. (not vvset)

I try with setflashcache enable vv:******


Top
 Profile  
Reply with quote  
 Post subject: Re: Adaptive Flash Cache Stats
PostPosted: Tue Dec 09, 2014 9:57 am 

Joined: Tue May 07, 2013 1:45 pm
Posts: 216
bajorgensen wrote:
*nudge* *nudge* *wink* *wink* say no more! :P


Anyone with a spare 7200 willing to check if the new 3PAR OS will accept more memory?
I cannot see any reason why a 7200 cannot be upgraded to a 7200c.

The cache settings in 3PAR OS seems very static, perhaps it wont help at all?

There's a bit more to it than just the ram, there's also the battery holdup time and the persistent storage space for the write cache. Though I've long wondered why manufacturer's won't let you add RAM to the controllers and increase the read cache, 384GB costs almost nothing these days and 768GB is certainly reasonable if you're looking at a system in the cost range of a loaded 7400.


Top
 Profile  
Reply with quote  
 Post subject: Re: Adaptive Flash Cache Stats
PostPosted: Tue Dec 09, 2014 12:28 pm 

Joined: Wed Nov 19, 2014 5:14 am
Posts: 505
Re adding your own DRAM for read cache...

From memory (excuse the pun) for protection purposes 3PAR doesn't distinguish between internal read and write cache, both data and control cache are based on shared DRAM. The cache is dynamic and so can be reallocated on the fly (within reason) to service either reads or writes based on the incoming workload. This means the node holdup time for cache destage needs to be based on the ability to drain 100% of DRAM to the on node disk within a given time frame.

So regardless of what adding your own DRAM would do to HP's or any other Vendors uptime stats :-) Simply attempting this could prove very hazardous to your data integrity :-(.


Top
 Profile  
Reply with quote  
 Post subject: Re: Adaptive Flash Cache Stats
PostPosted: Tue Dec 09, 2014 4:43 pm 
User avatar

Joined: Tue Oct 07, 2014 8:34 am
Posts: 214
Location: Germany
I cannot see any reason why a 7200 cannot be upgraded to a 7200c.

The C-Model also have a bigger internal Disk, because the new File System Stack will Need more Space for the OS.
And it have faster CPUs for handling the additional File System load.


Top
 Profile  
Reply with quote  
 Post subject: Re: Adaptive Flash Cache Stats
PostPosted: Thu Dec 11, 2014 3:54 pm 

Joined: Mon May 26, 2014 7:15 am
Posts: 237
stones1234 wrote:
How is the command to set flashcache to one volume. (not vvset)

I try with setflashcache enable vv:******


I don't believe you can, the only options are volume sets or everything, if you want a single volume selected, you need to put it in a volume set first....


Top
 Profile  
Reply with quote  
 Post subject: Re: Adaptive Flash Cache Stats
PostPosted: Fri Feb 06, 2015 3:20 pm 

Joined: Fri Feb 06, 2015 2:40 pm
Posts: 1
The new nodes are very different, it's not just a cache DIMM swap as has been pointed out. The new controllers have more powerful processors (7200 went from 4 cores to 6 cores, 7400 went from 6-core to 8-core... 7450 stayed the same, 8 cores, but higher clock speed I believe), and larger SSD drives for boot/cache storage space.

Incidentally, someone mentioned that they wish there was an option to get more cache in an existing 3Par 7xx0, such as the 2x cache sizes that are available in the new 7xx0c "NAS-enabled" models.

Well, although it doesn't appear on price lists and hasn't been messaged out to limit adoption, for the first time ever, 3Par actually has come up with a "data in place" controller node-swap upgrade for existing 7200s, 7400s, and 7450 arrays to replace the existing nodes with the newer, double-the-cache "c-suffix" model nodes.

It's not free, basically what you end up doing is buying a new pair or two new pairs of nodes, through your normal reseller partner and the distribution channel just as if you were buying an upgrade (presumably with roughly the same discounting that applied when you purchased your 3Par to start with), and HP does have a supported way to swap out the controllers/nodes with the newer double-cache nodes.

The array has to go down, unlike if a single node has to be replaced, and this is one reason 3Par does not like to do "data in place node upgrades" - 3Par prefers to consider their arrays as never having to incur planned downtime. But this is a special case. In reality, the "upgrade" of both nodes happens in a similar way to a single node replacement, except that the 3Par OS cannot tolerate two nodes in the same node pair having unlike processors or cache sizes. For a typical node replacement, the CPU and Cache/RAM will be identical, and the OS is set to accept a new/replacement node of like class and add it into the cluster of nodes. Since both the processors and cache are larger (more cores and more cache), no on-line upgrade is possible, the OS would reject the new node if you tried it, IIRC the new node will simply fail self-test as an incorrect replacement part and never be added to the cluster.

All this to say, for a fairly small upgrade price (the nodes are NOT a very large cost in these arrays, and any FC or 10GbE cards can be moved to the new nodes, so no additional cost there), you CAN get the larger cache sizes, and the enhanced processors (more cores, and I think it's a clock speed tick higher as well) in your existing 3Par 7xx0 "non-NAS nodes" array. You'll need to request it through your normal reseller, whoever you get your 3Par and/or upgrades from, and they may get back a "this doesn't exist" on their first query to their distributor. Trust me, it DOES EXIST, it's just not well know and has only been on a very few presentations. It's the only time 3Par has allowed this type of in-place upgrade, so it will probably take pushing the entire way to move people past their complacency and "we've never done it that way" mentality... but it can be done.

FWIW, the other posters hit most of the high points on the original question about whether AFC is worthwhile. You have the right approach with the try-it "what if" reporting from within 3.2.1, and that should be all you need to get a sense of whether AO is doing the job for you or if AFC might help. Actually, though, they complement each other, since AO does a great job but only after 4 or 8 or 24 hours of trend analysis, and AFC moves active data into AFC read cache after its first use, right away, and keeps it there for a while waiting for it to be used again.

Both "speed up" methodologies have their place in the scheme - AFC can move new data into Flash for fast reads, and AO cannot do that. So, if you have new data landing that needs to be in Flash as well as existing data that AO has already moved to Flash, that's where handing some Flash to AFC makes sense. And almost everybody has SOME new data coming in from apps, the web, or whatever. That "2%" improvement might spike briefly to a 20% improvement from time to time as new data comes in and needs to be on a higher tier. You're looking at long-trend averages, consider how new data comes in to your database app or whatever you're hoping to accelerate.

Take Care and Good Luck.


Top
 Profile  
Reply with quote  
 Post subject: Re: Adaptive Flash Cache Stats
PostPosted: Fri Feb 06, 2015 7:20 pm 

Joined: Tue May 07, 2013 1:45 pm
Posts: 216
Very informative post! I wonder what the head swap does with regards to maximum warranty period? Because if the disks can be extended to 5-7 years post head replacement that's a heck of a lot cheaper than buying new disk plus software licenses!


Top
 Profile  
Reply with quote  
 Post subject: Re: Adaptive Flash Cache Stats
PostPosted: Mon Feb 09, 2015 5:33 pm 

Joined: Tue Jan 13, 2015 6:23 pm
Posts: 5
I see this with my Adaptive flash cache. The last four disks are the SSD's for the flash cache.


Attachments:
3par1.JPG
3par1.JPG [ 81.05 KiB | Viewed 18291 times ]
Top
 Profile  
Reply with quote  
 Post subject: Re: Adaptive Flash Cache Stats
PostPosted: Tue Feb 10, 2015 6:04 am 

Joined: Wed Nov 19, 2014 5:14 am
Posts: 505
Congratulations this shows the effect of AFC, you're effectively offloading the backend disks by a couple of thousand plus IOps. Which in turn means lower latency and you also now have IOPS to spare for other work. Given this looks to be100% read, YMMV somewhat with a more mixed workload but the chart highlights nicely the value of this feature.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 21 posts ]  Go to page Previous  1, 2, 3  Next


Who is online

Users browsing this forum: No registered users and 245 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | DVGFX2 by: Matt