General

  eZ Systems Website
  Technical documentation
  Editor documentation

This Documentation contains:
 
Technical documentation:



⚠ WARNING ! This documentation is deprecated !

Please go to the current Technical Documentation

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section
Column

Column

This diagram illustrates how clustering of eZ Platform is typically setupset up, the parts illustrate the different roles needed for a successful cluster setup. The number of web servers, Memcached servers, Solr servers, Varnish servers, Database servers, NFS servers, as well as whether some servers play several of these roles (typically running Memcached across the web server) is up to you and your performance needs.

The minimal requirements are the following (with what is currently supported in parentheses):

  • Shared HTTP cache (using Varnish)
  • Shared Persistence cache and Sessions (using Memcached)
  • Shared Database (using MySQL/MariaDB)
  • Shared Filesystem (using NFS, or experimentally also S3)

For further details on requirements, see Requirements doc.

While this is not a complete list, further recommendations include:

  • Using Solr for better search and better search performance
  • Using a CDN for improved performance and faster ping time worldwide
  • Using Active/Passive Database for failover
  • In general: Make sure to use later versions of PHP and MySQL/MariaDB within what is supported for your eZ Platform version to get more performance out of each server.

...