Термин «мини-компьютер» не очень подходил приборам размером с большой холодильник, но все-таки они были и мощнее и меньше, чем стандартный мейнфрейм. Digital Equipment Corporation (DEC) разработала серию мини-компьютеров PDP (Programmed Data Processor, «Программируемый обработчик данных»), начав с PDP-1, и завоевала большую популярность к моменту выпуска PDP-11. В 1980-х на предприятия пришли Sun Microsystems, HP и другие со своими компьютерными платформами для бухгалтерии и простейшими системами управления. Однако персональные компьютеры тоже были уже готовы преобразить рабочие места, прежде всего благодаря тому, что появились сетевые технологии.
В 1979 году на основе работ, которые с начала 1970-х годов велись в исследовательском центре Xerox PARC над технологией Ethernet для локальных и глобальных вычислительных сетей (LAN/WAN), Роберт Меткалф основал компанию 3Com. Сначала программы, способные использовать протоколы LAN, ограничивались простыми задачами вроде совместного доступа к файлам, распечатки файлов и отправки электронной почты. Вскоре эта технология развилась в то, что стало называться многоуровневой архитектурой (n-tier computing), позволяющей связывать много персональных компьютеров и серверов приложений в весьма мощные офисные сети. Такие компании, как Oracle, возникали в ответ на необходимость создавать базы данных и программные системы для этой новой архитектуры.
Закон Меткалфа, названный так в честь основателя 3Com, гласит, что по мере роста числа узлов сети ее полезность для участников растет экспоненциально. Это объясняет стремительный рост Facebook или Twitter за последние годы. Понимать эффект сети очень важно для понимания будущего. Если совместить законы роста сети с ростом компьютеров по закону Мура, то прежде всего мы увидим, что экспоненциальный рост взаимосвязанных компьютеров и других устройств уже нельзя остановить. В 2008 году количество «предметов», подключенных к интернету, превысило число людей на планете[129]
, причем развитие глобальной компьютерной сети после этого только ускорилось.Сегодня мы соединяем в сеть лампочки, домашние термостаты, дверные замки, самолеты, дорожный транспорт, дроны, роботы-пылесосы и еще много приспособлений и гаджетов. Мы на пороге взрывного роста взаимосвязанных интеллектуальных устройств, датчиков и узлов, которые обещают до неузнаваемости изменить мир. К 2020 году к интернету будет подключено 50 млрд «вещей», а к 2030 году, возможно, мы будем говорить уже о 100 трлн датчиков – по 150 датчиков на каждого человека планеты. Эти датчики будут сообщать обо всем, от частоты сердцебиений до уровня зарядки электромобиля, загрязнения воздуха вокруг, содержания сахара в крови и даже параметров повседневных отходов нашей жизнедеятельности. На основе их данных будет строиться информированное и измеряемое будущее с растущей продолжительностью жизни на все более чистой и безопасной планете.
Чтобы революция связи действительно изменила будущее и судьбу Земли, предстоит сделать сети доступными для всех, а не только для развитых наций. Как этого добиться?
Рисунок 3.3.
В 2014 году во время «революции зонтиков» в Гонконге[130]
важную роль сыграло новое (на тот момент) приложение под названием FireChat на основе технологий ячеистой сети[131]. С помощью телефонного Wi-Fi или передатчика Bluetooth оно может связываться с другими телефонами, даже когда ни интернет, ни обычная мобильная связь не работают. Калифорнийская компания Open Garden, создатель FireChat, объявила, что в октябре 2015 года заключила партнерское соглашение с оператором Smart Tahiti Networks (STN), которое позволит жителям Таити общаться друг с другом, не нуждаясь в тарифных планах или в связи с сотовым оператором.Ячеистая топология обещает стать идеальным решением для соединений внутри сети. Теоретически любое устройство, способное выходить в интернет, может стать узлом распределенной сети, которая позволит не только устройству соединяться с интернетом, но и другим устройствам – связываться, используя соединения друг друга. Сегодня у сети есть разные точки доступа, будь то оборудование интернет-провайдера (ISP) или беспроводные маршрутизаторы Wi-Fi, – устроенные как каналы для связи с более крупной сетью, которой является интернет. Узлы ячеистой сети – это маленькие радиопередатчики, которые связываются не только с пользователями того или иного узла или точки доступа, но и друг с другом. Если один из них теряет соединение с основным каналом интернета, он просто соединяется с ним через любой другой доступный узел. Это настоящая распределенная сетевая топология, которая больше не зависит от связи каждой конкретной точки доступа с основным каналом.