Fog Computing ในโรงงานอุตสาหกรรม: ชั้นคำนวณแบบหลายชั้น (Multi-tier) ที่ต่างจาก Edge Computing อย่างไร
หลายโรงงานที่เริ่มทำ IIoT มักเจอคำถามเดียวกัน คือ "เราควรวิเคราะห์ข้อมูลที่ Edge หรือส่งขึ้น Cloud ดี" คำตอบที่งานวิจัยและการใช้งานจริงชี้ตรงกันคือ ไม่ต้องเลือกอย่างใดอย่างหนึ่ง เพราะระบบ IIoT สมัยใหม่ควรเป็นสถาปัตยกรรมแบบหลายชั้น (Multi-tier) ที่เรียกชั้นกลางระหว่างเครื่องจักรกับคลาวด์ว่า Fog Computing — ชั้นคำนวณที่กระจายอยู่ตามโหนดเกตเวย์และเซิร์ฟเวอร์ระดับโรงงาน ก่อนข้อมูลจะไหลขึ้นสู่คลาวด์จริง บทความนี้เจาะลึกว่า Fog Computing ทำงานอย่างไร ต่างจาก Edge Computing ตรงไหน และโรงงานควรออกแบบชั้น Fog อย่างไรให้คุ้มค่ากับการลงทุน หลักการทำงานของ Fog Computing แนวคิด Fog Computing เกิดจากข้อจำกัดของ Cloud Computing แบบศูนย์กลาง คือ หากส่งข้อมูลดิบจากเซ็นเซอร์ทุกตัวขึ้นคลาวด์ แบนด์วิดธ์และค่า latency จะบานปลายทันทีเมื่อจำนวนอุปกรณ์เพิ่มขึ้นเป็นพันเป็นหมื่นตัว Fog Computing จึงแทรก "ชั้นหมอก" ของทรัพยากรคำนวณลงไประหว่างอุปกรณ์ปลายทางกับคลาวด์ ทำหน้าที่ 3 อย่างหลักคือ รวบรวมและกรองข้อมูล (Aggregation) — รับข้อมูลจากหลาย ๆ Edge Device ในโซนเดียวกัน บีบอัด ลดความถี่ และส่งเฉพาะข้อมูลที่มีค่าขึ้นคลาวด์ ประสานงานระหว่างโหนด (Orchestration) — จัดสรรงานคำนวณให้เหมาะกับทรัพยากรของแต่ละโหนดในโรงงาน ทำหน้าที่เป็นสะพาน (Bridge) — แปลงโปรโตคอลจาก Modbus TCP, OPC UA ให้เป็น MQTT หรือ REST API ก่อนส่งออกสู่ภายนอก สถาปัตยกรรม Fog Computing: ชั้นหมอกของโหนดคำนวณ (Fog Nodes) ทำหน้าที่รวบรวมและกรองข้อมูลจากอุปกรณ์ก่อนส่งขึ้นคลาวด์ (ภาพ: Wikimedia Commons, CC BY 4.0) Fog vs Edge vs Cloud — ตารางเปรียบเทียบ ประเด็น Edge Computing Fog Computing Cloud Computing ตำแหน่งบนหรือใกล้เครื่องจักรโดยตรงโหนดกลางระหว่าง Edge กับ Cloudดาต้าเซ็นเตอร์ภายนอก Latencyต่ำสุด (ระดับมิลลิวินาที)ต่ำ แต่สูงกว่า Edgeสูง (อาจถึงหลายสิบมิลลิวินาที) การประมวลผลข้อมูลเรียลไทม์บนเครื่องรวมกรองข้อมูลหลาย Edge ก่อนส่งต่อการวิเคราะห์เชิงลึกและเก็บถาวร ขนาดระบบระดับเครื่อง/เซลล์เดียวระดับโรงงาน/หลายไลน์ผลิตระดับองค์กร/หลายสาขา กรณีใช้งานPredictive Maintenance, Machine Vision, ควบคุมเรียลไทม์เชื่อมหลายไลน์, จัดการข้อมูลหลายไซต์,…




