The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents
-
Upload
geniedb -
Category
Technology
-
view
1.124 -
download
0
description
Transcript of The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents
The Simple Way to
Distribute MySQL Database across Multiple Clouds
in Six Continents
A solution to reducing database latency, improving availability, and achieving scalability.
@GenieDBJan. 3, 2014
What is geo-distributed database?
A Geo-Distributed Database is…
A single logical database that is spread physically across computers in multiple locations that are connected by a data communication link.
http://wps.prenhall.com/wps/media/objects/3310/3390076/hoffer_ch13.pdf
Why distribute your database in different regions?
Improved Availability
So your application users don’t experience downtime.
Data are replicated across global regions. When a node fails, the failed node’s request can be routed to a different geographical region even during disasters.
Improved Performance
So users around the globe don’t experience lag when using your application.
Increased speed and response time of database access across the globe because data is near the region of demand.
Easy Scalability
New processing and storage power can be added without affecting the operations of other sites.
So you can easily supply the user demand of your application.
And many other benefits…
Then why doesn’t everyone use Geo-Distributed Database?
It’s Complex
If data replication and database architecture is not adequately designed, replication conflicts and problems will arise and degrade your database availability and performance.
Time is also needed to design and test the replication methods and architectural design.
It’s Costly
Technical expertise around the globe is required to build, manage, and maintain your distributed database
Additional hardware, communication, networking, and deployment costs will be incurred.
Time is also needed to configure, test, and deploy your geo distributed database.
And many other technical hurdles and concerns…
And that is why we founded…
We are a MySQL Database-as-a-Service (DBaaS) company that delivers database availability, speed, and scalability.
We help businesses to easily distribute MySQL database across multiple cloud providers in six continents.
We manage all the complexities of Geo-distributed MySQL so YOU DON’T HAVE TO.
AND
To distribute your database with GenieDB, all you need to do is…
Sign Up for GenieDB, then
Sign in to access the GenieDB console.
Use the GenieDB console to
Add Nodes from Multiple Cloud Providersfrom six continents.
Allow 3-5 minutes for GenieDB to provision instances and to configure DNS and nodes.When the nodes are running,
Connect Your Applications with GenieDB.
THAT’S IT!
Yes, it’s really that simple.
Because we’ve got that taken care of already.
And forget the technical hurdles.
So why not sign up and start distributing your MySQL database across multiple clouds in six continents.
Here are some of our customers…
And what they’re saying…
“Without GenieDB we would have spent much more money, and worse, much more time coming up with a scalable solution. GenieDB has changed the way I think about the migration of applications to widely distributed and scalable platforms.”
Vince VasquezCEO, Cloudbook Inc.
“We didn’t have to change anything in our MySQL application. We simply plugged-in GenieDB’s Globally Distributed MySQL-as-a-Service and we were able to see changes made in one cloud instance automatically updated in other cloud instances worldwide, and furthermore, the instances remain synchronized automatically, even after failure scenarios.”
Daniel ViensVP Engineering, Phyken Media
Ready to give it a try?
Start distributing your MySQL database with GenieDB’s console! Try GenieDB for Free!
(888)[email protected]