Upload
leonid-vygovskiy
View
1.530
Download
3
Embed Size (px)
DESCRIPTION
Презентация с доклада Application Developer Days 2011.
Citation preview
Облачная инфраструктура AWS
Выговский Леонидvygovskiy.com
Волков Серей
Информационно-лингвистическая инициатива
Ланит-Терком
29/04/2011 2/32
Содержание
Облака сравнение
Сервисы AWS Вводный обзор сервисов Основные сервисы
Сценарии использования Масштабируемость Надежность
29/04/2011 3/32
Что такое облако?
29/04/2011 4/32
IaaS vs VPS
VPS Месячная оплата Жесткие
конфигурации Сервер по «звонку» Только сервера
IaaS Оплата за ресурсы Гибкие
конфигурации Управление через
API Дополнительные
сервисы (часто)
29/04/2011 5/32
AWS vs GAE
AWS IaaS, PaaS, SaaS Любые технологии
(*nix, Windows) Управление через
API Все за деньги
(сейчас free tier)
GAE PaaS Python и Java -
урезанные Бесплатный вход Сверхнадежно
29/04/2011 6/32
Amazon Web Service
Запущен в 2006 (EC2, S3) Разработан в Кейптауне (ЮАР) Лидер в области Датацентры в Америке, Европе, Азии Много сервисов (IaaS, PaaS, SaaS ...) Богатая инфраструктура вокруг
29/04/2011 7/32
Регионы и зоны
US East
US West
Europe
Asia
29/04/2011 8/32
Трафик между зонами
$0.00/Гб ‒ узлы в одной зоне * $0.01/Гб ‒ узлы в разных зонах
региона $0.15/Гб ‒ узлы в разных регионах
(как обычный трафик)
* общение по внутренним IP, иначе 0.01$/Гб
29/04/2011 9/32
Надежность
Два узла — чуть надежно
Две зоны — надежно
Два региона — очень надежно
29/04/2011 10/32
Простой сайт
Instancehttp+СУБД
EBS
hdd
S3
security group
29/04/2011 11/32
Elastic Cloud Compute
AMI образ машины свои публичные
Мощность: EC2 CU = 1.7Hz Xeon Standart Cluster (10Gb)
Instance
EBS
hdd
S3
29/04/2011 12/32
Instance, мощность
Small, $601.7Gb, 1EC2
Large, $2507,5Gb, 4EC2
E-Large, $50015Gb, 8EC2
Micro, $150,6Gb, до 2EC2
E-Large, $36017.1Gb, 6.5EC2
2 E-Large, $72034,2Gb, 13EC2
4 E-Large, $1450 68,4Gb, 26EC2
Standard
High-Memory
High-CPU
Medium, $1251.7Gb, 5EC2
E-Large, $5007Gb, 20EC2
$15 $60 $125 $250 $500$360 $720 $1450
Cluster Compute, $115023Gb, 33.5EC2 Cluster GPU,
$150022Gb, 33.5EC2
$1150 $1500
29/04/2011 13/32
Instance storage
Физические hdd Быстро Бесплатно Пока работает
сервер! Instance
EBS
hdd
S3
29/04/2011 14/32
Elastic Block Storage
Виртуальный hdd Надежно $0.10/Гб 1Гб — 1Тб snapshot'ы Только внутри
региона
Instance
EBS
hdd
S3
29/04/2011 15/32
EBS, скорость доступа
http://blog.bioteam.net/2010/07/boot-ephemeral-ebs-storage-performance-on-amazon-cc1-4xlarge-instance-types/
29/04/2011 16/32
Simple Storage Service
Очень надежно $0.15/Гб Почти key-value Файлы до 5Tb Виден снаружи Cloudfront
Instance
EBS
hdd
S3
29/04/2011 17/32
Instance, оплата
On demand: ~ $3000/год ($0.34/час) 7.5Gb RAM, 2x2 EC2 CU, 850Gb
Reserved: ~ $2000/год ~ $4500/3 года
Аукцион: ~ $1200/год Могут выключить!
29/04/2011 18/32
Сайт, балансировка
S3
ELB
EC2
RDS EC2
EC2
29/04/2011 19/32
Elastic Load Balancer
S3
ELB
EC2
RDS EC2
EC2
Надежно Дешево http(s), tcp Только внутри
региона
29/04/2011 20/32
Relation Database
EC2+MySQL Просто Репликации
в регионе backup
S3
ELB
EC2
RDS EC2
EC2
29/04/2011 21/32
Сайт, масштабируемость
ELB
AS
EC2RDS
EC2
EC2
EC2EC2EC2
CW
29/04/2011 22/32
Auto scaling
Масштабирование Бесплатно! Расписание Триггеры
ELB
AS
EC2RDS
EC2
EC2
EC2EC2EC2CW
29/04/2011 23/32
Cloudwatch
Мониторинг Много метрик Бесплатно
5мин Платно
1мин
ELB
AS
EC2RDS
EC2
EC2
EC2EC2EC2CW
29/04/2011 24/32
Elastic beanstalk
ELB
AS
EC2RDS
EC2
EC2
EC2EC2EC2
CW
29/04/2011 25/32
Приложения
web
S3
AS
EC2
EC2
EC2
EC2SimpleDB
SQS
29/04/2011 26/32
SimpleDB
key-value 1 домен — 10Gb 100 доменов WebService
web
S3
AS
SQS
29/04/2011 27/32
Simple Queue Service
Сообщения max 64кб количество
не ограниченно
Polling Доступен извне
web
S3
AS
SQS
29/04/2011 28/32
Simple Notification Service
Модель polling/push Передача по:
Simple Queue Service EMail HTTP (Вызов URL'а + POST)
29/04/2011 29/32
Elastic map-reduce
hadoop (0.20) очень просто! bootstrap action доступ к master
29/04/2011 30/32
Экзотика
Route 53 DNS
Mechanical Turk биржа работников https://www.mturk.com
Alexa Информация о сайтах
29/04/2011 31/32
Прием платежей
Amazon Payments Прием услуг через Amazon
DevPay Перепродажа AWS
Fulfillment Доставка You sell it. Amazon ship it.
Спасибо за внимание!
Выговский Леонид, Волков Серейhttp://vygovskiy.com