forum.bitel.ru
http://forum.bitel.ru/

Виртуализация и BG
http://forum.bitel.ru/viewtopic.php?f=22&t=8346
Страница 1 из 2

Автор:  telepzk [ 12 авг 2013, 08:01 ]
Заголовок сообщения:  Виртуализация и BG

На данный момент рабочий сервер BG крутиться на отдельном сервере (ibm x3550) совместно со всеми дополнительными компонентами (mysql, avtivemq) на ОС linux (centos). Судя по мониторингу обычная нагрузка на него составляет 1-2%, когда крутятся "тяжелые задачи" (начисления, выставление счетов) - 50% (на 5-10 минут). В связи с этим задумался повесить на сервер еще пару компонентов (1С, например).
Гляжу теперь в сторону proxmox vm. Отзывы хорошие, плюс бесплатен. И собственно вопрос: кто-нибудь разворачивал BG на какой-нибудь VM? Как разносил компоненты (Одна гостевая под BG, вторая под БД, третья под Apache)? Подводные камни?
Или лучше не выпендриваться, оставить как есть и купить еще одно железо для 1С и т.п.

Автор:  skn [ 12 авг 2013, 11:38 ]
Заголовок сообщения:  Re: Виртуализация и BG

программу можно разнести по виртуалкам
стоит или нет, зависит от целей которые вы преследуете, а также используемого ПО для виртуализации

Автор:  telepzk [ 12 авг 2013, 11:53 ]
Заголовок сообщения:  Re: Виртуализация и BG

http://www.proxmox.com/ - вот эти ребята. Проект на debian с виртуальной машиной KVM и OpenVZ.
Просто появилась необходимость в собственном 1С сервере. И вариант с виртуальными машинами требует нулевых вложений. Либо пойти по самому наименее сложному пути и купить даже не юнитовый "сервер" на i5, т.к. пользователей 1Ски будет 10-15 максимум, а BG оставить в покое.
Просто хотелось бы мнение услышать. Может кто реально разворачивал по такой схеме даже с другим ПО.

Автор:  zavndw [ 12 авг 2013, 14:35 ]
Заголовок сообщения:  Re: Виртуализация и BG

на сколько я могу судить в вашем случае разницы нет разнесете сервисы по виртуальным машинам или нет, я бы сделал 2 виртуалки (в одну биллинг в другую 1с)

Автор:  telepzk [ 13 авг 2013, 07:39 ]
Заголовок сообщения:  Re: Виртуализация и BG

zavndw, ведь при разносе сервисов повышается отказоустойчивость благодаря снепшотам каждой системы, нет? Хотя сейчас и так на рейде 10 всё крутиться, свалить который можно только убийством контроллера.

Автор:  zavndw [ 13 авг 2013, 10:17 ]
Заголовок сообщения:  Re: Виртуализация и BG

это уже индивидуально кто как делает, кому как удобнее. Понятно что на рейде но сам факт возможности смерти контроллера заставляет держать запасную тачку полностью сконфигурированную и я стремлюсь к схеме биллинг --> слейв и тачка к которой я цепляю слейв в случае падения основного

Автор:  Artur [ 13 авг 2013, 12:25 ]
Заголовок сообщения:  Re: Виртуализация и BG

А никто не боится, что может рухнуть машина, на которой крутятся виртуалки? есть ли тут какие то резервы?
Я еще понимаю, когда есть несколько одинаковых машин, оформленных в виде кластера, на которых крутится одна кластерная ОС, которая, в свою очередь, распределяет по нодам нагрузку и может в случае выхода из строя одной ноды перераспределить ее обязанности по другим компонентам кластера.
А тут можно словить траблы и с биллингом, и с бухгалтерией. кто что думает?

Автор:  zavndw [ 14 авг 2013, 05:12 ]
Заголовок сообщения:  Re: Виртуализация и BG

может она не убиваемая:) про кластер я не видел ни чего в соопщениях поэтому лично мой вывод, скорее всего есть 1 оч мощная машина на которой все висит и вопрос в том тратить ли время на заморочки с виртуалками, если все в один момент может шлепнуться

Автор:  skn [ 14 авг 2013, 12:07 ]
Заголовок сообщения:  Re: Виртуализация и BG

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

Автор:  telepzk [ 14 авг 2013, 13:15 ]
Заголовок сообщения:  Re: Виртуализация и BG

zavndw, примерно так и работает сейчас, т.е. есть рабочий сервер и второй на случай смерти. Настроены абсолютно одинаково, достаточно делать дамп базы на второй в час ночи.
Потерять "всё" можно в принципе и без виртуалок )

Artur, во избежании траблов можно же делать dump машин на другой локальный сервер (более слабый но достаточный для критической работы). И, как сказал skn, поднять из можно за секунды.

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

