Своё Облако В 10-15 Раз Дешевле Amazon Ec2

Заголовок получился довольно желтым, но он лучше всего передает суть поста: вы можете создать собственное вычислительное облако, которое будет на порядок дешевле, чем то, что предлагает Amazon EC2. Есть много нюансов, из-за которых такое «дешевое облако» может и не подойти, но, на мой взгляд, для многих задач оно вполне подходит и прекрасно с ними справляется.



Своё облако в 10-15 раз дешевле Amazon EC2

Далее я хочу рассказать о нашем опыте использования OpenStack, развернутого Hetzner, и привести расчеты стоимости такого облака.



Хетцнер

На мой взгляд, Hetzner — лучший хостинг! Меня не волнует, есть ли у них рабочие столы или использованные диски, память без ECC или что-то еще.

У меня сейчас 14 серверов, самому старшему 3 года и пока не было ни одной существенной проблемы.

Я убеждён, что железо должно быть дешевым! Программное обеспечение должно стабильно работать на дешевом оборудовании, которое подвержено сбоям, глюкам и потере данных.

Никогда не понимал, когда хотят решить проблемы с производительностью высоконагруженных систем, купив пару топовых серверов.

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

Естественно, для ряда задач лучше и дешевле полагаться на дорогостоящее оборудование, чем разрабатывать отказоустойчивое программное обеспечение (например, в банковской сфере).

Но таких задач, на мой взгляд, меньшинство.



OpenStack

Я не буду подробно останавливаться на том, что такое OpenStack и как его установить — такой информации и так довольно много.

Отмечу, что при развертывании мы руководствовались принципом, что облако должно быть максимально децентрализованным.

Те.

У нас нет ни одного узла, выход которого из строя мог бы привести к поломке всего нашего облака.

Даже если сервер с контроллером OpenStack выйдет из строя, самое худшее, что мы получим — это невозможность управлять состоянием виртуальных машин (создавать/останавливать и т.п.

).

Все виртуальные машины продолжают работать.

Это касается и сети, и DNS и других необходимых сервисов.

Сейчас в облаке 10 серверов разной конфигурации (от старого EQ4 до EX4S).

Общие ресурсы такого облака составляют: 240 ГБ ОЗУ, 72 ядра и 54 ТБ дискового пространства (без RAID).



Цена

Предлагаю попробовать сравнить стоимость ресурсов этого облака с Amazon EC2, хотя понимаю, что сравнение не совсем корректное: Amazon предлагает полноценный, «коробочный» продукт с кучей дополнительных сервисов и удобств, которых нет в нашем облаке.

иметь.

Аренда небольшого экземпляра по требованию (1,7 ГБ, 1 виртуальный процессор, 160 ГБ, Ирландия) стоит 0,08 доллара США в час.

По моим расчетам, почасовая аренда этого инстанса в вашем облаке на базе серверов Hetzner EX4S будет стоить $0,00488 в час, т.е.

в ~17 раз дешевле! При расчете я использовал простой принцип: сколько виртуальных машин подобной конфигурации я могу разместить на сервере (с учетом затрат хост-системы).

Если говорить о Reserved Small Instance, то разница примерно в 10 раз.

Цифры аналогичны для других типов экземпляров.

Допускаю, что в расчетах есть ошибки: например, можно справедливо заметить, что хост-системе может потребоваться больше памяти (на данный момент 1 ГБ), либо не хватит CPU (на данный момент на 1 CPU приходится 3 VCPU).

Может быть.

Но все равно такое решение будет в разы дешевле.

И это прекрасно работает. Здесь связь на столе с расчетами.

Повторюсь, я понимаю, что сравнивать ваше облако с Amazon некорректно, что есть ряд недостатков (отсутствие публичного IP из коробки, дополнительных сервисов, трудоемкость развертывания/поддержки, добавьте свой вариант), но учитывая стоимость, возможно на многое из этого можно закрыть глаза! Если кому-то понадобится помощь в развертывании такого облака, мы будем рады помочь.

Теги: #Облачные вычисления #openstack #Amazon EC2 #hetzner

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.