Flow Stealer: lightweight load balancing by stealing flows in distributed SDN controllers

来源 :Science China(Information Sciences) | 被引量 : 0次 | 上传用户:xuhuangyun1118
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Software-defined networking(SDN) introduces centralized controllers to increase network programmability drastically. Distributed control planes, in which multiple SDN controllers work together to manage a network, have been proposed to satisfy the requirements of large-scale networks, and different kinds of load-balancing approaches have been proposed to balance the workloads among these controllers. Current load-balancing approaches generally use switch migration, which adjusts the mapping between switches and controllers dynamically according to controller workloads. These switch migration-based approaches face challenges under burst traffic as a result of their overhead and longer detection periods. This paper proposes Flow Stealer,a lightweight load-balancing method for distributed SDN controllers. Flow Stealer uses a low-cost flow-stealing method, in which idle controllers share workloads temporarily with overloaded controllers by stealing flow events from them. The flow-stealing method not only can react to changes of network traffic more quickly, but can also reduce the frequency of switch migration. In addition, Flow Stealer incorporates both flow stealing and switch migration to adapt to burst traffic and long-term traffic changes. Experimental results show that Flow Stealer can balance the workloads among controllers more efficiently, especially under burst traffic. Software-defined networking (SDN) introducing centralized controllers to increase network programmability drastically. Distributed control planes, in which multiple SDN controllers work together to manage a network, have been proposed to satisfy the requirements of large-scale networks, and different kinds of load -balancing approaches have been proposed to balance the workloads among these controllers. These load-balancing approaches generally use switch migration, which adjusts the mapping between switches and controllers dynamically according to controller workloads. These switches migration-based approaches face challenges under burst traffic as This paper proposes Flowsler, a lightweight load-balancing method for distributed SDN controllers. Flow Stealer uses a low-cost flow-stealing method, in which idle controllers share workloads temporarily with overloaded controllers by stealing flow events from them. The flow-stealing method not only can react to changes of network traffic more quickly, but can also reduce the frequency of switch migration. In addition, Flow Stealer incorporates both flow stealing and switch migration to adapt to burst traffic and long-term traffic changes. that Flow Stealer can balance the workloads among controllers more efficiently, especially under burst traffic.
其他文献
一、对都市的关注都市这一概念,一般是作为与农村相对立的概念来使用的,通常被理解为具有农村所不存在的特殊经济活动、政治体制、生活方式、文化等等的一定地域。但这在某
单克隆抗体刺激人T细胞产生高水平IL-10[英]/SchwarzM…Immunology.-1995.86.-364~371IL-10是一种分子量3500~4000的细胞因子,由多种细胞如活化的B细胞,单核细胞和新分离的T细胞合成.IL-10可抑制T... Monoclonal antibodies stimulate human T cells
近些年来,我国的统计工作随着整个国民经济的发展,已经进入了蓬勃发展的新时期,并取得了可喜的成就。统计科研工作也开始摆脱沉闷的局面,显露出生机和活力。今天,来自全国各
艺术品是艺术,但艺术不等于艺术品在考察艺术关系性存在之前,为使我们立论的基础更加明确,我们必须辨清一个基本的事实,即艺术和艺术品不是同一的。艺术品是一种结构,但这种结构是
给出了预应力砼空心板的主要设计步骤.通过对预应力砼空心板大量的电算分析,对TG-301(一)构件图集进行了校核,提出了不足之处,并给出了冷拔钢丝预应力砼空心板的设计实例. The main desig
社会舆论是一定社会中人们依照一定的立场、观点,对社会问题或社会事件所作出的公开表达的评价和要求。作为一种社会意识现象,它对社会存在有着能动的作用。正确的、先进的
国内外研究已证实:粪便某废弃物中的肠道病毒经过厌氧处理后能被灭活,并认为温度和分子态氨是沼气发酵过程中杀灭肠道病毒的主要理化因素。本研究目的是探索沼气发酵料液中,其它
生长激素缺乏的成年人NK细胞数目和百分数减少[英]/SpanJpT…ClinImmunolandIm-munopathol.一1996,78(l).一90~92动物实验证明,生长激素(growthhormone)能调节免疫应答.两种垂体机能低下的动物... Growth Hormone-Deficient Adult NK Cells Decrease in
某些科学更加深入地干预生活过程已经把人解释为一大堆本能的或受条件制约的冲动或习惯性反应的发出者,因此,在一定程度上,有意无意地侵蚀了我们的自主性,同时也损坏了我们的
以废聚苯乙烯(WPS)泡沫为原料,采用浓硫酸和发烟硫酸两种磺化方法制备性能良好的砼减水剂。对所制砼减水剂的化学成分、分子结构、酸碱度、起泡性、流动度和减水率等性能作了检测,并