---
schema_version: "1"
id: dafd0252b79da46e4217da82dda7c01a31eedbd1ced539bec273e665b3798a1e
title: Clusters
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/runtime-manager/cluster-about.md
canonical_url: https://docs.mulesoft.com/runtime-manager/cluster-about
source_site: docs.mulesoft.com
content_type: documentation
content_hash: d1673768d9d5c095873023da73728a81b6614f3d170dd8c02db889825111c187
description: MuleSoft Documentation Site
latest: true
---
---
product: Runtime Manager
---

# Clusters

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

[![logo hybrid active](/mulesoft/current/en-us/_/img/icons/hybrid-cloud.svg "Hybrid")Hybrid](deployment-strategies#hybrid-deployments)[ ![logo server active](/mulesoft/current/en-us/_/img/icons/server-cloud.svg "Anypoint Platform PCE")Private Cloud Edition](deployment-strategies#anypoint-platform-private-cloud-edition)

> [!NOTE] For information about how clustering applies to CloudHub 2.0, see
> [Clustering](https://docs.mulesoft.com/cloudhub-2/ch2-clustering).

A cluster is a set of up to eight servers that act as a single deployment target and
high-availability processing unit. Unlike in server groups, application instances in a cluster are
aware of each other, share common information, and synchronize statuses. If one server fails,
another server takes over processing applications. A cluster can run multiple applications.

Before creating a cluster, you must create the Mule runtime engine instances and add the Mule
servers to Anypoint Runtime Manager.

## Multicast vs Unicast Clusters

While configuring a cluster, specify either unicast or multicast options for identifying a node
within the cluster:

- **Unicast**:

  A unicast cluster requires that you configure the IP addresses of the nodes in the cluster. If a
  server has multiple interfaces, use the internal IP address that allows the node to communicate
  directly with other nodes. Clustering across different availability zones or regions can cause a
  cluster performance issue, as it relies on high speed connectivity. Putting all cluster nodes on
  one subnet or in the same availability zone reduces performance risks.

  Because Mule relies on the IP address to identify the server, IP addresses can’t be dynamically
  assigned using DHCP for servers on a unicast cluster. If a server is restarted and uses DHCP to
  get a new IP address, you must add the server to the cluster using its new IP address.

  The server status must be Running to be added to a unicast cluster.

- **Multicast**:

  A multicast cluster comprises servers that automatically detect each other. Servers that are part
  of a multicast cluster must be on the same network segment.

  One advantage of multicast clusters is that the server status doesn’t need to be Running to
  configure it as a node in a cluster. Another is that you can add nodes to the cluster dynamically
  without restarting the cluster.

  Check with your network administrator to determine if multicast is allowed within your network,
  because many networks block multicast functionalities.

## See Also

- [Add Servers to Runtime Manager](https://docs.mulesoft.com/runtime-manager/servers-create)

- [Mule High Availability Clusters](https://docs.mulesoft.com/on-premises/latest/mule-high-availability-ha-clusters)
