Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-11230

Make RocksDB cache configurable in Ozone Manager

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: In Progress
    • Major
    • Resolution: Unresolved
    • None
    • None
    • OM

    Description

      Ozone Manager's performance heavily depends on RocksDB performance. RocksDB cache plays an important role in RocksDB's read performance, especially when a client has to host OM's metadata in not-so-fast hardware. 

      Today, OM RocksDB cache is fixed at 256MB (see DBProfile), this is unreasonable because the cache size should depend on the client use-case, i.e. how big is their active key space. For example, if a client always has 1M of hot keys daily, and each key metadata is 1kb, having a cache size of 1GB makes a lot of sense. 

      Ref:

      Attachments

        Issue Links

          Activity

            People

              weiming weiming
              duongnguyen Duong
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: