Очень много вопросов возникает при обсуждении концепции Fog Computing. Оно же — «туманные вычисления» Ну, типа, еще один маркетинговый хайп и фигня какая-то. И чем оно отличается от «облачных вычислений».
Попробую объяснить.
Как обычно, это образное определение, которое призвано показать процессы, происходящие в технологиях. Возможно, не саме удачное, но достаточно ёмкое.
Помните же, как был очень массовый тренд на «облачные вычисления», который обозначал перевод вычислений в дата-центры, которые непонятно где находятся? «Облака» хорошо видны, но они там, в высоте, постоянно меняются, движутся, переформируются. Но доступны взгляду. Так вот «туманные вычисления» — это тоже самое, только когда «облако спустили ближе к земле». Собственно, туман и есть.
«Туманные вычисления» весьма хорошо кладутся на обсуждаемую на этом канале тему — «Интернет вещей». Давайте на примере.
Примерно полгода назад я пытался поучаствовать в IoT-проекте, для мерчендайзинговой компании. Суть проекта заключался в том, чтоб заменить огромное количество людей, которые ездят по торговым точкам от имени крупных брендов и следят за правильной выкладкой товара на полках. Вы не поверите, но только в Свердловской области этим делом заняты десятки тысяч человек. Идея заключалась в том, чтоб поставить камеру, которая смотрит на полки и посылает алярмы, если там что-то случилось «не так».
Проект не взлетел по технологической причине — сотни тысяч камер, которые стримят видео в высоком разрешении на один сервер «в облаке», просто напросто кладут любые мощности. А пять-десять камер — бессмысленны в данном проекте по экономическим причинам.
Так вот, не так давно появились чипы, которые могут обрабатывать видео прямо на месте. То есть, теперь тыщщам камер не нужно гнать видеопотоки, а они сами принимают решение «на месте» и сами принимают решение «на месте». Это и есть Fog Computing. То есть, интеллект перемещается «к краю со стороны вещи».
Или могут быть еще более крутые технологии, когда вычисления вообще могут перемещаться из дата-центров в условные «чайники». Здесь еще не все готово, много нужно сделать — от математики и программных решений до бизнес-моделей. Но тема очень интересная, да.