หลักสูตร/ปี พ.ศ. วิทยาศาสตรมหาบัณฑิต สาขาวิชาเทคโนโลยีสารสนเทศ ปี พ.ศ. 2548
ภาคและปีการศึกษาที่สำเร็จการศึกษา ภาคปลาย ปีการศึกษา 2547
ประเภทโครงงาน
การศึกษาค้นคว้าอิสระ
ชื่อโครงงานภาษาไทย
เครื่องลูกข่ายไร้ฮาร์ดดิสก์บูทด้วยยูเอสบีแฟลชไดร์ฟ
ชื่อโครงงานภาษาอังกฤษ
Thin Client computer via USB flash drive boot
ผู้พัฒนา
46654695 เอมฤดี จีรธนาวงศ์
อาจารย์ที่ปรึกษาหลัก
อานนท์ รุ่งสว่าง
อาจารย์ที่ปรึกษาร่วม
-
บทคัดย่อ
จุดประสงค์หลักของรายงานการศึกษาค้นคว้าด้วยตัวเองฉบับนี้ จะเน้นไปที่การศึกษาความเป็นไปได้ในการพัฒนาระบบเครื่องลูกข่ายแบบไร้ฮาร์ดดิส (Thin client) โดยอาศัยการบูท (Boot) ระบบจากยูเอสบีแฟลชไดร์ฟ (USB flash drive) เครื่องลูกข่ายแบบไร้ฮาร์ดดิสที่พัฒนาขึ้นสามารถที่จะติดต่อสื่อสาร โอนถ่ายย้ายข้อมูล และใช้ซอฟต์แวร์ประยุกต์บนเครื่องแม่ข่ายที่ได้ตระเตรียมไว้ผ่านทางโปรโตคอลพีเอ็กซ์อี (PXE: Preboot eXecutive Environment) ภายใต้โครงสร้างมาตรฐานลูกข่าย-แม่ข่าย (Client-Server architecture) โปรโตคอลพีเอ็กซ์อีที่เลือกใช้นั้นเป็นมาตรฐานอุตสาหกรรมอันหนึ่งที่นิยมใช้กันในการพัฒนาให้เครื่องลูกข่ายสามารถบูทระบบผ่านทางเครือข่ายได้
ขั้นตอนในการพัฒนาสามารถสรุปได้ดังนี้ ในขั้นแรกนั้นเราจะเขียนบูทอิมเมจ (Boot image) ที่ได้ตระเตรียมไว้แล้วลงบนยูเอสบีแฟลชไดร์ฟ ระหว่างที่ระบบทำการบูท การร้องขอหมายเลขไอพีของเครื่องลูกข่ายจะทำผ่านโปรโตคอลดีเอชซีพี (DHCP: Dynamic Host Configuration Protocol) หลังจากนั้นเครื่องลูกข่ายจะทำการติดต่อสื่อสารระยะไกลกับเครื่องแม่ข่ายแบบวินโดว์ 2003 ที่ได้เตรียมไว้โดยใช้โปรโตคอลมาตรฐานอาร์ดีพี (RDP: Remote Desktop Protocol) ในขั้นตอนสุดท้ายนั้น หลังจากที่ผู้ใช้ได้ทำการล็อกอิน (Login) เข้าสู่ระบบได้แล้ว ผู้ใช้ดังกล่าวสามารถเรียกใช้ซอฟต์แวร์ประยุกต์ต่างๆที่ได้ถูกติดตั้งไว้บนเครื่องแม่ข่ายได้จากหน้าจอของเครื่องลูกข่ายเอง
Abstract
This independent study aims to explore the possibility to develop a thin client computer system using the USB flash drive as a boot device. Based on client-server architecture, the thin client can communicate with, transferred data from, and utilize the application software on a dedicate server via a PXE (Preboot eXecutive Environment) protocol. PXE is an open industry standard that allows client to boot from the network.
Our development steps can be concluded as follows. First, we write a pre-compiled boot image into a USB flash drive. During system boot-up, the IP request of the thin client is achieved via the DHCP (Dynamic Host Configuration Protocol). Then the thin client communicate with a dedicate Windows 2003 server using the RDP (Remote Desktop Protocol). Finally, after the user logs into the remote server, he can use all the application software installed on the underlying server on his own thin client’s desktop.
คำสำคัญ (Keywords)
-
เว็บไซต์โครงงาน
-
วีดีโอคลิปของโครงงาน
-
ที่เก็บเวอร์ชันซอร์สโค้ด
-
ผู้นำเข้าข้อมูลครั้งแรก
เอมฤดี
จีรธนาวงศ์
(g46654695)
แก้ไขครั้งสุดท้าย
เมื่อ March 1, 2005, 10 a.m. โดย
เอมฤดี
จีรธนาวงศ์
(g46654695)
สถานะการอนุมัติ
อนุมัติแล้ว โดย
อานนท์
รุ่งสว่าง
(fenganr)
เมื่อ March 1, 2005, 10 a.m.