Какво е изчисление на мъглата?
Досега повечето хора са повече от запознати с концепцията за Cloud Computing, но какво да кажем за новата концепция, наречена Fog Computing? Днешната публикация за въпроси и отговори разглежда тази нова концепция и как тя се различава от Cloud Computing.
Днешната сесия за въпроси и отговори идва при нас с любезното съдействие на SuperUser - подразделение на Stack Exchange, групирано от общността уеб сайтове за въпроси и отговори.
С любезното съдействие на The Paper Wall.
Въпроса
Четецът на суперпотребител user1306322 иска да знае какво е мъгла в компютъра:
Аз чета работа по облачни услуги и накратко засяга „Fog Computing“ като пример за възможен бъдещ отрасъл за развитие на софтуерно-хардуерна инфраструктура, но не уточнява какво точно е или какви са неговите ползи.
Уикипедия има няколко думи за „Fog Computing“ на своята Edge Computing страница. Предполагам, че това може да означава, че обработката се разпределя неравномерно между набор от устройства, но по някакъв начин е различна от концентрирането на цялата обработка на централен сървър за данни (Cloud Computing) или устройства с краен потребител (Edge Computing), но не съм сигурен.
Така че какво точно е "Fog Computing"?
Какво е “Fog Computing” и как е различен от “Cloud Computing”?
Отговорът
Сътрудникът на SuperUser Дан Д. има първия отговор за нас:
Цитирано от Cisco.com (от Dan D.):
Fog Computing е парадигма, която разширява клауд компютинга и услугите до ръба на мрежата. Подобно на Cloud, Fog осигурява услуги за данни, изчисления, съхранение и приложения на крайните потребители. Отличителните характеристики на мъглата са близостта до крайните потребители, гъстото географско разпределение и подкрепата за мобилност. Услугите се хостват на ръба на мрежата или дори крайни устройства, като например приставки или точки за достъп. По този начин Fog намалява латентността на услугата и подобрява QoS, което води до превъзходно потребителско преживяване. Fog Computing поддържа появяващите се приложения на Internet of Everything (IoE), които изискват в реално време / предвидима латентност (индустриална автоматизация, транспорт, мрежи от сензори и изпълнителни механизми). Благодарение на широкото си географско разпространение парадигмата на Fog е добре позиционирана за анализи на данни в реално време и в реално време. Fog поддържа гъсто разпределени точки за събиране на данни, като по този начин добавя четвърта ос към често споменаваните размери на големите данни (обем, разнообразие и скорост).
За разлика от традиционните центрове за данни, устройствата за мъгла са географски разпределени на хетерогенни платформи, обхващащи множество домейни за управление. Cisco се интересува от иновативни предложения, които улесняват мобилността на услугите в различните платформи, както и технологии, които запазват сигурността и защитата на крайните потребители и съдържанието в различни области.
Fog предоставя уникални предимства за услугите в няколко вертикали като IT, развлечения, реклама, персонални компютри и др. Cisco се интересува особено от предложения, които се фокусират върху сценарии за мъгла, свързани с интернет на всичко (IoE), Sensor Networks, Data Analytics и други данни интензивни услуги, за да демонстрират предимствата на такава нова парадигма, да оценят компромисите както в експериментални, така и в производствени разгръщания и да се справят с потенциалните проблеми на изследванията за тези внедрявания.
За да отидем с това, което Дан Д. сподели / цитира от Сиско, имаме още малко да добавим от едно кратко проучване, което направихме:
Забележка: Можете да прочетете пълните статии / публикации чрез връзките, които сме включили по-долу за всеки раздел.
Цитирано от Статия на PCWorld за „Fog Computing“:
Така нареченият интернет на нещата (Internet of Things) обхваща редица интернет устройства, които могат да бъдат почти неограничени: термометри, електромери, спирачни възли, манометри за кръвно налягане и почти всичко друго, което може да бъде наблюдавано или измервано. Общото между тях е, че са разпръснати по целия свят.
От тези устройства може да има огромни количества данни. Например, реактивен двигател може да произведе 10TB данни за неговата производителност и състояние само за 30 минути, според Cisco. Това често е загуба на време и трафик за изпращане на всички данни от IoT устройства в облак и след това предаване на отговорите на облака обратно на ръба, каза Guido Jouret, вицепрезидент и главен мениджър на бизнес от Cisco на Internet of Things. Вместо това, част от работата на облака трябва да се извърши в самите маршрутизатори, по-специално в индустриалните мрежови маршрутизатори на Cisco, създадени да работят в тази област, каза той..
- Става дума за място - каза Джурет. Използването на локални вместо облачни изчисления има последици за производителността, сигурността и новите начини за възползване от IoT, каза той.
Цитирано от дефиницията / обяснението на WhatIs.com:
Компютърът с мъгла, известен също като замъгляване, е модел, при който данните, обработката и приложенията са концентрирани в устройствата на ръба на мрежата, вместо да съществуват почти изцяло в облака.
Тази концентрация означава, че данните могат да се обработват локално в интелигентни устройства, вместо да се изпращат в облака за обработка. Компютърът с мъгла е един от начините за справяне с потребностите на непрекъснато нарастващия брой устройства, свързани с интернет, понякога наричани Интернет на нещата (IoT).
В сценария IoT нещо е всеки естествен или създаден от човека обект, на който може да бъде присвоен IP адрес и е осигурена възможност за прехвърляне на данни по мрежа. Някои от тези неща могат да създадат много данни. Cisco дава пример с реактивен двигател, който според тях може да създаде 10 терабайта (TB) данни за неговата производителност и състояние за половин час. Предаването на всички тези данни в облака и предаването на данни за отговор налага много на търсенето на честотна лента, изисква значително време и може да страда от латентност. В мъглата изчислителна среда голяма част от обработката ще се извърши в рутер, вместо да се предава.
Както можете да видите, „Fog Computing” се фокусира върху вдигането на част от работното натоварване на редовни облачни услуги чрез използване на локализирани ресурси, за да се осигури по-бърз, по-гладък и по-рационален опит за потребителите. Какви са вашите мисли за “Fog Computing”? Смятате ли, че ще стане толкова популярен и полезен като Cloud Computing, или ще го класифицирате като „маркетингова мода“ без бъдеще?
Имате ли какво да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други технологични потребители на Stack Exchange? Вижте пълната тема за дискусия тук.