Автор:  Artur [ 14 авг 2013, 16:00 ]
Заголовок сообщения:  Re: Виртуализация и BG

Дампы делать не можно, а нужно! ;-) вы, кстати, попробуйте сделать нештатную ситуацию и посмотрите сколько у вас времени займет восстановление работоспособности. Лично мне это очень интересно.

Автор:  zavndw [ 14 авг 2013, 16:05 ]
Заголовок сообщения:  Re: Виртуализация и BG

моя нештатная ситуация в последний раз съела 24 часа:( хотя до этого тренировка прошла в 6 часов

Автор:  telepzk [ 15 авг 2013, 11:45 ]
Заголовок сообщения:  Re: Виртуализация и BG

Отлично, делаю пока на "тестовой" так:
Хост: debian + proxmox
Гость 1 (1 cpu, 2 ядра, 3-4 ГБ опертивной): centos 6.4 + bgbilling
Гость 2 (1 ядро, 1 Гб) centos 6.4 + mysql
Гость 3: centos 6.4 + apache
Гость 4: windows 2008 r2 + 1c

В дальнейшем привинчу еще почту с web-сервером.

А какую, например, нештатную ситуацию организовать? Отвал контроллера?

алсо, гость 3 фактически статичный, нет?

Автор:  skyb [ 15 авг 2013, 20:02 ]
Заголовок сообщения:  Re: Виртуализация и BG

грохните бд как я ;) чтоб ваще не работала, я восстанавливал часа 4

Автор:  Phricker [ 15 авг 2013, 23:50 ]
Заголовок сообщения:  Re: Виртуализация и BG

ты еще скажи что из за того что индексы добавлял как я сказал

Автор:  telepzk [ 16 авг 2013, 07:41 ]
Заголовок сообщения:  Re: Виртуализация и BG

skyb, ну, я же вроде как только что свеженастроил. :3 удалил вообще гостевую машину с БД. восстановление с дампа 3 минуты: (загрузка из шаблона настроенного centos+mysql, mysqldump -h [server] -u [user] -p[password] db1, ???, выгода).

Автор:  Phricker [ 16 авг 2013, 10:16 ]
Заголовок сообщения:  Re: Виртуализация и BG

Это пока база маленькая mysqldump'ом быстро :)

Автор:  snark [ 17 авг 2013, 20:29 ]
Заголовок сообщения:  Re: Виртуализация и BG

И чего только люди не придумают, лишь бы не юзать ESXi + vMotion :facepalm:

Автор:  telepzk [ 20 авг 2013, 07:32 ]
Заголовок сообщения:  Re: Виртуализация и BG

snark, дорого и сильно наворочено для 4х гостевых, нет?

Автор:  snark [ 20 авг 2013, 16:51 ]
Заголовок сообщения:  Re: Виртуализация и BG

Просто подумайте о том сколько денег вы можете потерять, а потом решайте дорого это или нет ;)

Автор:  max [ 03 сен 2013, 01:31 ]
Заголовок сообщения:  Re: Виртуализация и BG

мы у себя сделали на вмваре.
весь биллинг кроме БД крутится на разных вирт машинах.

Автор:  unixod [ 04 сен 2013, 15:45 ]
Заголовок сообщения:  Re: Виртуализация и BG

snark, а vCenter разве бесплатен?

Автор:  snark [ 04 сен 2013, 16:47 ]
Заголовок сообщения:  Re: Виртуализация и BG

Вообще-то я говорил про vMotion.

Автор:  skyb [ 04 сен 2013, 19:21 ]
Заголовок сообщения:  Re: Виртуализация и BG

max писал(а):
мы у себя сделали на вмваре.
весь биллинг кроме БД крутится на разных вирт машинах.

цена вопроса?

Автор:  Magistr [ 05 сен 2013, 13:44 ]
Заголовок сообщения:  Re: Виртуализация и BG

а кто сказал что нету кряков )

Автор:  skyb [ 05 сен 2013, 13:55 ]
Заголовок сообщения:  Re: Виртуализация и BG

ыыы

Автор:  zavndw [ 05 сен 2013, 13:59 ]
Заголовок сообщения:  Re: Виртуализация и BG

опять вспомнили старого пирата :bow:
большим покупателям скидка :evil:

Автор:  snark [ 05 сен 2013, 14:29 ]
Заголовок сообщения:  Re: Виртуализация и BG

vMotion вроде как тыщ 40 стоит - это такие огромные деньги?

Автор:  skyb [ 05 сен 2013, 17:42 ]
Заголовок сообщения:  Re: Виртуализация и BG

у тя сервера по чем?

Автор:  snark [ 05 сен 2013, 18:03 ]
Заголовок сообщения:  Re: Виртуализация и BG

А как взаимосвязана стоимость сервера со стоимостью софта виртаулизации? о_О

Страница 1 из 2 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/