Платформа Amazon S3: подарок для стартапа

    Дон Макаскилл (Don MacAskill), основатель и директор «вебдванольного» фотосервиса SmugMug, готовит презентацию об Amazon Simple Storage Service. Этот человек, пожалуй, как никто другой знает все преимущества и недостатки платформы распределенного хостинга S3, потому что он там один из самых крупных клиентов. Сама компания Amazon постоянно приводит SmugMug как пример того рода интернет-стартапов, для которых она и создала инфраструктурную платформу.

    Каждый пользователь фотосервиса SmugMug получает неограниченное дисковое пространство для хранения фотографий, так что компания оплачивает услуги S3 на круглую сумму. Дон Макаскилл опубликовал в своем блоге ряд текстов, где подробно рассказывает о функционале Amazon S3 и о пользе для бизнеса.

    Amazon S3: священный Грааль

    Amazon + два парня + $0 = следующий YouTube

    Amazon S3: покажи мне деньги

    Amazon S3: простои, торможения и проблемы

    Онлайновый фотосервис SmugMug перешел на хостинг S3 в июле 2006 г. К этому моменту стартап уже, кстати, начал приносить прибыль, но все равно искал способы сокращения издержек. Дисковое хранилище разрослось до 64 млн фотографий, причем объемы пользовательских данных стремительно росли: приходилось тратить по $40К в месяц на покупку новых дисковых массивов Apple Xserve RAID (они сейчас используются повсеместно, и eBay, и Oracle используют Xserve RAID) и серверов (закупались самые дешевые). Использование S3 представлялось идеальным вариантом для экономии.

    Распределенный хостинг S3 подразумевает хранение данных в разных дата-центрах у разных компаний. Вся эта сложная инфраструктура координируется в системе S3, а для клиента выглядит как стандартный хостинг, разве что необычно дешевый.


    К моменту перехода на S3 у SmugMug уже была собственная недорогая инфраструктура хранения данных на стандартных серверах, но платформа S3 все равно оказалась дешевле. Вместо того, чтобы платить за покупку и аренду серверов (плюс зарплата техническому персоналу, оплата услуг интернет-провайдера и прочие расходы), они начали платить $0,15/гигабайт в месяц. Экономия настолько велика, что журнал BusinessWeek в ноябре 2006 г. написал большую статью про S3 и даже вынес на обложку этот «подарок для интернет-стратапов» (на фото справа).

    Подключение к платформе S3 оказалось на удивление простым. Дон Макаскилл начал писать интерфейс в понедельник — а уже в пятницу все замечательно работало. Он также подключил программные интерфейсы SmugMug API к программным интерфейсам Amazon. Подгрузка данных с серверов Amazon была почти такой же быстрой, как и подгрузка с собственных серверов, так что обычный посетитель сайта не мог заметить никакой разницы.

    Собственный трафик со своих серверов при этом уменьшается в десятки раз, как видно на диаграмме (это уже диаграмма от другого стартапа, но порядок величин тот же).



    Основатель стартапа SmugMug, правда, с горечью признается, что теперь у его бизнеса могут появиться новые конкуренты. Например, для стартапа, который предлагает пользователям неограниченный хостинг данных (фотографии, видео и т.д.) теперь не нужны большие инвестиции, не нужно арендовать дата-центры и покупать серверы (даже Sun Fire X4500, лучший сервер для Веб 2.0, не понадобится). По предварительным расчетам, благодаря переходу на платформу S3 компания SmugMug экономит около $50К в месяц.

    Расчеты за семь месяцев с июля по ноябрь 2006 г. показали, что только на покупку нового оборудования компания бы потратила $418К, и еще $5К на хостинг. Вместо этого компания воспользовалась услугами S3, заплатив за семь месяцев всего $84К, то есть чистая экономия составила $339К. Это не считая налогов, которые компания бы заплатила, если бы сама покупала серверы. Дополнительная прибыль идет от продажи старых серверов и жестких дисков, которые теперь стали не нужны (объем данных на своих серверах сократился в 20 раз).

    Впрочем, есть и проблемы. Инфраструктура S3 периодически дает сбои. С апреля 2006 г. по февраль 2007 г. такое происходило четыре раза. Дважды отключался коммутатор, так что система была недоступна 15–30 минут (при этом «падал» и главный сайт Amazon.com), один раз серверы S3 не справлялись с резко возросшей посещаемостью сайта SmugMug, а еще один раз проблемы возникли из-за неправильной настройки ПО на серверах SmugMug.

    Комментарии 5

      0
      говорят akamai лучше
        0
        Спасибо за статью. Кнопочки "+" я не наблюдаю — поэтому говорю просто на словах
          0
          Ну насчет подарка — это слишком смело.
          Год назад просчитывали вариант перевода небольшой файлошары на S3. Получилось, что даже при небольшой нагрузке дешевле держать несколько серверов на коло, чем платить Амазону. При развитии разница увеличивается.
          Впрочем это вариант для более интеллектуальных сервисов, с более высоким соотношением дохода на 1 ГБ.
          Согласен, что для файлошар это самый низкий показатель, для фотохостингов/музыки и тп. будет повыше — поэтмоу может и выгодно.
            0
            Как там оплатить с карты Visa, если CVV2 не спрашивают?
              0
              Нет, не спрашивает. Только номер карточки и ФИО, которое там указано.

            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

            Самое читаемое