[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gluster-devel] Performance scaling questions
From: |
Anand Avati |
Subject: |
Re: [Gluster-devel] Performance scaling questions |
Date: |
Tue, 11 Dec 2007 04:48:56 +0530 |
Hi Martin,
apologies for the rather late reply. I've tried to answer your questions
inline.
>
> We have an application that has 10 billion small (256-4096 byte)
> files. We do 10 reads for every write. We read and write each file in
> its entirety. Only 1% of the files are hot; i.e. being read and
> written in the same hour.
>
> Some questions:
>
> * Can I have 500 clients all mounting the file system simultaneously?
should not be a problem.
* Will my reads be primarily out of memory? Or am I going to be
> limited by spindles?
If your files are re-read, you can gain some serious performance with
io-cache. else they would be served off the server VFS block cache.
How many bricks/ram will I need so that I'm
> mostly reading from memory?
Depends really on the work load, how many files are in common set etc. You
can start trying from 1 :)
Is the cache write through or will a
> write require a disk access on the next read?
Depends on the translators you use. Currently write-behind is the write
cache translator, which cut short's the write system call but flushes
through the data at the same time.
avati
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Gluster-devel] Performance scaling questions,
Anand Avati <=