วันศุกร์ที่ 29 กุมภาพันธ์ พ.ศ. 2551

ระบบปฏิบัติการเครือข่าย NOS

NOS คืออะไร

ระบบปฏิบัติการ หรือ OS (Operating System) ทำหน้าที่จัดการเกี่ยวกับการเข้าใช้ทรัพยากรต่าง ๆ
ของโปรแกรมที่รันบนคอมพิวเตอร์เครื่องนั้น ทรัพยากรของคอมพิวเตอร์มีหลายชนิด เช่น หน่วยความจำ, ฮาร์ดดิสก์, จอภาพ, คีย์บอร์ด, และเมาส์ เป็น ถ้าไม่มีระบบปฏิบัติการ คอมพิวเตอร์คงจะรับโปรแกรมมากกว่าหนึ่งโปรแกรมไม่ได้ เพราะแต่ละโปรแกรมอาจแย่งใช้ทรัพยากรดังกล่าวจนอาจทำให้ระบบล่มได้ระบบเครือข่าย ก็เหมือนกับระบบคอมพิวเตอร์จำเป็นต้องมีระบบปฏิบัติการเครือข่าย หรือ NOS (network Operting System) เพื่อทำหน้าที่จัดการเกี่ยวกับสื่อสารข้อมูลผ่านเครือข่าย และการเข้าใช้ทรัพยากรที่มีอยู่ในเครือข่าย เช่น เครื่องพิมพ์ ฮาร์ดดิสก์ เป็นต้น คอมพิวเตอร์ที่เชื่อมต่อกับเครือข่าย จำเป็นต้องมีระบบปฏิบัติการทั้งสองประเภท เพื่อจะทำหน้าที่ทั้งจัดการทรัพยากรภายในคอมพิวเตอร์และในระบบเครือข่าย แต่โดยส่วนใหญ่ระบบปฏิบัติการทั้งสองประเภทจะอยู่ในตัวเดียวกัน เมื่อติดตั้งระบบปฏิบัติการเสริมแล้วก็เพียงติดตั้งส่วนที่เป็นเครือข่ายเท่านั้น


ความหมาย NOS

คือ ระบบปฏิบัติการเครือข่าย ทำหน้าที่จัดการเกี่ยวกับการสื่อสารข้อมูลเครือข่าย

- การตรวจสอบสิทธิการใช้เครือข่าย
- การเข้าใช้ทรัพยากรที่มีอยู่อยู่ในเครือข่าย : ติดต่อคอมพิวเตอร์เครื่องอื่นในเครือข่าย
การตรวจสอบสิทธิ์การใช้เครือข่าย การใช้เครื่องพิมพ์ในเครือข่าย การใช้ฐานข้อมูลในเครือข่าย

OS ปัจจุบัน (Windows 95/98/Me/Xp) จะมีส่วนที่ทำหน้าที่จัดการ NOS รวมอยู่ด้วย


บริการของ NOS

การเลือใช้ NOS มีผลต่อการใช้งานเครือข่ายของบุคลากรในองค์ก
เช่น ความยากง่ายในการใช้งาน ความยากง่ายในการดูแล
และจัดการโปรแกรมต่างๆ รวมถึงระบบการรักษรความปลอดภัย
เป็นต้น สิ่งที่ควรพิจารณาเปรียบเทียบก่อนการตัดสินใจ
คือ บริการต่างๆ ของระบบ NOS ที่มีในแต่ละระบบปฏิบัติการ

- บริการจัดเก็บไฟล์ และการพิมพ์ (File and Print Services)
- บริการดูแลและจัดการระบบ (Management Services)
- บริการรักษาความปลอดภัย (Security Services)
- บริการอินเทอร์เน็ตและอินทราเน็ต (Internet/Intranet Services)
- บริการมัลติโพรเซสซิ่ง และคลัสเตอร์ริ่ง (Multiprocessing and Clustering Services)


บริการจัดเก็บไฟล์ และการพิมพ์ (File and Print Services)

> เป็นฟังก์ชันที่สำคัญของ NOS

> NOS จะต้องสามารถในด้าน

- การจัดการเครื่องพิมพ์ :
- การจัดการเกี่ยวกับพื้นที่เก็บไฟล์ที่แบ่งปันระหว่างผู้ใช้ :
- ระบบควบคุมการเข้าใช้ทรัพยากร :


