Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 24

Thread: Facebook's Flashcache For The Linux Kernel

  1. #11
    Join Date
    Sep 2011
    Posts
    1

    Default

    Yes it would be nice to see a review of flashcache.

    However I think that the best solution would be to have ssd-cache support directly in btrfs. Anyone knows if that is ongoing?

    /Ivar

  2. #12
    Join Date
    Oct 2007
    Posts
    285

    Default

    I'd like to see a review about FlashCache.
    Didn't know about bcache..

  3. #13
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,132

    Default

    Tangentially related, I'd like to see how zram performs under heavy use (compared to tmpfs and/or a normal ramdisk).

  4. #14
    Join Date
    Sep 2009
    Posts
    60

    Default Tiered data

    Spinning drives are so much slower than physical ram, I like the idea of having an intermediary (compressed ram (compcache?), SSD, etc) that I don't manage, but simply install and forget about. Then the best uses (tmp, startup, cache) occur without configuration. I could see room for recommending both since SSD is fast permanent storage while compcache may benefit large data processing.

  5. #15
    Join Date
    Feb 2010
    Posts
    77

    Default

    Yes. I manage several MySQL database servers for a large forum (~360k members, thousands online at once, ~1.5m posts all within the past 9 months) and a service that is incredibly database intense. What we're doing right now is we have a read-only slave that is clocked super high and has a reasonable amount of cores (hex-core hyperthreaded I believe) for low-latency transactions and a read-write master with 32 physical cores. They both have SSDs.

    To put it in perspective, APC (A php opcode caching module) reduced our PHP load on the PHP servers by about 3/4. That's just PHP. If this FlashCache kernel module has a reasonable impact I'm very very interested in compiling into the database servers because it would save quite a bit of money as we wouldn't have to get another 32-core database server and organize real database clustering so soon. The reason I can't just do it is because it's the database master that would probably benefit the most from it, and that can't be taken offline anytime but the middle of the morning and for a very short period of time.

    If anybody hosting very large websites is interested in how my boss and I deal with attacks (*very* large HTTP floods, bandwidth floods), we use Varnish's inline C support to determine when a cllient is not a user by doing stuff like honeypotting to see if a certain IP makes an impossible amount of connections, whether a client loads a certain page for an infinite amount of time, whether a client switches useragents more than a reasonable amount of times, etc. and if it finds that a user is not a user it gives them an Error 418 (I'm a teapot lolololol but that can only be seen from an application) and if they continue to violate the rule they get blackhole'd. We have not had a successful HTTP flood since that was put in place.
    Last edited by NoEffex; 09-26-2011 at 01:51 PM.

  6. #16
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    5,411

    Default

    Quote Originally Posted by Michael View Post
    Most ads I'm paid when they simply load on the page...
    so i think you earn much money from me i load your page very often.

  7. #17
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,584

    Default

    Every time I see the word "FlashCache" I can't help but remember that stripper in Montreal so many years ago who used to open up her raincoat to get her g-string stuffed with 20's.....

  8. #18
    Join Date
    Sep 2009
    Location
    Ivanovo, Russian Federation
    Posts
    5

    Default

    Of course it will be interesting!
    Thanks a lot!

  9. #19
    Join Date
    Aug 2009
    Posts
    2,264

    Default

    Quote Originally Posted by deanjo View Post
    Every time I see the word "FlashCache" I can't help but remember that stripper in Montreal so many years ago who used to open up her raincoat to get her g-string stuffed with 20's.....
    Have you, by any chance, heared about the GIMP?

  10. #20
    Join Date
    Apr 2010
    Posts
    48

    Default

    Results for Flashcache by itself (or only in comparison to uncached hdd) wouldn't be terribly exciting, but if you add in bcache and/or a hybrid drive I'd like to see it.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •