Module 14 ▶ การประยุกต์ใช้งานระบบเครือข่ายคอมพิ วเตอร์ ผู้สอน ▶ ผู้ช่วยศาสตราจารย์ ดร.สุชาดา สิทธิ์จงสถาพร
Module 14 การประยุกต์ใช้งาน ระบบเครือข่ายคอมพิ วเตอร์ ผู้ช่วยศาสตราจารย์ ดร.สุชาดา สิทธิ์จงสถาพร สาขาวิ ช าวิ ท ยาศาสตร์ แ ละเทคโนโลยี มหาวิ ท ยาลั ย สุ โ ขทั ย ธรรมาธิ ร าช
96304 Data Communications and Networking
1
Module 14 ▶ การประยุกต์ใช้งานระบบเครือข่ายคอมพิ วเตอร์ ผู้สอน ▶ ผู้ช่วยศาสตราจารย์ ดร.สุชาดา สิทธิ์จงสถาพร
การประมวลผลแบบกริด
(Grid computing)
• เป็นการนําเอาคอมพิ วเตอร์ ที่มีความสามารถในการประมวลผลสูงหลายเครื่อง มาทํางานเชื่อมต่อกัน • มีวัตถุประสงค์เพื่ อรวมความสามารถในการ ประมวลผลของคอมพิ วเตอร์มาใช้ในงาน ที่ต้องอาศัยความละเอียดในการคํานวณที่ซับซ้อน • รูปแบบการทํางานของการประมวลผลแบบกริด มีการกระจายงานออกไปเป็นส่วน ๆ เพื่ อไปประมวลผลยังหน่วยประมวลผล ที่กระจายกันอยู่ในระบบเครือข่าย
96304 Data Communications and Networking
2
แบบจําลองทั่วไป ของระบบการประมวลผลแบบกริด
สถาปัตยกรรมแบบกริด
ระดับชั้นประยุกต์ ระดับชั้นบริการรวบรวม ระดับชั้นบริการทรัพยากร ระดับชั้นบริการเชื่อมต่อ กริดแฟบริก (ก) การเรียงต่อระดับชั้นของกริดบริการ
Application
Transport (TCP) Network (IP) Physical links (ข) แบบจําลองโพรโทคอล TCP/IP
Module 14 ▶ การประยุกต์ใช้งานระบบเครือข่ายคอมพิ วเตอร์ ผู้สอน ▶ ผู้ช่วยศาสตราจารย์ ดร.สุชาดา สิทธิ์จงสถาพร
การประมวลผลแบบคลาวด์
(Cloud computing)
• เป็นแนวคิดการใช้งานทางด้านสารสนเทศ ด้วยการใช้สมรรถนะจากคอมพิ วเตอร์หลาย ๆ ตัว จากต่างสถานที่ ให้สามารถทํางานประสานกัน เพื่ อให้บริการด้านสารสนเทศ • เป็นการใช้ซอฟต์แวร์ ระบบ และทรัพยากร ของเครื่องคอมพิ วเตอร์ ของผู้ให้บริการผ่านเครือข่ายอินเทอร์เน็ต • สามารถเลือกกําลังการประมวลผล เลือกจํานวนทรัพยากรได้ตามความต้องการ ในการใช้งาน และสามารถเข้าถึงข้อมูลบนคลาวด์ จากทุก ๆ ที่ 96304 Data Communications and Networking
5
Infrastructure Platform
Application
Cloud Clients Web browser, mobile app, thin client, terminal emulator, …
การประมวลผลแบบคลาวด์
SaaS
CRM, Email, virtual desktop, communication, games, …
PaaS
Execution runtime, database, web server, Development tools, …
IaaS
Virtual machines, servers, storage, load balancers, network, …
แบบจําลองของบริการคลาวด์ ที่เรียงตามระดับชั้น
แพล็ตฟอร์มของ Google App Engine สําหรับ บริการ PaaS
การเปรียบเทียบการจัดการดูแลระบบ แบบจําลองของบริการคลาวด์ ของผู้ใช้บริการ และผู้ให้บริการระบบคลาวด์ บริ ก าร on premises
บริ ก าร IaaS
Application
Application
Data
Data
Runtime
Runtime
Middleware
Middleware
Middleware
OS
OS
OS
Virtualization
Virtualization
Servers
Servers
Storage
Storage
Networking
Networking
Data
Middleware
Runtime
ดู แ ลระบบโดยผู้ ใ ห้ บ ริ ก าร
ดู แ ลระบบโดยผู้ ใ ช้ ง าน
Runtime
Data
ดู แ ลระบบโดยผู้ ใ ช้ ง าน
Application
ดู แ ลระบบโดยผู้ ใ ช้ ง าน
Application
Virtualization Servers
OS Virtualization Servers
Storage
Storage
Networking
Networking
ดู แ ลระบบโดยผู้ ใ ห้ บ ริ ก าร
บริ ก าร SaaS
ดู แ ลระบบโดยผู้ ใ ห้ บ ริ ก าร
บริ ก าร PaaS
Module 14 ▶ การประยุกต์ใช้งานระบบเครือข่ายคอมพิ วเตอร์ ผู้สอน ▶ ผู้ช่วยศาสตราจารย์ ดร.สุชาดา สิทธิ์จงสถาพร
อินเทอร์เน็ตของสรรพสิ่ง
(Internet of Things: IoT)
ü หมายถึง เครือข่ายของวัตถุ อุปกรณ์ พาหนะ สิ่งปลูกสร้าง และสิ่งของอื่น ๆ ที่มีวงจรอิเล็กทรอนิกส์ ซอฟต์แวร์ เซ็นเซอร์ และอุปกรณ์ฝังตัวที่ติดต่อกันได้ ü มีการเชื่อมต่อกับเครือข่าย ü ทําให้วัตถุเหล่านั้นสามารถเก็บบันทึก และแลกเปลี่ยนข้อมูลได้ ü ระบบนี้จะประกอบไปด้วย อุปกรณ์ที่ติดต่อกันชนิดมีสายหรือไร้สาย โดยสามารถตอบสนองและทํางานร่วมกัน
96304 Data Communications and Networking
9
เมืองอัจฉริยะ
(Smart City)
• พั ฒนาขึ้นเพื่ อให้เกิดชุมชนเมือง ที่อํานวยความสะดวกแก่ผู้อยู่อาศัย และได้รับคุณภาพในการใช้ชีวิตที่สูง เป็นเมืองที่น่าอยู่อาศัย • มีการใช้ทรัพยากรที่มีอยู่น้อยที่สุดอย่างมีประสิทธิภาพ • ทําการเชื่อมโยงระบบโครงสร้างพื้ นฐาน ของเมืองเข้าด้วยกัน • บูรณาการผ่านระบบสารสนเทศ เพื่ อให้การบริหารจัดการเมืองมีประสิทธิภาพ
บ้านอัจฉริยะ
(Smart Home)
โครงสร้างของบ้านอัจฉริยะ จะต้องประกอบไปด้วย 3 ส่วนหลัก ได้แก่ 1) อุปกรณ์อัจริยะ (Smart Device) 2) เครือข่ายบ้านอัจฉริยะ (Smart home network) 3) ระบบควบคุมชาญฉลาด (Intelligent control system)
แนวคิดของโครงการแสนสุข-สมาร์ทซิตี้ • เป็นโครงการนําร่อง เพื่ อช่วยสอดส่องสุขภาพคนไข้สูงอายุ จากระยะไกลผ่านระบบคลาวด์ระบบวิเคราะห์ข้อมูล รวมถึงการเชื่อมต่อบลูทูธ • อุปกรณ์ที่ใช้ดูแลผู้สูงอายุ เป็นสายรัดข้อมือ และสร้อยคออัจฉริยะเป็นอุปกรณ์ที่มีเทคโนโลยี IoT ทําหน้าที่ติดตามจํานวนก้าวเดิน การเคลื่อนไหว ระยะทางการเดิน รูปแบบการนอนหลับ แจ้งเตือนกรณีเหตุการณ์ไม่ปกติ เช่น ลื่นล้ม • อุปกรณ์จะส่งสัญญาณฉุกเฉิน ไปยังเครื่องคอมพิ วเตอร์ ที่ติดตั้งเครือข่ายอินเทอร์เน็ตไว้ • ช่วยส่งข้อมูลที่เกี่ยวข้อง และถูกต้องแม่นยํา ไปยังระบบคลาวด์ส่วนบุคคลที่เชื่อมต่อไว้ และส่งต่อข้อมูลไปให้สํานักงานใหญ่สถานพยาบาล ในเขตเทศบาล
แนวคิดของโครงการแสนสุข-สมาร์ทซิตี้
ภาพแสดงสายรั ด ข้ อ มื อ และสร้ อ ยคออั จ ฉริ ย ะ ที่ พั ฒนาขึ้ น มาใช้ ง านของโครงการแสนสุ ข -สมาร์ ท ซิ ตี้
รถอัจฉริยะ
(Smart Car)
• เป็นรถยนต์ที่เชื่อมต่อเข้ากับเทคโนโลยี IoT และการสื่อสารที่มา พร้อมกับ ü ระบบอัจฉริยะเชื่อมต่อมือถือ ü สั่งงานด้วยเสียง ü ระบบประมวลผลทั้งเรื่องเส้นทางจราจร ความปลอดภัย การช่วยเหลือผู้ขับขี่ขณะขับรถ • มีการติดตั้งระบบเครือข่ายอินเทอร์เน็ตแบบไร้สาย จะช่วยให้รถยนต์สามารถเชื่อมต่ออินเตอร์เน็ต และ แบ่งปันอินเทอร์เน็ตให้กับอุปกรณ์อื่น ๆ ที่อยู่ภายในและภายนอกรถยนต์ได้
เครือข่ายเฉพาะกิจบนยานพาหนะ
(Vehicular Ad hoc Network : VANET)
• เป็นเครือข่ายการสื่อสารสําหรับยานพาหนะ ที่มีการเคลื่อนที่ด้วยความเร็วสูง • ช่วยในการสื่อสารระหว่างรถยนต์ กับ รถยนต์ และระหว่างรถยนต์ กับ สถานีรับส่งสัญญาณข้างทาง • ทําให้เกิดการแลกเปลี่ยนข้อมูลเกิดขึ้นระหว่างกัน เพื่ อลดปัญหาการเกิดอุบัติเหตุ จากการขาดการติดต่อสื่อสารระหว่างกัน
ลักษณะการประยุกต์ใช้งาน เครือข่ายเฉพาะกิจบนยานพาหนะ
เทคโนโลยีและฟังก์ชัน ่ วข้องกับรถยนต์อัจฉริยะ ทีเ่ กีย ั่ Music App ั ก์ชน ฟง
ทาง ระบบนํา
ตรวจ บ บ ะ ร
รทําง า ก สภาพ
ื ง ร่อ ค เ ง านขอ
การเชอ ื่ มต่อไ ร้สาย B lutooth
เครือข่าย IoT กับ รถยนต์อัจฉริยะ
การเชื่อมต่อของรถยนต์อัจฉริยะ 1) ระบบเทเลเมตริกซ์ (telemetics) เป็นการประยุกต์เทคโนโลยี GPS เพื่ อบอกตําแหน่งให้ผู้ขับขี่ ทราบตําแหน่งของรถยนต์ และ วิเคราะห์พฤติกรรมในการขับขี่ 2) ระบบอินโฟเทนเมนต์ (infotainment) เป็นการเชื่อมต่อระบบบความบันเทิง ผ่านบลูทูธ ทําให้เชื่อมต่อข้อมูลในสมาร์ทโฟนได้ รับสายหรือโทรออกผ่านการสั่งงาน ด้วยเสียงได้ 3) ระบบโอบีดี (on board diagnostics) เป็นการเชื่อมต่อข้อมูลการปล่อยไอเสีย เพื่ อตรวจสอบการทํางานของเครื่องยนต์ 4) เครือข่ายแคน (Controller Area Network Bus : CAN Bus) เป็นเครือข่ายที่ใช้ส่งติดต่อกันระหว่างระบบอีซียู กับกล่องควบคุมอื่น ๆ ในรถยนต์
การเชื่อมต่อของรถยนต์อัจฉริยะ
Module 14 ▶ การประยุกต์ใช้งานระบบเครือข่ายคอมพิ วเตอร์ ผู้สอน ▶ ผู้ช่วยศาสตราจารย์ ดร.สุชาดา สิทธิ์จงสถาพร
Module 14 การประยุกต์ใช้งาน ระบบเครือข่ายคอมพิ วเตอร์ ผู้ช่วยศาสตราจารย์ ดร.สุชาดา สิทธิ์จงสถาพร สาขาวิ ช าวิ ท ยาศาสตร์ แ ละเทคโนโลยี มหาวิ ท ยาลั ย สุ โ ขทั ย ธรรมาธิ ร าช
96304 Data Communications and Networking
21