dn54: (Default)
[personal profile] dn54
Немножко про новый проект с виртуалками. Так как у меня была задержка в два месяца, из-за того, что новый джепоновский терминал из коробки не заработал, а техподдержка зукселя страшно тупила тянула кота за яйца, образовалось изрядно времени, которое я потратил на организацию резервирования виртуальных машин. HyperV у нас, кстати, не bare metal, а hosted (server 2012). По сравнению с одним старым проектом на предыдущей работе, всё получилось гораздо сурьёзнее, бххх.

1. ось с виртуалками на Raid10
2. раз в сутки весь рабочий раздел полностью бэкапится на второй раздел (встроенными средствами ос. забил я пока на парагон, не нужен толком)
3. второй раздел тоже R10
4. каждые пять минут каждая виртуалка встроенными средствами реплицируется на второй сервер. так как репликация передаёт только изменения, нагрузка на железо минимальная
5. второй сервер тоже на R10. это полноценная реплика и поднять на ней нужную машину можно за несколько десятков секунд. это удобно не только на случай вылета первого сервера, но и на случай плановой остановки. виртуалки почти мгновенно перекидываются с основного на реплику и обратно (хоть их и приходится останавливать при этом. это большой минус, если бы не это, было бы вообще зашибись)
6. раз в сутки этот раздел тоже бэкапится на второй
7. который тоже R10
8. также раз в сутки виртуальные машины-реплики сжимаются раром с црц и отправляются на третий сервер. так как реплика почти не нагружена по процессору, рару можно задать нормальное сжатие
9. третий сервер на R60. на нём тоже есть HyperV, так что в случае какого-то убер-пиздеца, который полностью выбивает первые два, на нём можно за несколько минут поднять виртуалки, хоть и с данными до суточной давности

Profile

dn54: (Default)
dn54

September 2017

S M T W T F S
     12
345 6789
101112131415 16
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 24th, 2017 05:30 pm
Powered by Dreamwidth Studios