Questions on ALU/unify

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

 



Here is the testing I was doing. I got different results than expected.

I have 2 bricks (2 Hard drives), 1 client on the same machine, and another

source data disk for testing.
The two bricks are 500GB each and source disk is 1TB.

I filled up one 500GB drive with about 450GB of data, and the other 500GB

drive was empty.
I unify the two bricks, and cleared the namespace cache, and let it build a

new namespace cache.

I then rsync my 1TB, about 660K files into the unify client.

what I expected was that all new files that weren't already in the full

brick, would store it into the empty brick because the empty brick had more

resources available. What I saw was that files from my full brick were

disapearing.

Test is still going on, but currently I see about 150GB on the empty brick,

and about 350GB on the full brick.

What I suspect happened was that the ALU (or unify) placed the copy of the

file equally between the two, removing it from the full brick -- effectively

redistributing the files according to the ALU algorithm. If the files

already existed on a brick, I assumed the ALU (or unify or whomever is doing

it), would not move the files. this is great if I wanted to redistribute the

files, but it was at a cost of performance. It seems that when files are
removed, they are copied to the other brick, thus chewing up extra resources.

_________________________________________________________________
http://newlivehotmail.com





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

  Powered by Linux