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

หลักสูตร/ปี พ.ศ.
วิทยาศาสตรมหาบัณฑิต สาขาวิชาเทคโนโลยีสารสนเทศ ปี พ.ศ. 2545

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

ประเภทโครงงาน
การศึกษาค้นคว้าอิสระ

ชื่อโครงงานภาษาไทย
ระบบการส่งถ่ายข้อมูลความเร็วสูง

ชื่อโครงงานภาษาอังกฤษ
: High Speed File Transfer System

ผู้พัฒนา
43650522 นรินทร์ ดิศพัฒน์

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

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

บทคัดย่อ

การทำงานในระบบสารสนเทศ “เวลาและเสถียรภาพของระบบ” เป็นสิ่งสำคัญยิ่ง หากส่วนหนึ่งส่วนใดของระบบขัดข้องและไม่สามารถทำงานต่อไปได้ จะมีผลทำให้ทั้งระบบใช้การไม่ได้โครงการระบบส่งถ่ายข้อมูลความเร็วสูงนี้พัฒนาขึ้นเพื่อเพิ่มประสิทธิภาพของการส่งถ่ายข้อมูลจากจุดหนึ่งไปยังอีกจุดหนึ่งภายในองค์กร อันเป็นส่วนหนึ่งในระบบสารสนเทศรวมของบริษัทเอกชน โครงการนี้พัฒนาขึ้นในปีพ.ศ.2545 โดยใช้เทคโนโลยี Cluster และการประมวลผลแบบกระจาย (Distributed Computing) บนระบบปฏิบัติการ “Linux Red-Hat 7.2” และมีชุดคำสั่ง KSIX และ LIBPRG ติดตั้งภายในระบบปฏิบัติการ ภาษาที่ใช้ในการพัฒนาคือภาษา C++ โดยมี gcc/g++ 2.96 เป็นตัวแปลภาษา(Compiler)
การพัฒนาโครงการและทดลองการใช้งานจะประกอบไปด้วย เครื่องคอมพิวเตอร์ที่ได้รับการติดตั้งให้เป็นชุด Cluster เรียบร้อยแล้วจำนวน 4 เครื่อง ผลจากการทดลองเป็นระยะเวลา 2 สัปดาห์พบว่า ระบบส่งถ่ายข้อมูลความเร็วสูงนี้มีความสามารถในการทำงานทดแทนกันระหว่างเครื่องคอมพิวเตอร์ภายในชุด Cluster เป็นผลให้สูญเสียเวลา (Down Time) ที่ต้องใช้ในการกู้ระบบเพื่อให้การส่งถ่ายข้อมูลสามารถดำเนินต่อ ลดลงจาก 7 ชั่วโมง (ต่อการกู้คืน 1 ครั้ง) เหลือไม่เกิน 1 นาที (เป็นการกู้คืนแบบอัตโนมัติ) ทำให้โครงการนี้เหมาะสำหรับนำไปประยุกต์ใช้กับระบบส่งถ่ายข้อมูลที่ต้องการเสถียรภาพสูงและมีการทำงานหนักตลอดเวลา

Abstract

In the Information System, “Time and Stability” is very important. If some parts of the information system can not work, it will be useless. High speed data transfer system project is developed to improve efficiency of data transfer from point to point in organizations, part of information system or private companies. This project has been developed in 2002 base on Cluster Technology on “Linux Red-Hat 7.2” operating system which is built-in with KSIX and LIBPRG libraries. Programming language used in developing this project is C++. Its compiler is gcc/g++ 2.96.
Developing and testing this project is using 4 personal computers and set as a cluster system. The result of testing for 2 weeks, found that high-speed data transfer system can backup each other and reduce down time to recover from 7 hours to less than 1 minute. (it is an automatical recovery process) This project can be applied to use with data transfer system which is running with high loads and needs high stability.

คำสำคัญ (Keywords)

-

เว็บไซต์โครงงาน
-

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

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

-


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

ผู้นำเข้าข้อมูลครั้งแรก
นรินทร์ ดิศพัฒน์ (g43650522)

แก้ไขครั้งสุดท้าย
เมื่อ March 1, 2002, 10 a.m. โดย นรินทร์ ดิศพัฒน์ (g43650522)

สถานะการอนุมัติ
อนุมัติแล้ว โดย ภุชงค์ อุทโยภาศ (pu) เมื่อ March 1, 2002, 10 a.m.