Some people run their email server on these budget IaaS. Some prefer to host outside of Google or Amazon's power. so where else should they host their own server? Home?
Ideally if we have continuous streaming backing up a node, then when the host machine failed a second machine can pick up to serve the last backup. This is of course expensive for any provider for every customer. But asking DO to actually report the status of the node, its host machine and the region is the right thing to do.
Customers don't need to know the full technical detail but even a nice friendly message (email, sms or even on the status page) will ease the conflict: "Your host now appears offline because the host machine is offline. Don't worry! Your data is safe with our backup! If you have any concern, please contact [email protected] or at xxx-xxx-xxx."
Conclusion:
* report the status of the droplet on personal dashboard
* for non-isolated incident, report it on both droplet personal dashboard and public dashboard.
It should take some engineering work, but not whole lot.
How is that demand too much? Should we discard that demand because DO is a low-budget VPS? If you truly value your customer, you would take that suggestion seriously. I don't have millions to employ someone to manage an AWS farm for me. Instead of me asking DO why my nodes are down every time that happens, I want DO to tell me once that happen. It's a simple customer demand.
That being said, their penalties are ridiculous. I got a 10$ "SLA Credit" for 2 days of downtime. So I agree their SLA is useless.
For example, with Dreamhost you can get a VPS for ~$15 a month. If your e-mail isn't worth that much to you, then why are you bothering to self-host your e-mail anyways?
Because Google Apps no longer offers free accounts?