DSpace Repository

COMPARATIVE PERFORMANCE EVALUATION OF CENTRALIZED IN-NETWORK CACHING POLICIES AND CONTENT VISIBILITY LEVELS IN INFORMATION CENTRIC NETWORK BY USING OPENFLOW TESTBED

Show simple item record

dc.contributor.advisor Chaiyachet Saivichit en_US
dc.contributor.author Chanthan Hel en_US
dc.contributor.other Chulalongkorn University. Faculty of Engineering en_US
dc.date.accessioned 2015-08-21T09:29:51Z
dc.date.available 2015-08-21T09:29:51Z
dc.date.issued 2014 en_US
dc.identifier.uri http://cuir.car.chula.ac.th/handle/123456789/44553
dc.description Thesis (M.Eng.)--Chulalongkorn University, 2014 en_US
dc.description.abstract Performance is a key factor for designing Information Centric Network (ICN) under the support of Software Defined Networking (SDN). Moreover, the implementation of centralized in-network caching policies and content visibility levels surely affects the performance. This dissertation plans to evaluate the performance of ICN under SDN support when three different mechanisms of centralized in-network caching policy with content visibility level are applied by using OpenFlow testbed. It also aims to study the effects of network topology on the network performance. Those three mechanisms consist of non-cooperative in-network caching policy with individual content visibility mechanism, path cooperative in-network caching policy with path content visibility level mechanism and global cooperative in-network caching policy with global content visibility level mechanism. To evaluate the performance; four performance metrics including server hit ratio, average hop count, message rate between control and data plane, and bottleneck link traffic were utilized. The experiments were conducted in two experimental environments including PC-based OpenFlow testbed and emulation by Mininet. In each environment, two different network topologies were tested. The results show that each mechanism has its strengths and weaknesses. Also, the network performance corresponding to each mechanism depends on the types of network topology. While the network is simple, the global cooperative in-network caching policy with global content visibility level mechanism outperforms others. But, when the network becomes larger, this mechanism shows some disadvantages in terms of message rate between control and data plane, and the bottleneck link traffic. The non-cooperative in-network caching policy with individual content visibility mechanism performs the worst compared to others. On the other hand, emulation by Mininet is recommended to use because it utilizes less resource and gives the same results as those in PC-based OpenFlow testbed environment. en_US
dc.description.abstractalternative สมรรถนะเป็นปัจจัยหลักสำหรับการออกแบบโครงข่ายที่มีข้อมูลเป็นศูนย์กลาง(ICN) ภายใต้การสนับสนุนของโครงข่ายที่กำหนดโดยซอฟต์แวร์(SDN) นอกจากนี้การดำเนินการระหว่างนโยบายการแคชในโครงข่ายรวมศูนย์และระดับการมองเห็นเนื้อหาก็ส่งผลกระทบต่อสมรรถนะการทำงานด้วย โดยเฉพาะตัวควบคุมจะมีบทบาทสำคัญอย่างยิ่งในการประสานงานระหว่างโครงข่ายแคชและกลไกการมองเห็นเนื้อหาสำหรับโครงข่ายที่มีข้อมูลเป็นศูนย์กลางนี้ ดังนั้นวิทยานิพนธ์ฉบับนี้จึงมีแผนที่จะประเมินสมรรถนะการทำงานของโครงข่ายที่มีข้อมูลเป็นศูนย์กลางภายใต้สถาปัตยกรรมเอสดีเอ็น เมื่อพิจารณาสามกลไกที่แตกต่างกันระหว่างการแคชของโครงข่ายรวมศูนย์และการมองเห็นเนื้อหานั้นจะถูกนำมาใช้กับระบบทดสอบโอเพนโฟลว์ อีกทั้งยังมีวัตถุประสงค์เพื่อศึกษาผลกระทบของโครงสร้างโครงข่ายต่อสมรรถนะการทำงานของโครงข่าย โดยที่สามกลไกที่กล่าวถึงประกอบไปด้วยกลไกที่ไม่มีความร่วมมือ กลไกการร่วมมือระหว่างเส้นทาง และกลไกความร่วมมือรวมทั้งระบบ เพื่อที่จะประเมินผลของสมรรถนะการทำงานจะมีสี่ตัวชี้วัดสมรถนะการทำงานมาใช้ สำหรับการทดสอบจะแบ่งการทดสอบเป็นสองสภาพแวดล้อมคือระบบทดสอบโอเพนโฟลว์ทีมีนโยบายการแคชและการจำลองโดยใช้โปรแกรมมินิเน็ต ในการทดสอบนั้น ผู้วิจัยแนะนำให้ใช้ มินิเน็ตในการทดสอบเพราะใช้ทรัพยากรน้อยกว่าแต่ยังคงให้ผลเช่นเดียวกับการทดสอบบนสภาพแวดล้อมโอเพนโฟลว์ในเครื่องคอมพิวเตอร์บุคคล ผลการทดสอบพบว่าในการทดสอบกับโครงข่ายขนาดเล็ก กลไกความร่วมมือทั้งระบบมีสมรรถนะสูงกว่ากลไกรูปแบบอื่นๆ แต่เมื่อโครงข่ายที่ใช้ทดสอบมีขนาดใหญ่ขึ้น กลไกความร่วมมือทั้งระบบจะแสดงข้อด้อยบางประการในด้านอัตราการส่งข้อความระหว่างชั้นควบคุมและชั้นข้อมูล และจุดคอขวดของทราฟฟิกในข่ายเชื่อมโยง นโยบายการแคชแบบไม่ประสานงานและระดับการมองเห็นของแต่ละโนดให้ผลสมรรถนะต่ำที่สุด โดยแนวทางการเลือกกลไกนั้นจะขึ้นอยู่กับการตั้งค่าจริงของผู้ดูแลระบบโครงข่ายและทรัพยากรที่มีอยู่ในระบบขณะนั้น en_US
dc.language.iso en en_US
dc.publisher Chulalongkorn University en_US
dc.relation.uri http://doi.org/10.14457/CU.the.2014.69
dc.rights Chulalongkorn University en_US
dc.subject Information networks
dc.subject Evaluation
dc.subject Software-defined networking (Computer network technology)
dc.subject OpenFlow (Computer network protocol)
dc.subject เครือข่ายสารสนเทศ
dc.subject การประเมิน
dc.title COMPARATIVE PERFORMANCE EVALUATION OF CENTRALIZED IN-NETWORK CACHING POLICIES AND CONTENT VISIBILITY LEVELS IN INFORMATION CENTRIC NETWORK BY USING OPENFLOW TESTBED en_US
dc.title.alternative การประเมินสมรรถนะเชิงเปรียบเทียบของนโยบายการแคชจากส่วนกลางและระดับการมองเห็นเนื้อหาในโครงข่ายแบบสารสนเทศเป็นศูนย์กลางโดยใช้ระบบทดสอบโอเพนโฟลว์ en_US
dc.type Thesis en_US
dc.degree.name Master of Engineering en_US
dc.degree.level Master's Degree en_US
dc.degree.discipline Electrical Engineering en_US
dc.degree.grantor Chulalongkorn University en_US
dc.email.advisor Chaiyachet.S@Chula.ac.th,chaiyachet@gmail.com en_US
dc.identifier.DOI 10.14457/CU.the.2014.69


Files in this item

This item appears in the following Collection(s)

Show simple item record