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

  • 2,014 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,014
On Slideshare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
5
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

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