ระบบ ปฏิบัติการ เครือ ข่าย แบบ Client/Server

Download Report

Transcript ระบบ ปฏิบัติการ เครือ ข่าย แบบ Client/Server

ระบบปฏิบัตกิ ารเครื อข่ าย
NOS
(Network Operating System)
ประกาย นาดี
ศูนย์คอมพิวเตอร์ สถาบันเทคโนโลยีราชมงคล วิทยาเขตภาคตะวันออกเฉียงเหนือ
เนือ้ หาที่จะบรรยาย …………….



ทฤษฎีพนื ้ ฐานของระบบปฏิบัตกิ ารเครื อข่ าย
ประเภทของระบบปฏิบัตกิ ารเครื อข่ าย
ตัวอย่ างระบบปฏิบัตกิ ารเครื อข่ าย
ทฤษฎีพนื ้ ฐานของระบบปฏิบัตกิ ารเครือข่ าย
หลักการและหน้ าที่ของ NOS
ระบบปฏิบตั ิการเครื อข่ายคอมพิวเตอร์ (Network Operating System :
NOS ) เป็ นโปรแกรมที่ทางานในลักษณะที่ทาให้ เครื่ องคอมพิวเตอร์ และ
อุปกรณ์ตอ่ พ่วงกันสามารถให้ บริการต่างๆ ผ่านการเชื่อมต่อเครื อข่ายได้ โดย
ให้ เครื่ องคอมพิวเตอร์ เครื่ องใดเครื่ องหนึง่ ทาหน้ าที่เป็ นเซิร์ฟเวอร์ ทาหน้ าที่
แบ่งปั นทรัพยากรต่างๆ เช่น ฮาร์ ดดิสก์ เครื่ องพิมพ์ ซีดีรอม ตลอดจนอุปกรณ์
อื่นๆ ให้ กบั ผู้ขอใช้ บริการจากเครื่ องคอมพิวเตอร์ อื่น ที่ตอ่ อยูใ่ นระบบเครื อข่าย
การทางานของระบบปฏิบตั ิการเครื อข่าย ประกอบด้ วยสองส่วนคือ ส่วน
ที่ทางานในเซิร์ฟเวอร์ เพื่อควบคุมการเข้ าทรัพยากรบนเซิร์ฟเวอร์ หรื อในระบบ
และส่วนที่ทางานกับเครื่ องไคลเอ็น เพื่อตรวจสอบและเปลี่ยนทิศทางการร้ อง
ขอบริการที่แอปพลิเคชัน่ สร้ างขึ ้น และส่งต่อการร้ องขอไปยังเซิร์ฟเวอร์

ทฤษฎีพนื ้ ฐานของระบบปฏิบัตกิ ารเครือข่ าย

ตัวอย่ างระบบปฏิบัตกิ ารเครื อข่ าย




ระบบปฏิบตั ิการเครื อข่ายเน็ตแวร์ (Netware)
ระบบปฏิบตั ิการเครื อข่ายวินโดวส์เซิร์ฟเวอร์ (Microsoft Windows Server )
ระบบปฏิบตั ิการเครื อข่ายยูนิกซ์ (Unix)
ระบบปฏิบตั ิการเครื อข่ายลินกุ ซ์ ( Linux)
ประเภทของระบบปฏิบัตกิ ารเครือข่ าย
ระบบปฏิบตั ิการที่สามารถจัดการเกี่ยวกับการใช้ งานเครื อข่าย แบ่งตาม
ความสามารถได้ เป็ น 2 แบบคือ


ระบบปฏิบตั ิการเครื อข่ายแบบ Peer/Peer
ระบบปฏิบตั ิการเครื อข่ายแบบ Client/Server
โดยระบบปฏิบตั ิการทังสองแบบแตกต่
้
างที่ความครบถ้ วนของการ
ให้ บริการและถูกออกแบบให้ เหมาะสมกับสภาพการใช้ งานของผู้ใช้ ที่ตา่ งกัน
ระบบปฏิบัตกิ ารเครือข่ ายแบบ Peer/Peer
การทางานแบบ Peer-to-Peer เป็ นการทางานที่ทกุ เครื่ องในเครื อข่ายมี
ทรัพยากรเป็ นของตัวเอง และสามารถแบ่งทรัพยากรให้ กบั เครื่ องอื่นได้ ใน
ขณะเดียวกันก็สามารถใช้ ทรัพยากรของเครื่ องอื่นได้ ทุกเครื่ องในเครื อข่ายจะ
มีสถานะหรื อสิทธิ์ในเครื อข่ายเท่าเทียมกัน
ระบบปฏิบัตกิ ารเครือข่ ายแบบ Peer/Peer

ข้ อดีของการทางานแบบ Peer to Peer คือ




ประหยัดค่าใช้ จ่ายและดูแลระบบง่ายเมื่อการเชื่อมต่อเป็ นกลุม่ เล็ก
เป็ นทังผู
้ ้ ให้ บริ การ (Peer Server) และผู้ใช้ บริ การ (Peer Client)
แบ่งปั นทรัพยากรให้ ผ้ อู ื่นใช้ ร่วมได้
ข้ อเสียในลักษณะการทางานแบบ Peer to Peer คือ


