So according to this blog post a HiFi domain was able to run 200 concurrent users. Taking a look at the article, it says five 72-core amazon servers were used.
Looking at Amazons server specs and prices I see that a 72 core instance is the x1 server. Scrolling down to hourly rates an x1 is listed at $14.672 per hour. There are also 1 year terms with the following prices:
- No Upfront $0 Monthly $6599.93
- Partial Upfront $57382 Monthly $1593.08
- All Upfront $107879 Monthly $0
According to the blog post it took 5 of these to handle 200 avatars so here are the final costs for running a 200 avatar domain:
- Hourly: $73.36
- No Upfront $0 Monthly $32999.65
- Partial Upfront $286910 Monthly $7965.4
- All Upfront $539395 Monthly $0
These are ridiculous amounts of money and this is not economically viable for anyone.
How is anyone going to make $73 an hour from 200 avatars? Charge them all 40 cents an hour to stay logged in? (assuming 200 avatars are constantly paying to be in to your domain and you are not interested in making a profit).
The costs need to be less than 1% of these prices to even be close to viable. We can get 40 avatars for each of these 72 core instances. This needs to be more like 800 for each x1 before it becomes economically viable (four instances of 200 avatars for ~$329 per month each). Probably impossible.
IMO more than $1 per month per avatar slot is too much if Second Life is any indication of what people are willing to pay your business vs. the traffic expenses they generate by just being there.
Hopefully someone can debunk my numbers.