On 08/07/2012 01:13 PM, Ewoud Kohl van Wijngaarden wrote:
On Tue, Aug 07, 2012 at 01:06:55PM -0400, Robert Middleswarth wrote:
On 08/07/2012 12:49 PM, Karsten 'quaid' Wade wrote:
On 08/07/2012 09:40 AM, Ewoud Kohl van Wijngaarden wrote:
I agree with your concerns on the home based service for something
this critical as a master. One solution could be to revamp the
slave I provide into a master and use Roberts infra as slaves. It's
a VM running on our production RHEV cluster and has sufficient HA.
My suggestion was just a stop-gap - run it at Robert's for a few weeks
until we get new datacenter-based hosting.
Agreed
I like your idea of revamping the slave to be the new master. That
gets us running faster soonest. Then we can use Robert's hosts as
slaves, and also bring up a dedicated box at a hosting facility to run
multiple slaves.
I don't. Jenkins master really needs to have the profile of a
database server were the slaves don't need as much IO and can run
fine on systems with limit IO. As a stop gap converting his slave
to master might work but just like using the servers housed in my
home is a stop gap I would put that in the same list. The limited
IO we have seen from that VM would slow down everything just like
the EC2 instance. Granted we don't need ssd raid 10 array in the
box but a decent sata raid controller or even better a sas will
allow faster builds and room for growth.
But does it also need much random IO when it's just master and not
building? I think that uploading the artifacts is mostly sequential IO
where SATA does a good enough job. I'm convinced that if we transform my
slave into a master who's just a master we will have more than enough
performance to last us for quite a bit.
What kind of storage does the box have? Remember the master is managing
jobs so when several jobs finish at once they all are coping back there
artifacts to the master. Although for the most part the jobs are
sequential.
PS there are a few jobs it just makes since to run on master. Like the
publishing one since it copies artifacts into a central folder and
pushes them to www.ovirt.org.
Thanks
Robert
_______________________________________________
Infra mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/infra
--
Thanks
Robert Middleswarth
@rmiddle (twitter/IRC)
_______________________________________________
Infra mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/infra