Имя: Пароль:
1C
 
1C на виртуальном сервере
0 Rumpil
 
21.09.10
19:17
ИТ-шники клиента предлагают поднять 1С на виртуальном сервере, который они создадут и настроят. У кого-нибудь был опыт в этой области и какие подводные камни, минусы и плюсы у такого варианта ?
1 koi8_1c
 
21.09.10
19:18
Зачем? Что их не устраивает в обычном сервере?
2 Rumpil
 
21.09.10
19:19
(1) дело в том, что сервера отдельного для 1С нет. Есть сервера, на котором крутится их какая-то программа по документообороту, dok.net, кажется
3 Живой Ископаемый
 
21.09.10
19:21
Если у них получится (а не получиться может разве что из-за ключей) - то пусть так работает... плюсы и минусы все теже что и любой виртуалки.
4 Rumpil
 
21.09.10
19:21
(3) понятно, спасибо
5 Rumpil
 
21.09.10
19:21
Просто сам не сталкивался ни разу с этим
6 Живой Ископаемый
 
21.09.10
19:22
с другой стороны отсуствие отдльного сервера вовсе не повод.... Или машина работает под управлением юникс/линукс?

короче ничего страшного в этом нет. Тем более если не вам делать. :)
7 Rumpil
 
21.09.10
19:23
(6) нет, не юнискс, там вроде вин сервер 2008 стоит
8 Живой Ископаемый
 
21.09.10
19:24
хм... тогда непонятны мотивы... Или наоброт - поднимут в виртуалке линукс и там будет крутится сервер 1С под линукс?
9 Rumpil
 
21.09.10
19:26
(8) если честно не вникал в это дело, просто заикнулся о том, что для 1С нужен будет отлельный серв - на что они замотали мне головами и сказали, что серва нет возможности выделить пока, после чего и предложили поднять на виртуальном сервере
10 Живой Ископаемый
 
21.09.10
19:26
но вообще они конечно могут быть - чисто удобство администрирования
11 Defender aka LINN
 
21.09.10
19:26
(2) А виртуальный сервер, надо полагать, в воздухе висеть будет.
Если бы передо мной стояла такая проблема - я бы скорее все их сервисы в виртуалку запихал.А 1С и SQL - нафиг.
12 Живой Ископаемый
 
21.09.10
19:27
2(9) А, так тогда все что они сделали - добавили лишнюю сущность... А зачем?
13 Пеппи
 
21.09.10
19:30
(9) А ты им не сказал что нужно два сервера? :)
14 Капитан Смоллет
 
21.09.10
19:31
15 Живой Ископаемый
 
21.09.10
19:35
Просто скажем есть машина, там предположим Х Гб памяти...
Будут там установленны приложение Ap1, Ap2 и Ap3.
и предположим приложение Ap1 имеет в головах ИТ-шников какой-то приоритет.
Если все три приложения будут крутится на физической машине, они будут конкурировать за Х Гб на равных...
А если например Ap2 и Ap3 они запустят в виртуалке, то для этой виртуалки смогут выделить только 0.1*Х Гб памяти, а 0.9*Х Гб памяти будет оставаться для приложения Ap1

Они это хотят?
16 Rumpil
 
21.09.10
19:36
(15) думаю да
17 Rumpil
 
21.09.10
19:37
потому как приоритете именно для документооборота, да и в 1С будете работать всего 7 пользователей
18 Живой Ископаемый
 
21.09.10
19:37
2(16) вызови их на дуэль тогда... Скажи пусть своей маме выделяют 0.1 от Х Гб.
19 Живой Ископаемый
 
21.09.10
19:37
(18)+ :)
20 vde69
 
21.09.10
19:39
не советую, главная проблемма виртуалки это импульсное выделение процесорного времени (изменение приоритета), по этому местави возникает кратковременная тормознутость, для обычных программ это не страшно, а вот для 1с с ее блокировками - это смерть...
21 Rumpil
 
21.09.10
19:43
(20) хм, спасибо, надо будет показать ваш комментарий им )
22 shuhard
 
