Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore จ๋า23

จ๋า23

Published by 6132040038, 2019-08-06 00:37:16

Description: จ๋า23

Search

Read the Text Version

ระบบปฎบิ ตั เิ ครือข่าย (Network Operating System) จดั ทำโดย นำงสำววรรณิภำ พวงมำลยั ปวส.2 คอมพวิ เตอร์ธรุ กิจ ห้อง2

1.ระบบปฎิบัติเครือขา่ ย (Network Operating System) จากพัฒนาการของระบบเครอื ข่ายคอมพวิ เตอร์ เริ่มต้นด้วยการเชื่อมตอ่ อปุ กรณท์ ี่ เรยี กว่าดัมพเ์ ทอรม์ นิ อล (Dunp Terminail) เขา้ กับเคร่อื งเมนเฟรม จนปจั จบุ นั อปุ กรณ์ ระบบเครือข่ายข่ายคอมพิวเตอร์ ประกอบดว้ ยเคร่อื งคอมพิวเตอร์ส่วนบคุ คล เคร่ืองเวิร์ค สเตชนั เครื่องเซริ ฟ์ เวอร์อุปกรณเ์ ราเตอร์ สวติ ซ์ และอปุ กรณ์ตอ่ พ่วงอ่ืนๆ ผใ็ ช้งาน คอมพิวเตอรใ์ นปัจจบุ นั จาเปน็ ตอ้ งแชร์ขอ้ มลู ซง่ึ กันและกนั ขอ้ มูลทแี่ ชรน์ ั้นตอ้ งการระบบ รักษาความปลอดภยั และการบรหิ ารจดั การทด่ี จี ึงไดม้ ีการพฒั นาซอฟต์แวร์ที่แรกว่า ระบบ ปฎบิ ัตกิ ารเครอื ข่าย หรอื NOS (Network Operating System) เพ่ือทาหนาทีบ่ รหิ าร จัดการเครือขา่ ยซ่งึ ประกอบดว้ ยอุปกรณต์ ่างๆ มากมาย

ระบบปฎิบตั กิ ำรในเครื่องคอมพิวเตอร์สว่ นบคุ คล หรือ Operating System จะ ทำหน้ำท่ีจดั กำรเก่ียวกบั กำรเข้ำใช้ทรัพยำกรตำ่ งๆ ของโปรแกรมบนเคร่ืองคอมพิวเตอร์ ระบบ ปฎิบตั กิ ำรเครือขำ่ ยจะทำหน้ำท่ีจดั กำรเกี่ยวกบั กำรสอื่ สำรข้อมลู และกำรเข้ำใจทรัพยำกรผำ่ น ระบบเครือขำ่ ยเคร่ืองคอมพิวเตอร์ท่ีเชื่อมตอ่ เข้ำกบั ระบบเครือข่ำยจำเป็นต้องมีระบบ ปฎิบตั ิกำร เพื่อท่ีจะทำหน้ำท่ีทงั้ จดั กำรทรัพยำกรภำยในคอมพิวเตอร์และระบบเครือข่ำยโดย ปกตแิ ล้วคอมพิวเตอร์ แมข่ ่ำยหรือเครื่องเซิร์ฟเวอร์ในระบบเครือข่ำยคอมพิวเตอร์จะตดิ ตงั้ ระบบปฎิบตั ิกำร เครือข่ำยที่จะสำมำรถ บริหำรจดั กำรบริกำรหลกั ของระบบเครือขำ่ ยได้ดงั นี ้คือ

