Разлика между изчисленията за мъгла и изчисленията на ръбове

Интернет на нещата (IoT) се смята за следващата голяма еволюция след интернет, който обещава да промени живота ни чрез свързване на физическите субекти с интернет по повсеместен начин, водещ до интелигентен свят. IoT устройствата са навсякъде около нас, свързващи носими устройства, умни автомобили и интелигентни домашни системи. Всъщност проучванията предполагат, че скоростта, с която тези устройства се интегрират в нашия живот, се очаква повече от 50 милиарда устройства да бъдат свързани към Интернет до 2020 г. Досега основното използване на Интернет е за свързване на компютърни машини до машини, докато комуникират под формата на уеб страници. Но IoT отива една крачка напред.

Въпреки това, за да се настанят такъв масивен брой свързани устройства и да се управлява ефективно масовият поток от данни, събирани от всяко устройство, изисква мащабируема архитектура. В допълнение, по-голямата част от устройствата, които изграждат Интернет на нещата, са ограничени от ресурси; ресурси като честотна лента и съхранение и изчислителна мощност са оскъдни. Такива предизвикателства могат да бъдат смекчени чрез разширяване на функциите на облачното изчисление по-близо до устройствата на IoT. Fog Computing, познато още като Edge Computing, е потенциално решение, което разширява слоя Cloud, за да бъде по-близо до нещата, които произвеждат и консумират данни. Но какви са тези две технологии и по какво се различават една от друга?

Какво е изчисляване на мъглата?

Терминът Fog Computing е въведен от Cisco и е определен като разширение на парадигмата на облачните изчисления от ядрото на мрежата до ръба на мрежата. Изчисляването на мъглата е междинен слой, който разширява облачния слой, за да приближи изчислителните, мрежовите и устройствата за съхранение до крайните възли в IoT. Устройствата в края се наричат ​​възли за мъгла и могат да бъдат разположени навсякъде с мрежова свързаност, заедно с железопътната линия, контролерите за движение, паркомерите или където и да е другаде. Това е разширение на облачните компютри, а не негова подмяна. Намалява закъснението и преодолява проблемите със сигурността при изпращане на данни в облака. Благодарение на тясното интегриране с крайните устройства, той повишава цялостната ефективност на системата, като по този начин подобрява работата на критичните кибер-физически системи.

Какво е Edge Computing?

Въпреки че основните цели на изчисляването на ръбовете и изчисленията с мъгла са едни и същи - това е да се намали задръстванията в мрежата и да се намали закъснението от край до край - те обаче се различават по начина, по който обработват и обработват данните и къде се разполагат интелигентността и изчислителната мощ , Edge computing е архитектура, която използва клиенти на крайни потребители и едно или повече крайни устройства съвместно, за да насочи изчислителното съоръжение към източници на данни, например сензори, задействащи устройства и мобилни устройства. Той изтласква изчислителната инфраструктура към близостта на източника на данни и компютърната сложност също ще се увеличи. В такава архитектура всяко устройство с възможности за изчисляване, съхранение и работа в мрежа може да служи като крайно устройство на крайния потребител. Обикновено крайните ресурси се конфигурират по ad hoc начин за подобряване на цялостната работа на системата.

Разлика между изчисленията за мъгла и изчисленията на ръбове

понятие

- Въпреки че основните цели на изчисляването на ръбовете и изчисленията с мъгла са едни и същи - това е да се намали задръстванията в мрежата и да се намали закъснението от край до край - те обаче се различават по начина, по който обработват и обработват данните и къде се разполагат интелигентността и изчислителната мощ , И двата термина често се използват взаимозаменяемо, тъй като и двете включват привеждане на интелигентност и обработваща сила до мястото, където се създават данните. Изчисляването на мъглата изтласква интелигентността до нивото на локалната мрежа на мрежовата архитектура, докато обработва данни в възел за мъгла или шлюза на IoT. Edge computing поставя интелигентността и силата на крайния шлюз в устройствата като програмируеми контролери за автоматизация.

Комуникация на данни

- В Fog Computing комуникацията на данни между устройствата за генериране на данни и облачната среда изисква редица стъпки; комуникацията първо се насочва към i / o точките на PAC, след което тя се изпраща към шлюз на протокол, който преобразува данни в разбираем формат. След това данните се предават в възел за мъгла на локалната мрежа, след което данните се насочват към облака за съхранение. В Edge Computing, от друга страна, комуникацията е много по-проста и има потенциално по-малко точки на провал.

архитектура

- Изчисленията в мъгла е децентрализирана изчислителна инфраструктура, която разширява облачните изчисления и услуги до ръба на мрежата, за да приближи изчислителните, мрежовите и устройствата за съхранение до крайните възли в IoT. Целта е да се подобри ефективността и да се намали количеството данни, пренасяни в облака за обработка, анализ и съхранение. Edge computing, от друга страна, е по-стар израз, предхождащ изчислителния термин Fog. Това е архитектура, която използва клиенти на крайния потребител и едно или повече крайни устройства съвместно, за да насочи изчислителното съоръжение към източници на данни, например сензори, задействащи устройства и мобилни устройства.

Изчисления в мъгла срещу изчисления на ръбове: сравнителна диаграма

резюме

С две думи, Fog Computing и Edge Computing често се използват за означаване на една и съща архитектура и следователно термините се считат за взаимозаменяеми; обаче може да се направи фино разграничение. Въпреки че и двете предлагат потенциално решение, което разширява облачния слой, за да бъде по-близо до нещата, които произвеждат и консумират данни, основната разлика е да се справят с това как те обработват данните и къде се разполагат интелигентността и изчислителната мощ. В Fog computing, разузнаването е в локалната мрежа, където, както в Edge изчисленията, интелигентността и мощността на крайния шлюз са в интелигентни устройства като програмируеми контролери за автоматизация.