TPC+G1C в веб- и тонком клиентах

все о нагрузочном тестирвоании

Модератор: Дмитрий Юхтимовский

TPC+G1C в веб- и тонком клиентах

Сообщение TI_Eugene » 16 янв 2018, 11:09

Или я что-то не нашел, или этот тест не работает в указанных клиентах.
TI_Eugene
 
Сообщений: 5
Зарегистрирован: 16 янв 2018, 10:58

смысл теста тестировать сервер 1С + субд, а не канал связи и

Сообщение Гилёв Вячеслав » 17 янв 2018, 12:42

вот и наступило то время когда новое поколение не знает разницу между толстым и тонким клиентом :cry:
Гилёв Вячеслав
 
Сообщений: 2304
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва

Re: TPC+G1C в веб- и тонком клиентах

Сообщение TI_Eugene » 17 янв 2018, 14:08

1. веб-клиент и тонкий клиент можно запустить без 1С-Сервера (сюрприз!)
2. веб-клиенты и тонкие клиенты работают с 1С:Бухгалтерия, 1С:ЗуП, 1С:ТиС - но не с ТPС.
У нас на выходе всё нормально. Может у вас на входе что-то не то?
TPC точно не умеет работать в режиме тонкого клиента технически?
TI_Eugene
 
Сообщений: 5
Зарегистрирован: 16 янв 2018, 10:58

смысл теста тестировать сервера, а не клиентов

Сообщение Гилёв Вячеслав » 17 янв 2018, 14:24

то что вы хотите протестировать скорость сети лучше сделать через pathping - посмотреть количество шагов маршрута и время отклика
также можете посмотреть небольшое видео про наш опыт диагностики сети https://www.facebook.com/Uskorim1C/videos/728201794046128/

использовать веб-сервер в файловом варианте можно, но это не замена серверу 1С/субд в плане параллельности работы
все равно вы работаете с файловой базой
зачем Вы тестируете такую связку? если хотите оценить скорость комьютера, где лежит файловая база, то просто запустите локально тест на этом компьютере

тест синтетический, что означает что он не возможности типовых конфигураций тестирует, а возможности платформы

вы сначала расскажите какую задачу решаете, а то похоже что вы апельсином гвозди забиваете
Гилёв Вячеслав
 
Сообщений: 2304
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва

Re: смысл теста тестировать сервера, а не клиентов

Сообщение TI_Eugene » 18 янв 2018, 09:37

Гилёв Вячеслав писал(а):вы сначала расскажите какую задачу решаете, а то похоже что вы апельсином гвозди забиваете

Объясню:
1. Сейчас у меня клиенты работают на сервере Windows удаленным рабочим столом. Сервер совсем не в ЛВС.
2. Я планирую их перевести на тонкий клиент.
3. Но чтобы понять выигрыш мне надо промерять скорость работы именно сервера (Linux, кстати) в вариантах сервера 1С и файлового. И сравнить с текущим вариантом (Windows).
Запустить на сервере клиента нет возможности - там вообще нет графики.
TI_Eugene
 
Сообщений: 5
Зарегистрирован: 16 янв 2018, 10:58

Задача все равно не понятна

Сообщение Гилёв Вячеслав » 18 янв 2018, 17:37

Воспользуйтесь обработкой группового перепроведения документов. Перепроводите одно и тоже количество документов. Сравните время в разных связках.
Но вообще удаленная работа по сети будет хуже чем в терминалке с локальной базой. http://www.gilev.ru/intranetlow1c/
Веб-сервер будет хуже чем локальная база в терминалке.
Поставить ГУИ на линукс-сервер не почётно, но можно. И даже сейчас клиент 1С в линухе работать будет. Но наша практика показала что xrdp глючит и подтормаживает сам по себе и без 1С.

Линукс или не линукс, рдп или веб-сервер это инструменты. А настоящая то задача какая, зачем все эти телодвижения? Вы 1С ускорить хотите? Если да, то воткните Samsung 960 pro в терминалку, да и все.
Гилёв Вячеслав
 
