On Fri, Mar 21, 2008 at 1:38 AM, Javier Frias <[EMAIL PROTECTED]> wrote: > Yeah, this is a similar query as i'm trying to implement, the script > running it would computer the difference from the last run, as well as > the time frame, so as to compute both the counts ( a worthwile yet not > really work draphing statistic, more just a thing you check ), but > mostly what the growth rate is, as this I can use to plan out when in > the future i will need more storage nodes. Graphing the 'device' table, as either: MIN(mb_used/mb_total),AVG(mb_used/mb_total),MAX(mb_used/mb_total), or the mb_used/mb_total for each device could be an interesting view (or even both).
> Another thing worth graphing is the replication stats, ie, files in > replication queue, etc etc. Count, age-range would be interesting there. Also a count of unreachable_fids. > I handle it at the client level. Aside from mogstored, we run an > image transformation proxy on each storage node, that can > upscale/downscale images. So when my client requests a file from > mogile, i do a get_paths, get the path, and then translate the port to > my image transformation proxy, if this fails, i try the next path, etc > etc. Since files are distributed, i woundlt be able to use my load > balancer on the storage daemons, since potentially, a file is not > guaranteed to be on the same path/device as in all the servers. By the sounds of this, you are accessing the file locally on the servers, instead of fetching it transforming, and storing? Could you come up with a nice list of these things that are MogileFS-specific from this thread, and summarize it back to the list? -- Robin Hugh Johnson Gentoo Linux Developer & Infra Guy E-Mail : [EMAIL PROTECTED] GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85
pgpyIvzXsNBhs.pgp
Description: PGP signature
