Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-10461

Speed up RocksDB download file procedure when restoring

    XMLWordPrintableJSON

Details

    Description

      In the current master branch, the restore will download file from DFS, the download procedure are single-thread, this could speed up by using multi-thread for downloading states from DFS.

       

      In my company, the states will come to some terabytes, so the restore procedure will become a litter slow, after a bit digging, I find download states from DFS using single thread, this could using multi-thread for speed up.

      I test the time used for download states from DFS with ~2 terabytes states. With single thread it used 640+s, and 130+s when using 5 threads for download.

      Attachments

        Issue Links

          Activity

            People

              klion26 Congxian Qiu
              klion26 Congxian Qiu
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 10m
                  10m