This is archived documentation for an older version of Nirvana (v3.1). Please refer to documentation for the latest version if required.

What is a Nirvana Realm ?

A Nirvana Realm is the name given to a single Nirvana server. Nirvana realms can support multiple network interfaces, each one supporting different Nirvana protocols.

A Nirvana Realm can contain many channels, message queues or peer 2 peer services.

Nirvana provides the ability to create clusters of realms that share channels and queues within the namespace. Cluster objects can be created, deleted and accessed progratically or throough the Nirvana Administration Tool.

Objects created within a cluster can be accessed from any of the realms within the cluster and Nirvana ensures that the state of each objects is maintained by all realms within a cluster. The clustering technology used within Nirvana ensures an unsurpassed level of reliability, resilliance, scalability.

Realms can also be added to one another within the namespace. This allows the creation of a federated namespace where realms may be in different physical localtion, but accessible through one physical namespace.