Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Разница в производительности 1С под linux и Windows (http://forums.kuban.ru/f1040/raznica_v_proizvoditel-nosti_1s_pod_linux_i_windows-6008671.html)

nikperemov 17.08.2014 08:21

Разница в производительности 1С под linux и Windows
 
Планирую перенос базы из-под linux на Винду. На сегодня использую 1С 8.2, база работает под Postgres. Могут ли возникнуть проблемы при переходе?

K Michael 17.08.2014 10:34

кроме ториозов - никаких

Управление торговлей 11 17.08.2014 10:37

под виндой быстрее работает

Reaper 17.08.2014 11:06

Зачем?

Управление торговлей 11 17.08.2014 11:16

Затем, что TCO например. Дешевле и проще винду купить, чем линукс-админа искать и оплачивать.

Управление торговлей 11 17.08.2014 11:19

3-Reaper >либо компоненты какие-нибудь, или интеграция с другими программами средствами com

shotsdv2008 17.08.2014 16:26

Помнится, у нас в универе купили сервак под 1С с лицензионной виндой и всем прочим. Пригласили спеца, чтобы его настроить, после настройки он сказал такую фразу - "Поставьте его раз в неделю в перезагрузку и будет вам счастье..." На что наши админы сильно удивились и сказали, что основные серваки, работающие на линуксе, перегружают раз в год и то для того, чтобы пропылесосить... У моих клиентов стоят линуксовые серваки под 1с и я их НИКАК не обслуживаю, т.е. ТСО = 0

Управление торговлей 11 17.08.2014 17:58

6-shotsdv2008 >да ты попросту соврамши. и постгри не обновляешь, и сервер 1с древнего релиза?

VZ 17.08.2014 21:41

6-shotsdv2008 > Ходила такая рекомендация: для win2000. Я ей не следовал.
Ныне 2008sp2. Режим круглосуточный.
В (4) - истина. Которую линуксоиды умалчивают.
P.S. Я тоже никак не обслуживаю. И когда ставили ssd, то просто поставили. Винда приняла как родного.

shotsdv2008 18.08.2014 09:37

(7) Не надо передёргивать, уважаемый, речь шла про обслуживание ОС сервера, а не 1С. Можно подумать, что под виндой 1С сама релизы меняет...
А чего постгри трогать? Работает - не трожь...

Управление торговлей 11 18.08.2014 13:50

9-shotsdv2008 >ну расскажи, как релизы платформы без доступа к консоли сервера менять

shotsdv2008 18.08.2014 15:38

(11) Ну расскажи, как без терминала или оснастки 1С менять ТП на винде? Хрени редьки не слаще. Только не говори, что у вас там такие крутые бухи, что смогут сами разобраться в управлении 1С:Сервером.

shotsdv2008 18.08.2014 16:08

"Новое обновление Windows вызвало «синий экран смерти»."
Можете и дальше развлекаться, уважаемые господа виндузятники :)

Управление торговлей 11 18.08.2014 16:22

11-shotsdv2008 >сдается мне, ты ни то ни другое не делал, если не видишь разницы

VZ 18.08.2014 17:06

12-shotsdv2008 >о_О... Пошли аргументы школоты...

vdenis 19.08.2014 13:45

shotsdv2008
что за дистр линя?
платформа 1с?
какие конфы крутятся (хотяб редакции),
субд везде постри? с блокировками проблем не возникает?
количество одновременно работающих пользователей в одной базе, в целом на сервере.
кратко железо. если можно.
спасибо заранее.

Helen1986 19.08.2014 14:24

хороший админ для винды стоит сравнимо с хорошим админом линя

другое дело - недоадминов для венды как курей в курятнике. Только вот курятник разваленный получается

shotsdv2008 19.08.2014 21:52

1. Всегда Дебиан, сейчас 7
2. 8.2 далее не помню, давно ставил, что последнее для конфы требовалось, то и поставил
3. БП 2.0 сильно дописанная
4. Везде постгри, не возникает.
5. немного, 3-4 пользователя
6. Тут сложнее, что-то совсем несложное на СуперМикро, ксеончик, памяти 8 или 12, два винта зеркалом