Сообщений: 2304
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва

Re: Задача все равно не понятна

Сообщение TI_Eugene » 27 янв 2018, 20:35

Гилёв Вячеслав писал(а):Вы 1С ускорить хотите? Если да, то воткните Samsung 960 pro в терминалку, да и все.

+ Безопасность.
Поправьте меня, если я ошибаюсь - клиент-сервер всегда медленнее файловой базы - буде она доступна через rdp или http (web/тонкий клиент).
Воспользовался Вашей рекомендацией - перепроведение. Что RDP, что Web, что тонкий клиент - примерно одинаково (+/- 5%). SQL (PostgreSQL) отстает в 3 раза всегда. SQL, перемещенный на RAM-disk (грубо говоря) - на 30% (от файлового на HDD).
Или я чего-то не знаю - или 1C:Server никогда не работает быстрее файлового.
TI_Eugene
 
Сообщений: 5
Зарегистрирован: 16 янв 2018, 10:58

есть целесообразность для конкретных условий

Сообщение Гилёв Вячеслав » 28 янв 2018, 16:18

для десятка пользователей файловой базы может быть достаточно в отдельных случаях, а вот тысячи пользователей может выдержать только субд, файловая база не обеспечивает транзакционной целостности, и т.п. и т.д.
TI_Eugene писал(а):Или я чего-то не знаю

прошу ознакомиться с http://www.gilev.ru/mssqlvsfile/, а также приглашаем Вас на курсы http://www.gilev.ru/training/
Гилёв Вячеслав
 
Сообщений: 2304
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва

Re: есть целесообразность для конкретных условий

Сообщение TI_Eugene » 30 янв 2018, 21:23

Гилёв Вячеслав писал(а):для десятка пользователей файловой базы может быть достаточно в отдельных случаях, а вот тысячи пользователей может выдержать только субд, файловая база не обеспечивает транзакционной целостности, и т.п. и т.д.
TI_Eugene писал(а):Или я чего-то не знаю

прошу ознакомиться с http://www.gilev.ru/mssqlvsfile/, а также приглашаем Вас на курсы http://www.gilev.ru/training/

Тесты показали такое:
* перепроведение документов за 1 квартал с локальной базой на Windows Server по RDP - 1' (одна минута)
* оно же с файловой базой по web или тонким клиентом по http - 1'
* оно же через 1С:Сервер - 3'
* TPC с локальной базой на windows server - 63 попугая
* TPC с 1С:Сервер - 9 попугаев
Итого:
* реальное перепроведение документов на SQL (Postgres) в 3 раза медленнее, чем файловая база "под ногами" на windows server
* TPC - в 6 раз медленнее

Я согласен оплатить настройку нашего сервера, если это даст эффект.
TI_Eugene
 
Сообщений: 5
Зарегистрирован: 16 янв 2018, 10:58

любой труд должен быть оплачен

Сообщение Гилёв Вячеслав » 31 янв 2018, 15:41

а если дело не в настройке?
Гилёв Вячеслав
 
Сообщений: 2304
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва

Re: есть целесообразность для конкретных условий

Сообщение yamumba » 14 фев 2018, 07:34

проходил мимо,решил спросить:
TI_Eugene писал(а):Тесты показали такое:
* перепроведение документов за 1 квартал с локальной базой на Windows Server по RDP - 1' (одна минута)
* оно же с файловой базой по web или тонким клиентом по http - 1'
* оно же через 1С:Сервер - 3'

если перепроведение ВСЕХ документов за КВАРТАЛ занимает 3 минуты, то какова ваша цель модернизации?

перепроведение в тонком клиенте с использованием web-сервера использует на 99% серверные модули конфигурации, т.е. в отсутствии другой нагрузки эквивалентно локальной базе.
то что однопользовательский 1с-сервер в 3 раза медленнее локальной файловой, почти нормально,- ваш ориентир в 2 раза медленнее
yamumba
 
Сообщений: 1
Зарегистрирован: 14 фев 2018, 07:19


Вернуться в Нагрузочное тестирование

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3