การเปรียบเทียบประสิทธิภาพโบรกเกอร์สำหรับการให้บริการอินเทอร์เน็ตในทุกสรรพสิ่ง
Main Article Content
บทคัดย่อ
งานวิจัยนี้มีวัตถุประสงค์เพื่อการศึกษาหาประสิทธิภาพของโบรกเกอร์ที่เหมาะสมในการนำมาใช้งาน ด้านการให้บริการอินเทอร์เน็ตในทุกสรรพสิ่ง โดยใช้เกณฑ์มาตรฐานการวัดประสิทธิภาพของเครือข่ายเพื่อเปรียบเทียบความสามารถในด้านการให้บริการของโบรกเกอร์ ได้แก่ Mosquitto, HiveMQ, Apollo, ActiveMQ และ RabbitMQ โดยมีการตั้งค่าสภาพแวดล้อมในการทดลองใช้งานภายใต้การทำงานของเครื่องแม่ข่ายบนคอมพิวเตอร์ บอร์ดเดี่ยวราสเบอร์รี่พาย บนระบบปฏิบัติการรหัสเปิดราสเบียน ที่ทำงานภายใต้สภาวะการเรียกใช้บริการของผู้ใช้งานผ่านโปรโตคอลเอ็มคิวทีที โดยแบ่งการทดลองสำหรับงานวิจัยออกเป็น 2 รูปแบบหลัก ๆ คือ การทดลองวัดประสิทธิภาพโบรกเกอร์แบบหนึ่งผู้เผยแพร่ข้อมูล และการทดลองวัดประสิทธิภาพโบรกเกอร์แบบ หลายผู้เผยแพร่ข้อมูล โดยใช้หลักการวัดประสิทธิภาพด้วยวิธี DEA ซึ่งกำหนดให้มีปัจจัยนำเข้า สำหรับ การประเมินประสิทธิภาพประกอบด้วย ปริมาณการใช้หน่วยประมวลผลกลาง ปริมาณการใช้งานแบนด์วิดธ์ และระยะเวลาที่ใช้ในการส่งข้อมูล โดยมีผลผลิตของการทดลองคือจำนวนข้อมูลที่โบรกเกอร์ได้รับจากผู้เผยแพร่ทั้งหมด มีขั้นตอนวิธีการดำเนินการวิจัยประกอบด้วยขั้นตอนการดำเนินงาน ดังนี้ 1) ศึกษาทฤษฎีและกระบวนการที่เกี่ยวข้องกับเทคโนโลยีการสื่อสารข้อมูลของโปรโตคอลเอ็มคิวทีที เซนเซอร์ และโบรกเกอร์ 2) ออกแบบการทดลองและโครงสร้างกระบวนการทำงานของระบบเครือข่าย การติดตั้งโปรแกรมในเครื่องลูกข่าย และเครื่อง แม่ข่าย 3) ทดสอบการส่งข้อมูลระหว่างเครื่องคอมพิวเตอร์ที่ทำหน้าที่เป็นผู้เผยแพร่และเครื่องคอมพิวเตอร์แม่ข่ายที่ทำหน้าที่เป็นโบรกเกอร์ 4) เปรียบเทียบผลการทดลองหาประสิทธิภาพการรับส่งข้อมูลของโบรกเกอร์ตามประเภทการทดลองที่ออกแบบไว้ 5) สรุปผล และเปรียบเทียบประสิทธิภาพโบรกเกอร์สำหรับการให้บริการ ผลจากการวิจัย พบว่า โบรกเกอร์ Mosquittto มีประสิทธิภาพการทำงานโดยรวมมากที่สุด โดยมีค่าเฉลี่ยเท่ากับ 1.000 รองลงมา ActiveMQ มีค่าเฉลี่ยเท่ากับ 0.716 และ HiveMQ มีค่าเฉลี่ยเท่ากับ 0.596 ตามลำดับ
Article Details
- เนื้อหาและข้อมูลในบทความที่ตีพิมพ์ในวารสารวิทยาศาสตร์และเทคโนโลยีนายเรืออากาศ ถือเป็นข้อคิดเห็นและความรับผิดชอบของผู้เขียนบทความโดยตรง กองบรรณาธิการวารสาร ไม่จำเป็นต้องเห็นด้วย หรือร่วมรับผิดชอบใด ๆ
- บทความ ข้อมูล เนื้อหา รูปภาพ ฯลฯ ที่ได้รับการตีพิมพ์ในวารสารวิทยาศาสตร์และเทคโนโลยีนายเรืออากาศถือเป็นลิขสิทธิ์ของวารสารวิทยาศาสตร์และเทคโนโลยีนายเรืออากาศ หากบุคคลหรือหน่วยงานใดต้องการนำทั้งหมดหรือส่วนหนึ่งส่วนใดไปเผยแพร่ หรือเพื่อกระทำการใด ๆ จะต้องได้รับอนุญาตเป็นลายลักอักษรณ์จากวารสารวิทยาศาสตร์และเทคโนโลยีนายเรืออากาศ ก่อนเท่านั้น
เอกสารอ้างอิง
[2] O.Vermesan and P.Friess. Internet of Things-From Research and Innovation to Market Deployment. Italy: River Publishess, 2014.
[3] Vasileios Karagiannis1. A Survey on Application Layer Protocols for the Internet of Things. Transaction on IoT and Cloud Computing, 2015.
[4] สำนักงานรัฐบาลอิเล็กทรอนิกส์ (องค์การมหาชน).แผนพัฒนารัฐบาลดิจิทัลของประเทศไทย ระยะ 3 ปี (พ.ศ.2559-2561). กรุงเทพมหานคร, 2559.
[5] EY. Internet of Things. United State: Global Media & Entertainment, 2016.
[6] อัครพงศ์ อั้นทอง. คู่มือการใช้โปรแกรม DEAP 2.1 สำหรับการวิเคราะห์ประสิทธิภาพด้วยวิธีการData Envelopment Analysis. มหาวิทยาลัยเชียงใหม่, 2547.