Сравнение производительности IaaS-экосистем. Часть 1: Методология

Infrastructure As a Service
Joe Masters Emison, эксперт по облачным системам, опубликовал ряд статей, которых рассказывает о своих изысканиях по теме производительности и экономической эффективности использования экземпляров виртуальных машин в трех экосистемах: Amazon Web Services, Google Compute Engine и Windows Azure. В этой и последующих статьях будет представлен вольный перевод его трудов.

Сравнение производительности IaaS-экосистем. Часть 1: Методология
Сравнение производительности IaaS-экосистем. Часть 2: Amazon Web Services
Сравнение производительности IaaS-экосистем. Часть 3: AWS C3
Сравнение производительности IaaS-экосистем. Часть 4: Google Compute Engine
Сравнение производительности IaaS-экосистем. Часть 5: Microsoft Azure Virtual Machines
Сравнение производительности IaaS-экосистем. Часть 6: Rackspace
Сравнение производительности IaaS-экосистем. Часть 7: Softlayer
Сравнение производительности IaaS-экосистем. Часть 8: HP Cloud

Производительность облачных инфраструктурОблачные решения, сейчас, используются повсеместно, множеством компаний для решения важных задач. Однако, на просторах Интернета нет полного сравнения предложений от сервис-провайдеров в сегменте IaaS-сервисов. Все существующие отчеты, как правило, содержат информацию о сравнении ограниченного количества конфигураций, при этом тестируются площадки размещения не во всех регионах присуствия дата-центров сервис-провадера, а результаты оказываются порой довольно противоречивыми или отсутствуют вовсе. Например, для очень больших инстансов (c1.xlarge у Amazon) нигде нет ни сравнения производительности, ни результатов таких сравнений, однако такие инстансы могут показывать очень хорошие результаты.

Для получения максимальных результатов, необходимо протестировать производительность практически всех категорий инстансов, предлагаемых более-менее крупными облачными провайдерами услуг класса IaaS. Результаты тестирования будут приведены в следующих статьях, а сейчас – немного о методологии.

Читать дальше →

GCE vs AWS – битва в сверхтяжелом весе

Google
Google Compute EngineПока что Amazon с его Amazon Web Services явлется крупнейшим публичным провайдером облачных услуг на рынке, с очень приличным отрывом от всех конкурентов. AWS занимает 70% рынка, и ближайшим конкурентом является Windows Azure – главным образом за счет «прошлого задела» — Azure один из старейших облачных сервисов на рынке. Но в ближайшее время карта влияния может сильно измениться. На сцене появился еще один тяжеловес – Google с его сервисом Google Compute Engine. И даже если это произошло совсем недавно (сервис был открыт в бета-версии в июне прошлого года), игнорировать его было бы неразумно.

Вопрос в другом – насколько серьезного конкурента для остальных представляет GCE. Ясно, что Google явно претендует на место в «большой тройке» публичных провайдеров, но на каком месте? Он не настолько популярен как AWS, и не имеет опыта работы с крупными корпоративными структурами, как Microsoft. Тогда какие козыри есть у него в рукаве?

Давайте разберемся →

Windows Azure теперь поддерживает PhoneGap, Dropbox и Hadoop

Microsoft
Windows AzureНа днях Windows Azure получил несколько обновлений, которые должны улучшить его функциональность на разных фронтах:

  • Мобильные сервисы: клиент HTML5/JS (CORS), PhoneGap, Windows Phone 7.5, поддержка .NET Portable Library
  • Веб-сайты: Mercurial Source Control + подхват источников из Dropbox
  • HDInsight — новый сервис, который упрощает разворачивание и управление кластерами Hadoop на Azure

Все новинки уже доступны и разработчики могут немедленно воспользоваться ими (уточнение: некоторые пока находятся в стадии превью).

Читать дальше →

Microsoft HDInsight. «Облачное» (и не только) будущее Hadoop

Облачные сервисы
cloud + big data

Объем данных, генерируемый и собираемый современными научно-исследовательским центрами, финансовыми институтами, социальными сетями, уже привычно измеряется петабайтами. Так в дата-центрах Facebook хранится уже более 15 млрд. изображений, нью-йоркская фондовая биржа NYSE создает и реплицирует ежедневно около 1 Тб данных, Большой адронный коллайдер получает около 1 Пб данных в секунду.

Очевидно, что задачи обработки больших объемов данных все чаще становятся не только перед крупными компаниями, но перед стартапами и небольшими исследовательскими группами.

Платформа Hadoop, которая, в принципе, успешно решает проблему Big Data для полу- и неструктурированных данных, в своем «чистом» виде предъявляет значительные требования как к квалификации администраторов Hadoop-кластера, так и к первоначальным финансовым затратам на аппаратное обеспечение такого кластера.

В такой ситуации симбиоз облачных технологий и платформы Hadoop все чаще представляется как крайне перспективный способ решения проблемы «Больших данных», имеющий крайне невысокий уровень входа (квалификация + затраты на запуск).

Читать дальше →

Azure становится более открытым? Azure Mobile Services получил поддержку push-уведомлений для iOS

Microsoft
iOS: I am push notificationОбычно производители рассматривают свои мобильные инфраструктуры как неприступные бастионы, куда вход посторонним заказан. Что сильно усложняет построение сервисов, которые в равной степени хорошо должны работать на всех платформах. Поэтому безусловно радует решение Azure Mobile Services расширить поддержку взаимодействия со сторонними ОС, которая включает возможность отправления уведомлений, звуков и СМС.

Скотт Гатри, корпоративный вице-президент подразделения Microsoft, которое занимается в инструментами разработки и серверами, пишет, что новая система push-уведомлений, реализованная с помощью Apple Push Notification Services (APNS), является первым в серии обновлений которые будут выпущены Microsoft. Основная цель, которую преследует MS — это облегчение работы разработчиков, которые создают приложения для iOS. APNS – это одна из наиболее востребованных разработчикам функций на платформе iOS.

Читать дальше →

Производительность EC2, Azure, App Engine, Rackspace и других облачных хостингов

Облачный хостинг
Независимая компания Compuware в течение года проводила тесты на быстродействие всех облачных хостингов. Для тестов использовалось собственное ПО CloudSleuth. На их сайте любой может посмотреть результаты тестов за последние 30 дней, но сейчас впервые опубликована полная статистика за 12 месяцев.

Global Average Performance

На каждом хостинге размещён сайт магазина из двух страниц: на первой — 40 товаров и JPEG-картинки, на второй — большая картинка весом 1,75 МБ. Для замера скорости загрузки используются 30 узлов: 18 находятся в США, пять — в Европе. Проверка осуществляется каждые 15 минут. За период с августа 2010 года по июль 2011 года проведено 515 тыс. тестов.

Читать дальше →