ประสิทธิภาพของเครื อข่ายไม่ค่อยดี เมื่อในเครื อข่ายมีจานวน Peer client มาก
มีปัญหาทางด้ านระบบรักษาความปลอดภัย และการจัดการระบบ เนื่องจาก
อยู่ภายใต้ การควบคุมของแต่ละคน
ระบบปฏิบัตกิ ารเครือข่ ายแบบ Peer/Peer

ตัวอย่างระบบปฏิบตั ิการเครื อข่ายแบบ Peer/Peer

ระบบปฏิบตั ิการ NetWare Lite
เป็ นผลิตภัณฑ์ของบริ ษัท Novell ถูกออกแบบขึ ้นมาเพื่อใช้ เป็ นระบบ
เครื อข่ายแบบเท่าเทียมที่ ใช้ กบั เครื่ อง IBM compatible อยู่ในช่วง 2 ถึง 25
สถานี โดยหนึ่งในจานวนเครื่ องเหล่านันต้
้ องมีฮาร์ ดดิสก์ติดตังอยู
้ ่ด้วย ทา
หน้ าที่เป็ นคล้ ายเซิร์ฟเวอร์ ขนาดเล็ก ส่วนเครื่ องอื่นๆ อาจจะเพียงแค่มี Floppy
disk หนึง่ ตัวหรื อมากกว่าก็เพียงพอ
การเริ่ มต้ นทางานของเครื่ องจะอาศัย ROM Boot ในแผ่นวงจรเครื อข่าย
สาหรับติดต่อไปยังเครื่ องเซิร์ฟเวอร์ และดาวน์โหลดระบบปฏิบตั ิการมายังรัน
บนเครื่ องไคลเอ็น
ระบบปฏิบัตกิ ารเครือข่ ายแบบ Peer/Peer

ตัวอย่างระบบปฏิบตั ิการเครื อข่ายแบบ Peer/Peer

ระบบปฏิบตั ิการ Windows for work groups (Windows 3.11, 95, 98, ME,
XP)
เป็ นผลิตภัณฑ์ของบริ ษัทไมโครซอฟต์ โดยเพิ่มความสามารถให้
ระบบปฏิบตั ิการวินโดวส์ ให้ สามารถแบ่งทรัพยากรให้ เครื่ องอื่นใช้ งานได้ เช่น
การแชร์ ไฟล์ การแชร์ เครื่ องพิมพ์ มีความสามารถในการจัดการด้ านความ
ปลดภัยแบบง่าย เช่นการกาหนดสิทธิ์การขอใช้ บริ การโดยรหัสผ่านเท่านัน้
รองรับการขอใช้ บริ การในปริ มาณน้ อย
ระบบปฏิบัตกิ ารเครือข่ ายแบบ Client/Server
การทางานแบบ Client/Server นัน้ ในเครื อข่ายจะต้ องมีเครื่ องใดเครื่ อง
หนึง่ ทาหน้ าที่เป็ นผู้ให้ บริการ (Server) และเครื่ องอื่นๆ ในเครื อข่ายเป็ นผู้ขอใช้
บริการ (Client) ผู้ให้ บริการต้ องเป็ นเครื่ องที่มีประสิทธิภาพในการทางานสูง
เพื่อให้ สามารถรองรับต่อการขอใช้ บริการจากเครื่ องไคลเอ็นที่มีจานวนมาก มี
อุปกรณ์ที่ทางานได้ เร็ว เช่น มีแรมขาดใหญ่ มีความจุของ Hard disk สูง มี
เครื่ องพิมพ์ที่พิมพ์ได้ อย่างรวดเร็ว ทังนี
้ ้ ความสามารถเฉพาะของเครื่ อง
เซิร์ฟเวอร์ จะต้ องเหมาะสมกับลักษณะการให้ บริการ เช่น บริการไฟล์ (File
Server) จะต้ องมี Hard disk ที่มีความจุสงู และเข้ าถึงข้ อมูลอย่างรวดเร็ว
ระบบปฏิบัตกิ ารเครือข่ ายแบบ Client/Server

ข้ อดีของการทางานแบบ Client/Server คือ




มีความรวดเร็ว เพราะระบบนี ้ออกแบบเพื่อให้ ตอบสนองความต้ องการของผู้ใช้
หลายคนพร้ อมกัน
มีระบบบริ หารงานเครื อข่ายที่มีประสิทธิภาพ เพราะทรัพยากรหลักรวมไว้ ที่
ศูนย์กลาง
มีระบบรักษาความปลอดภัย
ข้ อเสียในลักษณะการทางานแบบ Client/Server คือ


จาเป็ นต้ องมีเครื่ องที่มีประสิทธิภาพสูง และมีทรัพยากรที่ดี
ต้ องเปิ ดเครื่ องทิ ้งไว้ ตลอดเวลา ทาให้ เกิดความสิ ้นเปลืองหากไม่มีเครื่ องไคล
เอ็นขอใช้ บริ การ
ระบบปฏิบัตกิ ารเครือข่ ายแบบ Client/Server

