Announcement

Collapse
No announcement yet.

Fedora Btrfs Activity Continues - New Options To Control Discard, Compression

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • starshipeleven
    replied
    Originally posted by RahulSundaram View Post

    Where are you seeing that they are only using it for webservers?

    They do use it for a lot more than that


    more non-critical stuff (in the sense that reloading a backup or offloading to the next one still alive is instantaneous), containers, build bots and developer VM workstations.

    While to store data, like user message cache when the user is offline they are using XFS

    Leave a comment:


  • RahulSundaram
    replied
    Originally posted by starshipeleven View Post
    Yeah, my point was just that knowing that they are using btrfs for something that is slightly more important than a swarm of webservers behind a load balancer would actually mean something.
    Where are you seeing that they are only using it for webservers?

    They do use it for a lot more than that



    Leave a comment:


  • starshipeleven
    replied
    Originally posted by pal666 View Post
    some database servers work with raw partitions, they don't need filesystem help
    Yeah, my point was just that knowing that they are using btrfs for something that is slightly more important than a swarm of webservers behind a load balancer would actually mean something.

    Leave a comment:


  • pal666
    replied
    Originally posted by starshipeleven View Post
    I have yet to hear that they started using btrfs for their backend servers and database servers.
    some database servers work with raw partitions, they don't need filesystem help

    Leave a comment:


  • pal666
    replied
    Originally posted by Awesomeness View Post
    Funny how the proponents always give Facebook's server use as arguments for Btrfs on Fedora desktops but when someone mentions Strates they say "That's for Fedora Server. You can't compare desktop and server"....
    funny how you are arguing with imaginary opponents. stratis is a kludge for companies who lost all their btrfs devs

    Leave a comment:


  • pal666
    replied
    Originally posted by EarthMind View Post
    Compression can not be set per subvolume, so it's strange that they mention that you can set the compression level per subvolume
    compression can even be set per file, so it's strange that you mention that you can't set it per subvolume

    Leave a comment:


  • starshipeleven
    replied
    Originally posted by Awesomeness View Post
    "Facebook has been using it in production for > 6 months, it's solved many problems with no regressions."

    Funny how the proponents always give Facebook's server use as arguments for Btrfs on Fedora desktops but when someone mentions Strates they say "That's for Fedora Server. You can't compare desktop and server"....
    To be fair, Facebook servers where btrfs is employed are more similar to desktop than real servers.
    It's a bunch of webservers, which is the rank-and-file simplest and disposable kind of server for them.

    I have yet to hear that they started using btrfs for their backend servers and database servers.

    Leave a comment:


  • herman
    replied
    Well, the one good thing about this move is Fedora devs are going to settle once and for all whether btrfs is usable on a workstation or not.

    Leave a comment:


  • Ropid
    replied
    Originally posted by EarthMind View Post
    Compression can not be set per subvolume, so it's strange that they mention that you can set the compression level per subvolume
    You can change the compression method with the "btrfs property" command. The command works on directories and files, and also on sub-volumes. Here's an example:

    Code:
    [COLOR=#333333]$ btrfs sub create test[/COLOR]
    [COLOR=#333333]Create subvolume './test'[/COLOR]
    
    [COLOR=#333333]$ btrfs property get test compression[/COLOR]
    
    [COLOR=#333333]$ btrfs property set test compression zlib[/COLOR]
    
    [COLOR=#333333]$ btrfs property get test compression[/COLOR]
    [COLOR=#333333]compression=zlib[/COLOR]
    
    [COLOR=#333333]$ seq 1 100000 > test/testfile[/COLOR]
    
    [COLOR=#333333]$ sudo compsize test/testfile[/COLOR]
    [COLOR=#333333]Type Perc Disk Usage Uncompressed Referenced [/COLOR]
    [COLOR=#333333]TOTAL 37% 216K 576K 576K [/COLOR]
    [COLOR=#333333]zlib 37% 216K 576K 576K [/COLOR]
    Last edited by Ropid; 10 August 2020, 02:20 PM.

    Leave a comment:


  • Awesomeness
    replied
    "Facebook has been using it in production for > 6 months, it's solved many problems with no regressions."

    Funny how the proponents always give Facebook's server use as arguments for Btrfs on Fedora desktops but when someone mentions Strates they say "That's for Fedora Server. You can't compare desktop and server"....

    Leave a comment:

Working...
X