Announcement

Collapse
No announcement yet.

Micron Looks To Upstream Their Media Pool "Mpool" Object Storage To The Linux Kernel

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

  • skeevy420
    replied
    Originally posted by pal666 View Post
    you could also say that both are software. how far does it get you?
    To infinity and beyond.

    Leave a comment:


  • pal666
    replied
    Originally posted by skeevy420 View Post
    Both use pools based on one or more disks for storage and can attach purpose-use disks to that pool.
    you could also say that both are software. how far does it get you?

    Leave a comment:


  • skeevy420
    replied
    Originally posted by pal666 View Post
    i.e. the only thing they have in common is they are both systems?
    Both use pools based on one or more disks for storage and can attach purpose-use disks to that pool.

    Leave a comment:


  • pal666
    replied
    Originally posted by skeevy420 View Post
    It's an object storage system. You really want to nitpick system in that context?
    i.e. the only thing they have in common is they are both systems?

    Leave a comment:


  • skeevy420
    replied
    Originally posted by pal666 View Post
    except that it's not a filesystem
    It's an object storage system. You really want to nitpick system in that context?

    Leave a comment:


  • pal666
    replied
    Originally posted by skeevy420 View Post
    After reading their cover letter it kinda looks like it's a system similar to ZFS
    except that it's not a filesystem

    Leave a comment:


  • skeevy420
    replied
    Originally posted by uid313 View Post
    What is this shit? What is it good for?
    I have ext4 on Samsung 840 EVO, a SATA SSD.
    After reading their cover letter it kinda looks like it's a system similar to ZFS, only it's made to be used on SSDs and faster storage media for operations where you want as little as kernel overhead as possible.

    Another motivator was the need for a storage model that readily supports multiple classes of storage devices or media in a single storage pool, such as
    * QLC SSDs for storing the bulk of objects, and
    * 3DXP SSDs or persistent memory for storing objects requiring low-latency access
    Mblock and mlog writes avoid the page cache. Mblocks are written, committed, and made immutable before they can be read either directly (avoiding the page cache) or mmaped. Mlogs are always read and updated directly (avoiding the page cache) and cannot be mmaped.

    Leave a comment:


  • milkylainen
    replied
    Originally posted by uid313 View Post
    What is this shit? What is it good for?
    I have ext4 on Samsung 840 EVO, a SATA SSD.
    Don't fret.
    Quoting the kernel.
    "If you don't know what this is, just say N".


    It's a transaction object storage thingy that bypasses traditional kernel junk like page caches etc.
    Probably nice to have on fast databases etc. Or vast configuration modeling maybe.
    Probably minimizing the cruft needed to handle normal filesystems etc, with some nice features,
    like the host gets to decide on data placement for even more performance (hardware support needed).

    Leave a comment:


  • uid313
    replied
    What is this shit? What is it good for?
    I have ext4 on Samsung 840 EVO, a SATA SSD.

    Leave a comment:


  • Micron Looks To Upstream Their Media Pool "Mpool" Object Storage To The Linux Kernel

    Phoronix: Micron Looks To Upstream Their Media Pool "Mpool" Object Storage To The Linux Kernel

    Micron's Mpool is at the heart of their HSE Open-Source Storage Engine in providing an object storage media pool built atop block storage devices. Micron engineers are now looking at possibly having Mpool upstreamed into the mainline Linux kernel...

    http://www.phoronix.com/scan.php?pag...x-Kernel-Patch
Working...
X