Великий переход: что готовит революция облачных технологий - Николас Дж. Карр
Шрифт:
Интервал:
Игра Second Life – пример коммунальных услуг, поставляемых через интернет и используемых одновременно многими людьми. Она значительно отличается от привычных компьютерных игр, которые необходимо устанавливать отдельно на жестком диске каждого игрока. Однако Second Life – это также комбинация многих других коммунальных услуг. «Компьютер», на котором работает Second Life, не существует в каком-то определенном месте. Он собирается «на лету» из различных единиц хранения и обработки данных, существующих в глобальном облаке вычислений. Когда вы присоединяетесь к серверу Second Life, ваш браузер загружает небольшую программу. Хотя вы инициируете загрузку с помощью домашней страницы Second Life, программа фактически доставляется на ваш компьютер с накопителей, управляемых сервисом Amazon Web Services. Домашняя страница игры Second Life, жесткие диски Amazon и браузер, работающий на вашем ПК, действуют согласованно, осуществляя загрузку. Происходящий за кулисами сложный процесс обмена данными происходит незаметно для вас.
После установки небольшая программа хранит информацию о внешнем виде и местонахождении вашего аватара. Программа постоянно «общается» через интернет с основным программным обеспечением, используемым компанией Linden Lab для создания своего онлайн-мира. Это ПО работает на сотнях серверов, размещенных в двух центрах обработки данных – в Сан-Франциско и в Далласе, которые принадлежат не Linden Lab, а хостинговым компаниям. Каждый сервер содержит четыре виртуальных компьютера, каждый из которых контролирует в игре Second Life участок земли площадью 16 акров. Реальные и виртуальные компьютеры работают совместно, чтобы создать огромный мир для пользователей, играющих в эту игру. Кроме того, другие компании и отдельные люди могут написать программное обеспечение, чтобы добавить в игру новые функции. Житель может, например, создать виртуальное ожерелье, которое затем продаст другим персонажам. А может создать рекламный ролик, который будет работать на его домашнем ПК и проецироваться на стену магазина, который он строит для продажи ожерелий. Компания Linden Lab запрограммировала Всемирный компьютер на объединение множества всех этих частей программного и аппаратного обеспечения в единую игру под названием Second Life.
Если вам нужен пример из сферы бизнеса, обратите внимание, как компания Salesforce.com предоставляет свой сервис управления счетами. Как и в случае с игрой Second Life, основное программное обеспечение работает на большом количестве серверных компьютеров, расположенных в различных центрах обработки данных. Клиенты Salesforce пользуются браузером, работающим на ПК или мобильном телефоне, чтобы через интернет подключиться к программе управления счетами. Браузер, по сути, становится частью приложения Salesforce и выступает в качестве пользовательского интерфейса.
И это только начало. Компания Salesforce позволяет интегрировать со своим сервисом программное обеспечение многих других компаний. Популярный картографический сервис компании Google, Google Maps, может быть объединен с программой Salesforce для генерации дорожных карт с указанием местоположения существующих и потенциальных клиентов. Сервис интернет-телефонии Skype также подключается к приложению, чтобы торговые агенты могли звонить клиентам, не покидая браузера. Эти так называемые гибридные веб-приложения создаются на основе различных сервисов автоматически и незаметно для пользователя. Различные части программного обеспечения объединяются в одно приложение в браузере пользователя, несмотря на то что программы принадлежат разным компаниям и работают на компьютерах, расположенных в разных местах.
ЦЕРН, где возникла Всемирная паутина, использует Всемирный компьютер особенно творческим образом. В 2007 году лаборатория завершила строительство крупнейшего научного инструмента на земле – ускорителя частиц под названием Большой адронный коллайдер. В процессе создания машины ученые столкнулись с дилеммой. Они знали, что результатом работы коллайдера окажется огромное количество данных, которые необходимо будет проанализировать, – около 15 петабайт в год. (Петабайт равен одному миллиону гигабайт.) Таким образом, за 15 лет ожидаемой работы коллайдера должны будут храниться и обрабатываться около 225 петабайт данных, что потребует около 100 000 компьютеров. Будучи академической организацией, финансируемой правительством, ЦЕРН просто не мог позволить себе купить и обслуживать столько машин или даже арендовать необходимую вычислительную мощность у поставщика коммунальных услуг.
Однако ученые осознали возможности Всемирного компьютера. Совсем не обязательно было приобретать новые компьютеры. Вместо этого они могли одолжить вычислительную мощность и емкость ПК и серверов у других научно-исследовательских учреждений и даже частных лиц. И тогда тысячи компьютеров, связанных друг с другом через интернет, стали бы обрабатывать данные ЦЕРН как один суперкомпьютер. То, что известно под названием «Сеть ЦЕРН», «выходит далеко за рамки простого обмена данными между компьютерами, – говорит представитель института, – и направлено на превращение глобальной сети компьютеров в единый огромный вычислительный ресурс». Сеть ЦЕРН представляет собой модель, разительно отличающуюся от той, что используется большинством пионеров коммунальных вычислений. Она не подразумевает сбора большого количества аппаратного обеспечения в центре обработки данных. Вместо этого работают машины, разбросанные по всему миру. С другими компаниями коммунального обслуживания ее объединяет централизация управления. У ЦЕРН есть сложное программное обеспечение для координации работы тысяч машин. Как и компании Linden Lab и Salesforce.com, ЦЕРН программирует Всемирный компьютер так, чтобы он работал наиболее эффективным способом.
По мере увеличения мощности Всемирный компьютер продолжит вытеснять частные системы в качестве предпочтительной вычислительной платформы. Компании начнут с большей гибкостью настраивать вычислительные сервисы для решения собственных задач по обработке информации. Получив возможность легко подстраивать Всемирный компьютер под свои нужды, они больше не будут ограничены пределами собственных центров обработки данных или диктатом нескольких крупных ИТ-компаний.
В эпоху коммунальных вычислений благодаря модульности в распоряжении компаний окажется большой выбор. Некоторые задачи они продолжат выполнять, полагаясь на вычислительные ресурсы собственных центров обработки данных и ИТ-отделов, а другие их потребности станут удовлетворять внешние поставщики услуг. С развитием компаний коммунального обслуживания появится возможность осуществлять тонкую настройку набора услуг. В отличие от эпохи электроэнергетических компаний потребители не столкнутся с дилеммой «все-или-ничего». Для более мелких компаний существуют мощные экономические стимулы для быстрого перехода на использование модели коммунального обслуживания, а вот большинству крупных необходимо будет тщательно сбалансировать свои прежние инвестиции в собственные мощности и выгоды, предоставляемые коммунальными компаниями. В течение нескольких лет они могут частично полагаться на собственное аппаратное и программное обеспечение и приобретать дополнительные услуги через Сеть. Одна из ключевых задач для корпоративных ИТ-отделов, по сути, – принять правильные решения о том, что сохранить и от чего избавиться.
Поделиться книгой в соц сетях:
Обратите внимание, что комментарий должен быть не короче 20 символов. Покажите уважение к себе и другим пользователям!