{"id":12962,"date":"2021-11-30T19:36:08","date_gmt":"2021-12-01T00:36:08","guid":{"rendered":"https:\/\/carleton.ca\/scs\/?page_id=12962"},"modified":"2026-06-02T14:59:25","modified_gmt":"2026-06-02T18:59:25","slug":"tr-98-02-a-comparative-study-of-adaptive-and-hierarchical-load-sharing-policies-for-distributed-systems-2","status":"publish","type":"page","link":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1998\/tr-98-02-a-comparative-study-of-adaptive-and-hierarchical-load-sharing-policies-for-distributed-systems-2\/","title":{"rendered":"TR-98-02: A Comparative Study of Adaptive and Hierarchical Load Sharing Policies for Distributed Systems"},"content":{"rendered":"\n<section class=\"w-screen px-6 cu-section cu-section--white ml-offset-center md:px-8 lg:px-14\">\n    <div class=\"space-y-6 cu-max-w-child-5xl  md:space-y-10 cu-prose-first-last\">\n\n            <div class=\"cu-textmedia flex flex-col lg:flex-row mx-auto gap-6 md:gap-10 my-6 md:my-12 first:mt-0 max-w-5xl\">\n        <div class=\"justify-start cu-textmedia-content cu-prose-first-last\" style=\"flex: 0 0 100%;\">\n            <header class=\"font-light prose-xl cu-pageheader md:prose-2xl cu-component-updated cu-prose-first-last\">\n                                    <h1 class=\"cu-prose-first-last font-semibold !mt-2 mb-4 md:mb-6 relative after:absolute after:h-px after:bottom-0 after:bg-cu-red after:left-px text-3xl md:text-4xl lg:text-5xl lg:leading-[3.5rem] pb-5 after:w-10 text-cu-black-700 not-prose\">\n                        TR-98-02: A Comparative Study of Adaptive and Hierarchical Load Sharing Policies for Distributed Systems\n                    <\/h1>\n                \n                                \n                            <\/header>\n\n                    <\/div>\n\n            <\/div>\n\n    <\/div>\n<\/section>\n\n<p>Carleton University<br>\n<a href=\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1998\/\">Technical Report<\/a> TR-98-02<br>\nJanuary 1998<\/p>\n\n\n\n<h2 id=\"tr-98-02-a-comparative-study-of-adaptive-and-hierarchical-load-sharing-policies-for-distributed-systems\" class=\"wp-block-heading tr_t1\">TR-98-02: A Comparative Study of Adaptive and Hierarchical Load Sharing Policies for Distributed Systems<\/h2>\n\n\n\n<div class=\"tr_t3\">\n<div class=\"tr_t3\">\n<div class=\"tr_t3\">\n<div class=\"tr_t3\">\n<div class=\"tr_t3\">\n<div class=\"tr_t3\">\n<div class=\"tr_t3\">\n<div class=\"tr_t3\">S. Dandamudi &amp; M.K.C. Lo<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<h3>Abstract<\/h3>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p>Dynamic load sharing policies take system state into account in making load distribution decisions. The state information can be maintained in one of two basic ways: distri- buted or centralized. Two principal types of policies that belong to the distributed scheme are the sender-initiated and receiver- initiated policies. In the centralized scheme, a central coordinator node is responsible for collecting system state information. Distri- buted policies do not perform as well as the centralized policy. Performance of distributed policies is sensitive to variance in job service times and inter-arrival times. Distributed policies, however, are scalable whereas the centralized policy can cause bottleneck and fault-tolerance problems for large systems. An adaptive distributed policy has been proposed that dynamically switches between sender-initiated and receiver-initiated policies depending on the system state. Here we propose a new global hierarchical load sharing policy that minimizes the drawbacks ass- ociated with the distributed and centralized policies while retaining hierarchical load sharing policy that minimizes the drawbacks ass- ociated with the distributed and centralized policies while retaining their advantages. We provide a performance comparison of these policies and show that the proposed hierarchical policy provides the best performance among the distributed and adaptive policies for all the various system and workload parameters considered.<\/p>\n\n\n\n<p><a href=\"https:\/\/carleton.ca\/scs\/wp-content\/uploads\/sites\/260\/TR-98-02.pdf\">TR-98-02.pdf<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Carleton University Technical Report TR-98-02 January 1998 TR-98-02: A Comparative Study of Adaptive and Hierarchical Load Sharing Policies for Distributed Systems S. Dandamudi &amp; M.K.C. Lo Abstract Dynamic load sharing policies take system state into account in making load distribution decisions. The state information can be maintained in one of two basic ways: distri- buted [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":12222,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_cu_dining_location_slug":"","footnotes":"","_links_to":"","_links_to_target":""},"cu_page_type":[],"class_list":["post-12962","page","type-page","status-publish","hentry"],"acf":{"cu_post_thumbnail":false},"_links":{"self":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/12962","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/comments?post=12962"}],"version-history":[{"count":3,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/12962\/revisions"}],"predecessor-version":[{"id":12966,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/12962\/revisions\/12966"}],"up":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/12222"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/media?parent=12962"}],"wp:term":[{"taxonomy":"cu_page_type","embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/cu_page_type?post=12962"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}