ถึงตอนนี้คนส่วนใหญ่คุ้นเคยกับแนวคิดของ Cloud Computing แต่แนวคิดใหม่ที่เรียกว่า Fog Computing ล่ะ? โพสต์ถาม & ตอบของวันนี้จะมาดูแนวคิดใหม่นี้และความแตกต่างจาก Cloud Computing อย่างไร
เซสชันคำถามและคำตอบของวันนี้มาถึงเราโดยได้รับความอนุเคราะห์จาก SuperUser ซึ่งเป็นแผนกย่อยของ Stack Exchange ซึ่งเป็นการรวมกลุ่มเว็บไซต์ถาม & ตอบโดยชุมชน
เอื้อเฟื้อภาพโดย กำแพงกระดาษ .
คำถาม
ผู้ใช้ SuperUser reader1306322 ต้องการทราบว่าระบบประมวลผลหมอกคืออะไร:
ฉันกำลังอ่านงานเกี่ยวกับบริการระบบคลาวด์และได้สัมผัสสั้น ๆ เกี่ยวกับ“ Fog Computing” เป็นตัวอย่างของสาขาการพัฒนาโครงสร้างพื้นฐานซอฟต์แวร์ฮาร์ดแวร์ในอนาคตที่เป็นไปได้ แต่ไม่ได้ระบุว่ามันคืออะไรกันแน่หรือประโยชน์ใด ๆ
Wikipedia มีคำสองสามคำเกี่ยวกับ "Fog Computing" อยู่ Edge Computing หน้า. ฉันคิดว่าอาจหมายความว่าการประมวลผลมีการกระจายอย่างไม่สม่ำเสมอระหว่างชุดอุปกรณ์ แต่แตกต่างจากการมุ่งเน้นการประมวลผลทั้งหมดบนเซิร์ฟเวอร์ข้อมูลกลาง (Cloud Computing) หรืออุปกรณ์ผู้ใช้ปลายทาง (Edge Computing) แต่ฉันไม่แน่ใจ
แล้ว“ Fog Computing” คืออะไร?
“ Fog Computing” คืออะไรและแตกต่างจาก“ Cloud Computing” อย่างไร?
คำตอบ
ผู้สนับสนุน SuperUser Dan D. มีคำตอบแรกสำหรับเรา:
ยกมาจาก Cisco.com (โดย Dan D. ):
Fog Computing เป็นกระบวนทัศน์ที่ขยายการประมวลผลแบบคลาวด์และบริการไปยังขอบของเครือข่าย เช่นเดียวกับ Cloud Fog ให้บริการข้อมูลประมวลผลพื้นที่จัดเก็บและแอปพลิเคชันแก่ผู้ใช้ปลายทาง ลักษณะหมอกที่แตกต่างคือความใกล้ชิดกับผู้ใช้ปลายทางการกระจายทางภูมิศาสตร์ที่หนาแน่นและการรองรับการเคลื่อนย้าย บริการโฮสต์อยู่ที่ขอบเครือข่ายหรือแม้แต่อุปกรณ์ปลายทางเช่น set-top-box หรือจุดเชื่อมต่อ การทำเช่นนั้น Fog จะลดเวลาแฝงของบริการและปรับปรุง QoS ส่งผลให้ผู้ใช้มีประสบการณ์ที่เหนือกว่า Fog Computing รองรับแอปพลิเคชัน Internet of Everything (IoE) ที่เกิดขึ้นใหม่ซึ่งต้องการเวลาแฝงแบบเรียลไทม์ / คาดการณ์ได้ (ระบบอัตโนมัติในอุตสาหกรรมการขนส่งเครือข่ายเซ็นเซอร์และแอคชูเอเตอร์) ด้วยการกระจายทางภูมิศาสตร์ที่กว้างขวางทำให้กระบวนทัศน์ Fog อยู่ในตำแหน่งที่ดีสำหรับข้อมูลขนาดใหญ่แบบเรียลไทม์และการวิเคราะห์แบบเรียลไทม์ Fog รองรับจุดรวบรวมข้อมูลที่กระจายอย่างหนาแน่นดังนั้นการเพิ่มแกนที่สี่ให้กับมิติข้อมูลขนาดใหญ่ที่กล่าวถึงบ่อยครั้ง (ปริมาณความหลากหลายและความเร็ว)
ซึ่งแตกต่างจากศูนย์ข้อมูลทั่วไปอุปกรณ์ Fog จะกระจายทางภูมิศาสตร์ผ่านแพลตฟอร์มที่แตกต่างกันซึ่งครอบคลุมโดเมนการจัดการหลายโดเมน Cisco มีความสนใจในข้อเสนอเชิงนวัตกรรมที่อำนวยความสะดวกในการเคลื่อนย้ายบริการข้ามแพลตฟอร์มและเทคโนโลยีที่รักษาความปลอดภัยของผู้ใช้ปลายทางและเนื้อหาและความเป็นส่วนตัวในโดเมนต่างๆ
Fog มอบข้อได้เปรียบที่ไม่เหมือนใครสำหรับบริการในประเภทธุรกิจต่างๆเช่นไอทีความบันเทิงการโฆษณาการประมวลผลส่วนบุคคลเป็นต้น Cisco สนใจเป็นพิเศษในข้อเสนอที่มุ่งเน้นไปที่สถานการณ์ Fog Computing ที่เกี่ยวข้องกับ Internet of Everything (IoE), Sensor Networks, Data Analytics และข้อมูลอื่น ๆ บริการที่เข้มข้นเพื่อแสดงให้เห็นถึงข้อดีของกระบวนทัศน์ใหม่ดังกล่าวเพื่อประเมินการแลกเปลี่ยนทั้งในด้านการทดลองและการใช้งานจริงและเพื่อแก้ไขปัญหาการวิจัยที่อาจเกิดขึ้นสำหรับการปรับใช้เหล่านั้น
เพื่อให้สอดคล้องกับสิ่งที่ Dan D. ได้แบ่งปัน / ยกมาจาก Cisco เรามีข้อมูลเพิ่มเติมอีกเล็กน้อยจากการวิจัยเล็กน้อยที่เราทำ:
หมายเหตุ: คุณสามารถอ่านบทความ / โพสต์ฉบับเต็มผ่านลิงก์ที่เราได้รวมไว้ด้านล่างสำหรับแต่ละส่วน
คำคมจากก บทความ PCWorld เกี่ยวกับ“ Fog Computing” :
สิ่งที่เรียกว่า IoT (Internet of Things) ครอบคลุมอุปกรณ์ที่สามารถใช้งานอินเทอร์เน็ตได้หลายประเภทซึ่งแทบจะไร้ขีด จำกัด : เครื่องวัดอุณหภูมิมิเตอร์ไฟฟ้าชุดเบรกเครื่องวัดความดันโลหิตและเกือบทุกอย่างที่สามารถตรวจสอบหรือวัดได้ สิ่งหนึ่งที่พวกเขามีเหมือนกันคือกระจายไปทั่วโลก
อาจมีข้อมูลจำนวนมหาศาลออกมาจากอุปกรณ์เหล่านี้ ตัวอย่างเช่นเครื่องยนต์เจ็ทอาจให้ข้อมูล 10TB เกี่ยวกับประสิทธิภาพและสภาพของมันในเวลาเพียง 30 นาทีตาม Cisco Guido Jouret รองประธานและผู้จัดการทั่วไปของหน่วยธุรกิจ Internet of Things ของ Cisco มักเสียเวลาและเสียเวลาในการจัดส่งข้อมูลทั้งหมด เขากล่าวว่างานบางอย่างของระบบคลาวด์ควรเกิดขึ้นในเราเตอร์เองโดยเฉพาะเราเตอร์ Cisco ที่มีความแข็งแกร่งทางอุตสาหกรรมที่สร้างขึ้นเพื่อทำงานในภาคสนาม
“ ทั้งหมดนี้เป็นเรื่องของสถานที่” Jouret กล่าว เขากล่าวว่าการใช้ระบบโลคัลแทนการประมวลผลแบบคลาวด์มีผลต่อประสิทธิภาพความปลอดภัยและวิธีใหม่ ๆ ในการใช้ประโยชน์จาก IoT เขากล่าว
คำพูดจากคำจำกัดความ / คำอธิบายที่ WhatIs.com :
Fog computing หรือที่เรียกว่าการพ่นหมอกเป็นรูปแบบที่ข้อมูลการประมวลผลและแอปพลิเคชันกระจุกตัวอยู่ในอุปกรณ์ที่ขอบเครือข่ายแทนที่จะมีอยู่เกือบทั้งหมดในระบบคลาวด์
ความเข้มข้นดังกล่าวหมายความว่าข้อมูลสามารถประมวลผลภายในเครื่องในอุปกรณ์อัจฉริยะแทนที่จะส่งไปยังระบบคลาวด์เพื่อประมวลผล การประมวลผลแบบหมอกเป็นแนวทางหนึ่งในการจัดการกับความต้องการของอุปกรณ์ที่เชื่อมต่ออินเทอร์เน็ตที่เพิ่มขึ้นเรื่อย ๆ ซึ่งบางครั้งเรียกว่า Internet of Things (IoT)
ในสถานการณ์ IoT สิ่งหนึ่งคือวัตถุธรรมชาติหรือที่มนุษย์สร้างขึ้นที่สามารถกำหนดที่อยู่ IP และมีความสามารถในการถ่ายโอนข้อมูลผ่านเครือข่าย สิ่งเหล่านี้บางอย่างสามารถสร้างข้อมูลจำนวนมากได้ Cisco ให้ตัวอย่างของเครื่องยนต์เจ็ทซึ่งพวกเขากล่าวว่าสามารถสร้างข้อมูล 10 เทราไบต์ (TB) เกี่ยวกับประสิทธิภาพและสภาพของมันได้ภายในครึ่งชั่วโมง การส่งข้อมูลทั้งหมดนั้นไปยังระบบคลาวด์และการส่งข้อมูลการตอบกลับกลับทำให้เกิดความต้องการแบนด์วิดท์จำนวนมากต้องใช้เวลาจำนวนมากและอาจประสบกับความล่าช้า ในสภาพแวดล้อมการประมวลผลแบบหมอกการประมวลผลส่วนใหญ่จะเกิดขึ้นในเราเตอร์แทนที่จะต้องส่งสัญญาณ
อย่างที่คุณเห็น“ Fog Computing” มุ่งเน้นไปที่การยกส่วนหนึ่งของภาระงานออกจากบริการคลาวด์ปกติโดยใช้ทรัพยากรที่แปลเป็นภาษาท้องถิ่นเพื่อมอบประสบการณ์ที่รวดเร็วราบรื่นและคล่องตัวยิ่งขึ้นสำหรับผู้ใช้ คุณคิดอย่างไรกับ“ Fog Computing” คุณคิดว่ามันจะเป็นที่นิยมและมีประโยชน์พอ ๆ กับ Cloud Computing หรือคุณจะจัดว่ามันเป็น "แฟชั่นทางการตลาด" ที่ไม่มีอนาคต?
มีสิ่งที่จะเพิ่มคำอธิบาย? ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange ที่เชี่ยวชาญด้านเทคโนโลยีคนอื่น ๆ หรือไม่? ดูกระทู้สนทนาฉบับเต็มได้ที่นี่ .