Как стать автором
Обновить

Комментарии 5

Только вот многие компании не Netflix, не сбер и не facebook.
Так что на средних объёмах: 1 ТБ база и 1000 rpm отлично ставится монолит на нормальном железе.
Форс контейнеров и микросервисов, это, в определённой степени, проделки маркетологов, чтобы загнать людей в облака.
А что получается:
— Вам очень нужны облака!
— Но каждый инстанс тормозной и не тянет вообще ничего.
— Вам нужно много инстансов. Платить нам много денег за инстансы, делать микросервисы, потому что ваш монолит не взлетит, использовать кубер и прочую контейнеризацию, чтобы этим управлять.
— Но просто монолит на дедике обошёлся бы в 10 раз дешевле.
— Вы чё не модный, а вдруг к вам 100500 юзеров набегут и всё развалят?

Сколько такого «нормального железа» вам понадобится в итоге? Дев, пара тестовых сред, прод (да еще и не один, если DR делать по уму). Так что не все так однозначно. Если все это брать в аренду — то в чем разница с облаком? И это даже если не касаться managed services
Для тестовых сред можно вообще использовать один сервак. Для прода один сервак на морду, другой на базу. По факту сейчас у нас на проекте 3 сервака: база, прод и сервисный (бэкапы и т.п.)
Я не спорю, что плодить инстансы в облаках очень удобно, можно делать их распределёнными по планете, но облачные ребята скрывают одну простую хрень: облачные инстансы тормозные, каналы между инстансами тоже тормозные. Куча лимитов на прокачку данных, куча лимитов на утилизацию CPU. Когда начинаешь пытаться с этим справиться, то счета становятся огромными.

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

Для примера, просто представьте работу с базой в 1тб или посчитайте сколько будет стоить хранить много мелких файлов (500 000 000 по 1-25kb) в облаке, а ведь это можно уместить на один SSD Samsung Evo. Когда я узанавал, как мне залить это добро в облако знаете что мне предложили Azue и Amazon? Послать им HDD по почте. По почте, Карл.
Если я правильно посчитал и вам надо хранить около 12.5Tb (500M объектов по 25Kb?) то стоимость хранения в AWS S3 будет порядка 300$ в месяц. Это за сторадж с просто адовой надежностью, для которой вам придется как минимум городить что-то типа RAID5 да еще и не в одной локации (S3 реплицирован в 3 AZ). Насчет винтов по почте — а как вы собрались 12ТБ залить иначе? По интернету? Закажите у AWS Snowball (80TB) и уложитесь дней за 6, если вы в США или Европе.
сбер, который построен вокруг монолита на оракле и «мейнфрейме» IBM втирает о микросервисах, буд-то что то в этом смыслит. я бы понял подобный словесный понос от современной компании, но у вас же откровенное сельпо из 80х в сердце банка. к чему этот словесный понос, если у вас ядро банка оракл и ibm power? где GridGain, в который столько денег влили?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий