
Vladimir
30.10.2016
11:08:54
в нашу эпоху микросервисов, за впихивание stateful сервиса в докер-рокет дают в морду
например

Alexander
30.10.2016
11:09:25
всё идёт к тому, что вообще всё будет распространяться через контейнеры

Vladimir
30.10.2016
11:09:28

Google

Alexander
30.10.2016
11:10:44
так системные обновления не сразу на все серверы накатываются
в том же облаке на CoreOS советуют держать серверы с разными версиями ОС
на случай что если баг - всё бы сразу не легло

Vladimir
30.10.2016
11:11:18
У генты не очень большая база пользователей по сравнению с дебом
Поэтому протестироаанность апдейтов сильно ниже

Alexander
30.10.2016
11:12:08
у Alpine Linux'а ещё меньше
что не мешает эту ОС использовать для контейнеров
кстати, ешё в дополнение к докерам/рокетам http://snapcraft.io/ есть

Vladimir
30.10.2016
11:12:54
И девелоперов меньше, поэтому никто не будет обновлять то что самим девелоперас не нужно

Alexander
30.10.2016
11:14:11
контейнеры позволяют быстро автоматически или полуавтоматически однотипно переехать в другой датацентр в пределах нескольких часов

Vladimir
30.10.2016
11:14:46

Google

Vladimir
30.10.2016
11:15:02
потому что если у тебя stateful сервер то у тебя еще данные
и тут контейнеры тебе ничем не помогут

Alexander
30.10.2016
11:15:47
ну это значит, что делаем бэкапы и на том сервере восстанавливаем из бэкапов

Vladimir
30.10.2016
11:15:48
даже более того - грамотно написанные кукбуки какие-нибудь тебе дадут почти такую же скорость переезда

Alexander
30.10.2016
11:16:06
vagrant+fusion есть бесплатные варианты ?

Vladimir
30.10.2016
11:16:10
у тебя вот база на 130ТБ

Alexander
30.10.2016
11:16:20
меня как то жаба придушит $80 отдать за это

Vladimir
30.10.2016
11:16:31
нахера тебе там контейнеры под сервер баз данных? Он обновляется раз в полгода если неповезет
переезд 130ТБ вообще тот еще квест

Alexander
30.10.2016
11:18:07
мне кажется, что 130Тб в базе данных можно было бы избежать

Vladimir
30.10.2016
11:18:33

Alexander
30.10.2016
11:19:56
да удалите 9/10, потом скажете "сорри, ничего не знаем, авария" ??
будет проще переезжать

Vladimir
30.10.2016
11:20:23
тока заранее скажи в какой области, чтоб сманить твоих клиентов

Alexander
30.10.2016
11:21:13
иногда программисты любят писать в субд всякую хрень, которая никому реально не нужна)
если её удалить - никто и не заметит
а просто не знаю, что там на 130Тб может быть
может быть, вам лучше под каждого клиента свою базу данных делать?

Google

Alexander
30.10.2016
11:22:15
и тогда будет много маленьких баз данных
и их можно будет легко мигрировать независимо друг от друга

Vladimir
30.10.2016
11:22:31
все что можно трогать - трогается

Alexander
30.10.2016
11:24:15
ну, админы с базами на 130Тб, действительно, проблемы не из-за отсутствия контейнеров испытывают))

Старый
30.10.2016
11:24:16
у кого есть знакомые юристы по семейному праву? по ук и гражданке у меня есть знакомые, но они семейкой не занимаются

Vladimir
30.10.2016
11:24:51

Alexander
30.10.2016
11:26:30
stateful тут означает, что есть некая директория с файлами, которые нужны этому контейнеру для запуска и нормальной работы, значит или оно должно быть где-то на сетевом хранилище, куда будут иметь доступ оба сервера (старый и новый, куда мигрируется контейнер) или через бэкап/восстановление (и тут тоже разные способы есть, снэпшотами фс или .sql или ...)
контейнеры решают проблему, когда старая версия обновляется на новую и в процессе этого что-то пошло не так
но с базами 130Тб все эти проблемы кажутся мелочью, конечно

Vladimir
30.10.2016
11:28:43
Те же базы - random read, random write, десятки тысяч иопсов

Vladimir
30.10.2016
11:29:11
Не катит тут даже full flash san

Alexander
30.10.2016
11:29:59
а они не эту проблему решают
они просто немного упрощают задачу когда таких проблем нет
те же проблемы с обновлениями были и раньше без контейнеров, хуже не стало
но вообще, когда речь о СУБД 130Тб , у меня представляется не 1 сервер, а какой-нибудь там хадуп, забитая доверху 42U стойка с серверами

