A cluster is a group of servers (independent computer systems), working together as a unified computing resource. An iCore system can be distributed over multiple servers, forming a clustered iCore system.

There are two main reasons for creating a clustered system:

  • Improving performance
  • increasing fault-tolerance and minimizing downtime.

An iCore system consists of one or more instances of the iCore Process Server (iCPS) as well as several external resources, such as:

  • Microsoft SQL Server
  • Microsoft Message Queueing
  • File storage

It is possible to also cluster external resources, which is a good idea if you want to further improve the fault-tolerance of your integration solution.


Do you have comments to the material on this page? Please tell us!