บริการดูแลและจัดการระบบ (Management Services)
การดูแล และจัดการเครือข่าย
- การจัดการเกี่ยวกับผู้ใช้ (User Accounts)
- ควบคุมคอมพิวเตอร์ที่เชื่อมต่อเข้ากับเครือข่าย
- ควบคุมการทำงานของอุปกรณ์เครือข่าย
- การรายงานเกี่ยวกับข้อผิดพลาดต่างๆ ที่เกิดขึ้นในเครือข่าย
- การเฝ้าดูระบบเครือข่ายเพื่อทรบถึงปัญหาที่อาจจะเกิดขึ้นและสามารถแก้ไขได้ทันเวลาหรือก่อนที่จะกาลายเป็นปัญหาใหญ่
เครื่องมือนี้จะช่วยในการจัดการเครือข่ายง่ายขึ้น
- Netware จะใช้ ระบบไดเร็คทอรี่ที่เรียกว่า NDS eDirectory (Novell Directory Services eDirectory)
- Windows2003 จะใช้ระบบไดเร็คทอรี่ที่เรียกว่า ADS (Active Directory Services)
บริการรักษาความปลอดภัย (Security Services)
การรักษาความปลอดภัยข้อมูลใจเครือข่ายเป็นเรื่องสำคัญ
NOS ควรมีฟังก์ชันที่สามารถกำหนดระดับผู้ใช้ โดยสามารถกำหนดสิทธิ์ให้กับผู้ใช้หรือกลุ่มของผู้ใช้ได้
- ความสามารถเข้าถึงข้อมูลในทุกระดับชั้น
- สามารถอนุญาตหรือไม่อนุญาตให้ใครเข้าใช้ระบบได้
- สามารถเขียนหรือลบข้อมูลระบบฐานข้อมูลของระบบ
บริการอินเทอรืเน็ตและอินราเน็ต (Internet/Intranet Services)
ปัจจุบันองค์กรต่างๆมักจะให้บริการอินเทอร์เน็ตโดยกำหนดเครือขายภายใน ให้เป็นอินทราเน็ตเพื่อความปลอดภัยของเครือข่าย จึงต้องติดตั้งบริการต่างๆขึ้น เช่น
- เว็บเซิร์ฟเวอร์ (Wev Server) : ให้บริการสืบค้นข้อมูบผ่าน Web
- เมล์เซิร์ฟเวอร์ (Mail Server) : สถานีบริการ e-mail กับสถานีอื่นๆ
- เอฟทีพีเซิร์ฟเวอร์ (FTP Server) : บริการถ่ายโอนแฟ้มข้อมูล เพื่อลด Traffic ใน Ontranet
- ดีเอ็นเอสเซิร์ฟเวอร์ (DNS Server) : บริการเปลี่ยหมายเลข IP เป็น URL
- พร็อกซี่ เซิร์ฟเวอร์ (Proxy server) : เครื่องที่บริการเก็บข้อมูล เพื่อให้บริการสำหรับผู้อื่นที่ขช้อมูลนั้นๆ อีก (เพื่อลดปริมาณ Bandwidth)
- เน็ต NAT (Network Address Translation) : เครื่องที่บริการแจก Real IP สำหรับเครื่อง Local ที่ร้องขอข้อมูลจากอินเทอร์เน็ต เมื่อข้อมูลกลับมา NAT จะนำข้อมูลส่งกลับให้เครื่อง Local
บริการมัลติโพรเซสซิ่ง และคลัสเตอร์ริ่ง (Multiprocessing and Clustering Services)
- Multiprocessing : NOS ที่ดีต้องรองรับการทำงานของเครื่องที่มี CPU มากกว่า 1
- Clustering Services : คือ การทำให้ Server หลายๆเครื่อง ทำงานร่วมกัน เมื่อ Server เครื่องหนึ่งไม่สามารถให้บริการได้ มี 2 ลักษณะ
- Failover : หากมีเครื่องหนึ่งเสีย เครื่องอื่นจะทำงานแทน
- Loadvalancing : หากเครื่องใดทำงานโหลดเกินกำหนด จะแบ่งงานไป Process เครื่องอื่น
บริการดังกล่างเป็นบริการเพื่อนให้เซิร์ฟเวอร์มีประสิทธิภาพสูงขึ้น ซึ่งก่อให้เกิดความเชื่อถือได้สูง (High Availability)