SlideShare a Scribd company logo
Облачная
  инфраструктура AWS
              Выговский Леонид
                vygovskiy.com

               Волков Серей

Информационно-лингвистическая инициатива

             Ланит-Терком
Содержание

    Облака
    
        сравнение

    Сервисы AWS
    
        Вводный обзор сервисов
    
        Основные сервисы

    Сценарии использования
    
        Масштабируемость
    
        Надежность


29/04/2011                        2/32
Что такое облако?




29/04/2011                       3/32
IaaS vs VPS
             VPS                     IaaS
  
      Месячная оплата      
                               Оплата за ресурсы
  
      Жесткие              
                               Гибкие
      конфигурации             конфигурации
  
      Сервер по «звонку»   
                               Управление через
                               API
  
      Только сервера
                           
                               Дополнительные
                               сервисы (часто)


29/04/2011                                         4/32
AWS vs GAE
             AWS                    GAE

    IaaS, PaaS, SaaS     
                             PaaS

    Любые технологии     
                             Python и Java -
    (*nix, Windows)          урезанные

    Управление через     
                             Бесплатный вход
    API                  
                             Сверхнадежно

    Все за деньги
    (сейчас free tier)


29/04/2011                                     5/32
Amazon Web Service
  
      Запущен в 2006 (EC2, S3)
  
      Разработан в Кейптауне (ЮАР)
  
      Лидер в области
  
      Датацентры в Америке, Европе, Азии
  
      Много сервисов (IaaS, PaaS, SaaS ...)
  
      Богатая инфраструктура вокруг


29/04/2011                                    6/32
Регионы и зоны
                        Europe




              US West
  US East                        Asia




29/04/2011                         7/32
Трафик между зонами
 
     $0.00/Гб ‒ узлы в одной зоне *
 
     $0.01/Гб ‒ узлы в разных зонах
     региона
 
     $0.15/Гб ‒ узлы в разных регионах
     (как обычный трафик)


 * общение по внутренним IP,          иначе
   0.01$/Гб
29/04/2011                                    8/32
Надежность


  
      Два узла — чуть надежно

  
      Две зоны — надежно

  
      Два региона — очень надежно


29/04/2011                          9/32
Простой сайт

      EBS                 S3




                                 security group
                      Instance
             hdd
                   http+СУБД




29/04/2011                                        10/32
Elastic Cloud Compute
  
      AMI
      
          образ машины
                                EBS              S3
      
          свои
      
          публичные
                                            Instance
  
      Мощность:                       hdd

      
          EC2 CU = 1.7Hz Xeon
      
          Standart
      
          Cluster (10Gb)


29/04/2011                                             11/32
Instance, мощность
Standard
  Small, $60        Large, $250       E-Large, $500
  1.7Gb, 1EC2       7,5Gb, 4EC2       15Gb, 8EC2

                       High-Memory
                          E-Large, $360       2 E-Large, $720   4 E-Large, $1450
                          17.1Gb, 6.5EC2      34,2Gb, 13EC2     68,4Gb, 26EC2

$15 $60         $125     $250 $360 $500           $720     $1150     $1450 $1500

 Micro, $15
 0,6Gb,                                             Cluster Compute,
 до 2EC2                                            $1150
                                                    23Gb, 33.5EC2 Cluster GPU,
         High-CPU
                                                                     $1500
              Medium, $125        E-Large, $500                      22Gb, 33.5EC2
              1.7Gb, 5EC2         7Gb, 20EC2

  29/04/2011                                                                 12/32
Instance storage
   
       Физические hdd
   
       Быстро
                           EBS              S3
   
       Бесплатно
   
       Пока работает
                                       Instance
       сервер!                   hdd




29/04/2011                                        13/32
Elastic Block Storage
  
      Виртуальный hdd
  
      Надежно             EBS              S3
  
      $0.10/Гб
  
      1Гб — 1Тб                 hdd
                                      Instance
  
      snapshot'ы
  
      Только внутри
      региона

29/04/2011                                       14/32
EBS, скорость доступа




        http://blog.bioteam.net/2010/07/boot-ephemeral-ebs-storage-performance-on-amazon-cc1-4xlarge-instance-types/

29/04/2011                                                                                                15/32
Simple Storage Service
  
      Очень надежно
  
      $0.15/Гб             EBS              S3
  
      Почти key-value
  
      Файлы до 5Tb               hdd
                                       Instance
  
      Виден снаружи
  
      Cloudfront


29/04/2011                                        16/32
Instance, оплата
  
      On demand:
      
          ~ $3000/год ($0.34/час)
      
          7.5Gb RAM, 2x2 EC2 CU, 850Gb
  
      Reserved:
      
          ~ $2000/год
      
          ~ $4500/3 года
  
      Аукцион:
      
          ~ $1200/год
      
          Могут выключить!

29/04/2011                               17/32
Сайт, балансировка


                         S3
                  EC2


        RDS       EC2     ELB


                  EC2