ตัวอย่างระบบปฏิบตั ิการเครื อข่ายแบบ Client/Server

ระบบปฏิบตั ิการ Microsoft Windows Server (Windows NT, 2000, 2003)
เป็ นผลิตภัณฑ์ของบริ ษัทไมโครซอฟต์ มุง่ เน้ นการบริ การที่ใช้ กบั
ระบบปฏิบตั ิการวินโดวส์เป็ นหลัก เช่น




การจัดการบัญชีผ้ ใู ช้ ให้ อยู่ในลักษณะของ Domain Controller และ
เปลี่ยนเป็ น Active Directory ใน Windows 2000 เป็ นต้ นมา กาหนดกลุม่
ผู้ใช้ เพื่อง่ายต่อการระบุตวั ผู้ใช้ กาหนดระดับของผู้ใช้ เพื่อสิทธิที่ต่างกัน
กาหนดสิทธิ์การใช้ งานทรัพยากรที่ละเอียด เช่น สิทธิ์ในดิสก์บนเซิร์ฟเวอร์
บริ การสาหรับระบบปฏิบตั ิการวินโดวส์ เช่น บริ การไฟล์ บริ การเครื่ องพิมพ์
บริ การค้ นหาเครื่ อง
เพิ่มเติมการบริ การด้ านอินเตอร์ เน็ตใน Windows 2000 เป็ นต้ นมา
ระบบปฏิบัตกิ ารเครือข่ ายแบบ Client/Server

ตัวอย่างระบบปฏิบตั ิการเครื อข่ายแบบ Client/Server

ระบบปฏิบตั ิการ Unix
เป็ นระบบปฏิบตั ิการที่พฒ
ั นามาจากภาษาซี ( C Language ) ของ
มหาวิทยาลัยเบอร์ คเลย์ (Berkeley) เป็ นระบบปฏิบตั ิการประเภทที่รองรับ
ผู้ใช้ หลายคนในเวลาเดียวกัน (Multi-user) และทางานได้ หลายงานในเวลา
เดียวกัน (Multitasking) พื ้นฐานเดิมของ Unix มีการทางานเป็ นแบบ Text
mode มีเซิร์ฟเวอร์ ทาหน้ าที่ประมวลผล และส่วนที่สมั ผัสกับผู้ใช้ เรี ยกว่า
Terminal มีเพียงจอภาพและแป้นพิมพ์เท่านัน้
การพัฒนาในภายหลัง ได้ เพิ่มความสามารถให้ ติดต่อกับผู้ใช้ งานแบบ
Graphics mode ได้ เรี ยกว่า X-Windows
ระบบปฏิบัตกิ ารเครือข่ ายแบบ Client/Server

ตัวอย่างระบบปฏิบตั ิการเครื อข่ายแบบ Client/Server

ประเภทของ Unix



BSD Unix (Berkeley Software Distribution )เป็ นระบบปฏิบตั ิการยูนิกซ์
ที่พฒ
ั นาโดยมหาวิทยาลัย เบอร์ คเลย์ และยูนิกซ์เป็ นจุดเริ่ มต้ นของการ
พัฒนาของระบบยูนิกซ์ในปั จจุบนั
Unix System V เป็ นระบบปฏิบตั ิการยูนิกซ์ที่พฒ
ั นาโดยบริ ษัท AT&T โดย
นายูนิกซ์ของมหาวิทยาลัยเบอร์ คเลย์ มารวมกับระบบอื่นเข้ าด้ วยกัน ทามี
มาตรฐานมากยิ่งขึ ้น
AIX Unix เป็ นระบบปฏิบตั ิการยูนิกซ์ที่พฒ
ั นาโดยบริ ษัทไอบีเอ็ม โดยให้
เป็ นระบบปฏิบตั ิการยูนิกซ์ที่ใช้ กบั เครื่ องมินิคอมพิวเตอร์ ของบริ ษัท ไอบีเอ็ม
ระบบปฏิบัตกิ ารเครือข่ ายแบบ Client/Server

ตัวอย่างระบบปฏิบตั ิการเครื อข่ายแบบ Client/Server

ประเภทของ Unix




SCO Unix เป็ นระบบปฏิบตั ิการยูนิกซ์ที่พฒ
ั นาโดย บริ ษัท Santa Cruz
Operation และ ใช้ กบั เครื่ องไมโครคอมพิวเตอร์ ทวั่ ไป
Solaris เป็ นผลิตภัณฑ์ของบริ ษัท Sun Microsystems ทางานกับเครื่ อง
ตระกูล SPARC
Xenix เป็ นระบบปฏิบตั ิการยูนิกซ์ที่พฒ
ั นาโดย บริ ษัท ไมโครซอฟท์ และใช้
กับเครื่ องไมโครคอมพิวเตอร์
Linux เป็ นระบบปฏิบตั ิการยูนิกซ์ที่พฒ
ั นาโดย ผู้ใช้ อินเตอร์ เน็ต และใช้ กบั
เครื่ องไมโครคอมพิวเตอร์ เป็ นระบบปฏิบตั ิการที่ใช้ ได้ ฟรี
คาถาม