|
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 programatically or throough
the Nirvana Administration Tool.
Objects such as channels or queues 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. |
|
The entry into a Nirvana name space or server is
via a custom URL called an RNAME.
The RNAME provides the protocol, host and port required
to access the Nirvana server. Nirvana clients can be
passed an array of RNAME’s. Should a connection
fail to one the Nirvana client automatically moves onto
the next.
The remote management of clustered servers is enabled
via the Nirvana administration
tool. There is no limit placed on the number of
Nirvana Realms that can be managed from the administration
tool. The screenshot below shows a Nirvana namespace
where a cluster has been created between 2 realms.
In the screen shot below the Nirvana namespace consists
of two Nirvana Realms.
The namespace also contains a P2P chat service called
Inter-broker-chat.
|
|