• Home
  • Учебник по ExtJS
  • О сайте
  •  


    Великий день для Amazon EC2: Релиз, SLA, Windows и еще 4 новые опции

    Октябрь 24th, 2008

    Мы с моими коллегами почти неделю находились в предвкушении появления этой новости в Twitter. После того, как вы с ней ознакомитесь, я уверен, вы согласитесь, оно того стоило.

    Запах триумфа до сих пор витает в коридорах Amazon. На протяжении многих лет компания разрабатывала и воплощала в жизнь целую инфраструктуру веб-сервисов. Отрадно видеть, что их сервисы нашли признание у большого количества разработчиков: от мала до велика.

    Самые существенные на сегодня изменения:

    • Закончилось бета-тестирование Amazon EC2. Теперь это готовый для использования продукт.

    • Для EC2 разработано соглашение об уровне сервиса SLA (Service Level Agreement)

    • Теперь EC2 поддерживает в бета-варианте операционную систему Microsoft Windows.

    • Система управления базами данных Microsoft SQL Server теперь доступна в бета-версии на базе платформы EC2.

    • Планируется выпуск интерактивной консоли управления всем спектром сервисов AWS

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

    Давайте остановимся на каждом из этих пунктов более подробно.

    Релиз – сегодня можно говорить о том, что после двухгодичного бета-тестирования Amazon EC2 готов к выходу в свет. За тестовый период команда Amazon обработала огромное количество пожеланий пользователей и добавила следующие функциональные возможности: зоны доступности (Availability Zones), подключаемое блочное хранилище (Elastic Block Storage), эластичные IP адреса (Elastic IP Addresses), поддержку множества типов виртуальных машин и операционных систем OpenSolaris и Windows, а так же (начиная с сегодняшнего дня) соглашение об уровне сервиса. Обычные пользователи EC2 могут запускать до 20 виртуальных машин одновременно. Как всегда можно оформить заявку на использование дополнительно сотен и даже тысяч серверов. Read the rest of this entry »




    Windows в Amazon EC2

    Октябрь 1st, 2008

    Сегодня в своем блоге компания Amazon анонсировала предстоящую поддержку операционной системы Microsoft Windows Server поверх Amazon EC2.

    Теперь разработчики смогут размещать на EC2 масштабируемые сайты на технологии ASP.NET, высокопроизводительные кластеры для проведения вычислений, выполнять обработку видео, SQL Server и многое другое. Например, помощью Visual Studio (или другой среды разработки) можно будет публиковать сайты в облаке напрямую с вашего десктопа.

    Windows_field

    Будут доступны 32-х и 64-битные версии Windows Server, которые смогут поддерживать все существующие возможности: эластичные IP адреса, зоны доступности и подключаемые хранилища (EBS). Со всеми этими и другими сервисами будет возможна работа из вашего приложения. К примеру, используя Simple Queue, можно связать разные компоненты крупной информационной системы.

    Для запуска виртуальных машин с операционной системой Windows подойдет существующий комплект EC2 tools. Сразу же после старта сервера вы сможете использовать протокол Remote Desktop для административного доступа к нему.

    В настоящее время этот продукт находится в состоянии закрытой бета-версии и запланирован к публичному релизу в конце 2008 года. Ближе к этому сроку разработчики платформы обещают открыть дополнительные подробности.




    Подробности об Amazon Elastic Block Store

    Сентябрь 2nd, 2008

    Теперь, когда сервис Amazon Elastic Block Store доступен широким массам, настало время глубже изучить его возможности. Официальная информация о EBS находится на сайте AWS-сервисов и мы рассмотрим только наиболее важные моменты его функционирования.

    Основы

    Начать работу с EBS очень просто: вы создаете том размером от 1GB до 1TB, затем подключаете как блочное устройство (типа /dev/sdj) к виртуальной машине, форматируете и используете. В дальнейшем его можно отключить и через какое-то время подключить к другой виртуальной машине. Вы также имеете возможность сделать в любое время снэпшот тома в хранилище S3 и, при необходимости, из этого же снэпшота создать новый том. Звучит просто, но, как обычно, существует куча деталей.

    Amazon Elastic Block Store features

    Read the rest of this entry »




    Семинар по Elastic Block Store от RightScale

    Август 28th, 2008

    Сегодня в Четверг, 28 Августа с 21-00 до 22-00 по Московскому времени компания RightScale будет проводить семинар по недавно анонсированному продукту Amazon Elastic Block Store.

    Будут описаны сценарии развертывания, архитектура нового сервиса и дизайн зависимых критически-важных приложений. На встрече будут присутствовать генеральный и технический директора компании RightScale – Майкл Срэнделл (CEO) и Торстен вон Ейчен (CTO).

    Участие в семинаре бесплатное, но так как количество мест ограничено, предлагаем заранее зарегистрироваться.




    Amazon запускает EBS – постоянное хранилище для EC2

    Август 25th, 2008

    Недавно Amazon анонсировал новый сервис – EBS (Elastic Block Store) для своего флагмана EC2. Сервис EBS реализует постоянное хранилище для совместного использования с виртуальными машинами EC2, и после непродолжительного периода тестирования он стал доступен широким массам.

    Ранее виртуальные машины EC2 имели возможность хранить данные во временном хранилище, которое являлось частью самой машины или воспользоваться другим сервисом от Amazon – S3. Отличия EBS и S3 в том, что EBS позволяет использовать себя как блочное устройство, таким образом может быть смонтировано как любое локальное устройство хранения данных, и кроме того оно доступно для подключения любой другой виртуальной машине. S3 же основан на web-сервисе и имеет чувствительность к сетевым задержкам, которая не позволяет его использовать для хранения файлов баз данных. EBS в свою очередь имеет более высокий уровень производительности, сравнимый с локальными дисками, в том числе в параметрах времени доступа и общей доступности.

    Отсутствие постоянного хранилища, легко используемого в EC2, являлось, возможно, самым критикуемым недостатком web-сервисов от Amazon с момента их запуска, делающим затруднительным использование серверов баз данных и других ресурсоемких приложений. Такие сервисы как RightScale специально создали продукты, которые помогали разработчикам размещать и масштабировать базы данных MySQL на инфраструктуре EC2.

    Несколько слов о том, что представляет из себя в техническом плане EBS. Вкратце это SAN (Storage Area Network), используемый облаком. Вы можете выделить для себя диск размером от 1GB до 1TB от этого виртуального SAN и подключить его как блочное устройство к любому из серверов EC2. Ваш диск будет храниться в отказоустойчивом массиве (используется разновидность RAID) и физически отделен от данных сервера, к которому он подключен, что позволит в дальнейшем его отмонтировать от одного сервера и примонтировать к другому. Вы также можете произвести мгновенный снимок данных (снэпшот), который будет помещен в хранилище S3. Кроме того, существует возможность выполнять только инкрементальное резервное копирование, которое позволит эффективно использовать арендуемые ресурсы.

    Другие провайдеры сервисов cloud computing такие как Mosso или провайдеры виртуальных серверов как MediaTemple уже имели в предлагаемых пакетах услуг аналогичные опции, хотя подход Amazon в разработке с помощью комбинации сервисов EC2, S3 и теперь EBS предлагает наибольшую гибкость для разработчиков.

    Пользователи AWS уже сегодня могут создать до 20 точек хранения (storage point) EBS и использовать до 20 терабайт дискового пространства. Сами снэпшоты хранятся и загружаются из S3. Общая стоимость использования сервиса зависит от потребляемого дискового пространства (10 центов за гигабайт) и произведенных операций ввода-вывода (10 центов за миллион). Сохранение образа в S3 тарифицируется по обычной для S3 стоимости.

    EBS открывает новую область для приложений, которые теперь можно перенести на AWS. Наиболее очевидными являются высоконагруженные и высокодоступные серверы баз данных, которые являются важнейшей частью стэков технологий LAMP и RubyOnRails, используемыми во многих web-приложениях.