<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Redundant MySQL set-up for Amazon EC2</title>
	<atom:link href="http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/</link>
	<description>Cloud Computing. Delivered.</description>
	<lastBuildDate>Thu, 18 Mar 2010 18:16:54 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Thorsten</title>
		<link>http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-536</link>
		<dc:creator>Thorsten</dc:creator>
		<pubDate>Mon, 03 Nov 2008 05:39:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-536</guid>
		<description>Nitin: with EBS you still want a redundant set-up, it&#039;s by far the fastest way to switch to a fresh instance if the current one has a problem. Also, if something bad happens within the availability zone, you may not be able to get to your volume... Better have a slave running in a 2nd zone!</description>
		<content:encoded><![CDATA[<p>Nitin: with EBS you still want a redundant set-up, it&#8217;s by far the fastest way to switch to a fresh instance if the current one has a problem. Also, if something bad happens within the availability zone, you may not be able to get to your volume&#8230; Better have a slave running in a 2nd zone!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nitin</title>
		<link>http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-513</link>
		<dc:creator>Nitin</dc:creator>
		<pubDate>Mon, 27 Oct 2008 18:52:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-513</guid>
		<description>Is that still necessary with persistent block storage?</description>
		<content:encoded><![CDATA[<p>Is that still necessary with persistent block storage?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dare Obasanjo aka Carnage4Life - Some Thoughts on Amazon's Elastic Block Store</title>
		<link>http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-385</link>
		<dc:creator>Dare Obasanjo aka Carnage4Life - Some Thoughts on Amazon's Elastic Block Store</dc:creator>
		<pubDate>Thu, 21 Aug 2008 13:03:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-385</guid>
		<description>[...] a persistent filesystem, developers on Amazon&#039;s cloud computing platform have had to come up with sophisticated solutions involving backing data up manually from EC2 to S3 to get the desired [...]</description>
		<content:encoded><![CDATA[<p>[...] a persistent filesystem, developers on Amazon&#8217;s cloud computing platform have had to come up with sophisticated solutions involving backing data up manually from EC2 to S3 to get the desired [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thorsten</title>
		<link>http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-367</link>
		<dc:creator>Thorsten</dc:creator>
		<pubDate>Wed, 20 Aug 2008 22:35:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-367</guid>
		<description>It is definitely possible, but not something we provide out of the box. All the scripts for the replication are open and modifiable by our customers, so you&#039;d have a good starting point. Some of the details are that we do an LVM snapshot followed by a copy of the files to initialize the slave. Unless you use distinct data files all InnoDB tables end up in one file and would get copied to all slaves. If that&#039;s acceptable, all you&#039;d have to do is modify the set-up of each slave to only keep replicating the appropriate tables. If you want to avoid the initial replication of all the data then more work is required. Hope this helps.</description>
		<content:encoded><![CDATA[<p>It is definitely possible, but not something we provide out of the box. All the scripts for the replication are open and modifiable by our customers, so you&#8217;d have a good starting point. Some of the details are that we do an LVM snapshot followed by a copy of the files to initialize the slave. Unless you use distinct data files all InnoDB tables end up in one file and would get copied to all slaves. If that&#8217;s acceptable, all you&#8217;d have to do is modify the set-up of each slave to only keep replicating the appropriate tables. If you want to avoid the initial replication of all the data then more work is required. Hope this helps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcello</title>
		<link>http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-360</link>
		<dc:creator>Marcello</dc:creator>
		<pubDate>Thu, 14 Aug 2008 10:23:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-360</guid>
		<description>Hi all,
Is it possible using rightscale&#039;s interface to implement, at the same time, a redundant MySQL Set-up and a replication of many slaves containing only a subset of the tables present in the master?

Architecture: 
  1 master, 
  1 or + slave(s) replicated with all tables for redundant purpose
  1 or + slave(s) replicated with a subset of the tables for performance purpose

As you can guess, the application will be a 90%read-10%write.

I think it may be possible using 3 different AMI and add/start/stop.

Regards,
 Marcello</description>
		<content:encoded><![CDATA[<p>Hi all,<br />
Is it possible using rightscale&#8217;s interface to implement, at the same time, a redundant MySQL Set-up and a replication of many slaves containing only a subset of the tables present in the master?</p>
<p>Architecture:<br />
  1 master,<br />
  1 or + slave(s) replicated with all tables for redundant purpose<br />
  1 or + slave(s) replicated with a subset of the tables for performance purpose</p>
<p>As you can guess, the application will be a 90%read-10%write.</p>
<p>I think it may be possible using 3 different AMI and add/start/stop.</p>
<p>Regards,<br />
 Marcello</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thorsten</title>
		<link>http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-300</link>
		<dc:creator>Thorsten</dc:creator>
		<pubDate>Tue, 08 Jul 2008 00:19:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-300</guid>
		<description>David, good question. First of all, reboots are actually very rare. I suspect they have more to do with transient hardware failures (like double memory ECC errors) than AWS doing. We currently don&#039;t automatically promote the slave to master as this is a very delicate operation. Gotta ensure the master is really not servicing requests first, etc.</description>
		<content:encoded><![CDATA[<p>David, good question. First of all, reboots are actually very rare. I suspect they have more to do with transient hardware failures (like double memory ECC errors) than AWS doing. We currently don&#8217;t automatically promote the slave to master as this is a very delicate operation. Gotta ensure the master is really not servicing requests first, etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-277</link>
		<dc:creator>David</dc:creator>
		<pubDate>Sat, 14 Jun 2008 14:40:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-277</guid>
		<description>Hi there. There is good insight given in the article. Question I have has to to with rebooting. At any moment you can loose an instance which is fine. But Amazon, for maintenance may reboot the machine without you knowing exactly when this will happen. You may also want to reboot for server updates (though this would be scheduled).  Let&#039;s say Amazon admins reboot or for some reason it reboots itself, I assume the slave detects the loss of master and will take over and potential initiate launch of a new slave. Can you explain what you are doing for a reboot situation when you don&#039;t want folks on the other end of your data seeing the app is dead. Obviously the original master will be coming back up also.</description>
		<content:encoded><![CDATA[<p>Hi there. There is good insight given in the article. Question I have has to to with rebooting. At any moment you can loose an instance which is fine. But Amazon, for maintenance may reboot the machine without you knowing exactly when this will happen. You may also want to reboot for server updates (though this would be scheduled).  Let&#8217;s say Amazon admins reboot or for some reason it reboots itself, I assume the slave detects the loss of master and will take over and potential initiate launch of a new slave. Can you explain what you are doing for a reboot situation when you don&#8217;t want folks on the other end of your data seeing the app is dead. Obviously the original master will be coming back up also.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: links for 2008-06-03 &#171; PaxoBlog</title>
		<link>http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-270</link>
		<dc:creator>links for 2008-06-03 &#171; PaxoBlog</dc:creator>
		<pubDate>Tue, 03 Jun 2008 23:30:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-270</guid>
		<description>[...] Redundant MySQL set-up for Amazon EC2 « RightScale Blog What we’ve built is a mysql master/slave set-up with backup to Amazon S3. The set-up consists of one mysql master server which is the primary database server used by the application. We assume it runs on its own EC2 instance but it could probably share (tags: mysql replication s3 rightscale) [...]</description>
		<content:encoded><![CDATA[<p>[...] Redundant MySQL set-up for Amazon EC2 « RightScale Blog What we’ve built is a mysql master/slave set-up with backup to Amazon S3. The set-up consists of one mysql master server which is the primary database server used by the application. We assume it runs on its own EC2 instance but it could probably share (tags: mysql replication s3 rightscale) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: example master/slave on Ec2/S3 &#171; Hefta-Gaub Development Blog</title>
		<link>http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-98</link>
		<dc:creator>example master/slave on Ec2/S3 &#171; Hefta-Gaub Development Blog</dc:creator>
		<pubDate>Thu, 10 Apr 2008 21:19:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rightscale.com/2007/08/20/redundant-mysql-set-up-for-amazon-ec2/#comment-98</guid>
		<description>[...] Redundant MySQL set-up for Amazon EC2 What we’ve built is a mysql master/slave set-up with backup to Amazon S3. The set-up consists of one mysql master server which is the primary database server used by the application. We assume it runs on its own EC2 instance but it could probably share the instance with the application. We install LVM (linux volume manager) on the /mnt partition and place the database files there. We use LVM snapshots to back up the database to S3, this means that we get a consistent backup of the database files with only a sub-second hiccup to the database. [...]</description>
		<content:encoded><![CDATA[<p>[...] Redundant MySQL set-up for Amazon EC2 What we’ve built is a mysql master/slave set-up with backup to Amazon S3. The set-up consists of one mysql master server which is the primary database server used by the application. We assume it runs on its own EC2 instance but it could probably share the instance with the application. We install LVM (linux volume manager) on the /mnt partition and place the database files there. We use LVM snapshots to back up the database to S3, this means that we get a consistent backup of the database files with only a sub-second hiccup to the database. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
