Amazon EC2
Aug. 31st, 2013 01:22 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Эти ваши облака - творчество психов.
Я теперь понимаю, откуда у iron.io айседного были покупатели - нормальный человек ебань, которой обставлены виртуалки в EC2 должен обходить десятой дорогой.
Вот например, у виртуалки hostname - это ее внутренний DNS адрес. А он меняется при рестарте. А чтобы докинуть процессоров или памяти - нужно рестартовать инстанс. Ну и в итоге, смотришь на несколько консолей на несколько инстансов и хер поймешь, где ты находишься, пока в .bashrc промпты и заголовки руками не вобьешь. И внешний адрес тоже меняется, пока к ней elastic ip гвоздями не прибьешь. И сторадж - 400 гиг локального instance store, который после рестарта пропадет к херам, а все что персистент - то EBS за деньги. Дополнительный гарантированный i/o на EBS - тоже за деньги. Причем, что характерно, раздела "обороты по лицевому счету", где можно было бы посмотреть, сколько это все жрет бабла в разрезе - я не нашел.
А вы говорите, Firebird на компах секретарш. :)
Я теперь понимаю, откуда у iron.io айседного были покупатели - нормальный человек ебань, которой обставлены виртуалки в EC2 должен обходить десятой дорогой.
Вот например, у виртуалки hostname - это ее внутренний DNS адрес. А он меняется при рестарте. А чтобы докинуть процессоров или памяти - нужно рестартовать инстанс. Ну и в итоге, смотришь на несколько консолей на несколько инстансов и хер поймешь, где ты находишься, пока в .bashrc промпты и заголовки руками не вобьешь. И внешний адрес тоже меняется, пока к ней elastic ip гвоздями не прибьешь. И сторадж - 400 гиг локального instance store, который после рестарта пропадет к херам, а все что персистент - то EBS за деньги. Дополнительный гарантированный i/o на EBS - тоже за деньги. Причем, что характерно, раздела "обороты по лицевому счету", где можно было бы посмотреть, сколько это все жрет бабла в разрезе - я не нашел.
А вы говорите, Firebird на компах секретарш. :)
no subject
Date: 2013-08-30 10:48 pm (UTC)no subject
Date: 2013-08-30 11:18 pm (UTC)no subject
Date: 2013-08-31 01:26 am (UTC)Мне они нравятся, ненапряжные.
no subject
Date: 2013-09-19 08:26 am (UTC)Несколько месяцев поеблись с их почтой и съехали оттуда. Письма теряются.
no subject
Date: 2013-08-31 05:29 am (UTC)Так что это просто разные сорта, но все это Г.
no subject
Date: 2013-08-31 09:19 am (UTC)no subject
Date: 2013-08-31 10:45 am (UTC)no subject
Date: 2013-08-31 11:33 am (UTC)no subject
Date: 2013-08-31 08:00 am (UTC)no subject
Date: 2013-08-31 08:12 am (UTC)2) Наследственные болезни от Interbase - бинарные бэкапы, неумение в нормальные логи, изредка сервер может убить свою же базу в процессе работы, не совсем подконтрольная сборка мусора (MVCC).
3) Самоизоляция и неадекватность комьюнити, в котором половина русские, вторая половина - бразильцы.
Т.е. сервер крайне удобен для разработки, но не очень - для эксплуатации. Хотя лично у меня он используется достаточно массово, надо просто бить по рукам эникеев клиентов, когда те на каждый чих вместо корректного изучения проблемы начинают рестартовать сервера.
no subject
Date: 2013-08-31 08:27 am (UTC)no subject
Date: 2013-08-31 11:57 am (UTC)С кучей типовых ограничений, унаследованных от MSDE, бесплатен.
Пару раз чесались руки заюзать, но это чудо инженерной мысли требует клиентское подключение из четвёртого, кажись, дотнета.
no subject
Date: 2013-08-31 04:22 pm (UTC)90%, что вы ошибаетесь. И еще 10%, что мы имеем в виду разные вещи.
С MS SQL Express штатно можно работать из второго дотнета.
no subject
Date: 2013-08-31 04:51 pm (UTC)no subject
Date: 2013-08-31 08:36 am (UTC)no subject
Date: 2013-08-31 08:05 am (UTC)Половина озвученных вами проблем - всего лишь дефолтные настройки, они меняются.
Другая половина - часть концепции, и если вдуматься, все там достаточно правильно.
no subject
Date: 2013-08-31 08:49 am (UTC)no subject
Date: 2013-08-31 11:25 am (UTC)А что есть лучше?!
no subject
Date: 2013-08-31 09:03 am (UTC)Все это писано-переписано много раз.
no subject
Date: 2013-08-31 09:07 am (UTC)no subject
Date: 2013-08-31 09:09 am (UTC)Как и эластик ай-пи если он юзается. А вот какого хера он отлетает если сменить тип инстанса - это действительно вопрос.
no subject
Date: 2013-08-31 11:24 am (UTC)no subject
Date: 2013-08-31 11:25 am (UTC)no subject
Date: 2013-08-31 12:23 pm (UTC)no subject
Date: 2013-08-31 02:16 pm (UTC)no subject
Date: 2013-08-31 09:15 am (UTC)no subject
Date: 2013-08-31 12:52 pm (UTC)Пока огорчают некооры ляпы и баги в управлении Virtual Network. Но техподдержка реально возиться с тикетами и проблемами не пробрасывая.
no subject
Date: 2013-08-31 05:49 pm (UTC)Для адресов нужно свои костыли приделывать. Например поднимать dyndns и в образ класть скрипт, который при старте будет регистрировать себя в dns с осмысленным имененем. Осмысленное имя имеет смысл делать CNAME-ом на амазоновское DNS имя. Так как оно снаружи ресолвится на внешний адрес, а изнутри инстансы ресолвят друг друга по внутреннему адресу.
Постоянный внешний адрес можно организовать ещё с помощью ELB, приделать к нужному инстансу балансер. Балансер умеет перенаправлять запросы на нужный инстанс в независимости от его адреса. А на самом балансере DNS постоянный на всём времени жизни.
Онлайнового добавления процессоров и памяти, как и живой миграции внутри ec2 нет. Например в определённый момент по каждому инстансу вам придёт письмо о том, что они решили провести профилактику на железном сервере и надо бы рестартануть инстанс для переноса его на другой железный сервер. Иначе они сделают это сами. Кстати, падение инстансов это тоже не редкая ситуация.
У EC2 основная цель это масштабирование. Сделать так, чтобы работало стотыщмиллионов инстансов и других сущностей. И они с этим справляются. Фичи, хоть как-то мешающие работе на больших масштабах, они осознанно урезают и не делают. И по поводу стабильности особо не парятся.