Ivan Andika created HDDS-15134:
----------------------------------

             Summary: Support data throttlers for Datanode
                 Key: HDDS-15134
                 URL: https://issues.apache.org/jira/browse/HDDS-15134
             Project: Apache Ozone
          Issue Type: Improvement
            Reporter: Ivan Andika
            Assignee: Ivan Andika


Unlike HDFS, Ozone does not contain any data throttle which causes high 
resource usage (CPU, Memory, Disk). This causes instability issues that causes 
a lot of client timeout which causes subtle issues like memory leak, etc. We 
should limit the transfer so that the datanode always operates within the 
limit. Additionally, during container replications, there do not seem to be any 
bandwidth limit in replicating containers. Therefore, the high disk IO for 
container replications might cause read & write performance degradation.

We can support DataTransferThrottler for read, write, and transfer similar to 
HDFS. This limit can be expressed in bandwidth (e.g. GB/s).

We can also limit the throughput per disk instead of the whole DN. So that the 
throughput configuration is the same regardless of the number of disks. 
However, for this we need to think about different StorageType (SSD & DISK).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to