double traffic usage since upgrade?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> I've been running 2.0.3 with two backend bricks and a frontend client of
> mod_gluster/apache 2.2.11+worker for a few weeks now without much issue.
> ?Last night i upgraded to 2.0.6 only to find out that mod_gluster has been
> removed and is recommending to use the booster library - which is fine but i
> didnt have time to test it last night so i just mounted the whole filesystem
> with a fuse mount and figured id test the booster config later and then
> swap. ?I did try running the 2.0.3 mod_gluster module with the 2.0.6 bricks
> but apache kept segfaulting (every 10 seconds) and then would spawn another
> process which would reconnect and keep going. ?I figured it was dropping a
> client request every few seconds which is why i went with the fuse mount
> until i could test the booster library.

That would not work, swapping binaries across versions.

> Well, before with mod_gluster, we would be pushing around 200mbit of web
> traffic and it would evenly distribute that 200mbit between our two bricks -
> so server1 would be pushing 100mbit and server2 would be pushing another
> 100mbit. ?Basically both inbound from the backend bricks and outbound from
> apache was basically identical. ?Except of course if one of the backend
> glusterd processes died for whatever reason the other remaining brick would
> take the whole load and its traffic would double as you would expect.
> ?Perfect, all was happy.
>
> Now using gluster 2.0.6 and fuse both server bricks are pushing the full
> 200mbit of traffic - so i basically have 400mbit of incoming traffic from
> the gluster bricks but the same 200mbit of web traffic. ?I can deal, but i
> only have a shared gigabit link between my client server and backend bricks
> and im already eating up basically 50% of that pipe. ?It is also putting a
> much larger load on both bricks since i have basically doubled the disk IO
> time and traffic. ?Is this a feature? Bug?

If I understand correct, 2.0.3 mod_glusterfs = 1x, 2.0.6 fuse = 2x?
Can you describe the files being served? (average file size and number
of files)

Avati


[Index of Archives]     [Gluster Development]     [Linux Filesytems Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux