Почему вам еще рано в облако      Станислав Богатырев,      Николай Двас (Clodo)
О чем доклад?• Веб-проект и облако: как правильно положить  одно в другое;• Облачные buzzwords: scalability, reliability a...
Кто мы такие?• Мы – облачный хостинг;• У нас есть клиенты – довольные, и недовольные;• Мы стараемся превращать недовольных...
Почему мы тут?• Маркетологи сформировали набор ожиданий от  облаков;• Клиенты в облака приходят, а чуда все не  происходит...
Веб-проект в разрезе NGINX        PHP-FPM       MySQL                  Железный (виртуальный) серверStatic (on            ...
Облако в разрезе             Станислав Богатырев, Николай Двас, Clodo
Buzzword # 1 - Scalability• Не может солдат два мешка  брюквы съесть!• Конкуренция за одинаковые ресурсы;• Софт плохо прос...
Buzzword # 2 – Reliability• UPTIME облака > UPTIME сущности >  UPTIME сервиса;• Перезагрузка – факт массовогоIaaS  (Amazon...
Scalability + Reliability (но совсем             не идеал)                          Load balance       Dynamic            ...
Buzzword #3 –reproducibility                   Станислав Богатырев, Николай Двас, Clodo
Воспроизводимость• Chef + knife + fog:  – Amazon;  – Rackspace;  – Clodo;  – Bluebox;  – Terremark.                       ...
Buzzword # 4 – Cost Reduction• Ресурсы в облаке значительно дороже, чем  на своем железе;• Выносить в облако следует перем...
Облако провайдера / облако               клиента       Linux                                                   Linux      ...
Cloud                Пример проектаStorage               FE       BE            DB          LB               FE       BE  ...
Спасибо!   Станислав Богатырев                       Николай Двасemail/jabber: realloc@clodo.ru        email/jabber: dvas@...
Upcoming SlideShare
Loading in …5
×

Почему вам еще рано в облако (Станислав Богатырев, Николай Двас)

3,231 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,231
On SlideShare
0
From Embeds
0
Number of Embeds
2,392
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Почему вам еще рано в облако (Станислав Богатырев, Николай Двас)

  1. 1. Почему вам еще рано в облако Станислав Богатырев, Николай Двас (Clodo)
  2. 2. О чем доклад?• Веб-проект и облако: как правильно положить одно в другое;• Облачные buzzwords: scalability, reliability and availability come true;• Chef,knife, fog, git – для чего все это облакам и их клиентам;• Как это все используем мы и наши клиенты. Станислав Богатырев, Николай Двас, Clodo
  3. 3. Кто мы такие?• Мы – облачный хостинг;• У нас есть клиенты – довольные, и недовольные;• Мы стараемся превращать недовольных в довольных;• Один из нас – маркетолог, второй – сисадмин. Мы пришли к взаимопониманию, и спешим этим поделиться. Станислав Богатырев, Николай Двас, Clodo
  4. 4. Почему мы тут?• Маркетологи сформировали набор ожиданий от облаков;• Клиенты в облака приходят, а чуда все не происходит;• Маркетологи врали? Это невозможно. Они просто забыли договориться с администраторами. Станислав Богатырев, Николай Двас, Clodo
  5. 5. Веб-проект в разрезе NGINX PHP-FPM MySQL Железный (виртуальный) серверStatic (on memcached Sphinx FS) Станислав Богатырев, Николай Двас, Clodo
  6. 6. Облако в разрезе Станислав Богатырев, Николай Двас, Clodo
  7. 7. Buzzword # 1 - Scalability• Не может солдат два мешка брюквы съесть!• Конкуренция за одинаковые ресурсы;• Софт плохо просит добавки;• 2x2 – иногда больше, а иногда – гораздо меньше, чем 4. Станислав Богатырев, Николай Двас, Clodo
  8. 8. Buzzword # 2 – Reliability• UPTIME облака > UPTIME сущности > UPTIME сервиса;• Перезагрузка – факт массовогоIaaS (Amazon, Rackspace, Clodo);• Резервное копирование – резервирование – регенерирование Станислав Богатырев, Николай Двас, Clodo
  9. 9. Scalability + Reliability (но совсем не идеал) Load balance Dynamic cluster content cluster Database Load balance App server ``` cluster Load balance App server DB ``` server App server DB serverКлиент App server Cloud Storage Cloud Storage (back-end) (front-end) storage cache storage ``` cache storage cache storage Станислав Богатырев, Николай Двас, Clodo
  10. 10. Buzzword #3 –reproducibility Станислав Богатырев, Николай Двас, Clodo
  11. 11. Воспроизводимость• Chef + knife + fog: – Amazon; – Rackspace; – Clodo; – Bluebox; – Terremark. Станислав Богатырев, Николай Двас, Clodo
  12. 12. Buzzword # 4 – Cost Reduction• Ресурсы в облаке значительно дороже, чем на своем железе;• Выносить в облако следует переменную часть и то, что не реализовано у себя (живые примеры: «Битрикс» на железе; статика – в облаке). Станислав Богатырев, Николай Двас, Clodo
  13. 13. Облако провайдера / облако клиента Linux Linux Apache Mysql Linux Client code Nginx LinuxDeploy(git,…): Client Django RoR Live image: Clodo Chef: Clodo / DIY Станислав Богатырев, Николай Двас, Clodo
  14. 14. Cloud Пример проектаStorage FE BE DB LB FE BE DB Backoffice Client Client SEARCH MAIL DC DB LB … DB DC Станислав Богатырев, Николай Двас, Clodo
  15. 15. Спасибо! Станислав Богатырев Николай Двасemail/jabber: realloc@clodo.ru email/jabber: dvas@clodo.ru +7 (812) 380-24-97 +7 (981) 687-26-61

×