A Peer Fusion Cluster is a Tightly Integrated Group of Storage Peers.
A Peer Fusion NAS cluster is more than the sum of its parts. It is architected for strong performance and resiliency through cooperation between its peers:
- The cluster owns the meta data:
-
The meta data in a Peer Fusion cluster is stored on every peer. This eliminates single points of failure and also assists in the healing process by ensuring that a quorum of peers agree on all data restored. A Peer Fusion NAS head is a gateway to the cluster to facilitate communication and has no persistent cluster meta data or file content. It has no data to reconcile upon failure which means maximum cluster availability as it can never be stale.
- NAS heads that broker between clients and the cluster:
-
In a Peer Fusion cluster file data is striped across all the peers in the cluster which has many advantages: the aggregate available storage of the entire cluster is available to each file, so files can grow as large as the cluster and no file depends on access to a single peer. Another advantage is that all peers participate equally in I/O requests so the cluster load is inherently balanced, so performance is always optimal. Reading or writing a gigabyte file in a ten-peer cluster requires each peer to read or write one hundred megabytes only and this is done in parallel. The more peers are available in a Peer Fusion cluster the less load per peer so the faster the cluster.
- Cluster members that do not cooperate:
-
The peers in a Peer Fusion NAS cluster are continuously cooperating. They cooperate in parallel to satisfy I/O requests, perform on-the-fly repairs, heal as well as restripe the cluster. This high level of cooperation ensures that the cluster is resilient yet it requires no additional communication thereby achieving a high performance.