Еще в 1990-х годах компания Sun Microsystems придумала маркетинговый слоган «Сеть – это компьютер». Он был броским, но ничего не значил для большинства людей в то время. Сеть не была компьютером, компьютером был ПК на нашем столе. Сегодня слоган компании Sun обретает смысл. Он описывает то, чем вычисления стали или становятся для нас. Сеть, то есть интернет, превращается в буквальном смысле в наш компьютер. Различные компоненты, которые раньше были изолированы в закрытом корпусе ПК: жесткий диск для хранения информации, микрочип для ее обработки, приложения для манипулирования данными, – теперь могут быть рассредоточены по всему миру, интегрированы через интернет и совместно использованы всеми. Всемирная паутина действительно превратилась во Всемирный компьютер.
Эрик Шмидт [29] Эрик Эмерсон Шмидт (род. 1955) – председатель совета директоров компании Google. Член совета по науке и технологиям при президенте США Бараке Обаме, Национальной инженерной академии, Академии искусств и наук США, возглавляет некоммерческий фонд New America Foundation. В 2010 году, по оценке журнала Forbes, его состояние составляло 6,3 миллиарда долларов США (117-е место в мире).
, который работал в компании Sun, когда она придумала свой пророческий слоган, предложил другое название Всемирного компьютера. Он назвал его «компьютером в облаке». Он имел в виду, что сегодня вычисления не имеют конкретной формы. Они существуют в постоянно меняющемся интернет-«облаке», состоящем из данных, программного обеспечения и устройств. Наш персональный компьютер, не говоря уже о BlackBerry, мобильном телефоне, игровой консоли и других сетевых гаджетах, – это просто еще одна молекула облака, еще один узел огромной вычислительной сети. Как и обещал сервис Napster, наши ПК слились со всеми остальными устройствами в интернете. Это позволяет каждому пользователю Всемирного компьютера гибко подстроить его под свои потребности. Мы можем варьировать сочетание компонентов, поставляемых коммунальными компаниями, и локально, в соответствии с задачей, которую нам нужно решить в данный момент.
Иными словами, Всемирный компьютер, как и любой другой электронный компьютер, можно запрограммировать. Любой человек может написать для него инструкцию так же, как любой программист создает программное обеспечение для управления работой компьютера. С точки зрения пользователя, программируемость – самый важный, самый революционный аспект коммунальных вычислений, который делает Всемирный компьютер персональным (на самом деле даже более персональным, чем когда-либо был ПК).
Чтобы оценить возможности программирования, обратите внимание на онлайн-игру Second Life. Разработанная компанией Linden Lab, игра представляет собой генерируемый компьютером трехмерный мир. Он населен оцифрованными альтер эго игроков, которые принимают форму компьютерных личностей, или «аватаров». Несмотря на некоторое сходство с другими многопользовательскими онлайн-играми, вроде World of Warcraft, игра Second Life довольно необычная. Там нет ни правил, ни победителей, ни проигравших. С помощью своих аватаров игроки просто становятся гражданами, или, как они обычно называют себя, «жителями» виртуального общества. В этом обществе они могут делать все что угодно и когда угодно. Они прогуливаются по тротуарам, ездят по улицам или летают по воздуху. Они общаются с друзьями или заводят разговоры с незнакомыми людьми. Они могут купить землю и построить дом. Они ходят по магазинам, покупают одежду и другие товары. Они могут брать уроки или участвовать в бизнес-конференциях. Они могут танцевать в ночных клубах и даже заниматься после этого сексом.
Игра Second Life – пример коммунальных услуг, поставляемых через интернет и используемых одновременно многими людьми. Она значительно отличается от привычных компьютерных игр, которые необходимо устанавливать отдельно на жестком диске каждого игрока. Однако Second Life – это также комбинация многих других коммунальных услуг. «Компьютер», на котором работает Second Life, не существует в каком-то определенном месте. Он собирается «на лету» из различных единиц хранения и обработки данных, существующих в глобальном облаке вычислений. Когда вы присоединяетесь к серверу Second Life, ваш браузер загружает небольшую программу. Хотя вы инициируете загрузку с помощью домашней страницы Second Life, программа фактически доставляется на ваш компьютер с накопителей, управляемых сервисом Amazon Web Services. Домашняя страница игры Second Life, жесткие диски Amazon и браузер, работающий на вашем ПК, действуют согласованно, осуществляя загрузку. Происходящий за кулисами сложный процесс обмена данными происходит незаметно для вас.
Читать дальше
Конец ознакомительного отрывка
Купить книгу