Не забываем, что самая большая в мире база крутится на постгри, а не на мелком скуле.

Reaper 19.08.2014 22:14

17-shotsdv2008 > да похер кто и на чем крутится. Самое главное то, что БП ред. 2.0 использует все преимущества PostgreSQL и при грамотном админе такая связка будет ушатывать все версии MS, официально совместимые с установленной версией платформы 1С. Это с выходом 8.3.5 и MS SQL 2014 Enterprise появились предпосылки к тому, чтобы рулила и педалила именно такая связка.

Управление торговлей 11 19.08.2014 22:29

15-Денис >Бухгалтерия 2.0, и любая другая конфигурация в режиме обычного приложения не имеет проблем с блокировками ровно до того момента, пока в ней никто не работает одновременно. Стоит запустить какое-нибудь перепроведение документов, обмен данными, или какой нибудь регламент, как работа всех остальных блокируется. Управляемое приложение работает получше, но тормозит безбожно по сравнению с MS SQL.
Для неспешной работы в детской песочнице с "3-4 пользователями" пойдет, но не более. Либо, как владельцы "самой большой в мире базы", покупать за миллионы долларов фирму, которая перепишет Постгри заново.

Управление торговлей 11 19.08.2014 22:32

18-Reaper >БП 3.0, ты хотел сказать?

Reaper 20.08.2014 08:36

20-Управление торговлей 11 > нет.

Helen1986 20.08.2014 08:48

а никому не кажется странным, что для простенькой задачи типа 1це используется СУБД, могущая тянуть сотни и тысячи пользователей?

лично мне это напоминает стрельбу из пушки по воробьям мелкими листочками бумаги.

или 1це хочет, чтобы все было "как у больших мальчиков"?

Jimbo 20.08.2014 09:11

(22) именно это и происходит с 1с8 уже много лет, тюнинг пушки для воробья. 1с77 мучали блокировки на всю таблицу, народ пытался сторонними средствами прикрутить прямые запросы, хоть этим сократив время ожидания. 1с82 принесла управляемые формы и управляемые блокировки, кластер серверов 1с(одного сервера по воробьям уже недостаточно), а так же кучу СУБД

VZ 20.08.2014 11:08

22-Helen1986 > Процесс подстегивался и потребителем: вначале, когда требовалось только держать журнал операций (v6), обходились чистой ДБФ. Потом захотелось большего, и появилась многотабличная конструкция (v7). Конструкция оказалась на удивление удачной, и (внезапно) уперлась в емкость ДБФ (формат разработан, минуточку, в семидесятых). И тогда пристегнули СУБД. Да, MS.
И что "сотни и тысячи пользователей"? Конфу Документооборот (к примеру) целесообразно использовать для всего предприятия, а не подразделения.
И да, терабайтные массивы уже обыденность :)

vdenis 20.08.2014 11:08

shotsdv2008 спасибо за ответ.
но имхо для 3-4 пользователей пофиг на чем работать.
у меня базы подбираются к ограничению в 10гб для mssqlexpress - смотрю по сторонам куда спрыгнуть.
выбор не велик или постгри или дб2.
активных пользователей 20-30
базы БП 20, БП1,5(очень сильно переколбашена, закрыта), ДО1,4, ЗУП 2,5(тут пара человек)
был негативный опыт с постгри (тогда еше БП1,5 рабочая была)
затем дб2(9.5) - там на ранних редакциях ДО падала дб2.
все под вин2к3. рдп.
железо x3650m3 пара ксеонов, 32памяти, зеркало под систему, р10 под базы.

Helen1986 20.08.2014 12:43

[quote=VZ;36253340]Процесс подстегивался и потребителем: вначале, когда требовалось только держать журнал операций (v6), обходились чистой ДБФ. Потом захотелось большего, и появилась многотабличная конструкция (v7). Конструкция оказалась на удивление удачной, и (внезапно) уперлась в емкость ДБФ (формат разработан, минуточку, в семидесятых). И тогда пристегнули СУБД.[/quote]

