Data-locality-aware task scheduling on hyper-converged computing infrastructures
AssigneeInternational Business Machines Corporation
InventorsShuo Feng, Tian Feng, Xin Wang, Zheng Cai Yuan, Yong Zheng
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsShuo Feng, Tian Feng, Xin Wang, Zheng Cai Yuan, Yong Zheng
Estimating the term…
Data-locality-aware task scheduling on hyper-converged computing infrastructures is provided. A plurality of data blocks referenced in an input/output (I/O) request are identified. The I/O request is based on scheduling logic that executes within a container that is deployed on a hyper-converged infrastructure. A block-location mapping table is scanned using a data block identifier that is associated with a present data block of the plurality of data blocks. Physical node(s) of the hyper-converged infrastructure that store the present data block are identified. A container-instance mapping table is scanned using one or more physical node identifiers that are associated with the physical node(s) that store the present data block. Container(s) deployed on physical node(s) that store the present data block are identified. The scheduling logic is provided with a list of identifier(s) that are respectively associated with the containers that are deployed on the physical node(s) that store the present data block.
A method for facilitating data-locality-aware task scheduling on hyper-converged computing infrastructures, comprising:
A computer program product for facilitating data-locality-aware task scheduling on hyper-converged computing infrastructures, the computer program product comprising:
A computer system for facilitating data-locality-aware task scheduling, the computer system comprising:
Dependencies are inferred from the claim text.