1.1 บริการไฟล์ขอ้ มูลและการพมิ พ์ (File and Print Services) การทางานระดบั พ้ืนฐานของระบบปฎบิ ัติการเครอื ขา่ ย คอื การใหบ้ รกิ ารในการแชร์เครื่องพมิ พ์ ซง่ึ มคี วามจาเปน็ สาหรบั หน่วยงานหรือองค์กรทงั้ ท่อยู่ในรูปแบบของเครือขา่ ยแบบมีสายหรอื เครอื ขา่ ยแบบไรส้ าย รวมถึงความสามารถในการใหบ้ ริการ พ้นื ที่ในการจัดเก็บไฟลข์ ้อมลู และบริหารจัดการในการเขา้ ใช้โดยการระบุสิทธใิ นการเข้าถึงไฟลข์ ้อมลู เข้าถึงเครอื่ งพมิ พต์ าม ความสาคญั หรอื อานาจหนา้ ท่ขี องผูใ้ ชt้ 1.2 บริการดูแลจดั การระบบ (Mangement Services) ทาหน้าที่เกย่ี วกับการบรหิ ารจดั การเคร่อื งคอมพวิ เตอร์ อปุ กรณเ์ ครือข่าย และสมาชกิ หรือผู้ใช้ หรอื การเชอ่ื มตอ่ กบั เครือข่ายคอมพวิ เตอร์ เพ่ือเป็นการตรวจสอบขอ้ ผดิ พลาดและการเฝา้ ระวัง บริการดูแลจดั การระบบของระบบปฎิบตั กิ าร เครอ่ื ข่าย จะใชล้ ดการซ้าซอ้ นและการทาให้การบริการดูแลจดั กำรระบบยิ่งงำ่ ยขนึ ้ 1.3 บริการรักษาความปลอดภยั (Security Services) ปัจจุบันระบบเครือข่ายคอมพิวเตอร์ โดยเฉพาะระบบทม่ี กี ารเช่ือมต่อกับเครอื ข่ายอินเทอร์เน็ตดว้ ยแลว้ จะมี ความเสย่ี งรกั ษาความปลอดภยั ของข้อมูลและระบบ ท่อี าจจะถูกรบกวนจากบุคคลภายนอก หรือแมก้ ระทงั้ การจดั การกาหนด สทิ ธิในการเข้าถงึ ข้อมลู ใหก้ าผ้ใู ช้งานในองค์กรเอง ระบบปฎบิ ตั ิการเครอื ขา่ ยท่ดี ีจึงควรมีฟังชนั่ รกั ษาความปลอดภัยขอ้ มลู ใน เครือข่าย รวมถงึ ฟังกช์ ั่นในการกาหนดสทิ ธิของผู้ใช้และกล่มุ ผู้ใช้งานเข้าถึงขอ้ มลู ดว้ ย

1.4 บรกิ ารอินเทอรเ์ นต็ และอินทราเนต็ (Internet and Intranet Services) เครือข่ายคอมพวิ เตอรใ์ นหนว่ ยงานหรือองคก์ รปัจจุบนั ส่วนมากตอ้ งมีการเช่อื มต่อกบั เครือขา่ ยอินเทอรเ์ น็ต หรอื อยา่ งนอ้ ยก็จะทา ใหเ้ ครือข่ายคอมพวิ เตอร์ให้บรกิ ารอนิ ทราเนต็ รวมอยู่ดว้ ย ดงั นีน้ ระบบปฎบิ ัตกิ ารเครือขา่ ย จะต้องมีบรกิ ารด้านอนิ เทอร์เน็ต เพื่อ รับรองบรกิ ารฟงั ก์ช่ันดงั กลา่ ว เช่น DNS Server, Web Server, Mail Server และ Ftp Server เป็นตน้ 1.5 บรกิ ารมลั ติโพรเซสซงิ และคลัสเตอรงิ (Multiprocessing and Clustering Services) มัลติโพรเซสซิง่ : Multiprocessing ถอื ไดว้ ่าเป็นระบบมลั ตโิ ปรเซสเซอร์ คอื ระบบทมี่ ี CPU มากกวา่ หน่ึงตัวในเครอ่ื ง คอมพิวเตอรแ์ มข่ ่ายหรือเคร่อื งเซิร์ฟเวอร์ การท่เี ซริ ฟ์ เวอร์มี CPU หลายตัวจะช่วยนการทางานของ Application ทีท่ างานบนระบบ ทางานไดอ้ ย่างมปี ระสิทธภิ าพมากขึ้นหากระบบปฎิบัตกิ ารเครอื ข่ายและ Application ดังกล่าวรบั รองบรกิ ารมัลตโิ ปรเซสซง่ิ คลสั เตอรงิ : Clustering ในการใหบ้ ริการเครอื ข่ายหากตอ้ งการเพอื่ งประสทิ ธภิ าพในการทางาน ของระบบโดยรวมแล้ว บรกิ ารคลัสเตอริง่ เป็นรูปแบบทีเ่ ครื่องแมข่ ่ายหรือเซริ ฟ์ เวอรม์ ีจานวนหลายๆเครอ่ื ง มาชว่ ยกนั ทางานงานใด งานหนึง่ หรอื หลายๆงาน จะชว่ ยใหป้ ระสทิ ธภิ าพของระบบดีขึ้น ทงั้ ในดา้ นทางานในรปู แบบการใหบ้ ริการแทนกันได้ หากมีเคร่อื ง ใดเคร่อื งหน่งึ มปี ญั หา หรือการแบ่งงานจากเครอื่ งอื่นทร่ บั รองงานมากเกินไป

