The simultaneous disruptive trends of social media, the ubiquity of mobile computing and the rapid adoption of cloud platforms like OpenStack, AWS, and others have created a massive increase in the volume and volatility of data under management and greater degrees of complexity in how it must be managed.
The Big Data Explosion
In the past, when database workloads grew, database software would be moved to larger and larger boxes, eventually to the largest and most expensive box in the data center. Worse still, these machines were typically sized to handle an occasional peak load many times the normal run rate. So database servers tend to operate at very low utilization, often below 10%.
With the adoption of the cloud and machine virtualization it’s no longer even an option to move your database to an enormous server machine. These huge servers are simply not available or practical in these environments. So large database workloads are spread across a collection of commodity servers.
Many IT professionals simply assume that managing this complexity comes with the territory.
But there is a better way
Tesora’s Database Virtualization Engine® (formerly ParElastic® Database Virtualization Engine)
You can now scale-out your database on demand without having to change a single line of code. The Database Virtualization Engine will seamlessly support operational workloads that exceed the capabilities of a single database server, while only provisioning, consuming and paying for the capacity that you need at any given instant. Read the Majestyk Case Study to see the solution in action.
Built for MySQL, MariaDB, Percona or Amazon RDS
With our Database Virtualization Engine leave the scaling to us so that you can scale your business. We manage the spikes, guaranteeing consistent performance even with the most extreme onset of volume. Our technology has been able to ingest more than 1 million inserts per second in the Amazon cloud with linear scalability and minimal overhead. Learn more here.
In the Cloud or on-premise
Technology this good should work everywhere. That’s why our Database Virtualization Engine can be used with OpenStack, AWS other private clouds or on your own servers.
How it works
Tesora’s Database Virtualization Engine sits between your application and a group of relational database servers. The software exposes native MySQL interfaces. Your application sees a single “virtual database”.
|Transparently scale out across many database servers|
|Add more data servers without moving existing data|
|Dynamically add query processing capacity independent of storage|
|100 percent compatible with standard MySQL|
|Stores data in standard MySQL, MariaDB or Amazon RDS|
|Transparent support for multitenancy|
Tesora’s Database Virtualization Engine has proven to work well for applications that meet these criteria: