Вы еще не слышали про Scaleway?

07.01.2018

Облачный хостинг сегодня очень популярен. Он намного лучше виртуального хостинга и намного дешевле выделенных серверов. По-мимо этого многие компании предоставляют целую облачную инфраструктуру, а не просто виртуальные сервера. Вот список основных дополнительных услуг которые предоставляют облачные хостеры:

  • Локальная сеть — все ваши виртуальные сервера объединены в единую локальную сеть.
  • Групповые политики — сразу к примеру.
    У вас есть несколько серверов MySQL, веб-сервер и ещё какой-то левый сервер.
    Вы создаете 2 группы: mysql и webserver и добавляете в них сервера.
    Для группы mysql открываете порт 3306 только для серверов из группы webserver.
    Для группы webserver открываете порты 80/443 для всех желающих.
  • Файловое хранилище — дешёвое хранилище файлов с доступом по HTTP(S).
  • Бекапы — понятно без объяснений.
  • Балансировщик нагрузки — внешний трафик распределяется равномерно между несколькими серверами.

Какой облачный хостинг выбрать? Мы в MyDataSpace постоянно мониторим рынок чтобы не пропустить интересные предложения. Итак, что мы тестировали:

AWS

Самый удобный из всех, берите если у вас много денег. Тут есть уйма дополнительных сервисов которые сильно упрощают жизнь админа. Вот фичи которые можно выделить особенно:

  • Виртуалки можно останавливать и при этом не платить за неиспользуемые ресурсы (платите только за дисковое пространство и за выделенный IP).
  • Auto-scaling Group — тоже сразу к примеру.
    У вас есть веб-сайт состоящий из веб-сервера NodeJS и сервера MySQL.
    Трафик на ваш сайт сильно колеблется в зависимости от дня недели/времени суток/чего-то еще. И вам приходится держать мощный сервер для NodeJS чтобы справиться с пиковой нагрузкой.
    Auto-scaling Group позволяет вам держать 1 малюсенький сервочок для NodeJS. А если он один не будет справляться, то сам создаст кучу точно таких же сервочков. И сам их погрохает если они больше будут не нужны.
  • Amazon Glacier — невероятно дешевое ($0.004 за ГБ) хранилище файлов.
  • Права доступа — можно создавать пользователей и назначать им права на доступ к ресурсам AWS.
  • Супер крутой API — AWS имеет API с помощью которого можно сделать всё.

Есть еще много чего, но это то чем мы пользуемся постоянно.

Lightsail / Digital Ocean / Linode

IMHO, эти сервисы отличаются (незначительно) только ценой. Предоставляют качественный, удобный, надежный облачный хостинг.

Вот например что вы получаете за $10 в месяц на каждом из них:

  • 1 GB RAM, 1 vCPU, 30 GB SSD, 2 TB data transfer — Lightsail
  • 1 GB RAM, 1 vCPU, 30 GB SSD, 2 TB data transfer — Digital Ocean
  • 2 GB RAM, 1 vCPU, 30 GB SSD, 2 TB data transfer — Linode

OVH

Самый дешёвый облачный хостингом из всех классических облачных хостингов ($5 за 2 GB RAM, 1 vCPU, 10 GB SSD, безлимитный трафик). При этом за время использования не обнаружилось каких-либо критических недостатков. Из некритических есть следующие:

  • Низкая пропускная способность сети (100 Мбит)
  • Низкая скорость диска
  • Отвратительная панель управления

Несмотря на эти недостатки половина серверов у нас вертятся на нем. Потому что по соотношению цена/качество он лучше предыдущих.

Scaleway

Это что-то новенькое в мире облачных вычислений. Их фишка — сервера на ARM процессорах. Вот что они предлагают за $3.5:

  • 2 GB RAM, 2 vCPU, 50 GB SSD
  • 2 GB RAM, 4 Dedicated ARM Cores, 50 GB SSD
  • 2 GB RAM, 4 ARM 64bit Cores, 50 GB SSD

Мы протестировали все 3 варианта. Наш вердикт — третий вариант выше всяких похвал. Одно ARM 64bit ядро практически эквивалентно по производительности одному vCPU на OVH. Т.е. производительность почти в четыре раза выше! В четыре, Карл!

Пока что мы перевели 1 сервер на Scaleway в эксперементальном режиме, напишем позже что из этого выйдет.

Из плюшек у них есть удобный CLI с исходниками на GitHub.