ZXTM 5.1 released

ZXTM 5.1 was released on 8th December 2008 via customers' download pages and is available for download and evaluation.

ZXTM 5.1 is a feature and maintenance update to the ZXTM product family. It has a number of new features:

  • New Event Handling capability allows an administrator to configure precisely what actions ZXTM should take if particular events occur;
  • Low-impact cache refresh pre-emptively refreshes ZXTM's content cache when entries are due to expire; this eliminates spikes of requests when cached entries expire;
  • Support for SSL-wrapped FTP;
  • SSL protocol extensions, including TLS Server Name and Diffie-Hellman ciphers;
  • Support for VLANs on ZXTM hardware and virtual appliances;
  • Support for the SCA 6000 FIPs crypto card.

ZXTM 5.1 is available as a VMware OVF distribution for VMware users (as an alternative to the VHD disk image), and the supported platforms list for ZXTM software now includes Microsoft Hyper-V 32bit (SUSE Linux Enterprise Server 10).

For more details of the changes, take a look at the ZXTM 5.1 Release Notes.

Upgrading

Customers with valid maintenance and support contracts will be able to download this release from their customer page.

See the relevant instructions for upgrading your ZXTM or ZXTM LB installation:

Owen Garrett [Zeus Dev Team] 08 December 2008 Bookmark with del.icio.us Post this article to Digg Post this article to reddit Post this article to Facebook Tweet this article 2 comments  

Comments:

This public messageboard is not a forum for technical support. To report technical support problems, please contact our dedicated Support team using the instructions at the bottom of this page.

Comment from: Ross Heritage [Visitor] · http://news.bbc.co.uk
Its good to see more options are being introduced in how cached content can be managed. The low-inpact cache refresh is great, but what I'd like to see is some form of stale-while-revalidate and stale-if-error option.

http://www.mnot.net/blog/2007/12/12/stale

We at the BBC would really value this!
Permalink 09 December 2008 @ 11:01
Comment from: Owen Garrett [Zeus Dev Team]
Ross,

The new cache-refresh settings give you something that is almost identical to the stale-while-revalidate option in the article you cited.

Let me explain... suppose you wish to cache content for 120 seconds. Once the cached version expires (is stale), you want to continue to serve the cached version for a further 60 seconds. If anyone requests the content during that 60 second period, you update it (and reset the cache timeouts); if no-one requests it, you drop it. That's the 'stale-while-revalidate' behavior as I understand it.

So, in ZXTM, set the cache time to 180 seconds, and the Virtual Server's webcache!refresh_time setting to 60 seconds. In the last 60 seconds of the cache time, ZXTM will continue to serve responses from the cache, but it will send a maximum of one request per second to the back-end server, and update the cache when it gets a response.

This gives identical behavior to the stale-while-revalidate option, with one exception; the cache is not updated asynchronously, and a maximum of one request per second is forwarded to the back-end server until the cache is updated (so may incur a delay).

Section 18.2.2 of the 5.1 manual describes this in more detail.

On the other hand, there's not an easy way to emulate the stale-if-error option, but we've already got a feature request open for it. Thanks for raising it as a suggestion.
Permalink 09 December 2008 @ 17:15
Leave a comment ...
Your email address will not be displayed.
Your URL will be displayed.
This public messageboard is not a forum for technical support. To report technical support problems, please contact our dedicated Support team using the instructions at the bottom of this page.
Options:
 
(Line breaks become <br />)
(Set cookies for name, email & url)

Recently...

Other Resources