How do I manage server side database in open fire server for 1 million users for my application like whats app?

I need your advice…

See we are working on the application similar as the Whatsapp. We almost completed it in android…

We are using open fire server to manage the database. Open fire is the open source for this…

Now we need to manage 1 million users in the open fire server for this application so it is possible? And if yes then how?

See attched image…

Here each connection manager handles approx 5000 users so I want to ask you that if I create 200 connection managers to handle 1 million users…

So it is like 200connection manager * 5000users = 1million user

so is it possible? Do you have any idea about this?

Here i also mention my other query:

How many open fire server

How many databases

How many storage servers

How many connection manage server

use hazelcast to cluster multiple openfire servers instead of connection managers

http://community.igniterealtime.org/blogs/ignite/2012/09/23/introducing-hazelcas t-a-new-way-to-cluster-openfire