29/04/2011                         18/32
Elastic Load Balancer
  
      Надежно                        S3
  
      Дешево                   EC2

  
      http(s), tcp
                         RDS   EC2    ELB
  
      Только внутри
      региона
                               EC2




29/04/2011                            19/32
Relation Database
  
      EC2+MySQL                      S3
  
      Просто                   EC2

  
      Репликации
                         RDS   EC2    ELB
      в регионе
  
      backup
                               EC2




29/04/2011                            20/32
Сайт, масштабируемость

              AS
                     CW
              EC2
              EC2
              EC2

              EC2
        RDS           ELB
              EC2

              EC2


29/04/2011                       21/32
Auto scaling
  
      Масштабирование
                                AS
  
      Бесплатно!                      CW
                                EC2
                                EC2
  
      Расписание                EC2
  
      Триггеры                  EC2
                        RDS           ELB
                                EC2

                                EC2



29/04/2011                             22/32
Cloudwatch
  
      Мониторинг
                               AS
  
      Много метрик                   CW
                               EC2
                               EC2
  
      Бесплатно                EC2
      5мин                     EC2
                       RDS           ELB
  
      Платно                   EC2
      1мин
                               EC2



29/04/2011                            23/32
Elastic beanstalk

                 AS
                         CW
                 EC2
                 EC2
                 EC2

                 EC2
        RDS               ELB
                 EC2

                 EC2


29/04/2011                        24/32
Приложения
                                AS
                     SimpleDB
                                EC2


             web                EC2

                                EC2
                       SQS
                                EC2
                       S3



29/04/2011                            25/32
SimpleDB

                                   AS
 
     key-value
 
     1 домен — 10Gb
 
     100 доменов       web
 
     WebService
                             SQS


                             S3



29/04/2011                          26/32
Simple Queue Service
  
      Сообщения                        AS
      
          max 64кб
      
          количество
          не ограниченно   web
  
      Polling
                                 SQS
  
      Доступен извне
                                 S3



