Компания Google в ходе конференции для разработчиков Google I/O в Сан-Франциско анонсировала сервис Compute Engine, в рамках которого будет предоставлять клиентам вычислительные мощности для решения ресурсоемких задач. Пользователи сервиса смогут для решения своих задач эксплуатировать инфраструктуру, которую Google применяет для информационного обеспечения собственных продуктов - главным образом, других онлайн-сервисов. Google уже имеет в своем арсенале облачные сервисы, использующие для своей работы доступные через интернет серверы (например, App Engine и Cloud Storage), однако они накладывают определенные ограничения на круг решаемых задач. Эти сервисы предоставляют заточенную под определенные цели платформу, в рамках которой клиенты могут создавать и выполнять собственные приложения, хранить и анализировать данные и т.д. Анонсированный же Compute Engine более гибок: пользователям будет дана возможность работать непосредственно с виртуальными машинами на базе операционной системы семейства Linux, которые выполняются на серверах центров обработки данных Google. "Компания Google постоянно имеет дело с гигантскими вычислительными задачами, такими как индексирование интернета или обработка миллиардов поисковых запросов в сутки. Используя дата-центры Google, сервис Compute Engine ускоряет масштабирование для ресурсоемких задач, таких как подбор хэша пароля. Вы сможете запускать огромные вычислительные кластеры - из десятков тысяч процессорных ядер и более", - заявил представитель компании в блоге для разработчиков. Помимо бизнес-задач, сервис Compute Engine, по мнению Google, станет полезным для проведения научных изысканий, требующих значительные вычислительные мощности. В ходе конференции Google I/O компания показала результаты выполненного совместно с американским исследовательским институтом научного расчета, связанного с геномом человека. Общее количество вычислительных ядер составило десять тысяч (кластер из 1250 виртуальных машин по 8 ядер на каждую). Затраченное на расчет этой задачи время составило около часа, тогда как на собственном кластере института, содержащем одну тысячу ядер, расчет занимает 15 часов. В качестве еще одного примера использования Compute Engine компания привела распараллеливание научной задачи на 600 тысяч вычислительных ядер, "заимствованных" в ряде дата-центров Google по всему миру. Пока Compute Engine функционирует в режиме бета-тестирования и доступен лишь ограниченному количеству пользователей. Запуском этого сервиса Google начинает непосредственную конкурентную борьбу с компанией Amazon, чей аналогичный сервис Elastic Compute Cloud (EC2) является наиболее успешным на рынке. Другой крупный игрок IT-рынка - корпорация Microsoft - в июне анонсировала обновление своего облачного сервиса Azure, благодаря которому у клиентов появится возможность работать непосредственно с виртуальными машинами, выполняющимися на мощностях корпорации.
Источник