21.09.10
19:45
(20) [а вот для 1с с ее блокировками - это смерть]
лажа
СУБД и трехзвенки под виртуалками прекрасно работают,
в том числе и 1С 8.1
23 koi8_1c
 
21.09.10
19:50
Понятно. Раз дело в том, что "если честно не вникал в это дело, просто заикнулся о том, что для 1С нужен будет отлельный серв" - то думаю, что не стоит.
24 koi8_1c
 
21.09.10
19:52
Просто делать что-то просто так - а какой в этом смысл?
25 Rumpil
 
21.09.10
20:00
(24) просто так или нет я не знаю, у них есть свои какие-то причины или желание поднять 1С на виртуалке
26 Холст
 
21.09.10
20:12
слова "серва нет возможности выделить пока, после чего и предложили поднять на виртуальном сервере" наталкивают на мысль о том, что когда закупят сервак, перенести на него ваш виртуальный сервак будет гораздо проще, чем "выдирать" из текущего сервака
27 MaxS
 
21.09.10
20:15
(0) хостовая Windows 2008? А виртуальный сервер чей? (win2k3 не щупал, может там свой есть, не знаю))
28 ptiz
 
21.09.10
20:20
Изврат, ИМХО.
29 Живой Ископаемый
 
21.09.10
21:26
2(26) возможно единственная внятная причина
30 Дикообразко
 
21.09.10
21:29
а скуль на чем?
31 Immortal
 
21.09.10
22:21
Из практики применения виртуалок - 1с иногда выдает там чудные баги, которые на реальных машинах отсутствуют
32 vde69
 
21.09.10
22:45
(20) поставь сервер 1с или SQL на виртуалку и будешь удивлен...

самолично пробовал под варей:
1с 8.0 - 1-2 клиента тянут, 10 - ппц
1с 7.7 - даже 3 клиента уже ощущается
навижен и 3 пользователя - ппц...
33 Evg
 
21.09.10
22:50
поднимал под virtualbox на winxpsp3 apache и публиковал на нем самописную конфу на 1с8.2 под web client. Для разработки очень удобно.
(31) багов не встретил как ни странно.
34 Immortal
 
22.09.10
00:11
(33)это не при разработке, я чуть выше написал - из практики
35 nicxxx
 
22.09.10
02:52
(32) все зависит от мощности реального сервера, где крутится виртуальный и от того, сколько ты ресурсов выделишь виртуальному. я пробовал на ксеонах в 2005-м году, семерка жила довольно неплохо,  база DBF, торговля, юзеров человек 10
36 budanila
 
22.09.10
05:01
(0)насколько я знаю на виртуальной машине будет проблема с утановкой ключика на сервер. Все остальное должно быть норм.
37 strange2007
 
22.09.10
06:01
А еще оценивайте, автор, картинку по использованию той или иной железке:
- проц загружается при больших расчетах, при этом виртуалка передает управление гораздо реже, нежели если без неё, но для 1С это не критично, проц там не узкое место, самые большие запросы/алгоритмы нагружают память и особенно диски.
- Память для 1С-ки должна быть не меньше пороговой!!!!!!!! Если хоть чуть-чуть меньше, то начинает все свопить на диск и скорость падает минимум в 10 раз (такая разница в физических скоростях). В клиент-серверном варианте для каждого процесса х32 не меньше 2-х гигабайт, для х64 не меньше 3-х гигабайт. Тут разницы нет виртуалка это или физ.сервер, тут память либо есть, либо нет.
- Диски. Это самое страшное для всех 1С. ОСи не умеют распределять нагрузки, тут уж кто вперед, того и тапки. Скорость всех 1С-к в конечном результате будет зависеть от скорости дисков (в свое время было поставлено куча замеров). Ни какая виртуалка нормально нагрузку тоже не распределяет, они юзают диски как обычные клиенты.
В общем 1С в виртуалке это однозначно снижение производительности для 1С и почти ни какого выигрыша для других систем. С другой стороны это круто...
38 Homer
 