вполне естественный процесс. Вот только сама СУБД должна соответствовать потребностям используемого класса задач, а не браться с запасом в 10000 раз

VZ 20.08.2014 13:06

26-Helen1986 > Вначале взяли что было ;) С разделением на "трехзвенку" появилась возможность выбрать для серверной части ось. И СУБД.
Для 1С важна вовсе не "оптимизация железа", а массовость продукта. Деньги, т.е. Потому для продукта (здесь про v7) так важно, чтоб он работал "из коробки". И да, для "ларьков" тоже: они приносят те же деньги, что и твое [em]cool[/em] предприятие. И их много больше ;)

Helen1986 20.08.2014 14:00

в большинстве маленьких и средних контор требуемая мощность сервера под задачи, решаемые 1це, завышена не просто в разы, а в десятки раз

shotsdv2008 20.08.2014 15:53

(25) Если сервер виндовый, то ДБ2 не имеет конкуренции.
(Helen1986) Предистория появления этого сервера такая: Стояла файловая на обычной винде и три бухгалтера колотили документы, которых достаточно много (десятки накладных и актов в сутки). Как только база немного заполнилась, то начались тормоза. Мне, к примеру, показали, что какой-то кассовый отчет ежедневный делался 15-20 минут. На сервере этот отчет выполняется за несколько секунд. После этого контора заказала и купила сервер, при этом не забываем, что до 10 пользователей сам 1С:Сервер для линукса бесплатен :)

Управление торговлей 11 20.08.2014 18:36

21-Reaper >да ты гонишь

Климов Сергей 21.08.2014 08:24

2(29) [em]до 10 пользователей сам 1С:Сервер для линукса бесплатен :) [/em]
Заблуждение, не освобождающее от ответственности.

shotsdv2008 21.08.2014 09:40

(31) Текст линуксовой лицензии сюда, пожалуйста, где написано, что надо покупать 1с:Сервер. Именно линуксовой, а не той, что под виндой. Я лично ничего там про покупку ПО под названием 1С:Сервер не нашёл вообще.

shotsdv2008 21.08.2014 09:42

4. Использование Сервера "1С:Предприятия 8" будет являться правомерным при
одновременном выполнении следующих условий:

□ у Лицензиата имеется один или несколько правомерно приобретенных
ПРОГРАММНЫХ ПРОДУКТОВ;

□ установка Сервера "1С:Предприятия 8" произведена на один
компьютер-сервер;

□ на соответствующее количество рабочих мест, с которых планируется
организовать доступ к Серверу "1С:Предприятия 8", у Лицензиата имеются
и правомерно используются Клиентские лицензии на "1С:Предприятие 8".

shotsdv2008 21.08.2014 09:43

ПРОГРАММНЫЙ ПРОДУКТ – это комплект поставки "1С:Предприятия 8", в состав
которого в числе прочего входит дистрибутив платформы "1С:Предприятие 8",
дистрибутив по крайней мере одного прикладного решения или конфигурации (кроме
отдельных поставок "1С:Предприятия 8") и Лицензионное соглашение, регулирующее
правила использования ПРОГРАММНОГО ПРОДУКТА.

shotsdv2008 21.08.2014 09:48

По логике в п.4 должен быть подпункт типа: "У Лицензиата приобретена лицензия на ПО "1С:Сервер", но такого подпункта нет...

Helen1986 21.08.2014 09:58

значит, скоро появится

shotsdv2008 21.08.2014 10:12

Когда появится, тогда и будем бояться :)

Jimbo 21.08.2014 12:19

господа, а кто юзал кластер серверов 1с ? надо 2 сервера от 1с покупать ???

Reaper 21.08.2014 14:53

Каждая машина(реальная или виртуальная), на которой будет запускаться сервер 1С: Предприятия, должна иметь отдельную лицензию на сервер 1С.


Текущее время: 05:20. Часовой пояс GMT +3.