Using this secure messaging channel we can send encrypted details on the state of a given machine or group of machines as well as other other relevant virtual machine information. If we lose a particular VM, cluster or entire region, no worries, they're offline and won't effect another machines in the cluster. The messages can be queued and delivered later when the machines are available again.
XMPP is an ideal method for hooking machines together because its completely decentralized (there is no central authoritative server). Also you can have massive redundancy ejabberd has it built in (developed in Erlang), or get your machine to add all the redundant servers into a "Friends Group" AKA Cluster (named after the service they provide for example), then cycle through all of them until it finds one that is online! Your own personal botnet.