Magistr
30.10.2016
11:34:47
130 Т это 13 винтов всего, ну или 26 это одна полка

Alexander
30.10.2016
11:35:15

Google

Alexander
30.10.2016
11:35:30
я понимаю, что есть диски на 10Тб)
просто если такой объём данных и он реально важен - разве это правильно держать на 1 сервере всё?

Alexander
30.10.2016
11:35:49
угу только база на нирлайнах умрет нахер)

Vladimir
30.10.2016
11:36:09

Alexander
30.10.2016
11:36:17
тут претензии уже на полноценную стойку и хадуп как мне кажется)

Magistr
30.10.2016
11:36:20

Alexander
30.10.2016
11:39:30
http://image.slidesharecdn.com/201509scottmiaohadoopintwzerodowntimemigration-v-150921064456-lva1-app6891/95/zerodowntime-hadoophbase-crossdatacenter-migration-29-638.jpg?cb=1442889808

Vladimir
30.10.2016
11:40:14

Alexander
30.10.2016
11:40:35
жестко

Admin
ERROR: S client not available

Alexander
30.10.2016
11:40:43
Владимир, а вы где трудитесь? а что у вас за проект такой?
какой-нибудь конкурент mixpanel.com ?
похоже, NDA ?

Alexander
30.10.2016
11:55:53
в букинге он трудится @lorddaedra

Constantine
30.10.2016
11:58:27
и не скрывал это )
плюс где-то был его whois

Alexander
30.10.2016
12:02:52
#whois
- Пилю графит (сис-админ/devops) в Booking.
- Пытаюсь быть специалистом в как можно большем колличестве вещей. В данный момент фокус на том же graphite и мониторинге в целом.
- Сообществу могу быть полезен тем что не вреден (ну и в целом по мере знаний-опыта).
- Сообщество интересно тем что оно есть.
- Амстердам. До этого Берлин, Петербург и Москва (в обратном порядке).
- Узнал про чатик из слака hangops
нашел)

Aleksandr
30.10.2016
12:13:22
Привет. А не подскажете ссылочку на гист со списком чятов?

Google

Dan
30.10.2016
12:14:39
есть на гитхабе

Aleksandr
30.10.2016
12:15:02

Dan
30.10.2016
12:15:08
скинул в личку

Aleksandr
30.10.2016
12:15:28
Ага, спасибо

Alexander
30.10.2016
12:53:45
но представьте, что вы работаете каким-нибудь личным сисадмином для хоум-офисе олигарха или шоубиз-звезды или международного наркокартеля ? и есть задача сделать защищённый почтовый сервер - ну, не на Ubuntu же делать его?..

Magistr
30.10.2016
12:57:21

Alexander
30.10.2016
12:57:25
то есть могут быть задачи, когда раскрытие данных третьей стороне может нанести больший вред, чем потеря данных (какая-нибудь личная переписка, финансовые данные, махинации)
ну, это сторонний сервис)
сторонним сервисам по умолчанию не доверяем

Дмитрий
30.10.2016
12:59:19
— Ивааан, гдее моя почта?!?
— Ждём ебилдов, боярин

Alexander
30.10.2016
13:00:36
ну, можно 2 почтовых сервера иметь
несколько MX же можно поставить

Magistr
30.10.2016
13:01:01
без модели угроз все эти рассуждения неимеют смысла

Alexander
30.10.2016
13:07:13
без модели угроз все эти рассуждения неимеют смысла
допустим, вы уехали с семьёй в ЮАР познавать истинную убунту) и там вас похищают украино-сирийские террористы и заставляют админить свой почтовый сервер, они поставляют оружие, наркотики, занимаются детской проституцией, устраивают терракты, занимаются свержением режимов и убивают котиков) если их сервер взломают - всех убьют) если данные потеряются - просто побьют, но живы будете) откажетесь сотрудничать - тоже всех убьют)
какую ОС будете ставить?

Vladimir
30.10.2016
13:07:56

Magistr
30.10.2016
13:09:18
винду
чтоб быстрей нашли ага ) и эксчендж и иклауд

Vladimir
30.10.2016
13:09:33

Дмитрий
30.10.2016
13:09:59

Vladimir
30.10.2016
13:10:46
@lorddaedra вот смотрел первого железного человека? вот так и надо )

Alexander
30.10.2016
13:10:49