2.ระบบปฎิบตั กิ ารเน็ตแวร์ (Netware) ระบบปฎบิ ตั กิ ารเนต็ แวร (์ Netware) เป็นระบบปฎิบัตกิ ารเครือขา่ ยทีม่ ีผู้นิยมใช้งาน ในระบบเครือข่ายมากสาหรบั เครือ่ งไมโครคอมพิวเตอรใ์ นยุคแรกๆ ระบบปฎิบตั กิ าร เนต็ แวร์ถอื ไดว้ ่าเปน็ ระบบปฏิบตั ิการรุ่นแรก พฒั นาโดยบริษัท Novell จดั เปน็ ระบบปฏิบัติการเครอื ขา่ ยทท่ี างานภายใต้ MS-DOS ในปี 1986 มีผู้ใช้เน็ตแวร์ในเครือข่าย ท่ีใชเ้ ครือ่ งพีซีประมาณ 85 เปอร์เซน็ ต์

3.ระบบปฏบิ ตั กิ ารยูนิกซ์ (UNIX) ระบบปฏบิ ัตกิ ารยูนกิ ซ์ (UNIX) มีต้นกาเนดิ จากห้องปฏิบตั กิ ารวิจยั Bell ประเทศสหรัส อเมรกิ าโดย Ken Thompson และ Dennis Ritchie เมอ่ื ปี พ.ศ. 2512 สถาบัน MIT (General Electric) รว่ มพัฒนาโครงการ Multics ในปี 1960 เพอ่ื พัฒนาระบบปฏิบตั ิการ สาหรับ Mainframe Computer รนุ่ GE 635 โดยใหร้ ะบบปฏิบัตกิ ารน้มี คี วามสามารถ ทางานแบบโต้ตอบ (Interactive) มรี ะบบอานวนความสะดวกตอ่ การใชแ้ ฟ้มและขอ้ มลู รว่ มกันได้ แต่เกิดปญั หาหลายประการ ต่อมา Ken & Dennis ได้รว่ มพฒั นาระบบปฏบิ ตั กิ าร ใหม่ เพอื่ ทางานบนเครอ่ื ง PDP – 7 และใช้ชือ่ วา่ ระบบปฏิบัตกิ าร UNIX เพื่อให้ออกเสียง ใกลเ้ คยี งกับระบบ Multics ดังน้ีนตน้ กาเนิดของ UNIX กค็ ือ Multics น่นั เองหลงั จากนัน่ ได้ พฒั นามาเปน็ Version 2 เพอื่ ทางานบนเครื่องร่นุ PDP – 11/20 โดยใชภ้ าษา Assembly และพฒั นาปรับปรุงดว้ ยภาษา C (ภาษาC ก็พฒั นาท่ีห้องวิจยั Bell Labs เชน่ กัน เพื่อระบบ การทางานบนระบบ UNLX) และเผยแพรไ่ ปสมู่ หาวทิ ยาลยั ตา่ งๆ ดว้ ย Version 6 ในปี ค.ศ. 1976

ในปี ค.ศ. 1978 Version 7 ก็ถูกพัฒนาออกมา ซ่งึ เป็นตน้ แบบของระบบ UNLX รุ่นใหม่ๆ หลงั จากน้ัน AT&T ซึ่งเป็น องคก์ รแมข่ อง Bell Labs ไดเ้ ป็นผู้รับผดิ ชอบ และควบคมุ การออกตวั ระบบปฏิบัติการ UNLX ดงั นัน้ UNLX จึง กลายเป็นผลติ ภัณฑ์ แทนทจี่ ะเป็นเครอ่ื งมือวิจยั AT&T ไดพ้ ฒั นา UNLX ออกมาภายนอก ภายใต้ช่อื System III ในปี 1982 และปี 1983 ก็ออก System V และพฒั นามาเรอื่ งๆ จนไดร้ ับความนยิ มในปัจจบุ นั ปัจจุบัน UNLX เปน็ เครอื่ งหมายการคา้ จดทะเบยี น (Registered Tredemark) ของหน่วยงานท่ชี ื่อ The Open Group ซ่งึ จะทาการกาหนด และรบั รองมาตรฐานของระบบปฏิบัติการ UNLX 2 ลกั ษณะคอื - ระบบปฏบิ ตั ิการทไ่ี ด้มาตรฐาน UNLX เป็นระบบปฏบิ ัตกิ ารทใี่ ชม้ าตรฐานของ The Open Group ในการพฒั นาขนึ้ มา เชน่ Digital UNIX, SCO UNIX,IBM’s OpenEdition MVS - ระบบปฏบิ ัตกิ ารคลา้ ย UNLX (UNLX Compatible) เปน็ ระบบปฏิบัติการท่ีมลี กั ษณะคลา้ ยระบบ UNLX แตย่ งั ไม่ได้ จดทะเบยี น รับรองเปน็ ทางการ เช่น Sun Solaris, IBM AIX, Linux