22.09.10
06:15
Тоже хотим переходить на виртуализацию.Хотим перекинуть платформу и SQL (сейчас на разных серверах), а терминал оставить отдельно.
Осталось купить оперативки.))
(37) наш админ говорит что можно настроить для каждой виртуалки свой диск!
39 strange2007
 
22.09.10
06:23
(38) По разным дискам конечно хорошо, еще прикольней собрать кучу дисков в несколько массивов и каждый массив отдать своей виртуалке. Тут минус в другом: стоимость мегасервера немного больше, нежели несколько серверов меньших по размерам. У меня знакомый на одном сервере поднимал несколько виртуалок, что бы разнести нагрузку. Оно, конечно работало, только это при стоимости сервера гораздо больше, чем 2-3 маленьких.
40 Homer
 
22.09.10
06:45
(39) У нас уже купили G6 HP. Сейчас стоят G5 HP.
41 strange2007
 
22.09.10
06:59
(40) А мы разнесли 1С на 6 серверов и одну СКД, теперь у нас нормальная отказоустойчивость, выдерживает большие нагрузки и бухгалтера даже не замечают про тормоза или блокировки, только что-то мне подсказывает, что у автора нет такого парка и возможностей (надеюсь только пока) и он думает атаковать Одминов или сдать позиции. Поэтому отмечу еще раз: по моему мааааааленькому мнению гораздо оптимальней вместо огорода с виртуалкой просто разнести по разным ХДД
42 Ленинград
 
22.09.10
08:00
я дет читал что под мак сервером кто то поднимал в виртуалке, ссылку в упор не найду

ЗЫ хотя могло и приснится
43 Рыжий Лис
 
22.09.10
08:20
У нас 1С с SQL живут на виртуалке, а вот ключик на 300 пользователей запуститься запустился, а лицензии стал выдавать через раз. Пришлось ставить его на физический сервер.
44 Rumpil
 
22.09.10
11:07
В продолжении темы - айтишники готовы уже поднимать 1С на виртуальном сервере - спросили сколько памяти нужно выделить 1С-ке - посоветуйте сколько будет оптимально
45 shuhard
 
22.09.10
11:11
(44) вопрос не корректен:
в топике нет ни слова про
- СУБД
- конфигурацию
- ожидаемый размер файла СУБД
46 Rumpil
 
22.09.10
11:16
(45)
-СУБД - SQL+1c сервер
-конфигурация БИТ:МСФО на 8.1, переделанная под наше законодательство
-текущий размер базы(в файловом варианте) - 700 мб, предолагается рост в течении года до 1,5 гб
47 shuhard
 
22.09.10
11:22
(46) 4 Гбайт - минимально, 8 Гбайт - оптимально
48 ado
 
22.09.10
11:24
(0) У нас всё на виртуальных серверах крутится, в том числе и 1С. Полет нормальный.
49 shuhard
 
22.09.10
11:25
(46) + лажа
БИТ:МСФО на 8.1 не живёт отдельно, он обязательно натягивается на типовую БП или УПП
50 drumandbass
 
22.09.10
11:28
(0) тормоза если юзверей больше 30
51 ado
 
22.09.10
11:29
(10) Удобство администрирования, надежность. То есть, если хост-сервер один, то в случае софтового глюка вешается не вся ИТ-инфраструктура, а только отдельный её сегмент. А если под хостом кластер серверов, то в случае аппаратного глюка ни один сегмент ИТ не страдает.
52 ado
 
22.09.10
11:30
(50) Обоснуешь?
53 pavlika
 
22.09.10
11:30
(50) сам проверял? на нормальном железе под vmware или xen ты и разницы не заметишь имхо
54 Rumpil
 
22.09.10
11:31
юзеров будет максимум 7, БИТ МСФО натягиватся не будет на БП или УПП, ее переписали очень сильно, фактически она использовалась как базовый продукт просто
55 shuhard
 
22.09.10
11:35
(54) см (47)
проси 8 Гбайт памяти и побольше HDD под бэкапы