ElasTraS: An Elastic, Scalable, and Self Managing Transactional Database for the Cloud
Source: UC Regents
Cloud computing has emerged as a pervasive platform for deploying scalable and highly available Internet applications. To facilitate the migration of data-driven applications to the cloud: elasticity, scalability, fault-tolerance, and self-manageability (henceforth referred to as cloud features) are fundamental requirements for DataBase Management Systems (DBMS) driving such applications. Even though extremely successful in the traditional enterprise setting - the high cost of commercial relational database software, and the lack of the desired cloud features in the open source counterparts - Relational DataBases (RDBMS) are not a competitive choice for cloud-bound applications.