5

I'm interested in Citrix product NetScaler. It's an applicance that you put in front of the web-servers. Features I like is:

  • SSL offload an acceleration (good because of performance and that Verisign charges per machine)
  • GZIP compression of HTTP traffic
  • Caching of static content (images, css, js etc.)
  • Load balancing

Are there any similar products with features like these?

cagenut
  • 4,808
  • 2
  • 23
  • 27
Allrameest
  • 153
  • 1
  • 4
  • When considering technology solutions, I would encourage to consider what automation around this would look like. Having used Netscaler myself, I know it has a "NITRO" API, which you can use in Python, and there is also Ansible support.... I would quite like to invest some time in a script that just automates a basic "I want a simple site according to our basic recipe". Netscaler is also long-winded in terms of how you express constructs such as rewrite-policies and path-based content-switches. Consider also a pure software solution, as you can more easily take that to the cloud. – Cameron Kerr Nov 20 '18 at 04:29

3 Answers3

7

Yes, certainly.

There are also (quite many) cheaper load balancer appliances. Some examples:

The one thing that stands out in your post is caching. Many load balancers can do some small-scale caching, but it is usually best done by dedicated HTTP caches, installed as software on servers. Examples are Squid and Varnish.

Read my previous post here, and find the links at the bottom and follow them.

1

Check out A10's offerings. The API is not as strong as F5 and they use TCL for their traffic control scripting, but it's cheaper and faster than F5.

1

Bluecoat Proxy can do that and a few more. I have used them in the past as SSL reverse proxy dealing with a few sites and load balencing.

F5 BIG-IP also does the SSL acceleration and offloading and a lot more, but I have not used their products in years, but when I did they were nice and more then able to do what you need.

Jeremy Rossi
  • 742
  • 3
  • 4