Separate disks with cloud deployment
The FAQ page makes mention of using separate disks for the commit log and data directory. How would one go about achieving this in a cloud deployment such as Rackspace cloud servers or EC2 EBS? Or is it just preferred to use dedicated hardware to get the optimal performance? Thanks In Advance! Best, Mark
Re: Separate disks with cloud deployment
On 03/25/2010 11:10 AM, Mark Greene wrote: The FAQ page makes mention of using separate disks for the commit log and data directory. How would one go about achieving this in a cloud deployment such as Rackspace cloud servers or EC2 EBS? Or is it just preferred to use dedicated hardware to get the optimal performance? With EC2, you can mount more than one EBS device on a given server, so it's not a big deal. Mount one volume for logs, another volume for data. Additionally, we've found some benefit from running (for Postgres) RAID0 arrays on EBS; you get better I/O throughput. I'll defer to the Rackspace folks regarding Rackspace Cloud; it has been I/O on average since you're dealing with a real, local disk. But I don't know about getting a second disk in that environment, though. -- Ethan Rowe End Point Corporation et...@endpoint.com
Re: Separate disks with cloud deployment
On 03/25/2010 11:18 AM, Ethan Rowe wrote: [snip] I'll defer to the Rackspace folks regarding Rackspace Cloud; it has been I/O on average since you're dealing with a real, local disk. But I don't know about getting a second disk in that environment, though. That should have said better I/O on average. -- Ethan Rowe End Point Corporation et...@endpoint.com
Re: Separate disks with cloud deployment
If you have enough data or insert volume that you can reasonably use dedicated hardware, you should probably use that. (http://spyced.blogspot.com/2010/03/why-your-data-may-not-belong-in-cloud.html) If you don't, then having CL + data on the same volume isn't going to hurt nearly as much as sharing the machine with a bunch of other users, so I wouldn't worry too much. On Thu, Mar 25, 2010 at 10:10 AM, Mark Greene green...@gmail.com wrote: The FAQ page makes mention of using separate disks for the commit log and data directory. How would one go about achieving this in a cloud deployment such as Rackspace cloud servers or EC2 EBS? Or is it just preferred to use dedicated hardware to get the optimal performance? Thanks In Advance! Best, Mark