4.ระบบปฏบิ ัตกิ ารลีนุกซ์ (Linux) ระบบปฏิบตั ิการลนี ุกซ์ เปน็ ระบบปฏิบัตการแบบ UNLX Compatible ตัว หนงึ่ ท่ีทางานบนเคร่อื งคอมพวิ เตอร์ พฒั นาข้ึนเปน็ ครั้งแรก ในปี ค.ศ 1991 โดย นักศกึ ษาช่อื Linus B. Torvalds ณ University of Helsinki ประเทศฟนิ แลนด์ โดยมแี รงบันดาลใจมาจากระบบ Minix ซง่ึ เปน็ ระบบปฏิบติ กิ ารคลา้ ยๆ UNLX ตัวหนงึ่ ท่ีพัฒนาโดย Andy Tanenbaum เพอ่ื ประกอบการเรียนรู้ในหนงั สอื เกีย่ วกับการออกแบบระบบปฏบิ ัตกิ ารคอมพวิ เตอร์

Linux Version 0.01 ถกู แจกจำ่ ยให้ทดลองใช้ประมำณปลำยเดือน ส.ค. 1991 โดยมีเฉพำะ Harddisk Driver และระบบไฟล์ขนำดเลก็ ผ้ใู ช้ต้องมีระบบ Minix อยแู่ ล้ว จงึ สำมำรถทำกำรคอมไพล์ และทดลองใช้งำยได้ เนื่องจำกยงั ไมม่ ีโหลดเดอร์ และคอมไพเลอร์ ต้องอำศยั กำรคอมไพล์ข้ำมระบบ และบตู ระบ บผำ่ น Minix ตอ่ มำ Linux อยำ่ งเป็นทำงกำรในวนั ท่ี 5 ตลุ ำคม 1991 ด้วย Version 0.02 ซงึ่ ยงั คงเป็น ระบบปฏิบตั ิกำร สำหรับผ้พู ฒั นำโปรแกรมระบบอยู่ จนกระทง่ั ได้เปิดตวั Version 1.0 ในเดือนมีนำคม 1994 และเริ่มมีผ้ใู ช้กนั อยำ่ งแพร่หลำยเนื่องจำกเป็นระบบปฏิบตั ิกำรคล้ำย UNIX ท่ีสมบรู ณ์แบบ อีกทงั้ ยงั มี ควำมสำมำรถสนบั สนนุ กรำฟิ ก X Window สนบั สนนุ ระบบเครือข่ำย TCP/IP สำมำรถรับ – สง่ อเี มล์ ทำ หน้ำที่เป็น Web Server, FTP Server ได้ กำรทำงำนของระบบปฏิบิกำรลนี กุ ซ์ เป็นระบบปฏิบตั กิ ำรโอเพน่ ซอร์ส (Open Source) ถือเป็น ระบบเปิด (Open System) จงึ มำหลำยบริษัทนำเอำระบบปฏิบตั กิ ำรลีนกุ ซ์ไปพฒั นำ เชน่ Red Hat ,Caldera ,Mandrake เป็นต้น โดย Red Hat Linux จะได้รับควำมนิยมจำกกำรใช้งำนคอ่ ยข้ำงมำก ซงึ่ Red Hat ยงั แบง่ ออกเป็นหลำยเวอร์ชน่ั เช่น Red Hat Linux 9 ,Red Hat Linux 9 Professional และ Red Hat Enterprise Linux เป็นต้น

จบกำรนำเสนอคะ่


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook