Страница 1 из 1
Скорость загрузки Галактики с сервера с SMB2
Добавлено: 05 дек 2014, 18:08
lStep
Доброго здоровья.
Exe лежат на сервере. Скорость загрузки Галактики зависит от скорости сети и.. от того как быстро сервер отдаёт файлы.
Очень ускорило старт Галактики на клиентах при добавлении
в реестр на Win Server 2000 сервере:
Код: Выделить всё
Value Name: SharingViolationDelay
Data Type: REG_DWORD
Data: 0 (Default: 200)
Value Name: SharingViolationRetries
Data Type: REG_DWORD
Data: 0 (Default: 5)
Сейчас
Server 2008 и админы сознательно используют
SMB2
Для SMB2 такой фокус с реестром не подходит.
Галактики на клиентах грузится медленней, чем было с Win Server 2000.
Кто в курсе, подскажите ускоритель для SMB2?
Re: Скорость загрузки Галактики с сервера с SMB2
Добавлено: 05 дек 2014, 19:17
edward_K
так уж и сознательно. Моя первая рекомендация отключать его нафиг.
Иначе нарываетесь на проблемы с аппаратным ключем(была здесь тема) и еще много вкусностей.
Собственно галка может долго загружаться именно из за проблем с аппаратным ключем - это проявлялось когда ключ стоял на другом серваке - и отключение smb2 решало проблему. Если у вас зоопарк - то отключать советует и майкрософт.
Re: Скорость загрузки Галактики с сервера с SMB2
Добавлено: 08 дек 2014, 12:46
LaaLaa
На сервере аппаратного ключа и на серверах с общими EXE Галактики нужно выключать SMB2.
Инструкция:
Для предотвращения этого эффекта необходимо в реестре Windows компьютера сервера аппаратного ключа и сервера с общими EXE Галактики создать следующий параметр и перезагрузить компьютер:
REGEDIT4
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters]
"Smb2"=dword:00000000
Данный параметр отключает возможность использования протокола smb версии 2 (в результате на сервере должна использоваться версия 1 данного протокола).
Практика показывает. Пляски с бубнами и "тонкой" настройкой других памретров SMB2 к сожалению ни к чему не приводят.
Re: Скорость загрузки Галактики с сервера с SMB2
Добавлено: 08 дек 2014, 14:58
lStep
Спасибо.
Хорошо, SMB2 на сервере запретим.
Чем ещё можно ускорить?
Можно-ли для Win2008R2 использовать параметры реестра SharingViolationDelay SharingViolationRetries?
Re: Скорость загрузки Галактики с сервера с SMB2
Добавлено: 08 дек 2014, 15:10
Den
Прям таки на клиента нельзя exe ?
А то скопите на клиента исп. файлы и батник напишите на обновление этой клиентской папки при каждом старте Гал.
По существу файлы будут обновляется после наката патчей тогда (ну или когда свое разработки подключаете новые - но это мелочи).
Re: Скорость загрузки Галактики с сервера с SMB2
Добавлено: 08 дек 2014, 15:24
edward_K
Den писал(а):Прям таки на клиента нельзя exe ?
А то скопите на клиента исп. файлы и батник напишите на обновление этой клиентской папки при каждом старте Гал.
По существу файлы будут обновляется после наката патчей тогда (ну или когда свое разработки подключаете новые - но это мелочи).
1. Свои разработки проще тогда держать на серваке
2. лучше тогда юзать утилиту для синхронизации локального и серверного exe, чтобы качать только измененные файлы.
Сам когда то писал такую на делфях. Не от хорошей жизни - надо было галку запускать на 2мб на удаленной точке.
В минусах - при массовом обновлении возникает большая нагрузка на сеть, не дай бог в серверный каталог попадет зараженный файло.
А также незачем сие делать для терминала - не будете же вы под каждого зверя держать свою папку.
В плюсах - можно подкладывать стандартные патчи в серверный exe никого не выгоняя.
3. что можно подкрутить эт отдельная песня и заслуживает отдельного топика. Впрочем уже не раз обсуждалось.
Методы также зависят от СУБД и исп. функционала. Бывает что и разработчика нужно напрячь - но нужно доказательство, что в таком то процессе в пофилировщике чего то идет непонятный запрос, качающий все. Ну или воспользоваться атлантисом с профилировщиком - для 910 текущий
ftp.galaktika.ru/pub/support/galaktika/ ... Protocols/.
Re: Скорость загрузки Галактики с сервера с SMB2
Добавлено: 08 дек 2014, 16:20
lStep
У нас Галактика 810 на MS SQL Server 2008 R2 sp1 на MS windows Server 2008 R2 . Клиенты Win7.
exe, cfg , свои наработки, bat-ники запуска, это всё на Сервере.
Рабочая папка у каждого на локале. Туда копируется cfg , там-же DSK и конечно-же tmp там.
Vip давно запускаем с локальных exe. По другому - не работа.
Эту тему и создал, чтоб решить вопрос со скоростью.
Иначе всё идёт к тому, что exe переносить на локал и синхронизировать
Синхронизация не проблема. Очень удобно пользовать robocopy.exe - утилитка ВЕЩЬ!
Re: Скорость загрузки Галактики с сервера с SMB2
Добавлено: 08 дек 2014, 17:47
LaaLaa
Может сделать для Галактики "утилиту автозакачки и запуска" на подобии как делают производители популярных игр и онлайн магазинов Minecraft, steampowered.com и т.п. ?
Re: Скорость загрузки Галактики с сервера с SMB2
Добавлено: 08 дек 2014, 17:48
LaaLaa
А еще магазин "модов" для Галактики?
Re: Скорость загрузки Галактики с сервера с SMB2
Добавлено: 08 дек 2014, 23:30
LaaLaa
Еще Pervasive PSQL и SMB2 на современных Windows-серверах тоже не совместимы.
см.
http://cs.pervasive.com/forums/p/12619/47060.aspx
http://social.msdn.microsoft.com/Forums ... leservices
На этот счет в документации на систему Галактика («Платформа Pervasive PSQL. Инструкция по установке», раздел 3.1.3.) также содержится указание по отключению протокола SMB2.
Без этого, в БД на Первасиве, вы может потерять данные из таблиц.