Please use this identifier to cite or link to this item: http://cmuir.cmu.ac.th/jspui/handle/6653943832/79705
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorยุทธพงษ์ สมจิต-
dc.contributor.authorภูมิ สมวงษ์en_US
dc.date.accessioned2024-07-12T00:43:13Z-
dc.date.available2024-07-12T00:43:13Z-
dc.date.issued2024-05-
dc.identifier.urihttp://cmuir.cmu.ac.th/jspui/handle/6653943832/79705-
dc.description.abstractSoftware-Defined Networking (SDN) decouples the control and data planes, enhancing both network management and programmability. SDN switches in the data plane communicate with controllers, generating controller loads. However, dynamic network load changes can result in controller overloads. Some switches may need to be migrated to other controllers to solve the problem. With the growing focus on energy efficiency in networking, minimizing energy consumption from communications between switches and controllers becomes important. Thus, a load distribution strategy that also accounts for energy consumption is needed. This thesis presents the Energy-aware Controller Load Distribution (ECLD) algorithm. It addresses the controller overload issue and aims to reduce the overall energy consumption associated with switch loads. It considers hop counts and energy costs, as well as the effect where a switch migration causes others to migrate to further controllers, increasing energy consumption. Evaluation results indicate that the ECLD algorithm achieves lower energy consumption compared to existing algorithms.en_US
dc.language.isootheren_US
dc.publisherเชียงใหม่ : บัณฑิตวิทยาลัย มหาวิทยาลัยเชียงใหม่en_US
dc.titleการดุลภาระของคอนโทรลเลอร์โดยตระหนักถึงการบริโภคพลังงานในซอฟต์แวร์ดีฟายด์เน็ตเวิร์กกิงด้วยการย้ายสวิตช์en_US
dc.title.alternativeEnergy-aware controller load balancing in software-defined networking by switch migrationen_US
dc.typeThesis
thailis.controlvocab.thashซอฟต์แวร์-
thailis.controlvocab.thashเครือข่ายคอมพิวเตอร์-
thailis.controlvocab.thashวิศวกรรมซอฟต์แวร์-
thailis.controlvocab.thashการโปรแกรมพลศาสตร์-
thesis.degreemasteren_US
thesis.description.thaiAbstractSoftware-Defined Networking (SDN) แยกการทำงานระหว่างคอนโทรลเพลนและดาต้าเพลน ทำให้การจัดการเครือข่ายและการเขียนโปรแกรมเพื่อสั่งการมีประสิทธิภาพมากขึ้น สวิตช์ ในดาต้าเพลนจะสื่อสารกับคอนโทรลเลอร์ ซึ่งสร้างภาระให้กับคอนโทรลเลอร์ อย่างไรก็ตาม การเปลี่ยนแปลงของปริมาณภาระในเครือข่ายที่เกิดขึ้นอย่างต่อเนื่องอาจทำให้คอนโทรลเลอร์เกิดสภาวะภาระเกิน บางสวิตช์อาจจำเป็นต้องย้ายไปจับคู่กับคอนโทรลเลอร์อื่นเพื่อแก้ไขปัญหานี้ ด้วยการให้ความสำคัญกับประสิทธิภาพการใช้พลังงานในเครือข่ายที่เพิ่มขึ้น การลดการบริโภคพลังงานจากการสื่อสารระหว่างสวิตช์กับคอนโทรลเลอร์จึงมีความสำคัญ ดังนั้น การดุลภาระ ที่คำนึงถึงการบริโภคพลังงานจึงเป็นสิ่งที่ควรตระหนักถึง วิทยานิพนธ์นี้จึงได้นำเสนออัลกอริทึมการดุลภาระของคอนโทรลเลอร์ที่ตระหนักถึงพลังงาน (Energy-aware Controller Load Distribution, ECLD) อัลกอริทึมนี้จัดการกับปัญหาภาระเกินของคอนโทรลเลอร์และมุ่งลดการบริโภคพลังงานรวมที่เกี่ยวข้องกับภาระของสวิตช์ โดยพิจารณาจากจำนวนช่วงเชื่อมต่อ และต้นทุนพลังงาน รวมถึงผลกระทบที่เกิดขึ้นเมื่อการย้ายสวิตช์หนึ่งตัวทำให้สวิตช์อื่นต้องย้ายไปยังคอนโทรลเลอร์ที่อยู่ไกลออกไป ซึ่งทำให้การบริโภคพลังงานเพิ่มขึ้น และจากผลการประเมินประสิทธิภาพพบว่าอัลกอริทึม ECLD สามารถทำการดุลภาระโดยทำให้มีการบริโภคพลังงานที่ต่ำกว่าอัลกอริทึมอื่นที่มีอยู่en_US
Appears in Collections:ENG: Theses

Files in This Item:
File Description SizeFormat 
650631030-POOM SOMWONG.pdf17.99 MBAdobe PDFView/Open    Request a copy


Items in CMUIR are protected by copyright, with all rights reserved, unless otherwise indicated.