The LoadMaster can cache static content that fits certain criteria (file extension, query string, caching headers, size, etc.). As long as the file meets these criterion it can be stored locally in the LoadMaster. This will avoid unnecessary requests to the Real Server to retrieve the file.
The maximum caching size is 20% of the total RAM in the LoadMaster:
- LM-2200 - 200MB
- LM-2400 - 200MB
- LM-2600 - 400MB
- LM-3000 - 800MB
- LM-3400 - 800MB
- LM-4000 - 1.6GB
- LM-3600 - 800MB
- LM-5300 - 1600MB
- LM-5500 - 800MB
- LM-5600 - 6.4GB
- LM-X3 - 1600MB
- LM-X15 - 6.4GB
- LM-8000 - 12.8GB
- LM-8020 - 12.8GB
- LM-8020M - 51.2GB
KEMP does not currently partner with any other products to extend caching functionality.
To enable caching, follow the steps below:
- In the main menu of the LoadMaster Web User Interface (WUI), select Virtual Services > View/Modify Services.
- Click Modify on the relevant Virtual Service.
- Expand the Advanced Properties section.
- Select the Enable Caching check box.
Another option will then be displayed - Maximum Cache Usage. This option limits the size of the cache memory per Virtual Service. For example; two Virtual Services which are each running with a limit of 50% will use 100% of the cache store. The default is No Limit. It is recommended to limit the cache size to prevent unequal use of the cache store. Ensure that the cache maximum usage is adjusted so that each Virtual Service has a percentage of cache to use. If there is not remaining space to be allocated for a cache-enabled Virtual Service, that service will not cache content.