@pro_kvm

Страница 507 из 521
Nikita
12.10.2018
18:11:28
Было бы интересно

Eduard
12.10.2018
18:11:57
Да и не суть. Можно растягивать кластера на несколько ДЦ. А если все - таки рухнуло по каким - то причинам, то универсального решения сделать под всех - это утопия. Тут только бекабы и ansible, ansible, ansible.

Dan
12.10.2018
18:11:59
Система пожаротушения, энергообеспечения, вентиляции и кондиционирования - это основа серверного помещения.
они не помогут от умников которые магистраль топорами режут. или от землетрясений и прочих цунами. И от ваших национальных маски-шоу с выносом железа

Да и не суть. Можно растягивать кластера на несколько ДЦ. А если все - таки рухнуло по каким - то причинам, то универсального решения сделать под всех - это утопия. Тут только бекабы и ansible, ansible, ansible.
принцип простой - помимо локальных сливов бекапов, ставим систему которая льет инкременты защищаемых машин в другой ДЦ, где стоит пассивный кластер. При падении, просто включаем второй ДЦ, и получаем рабочую установку сразу - без ансиблей и ресторов

Google
Eduard
12.10.2018
18:14:01
они не помогут от умников которые магистраль топорами режут. или от землетрясений и прочих цунами. И от ваших национальных маски-шоу с выносом железа
Да согласен. Но автоматизация всех процессов по деплою с нуля + возврат данных из бекапов, помогает всегда.

Dan
12.10.2018
18:15:00
Да согласен. Но автоматизация всех процессов по деплою с нуля + возврат данных из бекапов, помогает всегда.
это само собой, вопрос лишь в том насколько тебе важна жизнеспособность твоего ДЦ. Там где нельзя терять часы на рестор, найдутся деньги на второй хостинг и вот такие вот приколы

Dan
12.10.2018
18:15:47
https://pve.proxmox.com/wiki/Storage_Replication
я это на RHEV делал тоже. Проблема в том что репликация идет постоянная, а значит я на втором сайте не могу поднять машину с конкретным PIT

плюс еще куча других проблем

Hackru
12.10.2018
18:16:16
PIT интересно

но это ж сколько места надо

Dan
12.10.2018
18:16:37
Пассивный кластер со своим engine или всё в пределах одного?
со своим, скорее всего тоже реплицируемым, или как-то иначе прокачанным на способность быстро включиться со всеми настройками уже на месте

Eduard
12.10.2018
18:16:53
Пассивный кластер со своим engine или всё в пределах одного?
Мужики, вариантов реализации просто море. Каждый вариант будет иметь правло на жинь. Это все конструктор лего. Главное правильно подойти к вопросу.

Dan
12.10.2018
18:16:55
но это ж сколько места надо
так инкременты же. SRM и zerto это умеют

основная проблема всегда была в том что qemu так и не научился в CBT, и поэтому надо полагаться на снепшоты

Google
Nikita
12.10.2018
18:18:44
Задачка интересная

Dan
12.10.2018
18:18:44
Хм, тогда за 2 ха следить надо. Ладно кидай ссылку, буду ждать
когда будет - кину, думаю они там за недельку-две поднимут проект и начнут искать заинтересованных людей

Nikita
12.10.2018
18:21:27
Осталось дождаться когда плагин для терпаформа допишут для овирта. Там в зачатке выложили версию, но чет там пока всё уныло

Форк с какой-то гос конторы американской:)

Dan
12.10.2018
18:22:23
я когда-то давно все это делал, но репликация была на стороне стореджа, т.е. какой нибудь нетапповский метрокластер и ему подобные. гранулярности конечно же никакой, PIT тоже, или все или ничего

https://wiki.qemu.org/Features/Snapshots2 Последний раздел не оно ?
ага, похоже, но если libvirt до сих пор не добавил поддержку то это все очень экспериментально

Eduard
12.10.2018
18:30:56
Вот еще от oVirt https://ovirt.org/develop/release-management/features/storage/incremental-backup/

Как - бы не обязательно это тащить через Libvirt. Все можно и без довесков в нем.

Я прав ?

Все реализуемо. Даже в oVirt, все можно сделать с помощью своей надстройки или раширить сам интерфейс oVirtа и дописать свой пакет для VDSM, например vdsmd-cbd-...rpm.

Вопрос только во времени и руках

"И тишина, и только мертвые с косами...."

Alexey
12.10.2018
18:45:03
У нас в конторе сейчас прорабатывается такое же решение, овирт+резервный цод

Eduard
12.10.2018
18:45:11
По этой доке уже можно пробовать. https://wiki.qemu.org/Features/IncrementalBackup

Alexey
12.10.2018
18:45:36
И нет больших сложностей вроде бы с репликацией

Google
Alexey
12.10.2018
18:46:21
Только что автоматического поднятия нет, и это вполне разумно, т.к. кто может сказать что это не сплитбрейн

И обвязка к этому

Dan
12.10.2018
18:46:38
Хранилища
а если не надо все машины тащить?

репликация целого SD это легко, но не особо практично