29/04/2011                              27/32
Simple Notification Service
  
      Модель polling/push
  
      Передача по:
      
          Simple Queue Service
      
          EMail
      
          HTTP (Вызов URL'а + POST)




29/04/2011                              28/32
Elastic map-reduce

    hadoop (0.20)

    очень просто!

    bootstrap action

    доступ к master




29/04/2011                        29/32
Экзотика
             
                 Route 53
                 
                     DNS
             
                 Mechanical Turk
                 
                     биржа работников
                 
                     https://www.mturk.com
             
                 Alexa
                 
                     Информация о сайтах



29/04/2011                                   30/32
Прием платежей
  
      Amazon Payments
      
          Прием услуг через Amazon
  
      DevPay
      
          Перепродажа AWS
  
      Fulfillment
      
          Доставка
      
          You sell it. Amazon ship it.



29/04/2011                               31/32
Выговский Леонид, Волков Серей
          http://vygovskiy.com




Спасибо за внимание!

More Related Content

Similar to Облачная инфраструктура Amazon Web Service

Ec2 Startups Hackday09
Ec2 Startups Hackday09Ec2 Startups Hackday09
Ec2 Startups Hackday09guesta016ac6
 
Software Defined Storage
Software Defined StorageSoftware Defined Storage
Software Defined Storage
Cisco Russia
 
AZadonsky Exalogic
AZadonsky ExalogicAZadonsky Exalogic
AZadonsky Exalogic
Vasily Demin
 
Ukraine, Kharkiv, Java Club. Day 2
Ukraine, Kharkiv, Java Club. Day 2Ukraine, Kharkiv, Java Club. Day 2
Ukraine, Kharkiv, Java Club. Day 2
Andrew Gusev
 
How to install IBM connections without being shot v.3.0.1
How to install IBM connections without being shot v.3.0.1How to install IBM connections without being shot v.3.0.1
How to install IBM connections without being shot v.3.0.1
Nikolay Vlasov
 
Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...
Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...
Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...Ontico
 
Презентация "Это что-то новенькое"
Презентация "Это что-то новенькое"Презентация "Это что-то новенькое"
Презентация "Это что-то новенькое"Дмитрий Костюк
 
Couchbase, что за зверь и на что способен.
Couchbase, что за зверь и на что способен.Couchbase, что за зверь и на что способен.
Couchbase, что за зверь и на что способен.Alexey Rusnak
 
Performance optimisations
Performance optimisationsPerformance optimisations
Performance optimisations
Antony Pavlenko
 
Приватные облака: сумма технологии
Приватные облака: сумма технологииПриватные облака: сумма технологии
Приватные облака: сумма технологии
pcweek_ua
 
Docker in Production with AWS ECS
Docker in Production with AWS ECSDocker in Production with AWS ECS
Docker in Production with AWS ECS
Dmitry Kataev
 
СХД DEPO Storage 4600 для консолидации данных в современной IT-инфраструктуре
СХД DEPO Storage 4600 для консолидации данных в современной IT-инфраструктуреСХД DEPO Storage 4600 для консолидации данных в современной IT-инфраструктуре
СХД DEPO Storage 4600 для консолидации данных в современной IT-инфраструктуреDEPO Computers
 
Tokyo Cabinet
Tokyo CabinetTokyo Cabinet
Tokyo Cabinet
SPBRUBY
 
Современные серверы DEPO Storm и системы хранения DEPO Storage
Современные серверы DEPO Storm и системы хранения DEPO StorageСовременные серверы DEPO Storm и системы хранения DEPO Storage
Современные серверы DEPO Storm и системы хранения DEPO Storage
DEPO Computers
 
Qlogic: Технологии Ethernet
Qlogic: Технологии EthernetQlogic: Технологии Ethernet
Qlogic: Технологии Ethernet
Expolink
 
Developer Days 2011, Kharkov
Developer Days 2011, KharkovDeveloper Days 2011, Kharkov
Developer Days 2011, Kharkov
Alexander Feschenko
 
Alexander Serbul - Development and administration through testing - cloud ser...
Alexander Serbul - Development and administration through testing - cloud ser...Alexander Serbul - Development and administration through testing - cloud ser...
Alexander Serbul - Development and administration through testing - cloud ser...Andrew Mayorov
 
Review of all-flash array market and benefits
Review of all-flash array market and benefitsReview of all-flash array market and benefits
Review of all-flash array market and benefits
Bogdan Vakulyuk
 

Similar to Облачная инфраструктура Amazon Web Service (20)

Ec2 Startups Hackday09
Ec2 Startups Hackday09Ec2 Startups Hackday09
Ec2 Startups Hackday09
 
Software Defined Storage
Software Defined StorageSoftware Defined Storage
Software Defined Storage
 
AZadonsky Exalogic
AZadonsky ExalogicAZadonsky Exalogic
AZadonsky Exalogic
 
Ukraine, Kharkiv, Java Club. Day 2
Ukraine, Kharkiv, Java Club. Day 2Ukraine, Kharkiv, Java Club. Day 2
Ukraine, Kharkiv, Java Club. Day 2
 
How to install IBM connections without being shot v.3.0.1
How to install IBM connections without being shot v.3.0.1How to install IBM connections without being shot v.3.0.1
How to install IBM connections without being shot v.3.0.1
 
Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...
Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...
Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...
 
Презентация "Это что-то новенькое"
Презентация "Это что-то новенькое"Презентация "Это что-то новенькое"
Презентация "Это что-то новенькое"
 
Couchbase, что за зверь и на что способен.
Couchbase, что за зверь и на что способен.Couchbase, что за зверь и на что способен.
Couchbase, что за зверь и на что способен.
 
Performance optimisations
Performance optimisationsPerformance optimisations
Performance optimisations
 
Приватные облака: сумма технологии
Приватные облака: сумма технологииПриватные облака: сумма технологии
Приватные облака: сумма технологии
 
Docker in Production with AWS ECS
Docker in Production with AWS ECSDocker in Production with AWS ECS
Docker in Production with AWS ECS
 
СХД DEPO Storage 4600 для консолидации данных в современной IT-инфраструктуре
СХД DEPO Storage 4600 для консолидации данных в современной IT-инфраструктуреСХД DEPO Storage 4600 для консолидации данных в современной IT-инфраструктуре
СХД DEPO Storage 4600 для консолидации данных в современной IT-инфраструктуре
 
Tokyo Cabinet
Tokyo CabinetTokyo Cabinet
Tokyo Cabinet
 
Tokyo Cabinet
Tokyo CabinetTokyo Cabinet
Tokyo Cabinet
 
Современные серверы DEPO Storm и системы хранения DEPO Storage
Современные серверы DEPO Storm и системы хранения DEPO StorageСовременные серверы DEPO Storm и системы хранения DEPO Storage
Современные серверы DEPO Storm и системы хранения DEPO Storage
 
Qlogic: Технологии Ethernet
Qlogic: Технологии EthernetQlogic: Технологии Ethernet
Qlogic: Технологии Ethernet
 
Developer Days 2011, Kharkov
Developer Days 2011, KharkovDeveloper Days 2011, Kharkov
Developer Days 2011, Kharkov
 
Alexander Serbul - Development and administration through testing - cloud ser...
Alexander Serbul - Development and administration through testing - cloud ser...Alexander Serbul - Development and administration through testing - cloud ser...
Alexander Serbul - Development and administration through testing - cloud ser...
 
Review of all-flash array market and benefits
Review of all-flash array market and benefitsReview of all-flash array market and benefits
Review of all-flash array market and benefits
 
В облаке AWS
В облаке AWSВ облаке AWS
В облаке AWS
 

Облачная инфраструктура Amazon Web Service

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