On 10/06/2012 02:26 PM, Seth Vidal wrote:
When running a ftbfs run on both euca and openstack I started to see
some pretty big differences in performance. CPU and mem were all the
same or close enough so I decided to look at disk performance.
euca is backed by local disks in a raid/lvm layout and/or exported via
iscsi through the Storage Controller.
openstack is using a replicated/distributed gluster for all disk back
ends - including ephemeral (local) and volume-backed (iscsi)
Results are here and are kinda staggering:
http://skvidal.fedorapeople.org/misc/cloudbench.txt
in short - gluster performance really bogs us down for building in the
cloud instances.
thoughts on improving that performance or do we simply want to have
certain workloads in euca specifically b/c the disks are more
disposable and/or faster?
A few thoughts - and bear in mind that i don't have an entirely optimal
understanding of everything here ;) so I have no idea how much of this
may apply...
- AIUI gluster can be less than optimal for lots of small writes - esp.
when doing replication - I don't know if you have looked at all of the
translators, there are a few performance/write translators that can help
improve this.
- If this stuff is on a LAN that is slow/bogged down/not operating at
Full Pipe Speedz then that could cause suckage (depending on ...
things?? just recalling vague things in my brain... could be worth a shot.)
Anyway, I'm forwarding on to the gluster folks (john mark, eco, jeff,
kaleb) in the hopes they might be able to help fine-tune things; I know
that john mark has been curious about how things are going anyhow.
-Robyn
-sv
_______________________________________________
infrastructure mailing list
infrastructure(a)lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/infrastructure