the simple way to distribute mysql database across multiple clouds in six continents
DESCRIPTION
Learn about the benefits of geo-distributed database, the challenges of deploying it, and the fast and simple way to distribute MySQL across multiple clouds in six continents. Try at http://try.geniedb.com/distributed-mysql-dbaas-on-multiple-cloud/TRANSCRIPT
![Page 1: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/1.jpg)
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
![Page 2: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/2.jpg)
What is geo-distributed database?
![Page 3: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/3.jpg)
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
![Page 4: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/4.jpg)
Why distribute your database in different regions?
![Page 5: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/5.jpg)
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.
![Page 6: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/6.jpg)
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.
![Page 7: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/7.jpg)
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.
![Page 8: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/8.jpg)
And many other benefits…
![Page 9: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/9.jpg)
Then why doesn’t everyone use Geo-Distributed Database?
![Page 10: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/10.jpg)
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.
![Page 11: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/11.jpg)
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.
![Page 12: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/12.jpg)
And many other technical hurdles and concerns…
![Page 13: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/13.jpg)
And that is why we founded…
![Page 14: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/14.jpg)
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
![Page 15: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/15.jpg)
To distribute your database with GenieDB, all you need to do is…
![Page 16: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/16.jpg)
Sign Up for GenieDB, then
Sign in to access the GenieDB console.
![Page 17: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/17.jpg)
Use the GenieDB console to
Add Nodes from Multiple Cloud Providersfrom six continents.
![Page 18: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/18.jpg)
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.
![Page 19: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/19.jpg)
THAT’S IT!
![Page 20: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/20.jpg)
Yes, it’s really that simple.
Because we’ve got that taken care of already.
And forget the technical hurdles.
![Page 21: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/21.jpg)
So why not sign up and start distributing your MySQL database across multiple clouds in six continents.
![Page 22: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/22.jpg)
Here are some of our customers…
![Page 23: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/23.jpg)
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
![Page 24: The Simple Way to Distribute MySQL Database across Multiple Clouds in Six Continents](https://reader034.vdocuments.site/reader034/viewer/2022052620/5578bf74d8b42a85538b49a0/html5/thumbnails/24.jpg)
Ready to give it a try?
Start distributing your MySQL database with GenieDB’s console! Try GenieDB for Free!
(888)[email protected]