รายละเอียดโครงงาน

หลักสูตร/ปี พ.ศ.
วิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์ ปี พ.ศ. 2561

ภาคและปีการศึกษาที่สำเร็จการศึกษา
ภาคปลาย ปีการศึกษา 2560

ประเภทโครงงาน
โครงงานวิศวกรรม

ชื่อโครงงานภาษาไทย
สร้างระบบทดสอบ SDN ด้วยเทคโนโลยี Opensouce

ชื่อโครงงานภาษาอังกฤษ
Building An SDN Testbed Using Opensource Technologies

ผู้พัฒนา
5710505064 ทรงพล ศรีไสว

อาจารย์ที่ปรึกษาหลัก
ภุชงค์ อุทโยภาศ

อาจารย์ที่ปรึกษาร่วม
-

บทคัดย่อ

เทคโนโลยี Software-Defined Networking หรือ SDN เป็นเทคโนโลยีที่จะมีบทบาทสำคัญในการเปลี่ยนโฉมหน้าของระบบเครือข่ายอินเตอร์เน็ต ซึ่งเทคโนโลยี SDN นั้นสามารถช่วยให้ผู้ดูแลระบบเครือข่ายให้สามารถควบคุมการทำงานและตรวจสอบการทำงานของระบบได้สะดวกยิ่งขึ้น
โดยในปัจจุบันการสร้างระบบทดสอบ SDN สามารถทำได้โดยการใช้เราท์เตอร์ที่รองรับการทำงานของ SDN การใช้ฮาร์ดแวร์เฉพาะในการทำ SDN Switch หรือใช้คอมพิวเตอร์ที่ติดตั้งซอฟต์แวร์ Virtual Switch โดยการทำสร้างระบบทดสอบแบบอย่างหลังจะต้องทำการตั้งค่ารายละเอียดของระบบทดสอบทั้งตัว Control-ler หรือ SDN Switch เป็นต้น
ทางผู้จัดทำได้เล็งเห็นถึงปัญหาและจึงได้พัฒนาซอฟต์แวร์ที่ช่วยในการสร้างระบบทดสอบ SDN ขึ้นเรียกว่า “SDN Owl” ซึ่งประกอบไปด้วย Ansible Script ที่ช่วยในการติดตั้งซอฟต์แวร์หรือไลบลารี่ต่าง ๆ ในการที่ต้องสร้าง Virtual Switch และ Docker Container ที่ใช้การสร้าง Virtual Switch ในการสร้าง OpenvSwitch Container ที่ทำหน้าเหมือนกับ SDN Switch โดยทางผู้จัดหวังว่าซอฟต์แวร์ SDN Owl นี้จะเป็นประโยชน์สำหรับผู้ที่สนใจในการพัฒนาทางด้าน SDN

Abstract

Software-Defined Networking (SDN) is an technology that make an important role in internet networking. SDN takes an advantage to networking admin for monitoring and control packet forwarding in the network.
For now, building an SDN testbed can be done in many ways. For example using an SDN router, using ASIC SDN router hardware and using virtual SDN switch in computer.
This project focus on developing an software for building an SDN testbed using Opensource software such as Ansible, OpenvSwtich, Ryu controller and Docker. That called “SDN Owl”. We use Ansible for automation install prerequisites of software and Docker Container for create OpenvSwitch containers. We hope this project will help for other people who are interested in SDN.

คำสำคัญ (Keywords)

Keywords : Sotftware-Defind Networking, Ansible, Docker container

เว็บไซต์โครงงาน
https://github.com/schent/sdn-owl

วีดีโอคลิปของโครงงาน
-

ที่เก็บเวอร์ชันซอร์สโค้ด

-


สถานะการนำเข้าข้อมูล

ผู้นำเข้าข้อมูลครั้งแรก
ทรงพล ศรีไสว (b5710505064)

แก้ไขครั้งสุดท้าย
เมื่อ May 29, 2018, 1:31 a.m. โดย ทรงพล ศรีไสว (b5710505064)

สถานะการอนุมัติ
อนุมัติแล้ว โดย ภุชงค์ อุทโยภาศ (pu) เมื่อ May 29, 2018, 2:27 p.m.