Alexey
12.10.2018
18:47:28
Dan
12.10.2018
18:48:06
Ну не тащи, раздели
как? мне реально интересно

ну и чтоб дважды не вставать - что с сетевыми настройками на DR сайте - они такие же как на оригинале, или меняются при фейловере?

Alexey
12.10.2018
18:51:53
Разделить - несколько сторедж доменов положим, тащи что нужно. В нашем случае тащим as is, вместе с самим he. Но можно было бы залезть в бд овирта, сепарировать вм, если не все тащим

Alexey
12.10.2018
18:53:42
Хранилища, на котором лежит всё

И he, и виртуалки

Dan
12.10.2018
18:54:14
Гластером
то есть в сеть льется целый сторедж домен целиком

Alexey
12.10.2018
18:54:22
Да

Dan
12.10.2018
18:54:54
Да
и на втором сайте должны быть точно такие же сетевые настройки, иначе машины не поднимутся

Alexey
12.10.2018
18:55:04
Я не говорил что все гибко, только о том что это решаемо

Dan
12.10.2018
18:55:40
понятно. на сайте шапки должен быть документ о таком примитивном DR примерно 7-8 летней давности

Eduard
12.10.2018
18:56:37
А что мешает использовать Ceph mirror ?

Google
Alexey
12.10.2018
18:57:01
А что мешает использовать Ceph mirror ?
Да ничего в принципе, даже интереснее бы получилось

Eduard
12.10.2018
18:57:15
Ну да.

Dan
12.10.2018
18:58:00
А что мешает использовать Ceph mirror ?
да хоть drbd, это не важно. просто это не гибкое решение которое не считается с особеностями именно RHEV-а

Alexey
12.10.2018
18:58:09
Если я не ошибаюсь то можно выборочно миррорить конкретные rbd

Eduard
12.10.2018
18:59:42
А иметь полное зеркало основного ЦОД. Что плохого ? Ну рухнул основной, не нужно часть виртуалок и дисков, ну не поднимайте на резервном. Зачем постоянно при меняющейся ситуации с основным ЦОД (виртуалки добавляются, удаляются, сети меняются) морочать себе голову и тратить лишнее время на заботу о том что несем, что не несем.

Может конечно я не прав.

Dan
12.10.2018
19:00:56
Всё так. А какие особенности должны быть у корректного DR?
выбор конкретных VM, гранулярность PIT-ов, автоматическая проверка фейловера, перенастройка машин под новую сеть на новом сайте, хук в DNS

Dan
12.10.2018
19:01:29
Alexey
12.10.2018
19:01:48
Спс

Dan
12.10.2018
19:02:51
в zerto например, я могу выставить 15 минут на определенную машину, и при фейловере у меня будет выбор из нескольких последних 15-минутных промежутков на которые я хочу откатить машину. Не факт что последние пришедшие до падения блоки целые как-никак

Alexey
12.10.2018
19:04:55
Товарищи, я вас немного отвлёку от темы. Я тут подбросил в вм в овирте девайс - целиковый диск. При ребуте вм у меня с завидной регулярностью бьётся файлуха на этом диске, что может быть и как это можно решить? Может кто сталкивался?

Alexey
12.10.2018
19:07:17
Eduard
12.10.2018
19:09:16
Даже не сталкивался с таким. А глянуть на xmlку, которую записывает oVirt, как он его вобще прицепил ?

Google
Eduard
12.10.2018
19:09:25
Может там причина найдется.

На не сброшенный writeback похоже.

Alexey
12.10.2018
19:10:10
А ведь это штатный функционал овирта

Да, надо будет глянуть

Dan
12.10.2018
19:10:27
Даже не сталкивался с таким. А глянуть на xmlку, которую записывает oVirt, как он его вобще прицепил ?
++ понять откуда диск прицеплен, через какой контроллер прицеплен

Eduard
12.10.2018
19:16:32
Блин, вот вы издеватели....

Зацепили этим CBT.

С бошки теперь не выходит, блин.

По теме CBT, вот проект есть. Правда разбирать нужно. Но бегло оно даже со фризом fs на момент бекапа.

https://github.com/abbbi/qmpbackup

В ту - же тему https://lists.nongnu.org/archive/html/qemu-block/2016-11/msg00682.html

Dan
12.10.2018
20:59:32
https://github.com/abbbi/qmpbackup
It was mostly created for educational purposes and is by no means complete. и два года уже без обновлений

Eduard
12.10.2018
20:59:58
Это да. Но на начальном этапе посмотреть можно.

Eduard
12.10.2018
21:03:19
Тема с CBT в qemu с 2014 мусолиться активно.

Странно, что этого в stable нет.

Dan
12.10.2018
21:09:17
Странно, что этого в stable нет.
сообщество там очень загадочное, и приоритеты у них иногда, мягко выражаясь, идиотские. есть причина почему существует форк qemu-kvm-ev в конце концов - сообщество не хотело пускать в проект поддержку live merge

зато Фабрис переписал qemu на жабаскрипте, ради прикола. Это было важнее, конечно же

Eduard
12.10.2018
21:11:18
Мда....

Dan
12.10.2018
21:15:14
опенсорс он такой :)

Страница 507 из 521