Clustered computing brings with it many benefits: high performance, high availability, scalable infrastructure, etc. But it also brings with it more complexity.
Why ? Well, by its very nature, there are more "moving parts" to monitor and manage (from physical, virtual and logical hosts) to fault detection and failover software to redundant networking components - the list goes on. And a cluster that isn't effectively provisioned and managed will cause more downtime than the standalone systems it is designed to improve upon. Not so great....
When it comes to the database industry, analysts already estimate that 50% of a typical database's Total Cost of Ownership is attributable to staffing and downtime costs. These costs will only increase if a database cluster is to hard to properly administer.
Over [Read more...]