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

Write chunk cache blocking ratis for slow follower

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Reopened
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Ozone Datanode

    Description

      writeChunk when try to add to cache is blocking, as cache might be full. This can happen,

      • follower DN is very slow
      • follower DN is down

      Under this situation, close container and pipeline will be stuck for the ratis is its blocked.

       

      As part of this, need write chunk being throttled, either,

      • rejecting request
      • OR going ahead without cache – Need handle parallel readChunk which can fail in this scenario (HDDS-2542 - handle this scenario with certain limitation)

       

      Attachments

        1. DN cache.docx
          360 kB
          Sumit Agrawal

        Issue Links

          Activity

            People

              sumitagrawl Sumit Agrawal
              sumitagrawl Sumit Agrawal
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: