Forum Discussion

Willian_Guilher's avatar
Mar 13, 2015

Web Acceleration vs Ram Cache

I am trying to understand what is the key difference between the Web Acceleration (Cache) and Ram Cache on the BIG-IP. I am reading the concepts of both, and they are pretty much the same. One of the key differences I noticed, is that Web Acceleration (Cache) stores HTTP GET responses only and we can set it to store URIs, while the Ram Cache can cache HTTP objects. My main question I think is: When to use one or the other?

 

5 Replies

  • nathe's avatar
    nathe
    Icon for Cirrocumulus rankCirrocumulus
    Sorry William, isn't Web Acceleration the new name for RAM Cache? https://support.f5.com/kb/en-us/solutions/public/14000/900/sol14903.html
  • That's what I am trying to understand. The 301a Blueprint mention both features as they are independent; however, the definition is the same for both according to my understand. I just want to check if I am missing something regarding these features.

     

    • nathe's avatar
      nathe
      Icon for Cirrocumulus rankCirrocumulus
      i think underlying it's still RAM Cache but now a Web Acceleration profile controls this, not a RAM Cache setting. Although the ramcache command works in tmsh (show ltm profile ramcache).
  • I just got an answer from one of my company's F5 instructors: In fact, it's very simple. LTM Ram Cache = uses the unallocated RAM space on your BIG-IP. Each time you add the Web Acceleration profile, it takes the RAM you assigned from the unallocated space of RAM. So at some point, you can run out. It doesn't regroup it and doesn't use your disk. WA aka Web Acceleration aka AAM uses ONLY it's reserved RAM portion that you reserve when you provision it. When there isn't enough RAM it sends it down to the disk space that it reserves when you provisioned that module. So all in all, if you want to do a very simple RAM Cache on the BIG-IP for one or a few Virtual Servers, then LTM RAM Cache is enough. If you want to have real Caching on the BIG-IP that uses both RAM and Disk and can serve a bunch of Virtual Servers, then purchase AAM.

     

    • nathe's avatar
      nathe
      Icon for Cirrocumulus rankCirrocumulus
      interesting. thanks for that.