A Improved Consistent Hash Algorithm in Heterogeneous Edge Computing
Load balancing plays a critical role in large-scale heterogeneous edge computing, aiming to enhance the accuracy of computing resource matching and reduce processing delays caused by imbalanced resource allocation. In highly heterogeneous distributed computing environments, scalability and accuracy...
Saved in:
| Published in | Proceedings - International Conference on Parallel and Distributed Systems pp. 2353 - 2360 |
|---|---|
| Main Authors | , , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
17.12.2023
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 2690-5965 |
| DOI | 10.1109/ICPADS60453.2023.00315 |
Cover
| Abstract | Load balancing plays a critical role in large-scale heterogeneous edge computing, aiming to enhance the accuracy of computing resource matching and reduce processing delays caused by imbalanced resource allocation. In highly heterogeneous distributed computing environments, scalability and accuracy in matching computing resources are essential. The Consistent Hashing (CH) algorithm is well-known for its simplicity and strong scalability, enabling extensive and flexible scheduling strategies. It achieves load balancing by evenly distributing requests among different nodes. However, the CH algorithm primarily focuses on load balancing in storage resource scenarios and often neglects load balancing for computing resources, potentially leading to reduced accuracy in matching computing resources and prolonged processing delays. This paper introduces an improved CH algorithm called chordDC, specifically designed for distributed computing scenarios. It takes into account the unified representation of user tasks and computing resources, incorporating additional discriminative criteria in the selection of computing nodes to achieve a more precise resource allocation. Through a comparative analysis with two baseline algorithms, the proposed algorithm demonstrates effective performance improvements, enhancing the accuracy of computing resource matching by 40%-50% and significantly reducing computing processing latency. |
|---|---|
| AbstractList | Load balancing plays a critical role in large-scale heterogeneous edge computing, aiming to enhance the accuracy of computing resource matching and reduce processing delays caused by imbalanced resource allocation. In highly heterogeneous distributed computing environments, scalability and accuracy in matching computing resources are essential. The Consistent Hashing (CH) algorithm is well-known for its simplicity and strong scalability, enabling extensive and flexible scheduling strategies. It achieves load balancing by evenly distributing requests among different nodes. However, the CH algorithm primarily focuses on load balancing in storage resource scenarios and often neglects load balancing for computing resources, potentially leading to reduced accuracy in matching computing resources and prolonged processing delays. This paper introduces an improved CH algorithm called chordDC, specifically designed for distributed computing scenarios. It takes into account the unified representation of user tasks and computing resources, incorporating additional discriminative criteria in the selection of computing nodes to achieve a more precise resource allocation. Through a comparative analysis with two baseline algorithms, the proposed algorithm demonstrates effective performance improvements, enhancing the accuracy of computing resource matching by 40%-50% and significantly reducing computing processing latency. |
| Author | Hu, Zhenghao Gao, Shuai Chai, Ruonan |
| Author_xml | – sequence: 1 givenname: Ruonan surname: Chai fullname: Chai, Ruonan email: 21111030@bjtu.edu.cn organization: Beijing Jiaotong University,School of Electronic Information Engineering,Beijing,China – sequence: 2 givenname: Shuai surname: Gao fullname: Gao, Shuai email: shgao@bjtu.edu.cn organization: Beijing Jiaotong University,School of Electronic Information Engineering,Beijing,China – sequence: 3 givenname: Zhenghao surname: Hu fullname: Hu, Zhenghao email: 23120053@bjtu.edu.cn organization: Beijing Jiaotong University,School of Electronic Information Engineering,Beijing,China |
| BookMark | eNotjNFKwzAUQKMouM39gUh-oPPepkmax9JtbjBQUJ9HTG-6yJqOphP8ewf6dB7O4UzZTewjMfaIsEAE87StX6vlm4JCikUOuVgACJRXbG60KYUEIUCjvmaTXBnIpFHyjk1T-gLI4aInbFnxbXca-m9qeN3HFNJIceQbmw68Orb9EMZDx0PkGxpp6FuK1J8TXzUtXfrudB5DbO_ZrbfHRPN_ztjHevVeb7Ldy_O2rnZZQDRj5jzIshBaGAQFpfbe6rworUZyPnfWyUbaUmkwTmlyWpbaovMSlP3UXjVixh7-voGI9qchdHb42SMUWqFB8QtfsE3K |
| CODEN | IEEPAD |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/ICPADS60453.2023.00315 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings Institute of Electrical and Electronics Engineers Library IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISBN | 9798350330717 |
| EISSN | 2690-5965 |
| EndPage | 2360 |
| ExternalDocumentID | 10476191 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: Nature funderid: 10.13039/501100020487 – fundername: National Key Research and Development Program of China funderid: 10.13039/501100012166 |
| GroupedDBID | 29O 6IE 6IF 6IH 6IK 6IL 6IM 6IN AAJGR AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IPLJI OCL RIE RIL RNS |
| ID | FETCH-LOGICAL-i119t-cf05843739106087ffa7248a71ecf2cac5d5a86709c67ec7587a1cf506ab7f6d3 |
| IEDL.DBID | RIE |
| IngestDate | Wed Aug 27 02:11:35 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i119t-cf05843739106087ffa7248a71ecf2cac5d5a86709c67ec7587a1cf506ab7f6d3 |
| PageCount | 8 |
| ParticipantIDs | ieee_primary_10476191 |
| PublicationCentury | 2000 |
| PublicationDate | 2023-Dec.-17 |
| PublicationDateYYYYMMDD | 2023-12-17 |
| PublicationDate_xml | – month: 12 year: 2023 text: 2023-Dec.-17 day: 17 |
| PublicationDecade | 2020 |
| PublicationTitle | Proceedings - International Conference on Parallel and Distributed Systems |
| PublicationTitleAbbrev | ICPADS |
| PublicationYear | 2023 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0020350 |
| Score | 2.2434945 |
| Snippet | Load balancing plays a critical role in large-scale heterogeneous edge computing, aiming to enhance the accuracy of computing resource matching and reduce... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 2353 |
| SubjectTerms | Delays Heterogeneous edge computing Large scale Load balancing Load management Matching accuracy of computing resources Processor scheduling Resource management Scalability Servers System performance |
| Title | A Improved Consistent Hash Algorithm in Heterogeneous Edge Computing |
| URI | https://ieeexplore.ieee.org/document/10476191 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3LS8MwGA-6k6f5mPgmB6_t0javHsseVMEx0MFuI0mTbaitbO3Fv96k7SYKgrfSQ1ryJXzfl_weANwzniEWUuVhHHMPK2K8OBQ1yoLHRMZUIscdfprQdIYf52TektVrLozWugafad891nf5WaEqd1TWd7ICtuC3zc4h47Qha-27K3dF1lKAAxT3HwbTZPhMbcUS-c4i3HfLl_zwUKlTyLgLJruPN8iRV78qpa8-f-ky_vvvjkHvm60Hp_s8dAIOdH4Kuju7Btju3jMwTGBzhKAzWPt02gDnJUzFdgWTt2WxWZerd7jOYeogMoVdWbqotnCULTVsRrPD98BsPHoZpF5rouCtgyAuPWWQrTEiFtm6gCLOjBEsxFywQCsTKqFIRgR3Km6KMq1s-8BEoAxBVEhmaBadg05e5PoCQMwU1pkT-JMUIyNjonkQcU5kaCIp2CXouVlZfDQ6GYvdhFz98f4aHLnIOHBIwG5Ap9xU-tam-FLe1aH9AkQJpOk |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3LT8IwGG8MHvSED4xve_C6sUdfOxIeGQqEREi4kbZrgaibge3iX2-7AUYTE2_LDt3Sr833fe3vAcAjZYlHAyIdhCLmIIm1EwW8RFmwCIuICM9yh4cjEk_R0wzPtmT1kgujlCrBZ8q1j-VdfpLJwh6VNa2sgCn4TbNziBFCuKJr7fsre0m2JQH7XtTst8etzgsxNUvoWpNw1y5g_MNFpUwivToY7T5fYUde3SIXrvz8pcz47_87AY1vvh4c7zPRKThQ6Rmo7wwb4Hb_noNOC1aHCCqBpVOnCXGaw5hvlrD1tsjWq3z5DlcpjC1IJjNrS2XFBnaThYLVaGb4Bpj2upN27GxtFJyV70e5I7VnqoyQhqYyIB6jWnMaIMapr6QOJJc4wZxZHTdJqJKmgaDclxp7hAuqSRJegFqapeoSQEQlUomV-BMEeVpEWDE_ZAyLQIeC0yvQsLMy_6iUMua7Cbn-4_0DOIonw8F80B8934BjGyULFfHpLajl60LdmYSfi_syzF8XvKg2 |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+-+International+Conference+on+Parallel+and+Distributed+Systems&rft.atitle=A+Improved+Consistent+Hash+Algorithm+in+Heterogeneous+Edge+Computing&rft.au=Chai%2C+Ruonan&rft.au=Gao%2C+Shuai&rft.au=Hu%2C+Zhenghao&rft.date=2023-12-17&rft.pub=IEEE&rft.eissn=2690-5965&rft.spage=2353&rft.epage=2360&rft_id=info:doi/10.1109%2FICPADS60453.2023.00315&rft.externalDocID=10476191 |