As cloud and container-based environments become ubiquitous, organizations are increasingly moving away from high-performance static hardware to dynamically changing, virtual, commodity infrastructure. Systems need to expand and contract easily to meet an ever-changing demand – and that includes the database.
Database scaling is often implemented by clustering. Here’s a quick overview of the pros and cons of traditional architectural implementations:
Shared-disk benefits include potentially lower cost, extensibility, availability, load balancing, and relatively