Посмотрим на расположенную выше диаграмму из очень старого, аж прошлогоднего, документа Cisco The Internet of Everything: How More Relevant and Valuable Connections Will Change the World. Восемнадцать месяцев в быстроменяющемся мире ИТ — это действительно, без всякой иронии, очень много. Взглянем хотя бы на число сетевых устройств, которое эксперты Cisco прогнозировали на 2020 год. Их пятьдесят миллиардов… А IDC этой осенью предсказывает число, большее в четыре с лишним раза — 212 миллиардов. Но суть дела в том, что Cisco ввела революционно новое понятие — Internet of Everything. «Интернет всего»…
Итак, самый беглый взгляд скажет нам, что «интернет всего» сохраняет преемственность с более ранними стадиями развития Глобальной сети. В нём, естественно, присутствуют и люди, для которых Сеть и была создана, и вещи, которые представляют сейчас большую часть её населения. И — добавляются две новых категории. Это данные и процессы. Плюс к изначальным связям человека-с-людьми (People to people, P2P) добавляются ещё коммуникации человека-с-машинами (People to machine, P2M) и машин-с-машинами (Machine to machine M2M)… (Это, кстати, говорит и о возросшем «интеллекте» машин: вспомним, в чём суть теста Тьюринга.) Но всё же главное – это данные и процессы.
Посмотрим на схему того, как интернет рождался и как он выглядел весной 1977 года. Старшим читателям и 360 — указывать, что это IBM, в то время было столь же излишне, как и писать страну на марке под личиком британского монарха — и PDP-11, известны лично, как минимум под отечественными псевдонимами ЕС ЭВМ и СМ-4… И в них ведь были и данные (заметим, что CDC-7600, присутствующие на диаграмме, выпускались фирмой Control Data Corporation — Корпорацией управления данными). Ну а с объяснения разницы между программами, работающими так, как задано изначально, и вычислительными процессами, реагирующими на изменения во внешней среде, в частности на прерывания, в советское время начиналось систематическое обучение инженеров программированию.
Но тут речь идёт о процессах и данных в более широком смысле. В «верхнем пределе» – это такие процессы, на которых Альфред Норт Уайтхед (тот самый, что в компании с Бертраном Расселом написал эпохальные «Principia Mathematica») построил цельную картину мироздания — состоящую из событий-events, последовательности которых порождают процессы, а сплетение последних образует природу. Картина эта была описана в книге «Process and Reality» («Процесс и реальность», 1929); мы рассказывали о ней в колонке «Реальность процесса». Ну а теперь речь идёт о включении таких процессов в базовые структуры Сети и построении из них новой, второй природы, одушевлённой информационными технологиями.
Ну а в повседневном значении таким процессом «интернета всего» может быть любая транзакция. Перемещение товаров от производителя к потребителю. Поездка робота-автомобиля по заданному маршруту, при котором он будет непрерывно взаимодействовать с датчиками погоды, предупреждающими о появлении «сала» или гололёда, с автоматами управления дорожным движением (формирующими некий интеллектуальный аналог «зелёной волны»), с другими киберводителями, обеспечивая более высокую способность существующей дорожной сети…
Ну а включение в «интернет всего» данных как отдельной категории неразрывно связано с оформляющейся идеологией и технологией Big Data. Причём — сразу по нескольким причинам. Прежде всего это масштабность самого «интернета всего». Ведь посмотрим на один лишь «интернет вещей», по оценкам International Data Corporation. Так, 212 миллиардов подключённых к 2020-му году к Сети устройств будут порождать такие объёмы данных, что для них даже и названия числительных не сразу вспомнишь. Ну и самое главное: паттерны обработки для этих данных не заданы. По стандартным технологиям их не обработаешь, придётся позволять данным самоорганизовываться, рассказывая о результатах другим машинам и людям.…