Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Тюнинг сети под 1с 77

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5

Открыть новую тему     Написать ответ в эту тему

kvark



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как повысить стабильность и производительность 1с 77 сетевой (Бух Торг Зарпл) в одноранговой сети из 4ПК (+ноут новый, Aspaire 5020). ПК слабенькие: пень3\4 ~ 1Ггц ОЗУ: от 320 Мб до 512Мб. ОСь на всех WinXP PRO RUS SP2 легальная. Иногда сеть падает, т.е. на к-н ПК (где база 1с)при включении не видно сети вообще (приходится ставить заново) или не видно к-н ПК в сети. Это не часто, но в последнее время с разницей в 1 неделю падала сеть. Интенсивность 1с ЗиК средняя, а 1с Торг и Бух : высокая. Базы на невыделенных серверах (они же рабочие ПК)Много объектов, размер баз более 500Мб.  
Что тут можно сделать? SBS, выделенный сервер или SQL 1c. Какой свитч в сети поставить?

Всего записей: 234 | Зарегистр. 12-08-2004 | Отправлено: 18:49 30-06-2008 | Исправлено: kvark, 12:47 03-07-2008
Ruza



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Выделенный сервер с SQL будет правильным решением.
Свитч ну тут советовать можно много но исходя из цен на гигабитные то ставь гигабит - хуже не будет, ну и заодно карточки сетевые сменить не помешает.

----------
Fools rush in where angels fear to tread.

Всего записей: 5486 | Зарегистр. 10-09-2003 | Отправлено: 19:39 30-06-2008
morozic



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ruza
ИМХО терминал поправильней будет, и базы дописывать не надо будет с учетом SQL в случае если они переработаны сильно, какойнить современный двухядерник с зеркалом и памятью на 2 гига.
kvark
Но с сетью в любом случае (терминал и SQL) придется что нибудь решать. Про свич вслучае терминал-сервера практически любой, да и сетевки менять не придется, если конечно они заведомо рабочие

Всего записей: 201 | Зарегистр. 23-11-2004 | Отправлено: 07:10 01-07-2008
kvark



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну а вот такой вариант: SBS (Windows Small Business Server)+выделенный сервер(безтерминальный, т.е. просто ящик)точную конфигурацию не представляю(подскажите: тип МВ, винты, зеркалирование, Проц). Сеть нынешняя на 100Мб.
Типовые конфигурации 1с все стандартные. При переходе на 1с SQL будут ? проблемы? И даст ли это улучшение ситуации? SBS+выделенный сервер+1c SQL , а всё остальное не трогать (сет платы и старый свитч оставить)?
morozic

Цитата:
ИМХО терминал поправильней будет

Поясни твоё предложение: как будет выглядеть конфигурация

Всего записей: 234 | Зарегистр. 12-08-2004 | Отправлено: 12:03 01-07-2008 | Исправлено: kvark, 13:44 01-07-2008
Ruza



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
ИМХО терминал поправильней будет, и базы дописывать не надо будет с учетом SQL в случае если они переработаны сильно, какойнить современный двухядерник с зеркалом и памятью на 2 гига.  

Угу - и будет переворачиваться 100 метровые dbf и ожидание захвата таблицы даже в терминале будет ИМХО тормознутая работа.
 
kvark

Цитата:
Ну а вот такой вариант: SBS (Windows Small Business Server)+выделенный сервер(безтерминальный, т.е. просто ящик)точную конфигурацию не представляю(подскажите: тип МВ, винты, зеркалирование, Проц). Сеть нынешняя на 100Мб.  

Сколько готовы потратить, а то щас начнуться предложения...
 

Цитата:
Типовые конфигурации 1с все стандартные. При переходе на 1с SQL будут ?  

Нет.  

Цитата:
проблемы?

Будут если ставить 2005 SQL то надо патчить 1С backend.dll

Цитата:
И даст ли это улучшение ситуации?  

Даст. Прирост производительности и масштабируемости.
 

Цитата:
а всё остальное не трогать (сет платы и старый свитч оставить)?  


Цитата:
Иногда сеть падает, т.е. на к-н ПК (где база 1с)при включении не видно сети вообще (приходится ставить заново) или не видно к-н ПК в сети. Это не часто, но в последнее время с разницей в 1 неделю падала сеть.

Без выправления физики кина не будет вообще...

----------
Fools rush in where angels fear to tread.

Всего записей: 5486 | Зарегистр. 10-09-2003 | Отправлено: 17:55 01-07-2008
kvark



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ruza

Цитата:
Сколько готовы потратить,

Тысяч 50 или чуть поболее и только в том случае, если без этого вообще невозможна никакая реализация или это даст нужную функциональность (например удалённый доступ к 1с,любое улучшение в 1с и тд) или существенное повышение производительности. Все работы по закупке, установке и настройке буду делать сам.

Цитата:
Будут если ставить 2005 SQL

Что же лучше: 2003 или 2005 ? по соотношению цена\качество ?

Цитата:
Без выправления физики

Но физика глючит из-за перегруза, а если разгрузить выделенным сервером, то мб и так сойдёт?
Доп-но: SBS на 5лицензий: как ограничивается кол-во пользователей и как можно потом увеличить при необходимости?

Всего записей: 234 | Зарегистр. 12-08-2004 | Отправлено: 18:12 01-07-2008 | Исправлено: kvark, 18:23 01-07-2008
Happyman



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В рамках маленькой компании (порядка 5 человек) я бы остановился на выделенном сервере терминалов. Сам имею опыт внедрения и эксплуатации нескольких терминальных решений.
Пример 1. Базы: v7.7, Бухгалтерия, Торговля, объем порядка 800 Мб, одновременных пользователей - 7. Работало на Athlon XP 1600+/512 Mb/40Gb/100Mbit.
Пример 2. Базы: v.7.7 Бухгалтерия, Зарплата и кадры, объем порядка 500 Мб, одновременных пользователей - 6. Работало на Сeleron 1800+/1024 Mb/80Gb/100Mbit.
Пример 3. Базы: v8.0 Управление Торговлей, v7.7 Бухгалтерия, объем базы УТ 300 Мб, одновременных пользователей в УТ- 12, Бух - 4. Работало на 2хOpteron 244/2048 Mb/RAID 10 240Gb/100Mbit.
После перевода на терминал ощутимо возрастала скорость перепроведения документов и построения отчетов. Цифры привести не могу, т.к. это 2002-2005 гг.
К тому же при обрыве сетевого подключения во время работы не происходит завершение терминального сеанса. После устранения неполадок пользователь подключается к запущенному сеансу и продолжает работать.
Для данной схемы вариант SBS не подходит, т.к. в нем не поддерживается сервер терминалов.
Стоимость программных компонентов:
- Windows Server 2008 Standart (OEM, 5CAL) ~ 900$
- 1 Termanal CAL OLP NoLev ~ 90$.
Сравните это с примерно 2,5т $ за SQL 2005 Standart.
 
В качестве дополнительной информации хочу привести ссылку на старую статью с сайта "1С-ков":
http://www.mista.ru/articles1c/sql.htm

Всего записей: 65 | Зарегистр. 29-01-2006 | Отправлено: 15:47 02-07-2008
kvark



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Happyman
Вообще тема с выделенным сервером терминалов меня заинтересовала. А вот по ценам есть вопросы:вот тут http://www.msbuy.ru/wizard/tops.aspx другие цены. И SBS вроде тоже по цене подходит {SBS Standard 2003 R2 (+5CAL)  $562.08}
Точная топология сети такая:
ПК1: Глав бух . Работает со всеми 3мя ТК 1с+Инет+КлБанк
ПК2: Бух 1 Работает только с 1с Торг+Инет
ПК3: Бух 2 Работает только с 1с Торг+1с Бухг+Инет
ПК4: Менеджер с 1с не работает. Инет. Общается по сети с Бухгалтерскими ПК
ПК5: Ноутбук ГлавБуха Регулярно подключается к сети и сливает наработанные дома данные по 1с
Когда начинают все трое одновременно работать в 1с Торг, то при интенсивных транзакциях на одном из ПК, другие вынуждены ждать пока пройдёт пик и можно работать, иначе может зависнуть. Потом переиндексация баз и потеря времени.

Всего записей: 234 | Зарегистр. 12-08-2004 | Отправлено: 12:40 03-07-2008 | Исправлено: kvark, 13:07 03-07-2008
Ruza



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
kvark
Хех не подходит SBS для терминала - вырезан он там из соображений безопасности

Цитата:
Terminal Services
Q.    Can I run Terminal Services in Application Server mode on SBS 2003 R2?
    
A.    No. It is not possible to run Terminal Services in Application Server mode on SBS 2003 R2. Running Terminal Services in Application Server mode on a domain controller presents a potential security risk to your network and so application mode is disabled. If you want to use Terminal Services in Application Server mode, we recommend that you purchase an additional Windows Server 2003 license and install an additional server running Windows Server into the SBS 2003 R2 domain. You could also run Microsoft Virtual Server 2005 on SBS 2003 R2 and then run Windows Server 2003 in terminal services mode within Virtual Server. See the Microsoft Web site for running a Terminal Server in a SBS environment.
 
Q.    Why does Microsoft not allow me to use Terminal Services in application sharing mode on SBS 2003 R2, as you could with SBS 2000?
    
A.    There is a security risk involved in running Terminal Services in application sharing mode on a domain controller. Since SBS is always a domain controller, we have disabled this functionality so to improve the security of our customers’ networks. If you have a hardware constraint, there is a whitepaper that explains how to run Windows Server with Terminal Services from within a Virtual Server on your SBS machine.

_http://www.microsoft.com/windowsserver2003/sbs/evaluation/faq/term.mspx

----------
Fools rush in where angels fear to tread.

Всего записей: 5486 | Зарегистр. 10-09-2003 | Отправлено: 01:33 04-07-2008
LexusG

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ruza

Цитата:
Будут если ставить 2005 SQL то надо патчить 1С backend.dll  

Пачим bkend.dll...патч backend.dll снимает ограничение на работу в Терминале.
 
kvark

Цитата:
При переходе на 1с SQL будут ? проблемы? И даст ли это улучшение ситуации?

 
Нихрена не даст, тем более 7.7 на стандартных конфигурациях. Связка 1С+SQL используется в том случае если с базой работают больше 10 пользователей по сети. SQL в терминале используется в том случае если размер базы несколько гигов, для пущей сохранности данных и избавления от переиндексаций в случае аварийного завершения работы. Если памяти менее 4 гигов SQL и Терминал желательно разнести на раные машины, но даже в этом случае проблема с блокировками главного журнала при одновременном проведении дукументов с разных рабочих мест, останется. Это зло 7.7 и никуда от этого не денешься. На Мисте валяется утилита, позволяющаяя снимать 100% загрузку процессора при транзакциях но все равно пока один не отпустит журнал другие будут висеть ожидая захвата таблиц. Ну еще пару минус 7.7 на SQL добавлю: во-первых - медленнее начинают работат формы списков потому как с SQL в отличии от DBF, записи в форму получаются порциями (по 50 или по 100 не помню точно). Если для Контрагентов это еще туда-сюда, то для большого списка номенклатуры во время подбора в документ по кодам или по наименованиям выливается в большие паузы во время поиска; во-вторых - нужны дополнительные знания/усилия для администрирования SQL-баз. Если просто в 1С загрузил/выгрузил, сохранил, переиндескировал то для SQL как минимум, нужны хотя бы базовые знания для администрирования SQL-сервера.
 
Добавлено:
З.Ы. забыл добавить, проведение документов на SQL медленее чем на DBF.

Всего записей: 448 | Зарегистр. 14-09-2005 | Отправлено: 05:51 04-07-2008
kvark



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LexusG

Цитата:
Нихрена не даст, тем более 7.7

То есть ты предлагаешь, как и Happyman
Цитата:
остановился на выделенном сервере терминалов.
?

Всего записей: 234 | Зарегистр. 12-08-2004 | Отправлено: 12:21 04-07-2008
IndianaJonESS



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Happyman LexusG
Как организовать выделенный сервер терминалов?   К работающей сети kvarka подключаем ПК (какие? параметры/конфигурация его дб для варианта kavrk'a)на котором поднимаем Windows Server 2008 Standart (OEM, 5CAL) (а кстати 2003й будет дешевле или не стоит мелочиться?) Настраиваем службу терминалов (где-то почитать подробней можно?об этом).Базы 1с77 сетевой копируем на этот новыйПК(выделенный сервер терминалов)и прописываем пути в 1с к этим базам. Т.е. у нас все три базы(Бух Торг ЗиК)будут на выделенном сервере терминалов, а все рабочие станции будут работать как терминалы(т.е. вводить команды и получать результаты) и все операции будут проходить тут же(на сервере терминалов), а на терминале (рабочей станции)будут отображаться результаты работы. Тем самым экономится время(в сравнении с файл-сервером) на перекачку данных с сервера на рабочую станцию для выполнения операций и последующего отсыла результата на невыделенный сервер. Так ли я описал? и что можешь добавить или линки на информацию, где можно почитать подробно об организации выделенного сервера терминалов для 1с 77.

Всего записей: 114 | Зарегистр. 31-03-2008 | Отправлено: 14:59 04-07-2008 | Исправлено: IndianaJonESS, 15:10 04-07-2008
Happyman



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kvark
По поводу стоимости ПО. Данные я брал из прайс-листа Softline-а. Стоимость Server 2003 и 2008 одинакова, лицензий кстати тоже Прямую ссылку на прайс привести не могу, т.к. доступ к скачиванию только после регистрации на сайте. Вот выдержки:
Windows Server Standard 2003 R2 w/ServicePack2 Win32 Russian 1pk DSP OEI CD 1-4CPU 5 Client   $908,95
Windows Server Standard 2008 32bit/x64 Russian 1pk DSP OEI DVD 1-4CPU 5 Client   $909,53
Могу предположить, что на MSBuy.RU цены приведены БЕЗ клиентских лицензий.
 
IndianaJonESS
Конфигурация оборудования вроде E6400/2 Gb/ RAID 1 на SATA. Собирать из обычных комплектующих или заказывать полноценный сервер entry-level - это вопрос бюджета, религии и прочих субъективных факторов того, кто это будет собирать и в дальнейшем поддерживать.
 
В общих чертах процесс выглядит так. На компьютер устанавливается Windows Server. Если нет домена, то создаем локальных для этого компьютера пользователей. Устанавливаем роль Terminal Server, для работы необходимо добавить компонент Terminal Server Licensing. Копируем базы на этот компьютер, устанавливаем 1С. Дальше идет настройка терминальных сессий: дать пользователю полноценный Рабочий стол, или принудительно запускать определенную программу; ограничить одной сессией или несколькими; отключать по времени бездействия или нет и т.д.
 
Из возможных проблем с терминалом - организация печати и работа с Банк-Клиентом. GDI-принтеры (например Canon LBP-800, HP 1005) не работают в терминальном режиме или "глючат". При загрузке/выгрузке между 1С и Банк-Клиентом, возможно придется пользоваться локальной версией 1С.
Ну и пользователям придется объяснять особенности работы с программой в терминальном режиме, например почему она не видит документ, сохраненный на Рабочем столе, или как правильно выходить из программы, закрывая её, а не отключая терминальную сессию .
 
Пример настройки можно почитать здесь:
http://www.mista.ru/articles1c/terminal.htm

Всего записей: 65 | Зарегистр. 29-01-2006 | Отправлено: 16:09 04-07-2008 | Исправлено: Happyman, 16:12 04-07-2008
oler2



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
терминал будет проще всего, но конечная стоимость наверняка выйдет за 50(если конечно нет свободного оборудования)
а вообще SQL может и даст производительность, но не такую как хотелось бы....
у вас  5 рабочих мест, более логична была бы органихация Астер: http://www.ibik.ru/
соответственно железо освободится
но нужно будет докупить нормальный комп. в конфигур. coreduo+2-4гиг оперативки...
+лицензии на виндовс
имхо в 50.000 скорее всего вложишься.

Всего записей: 1205 | Зарегистр. 14-03-2006 | Отправлено: 17:06 04-07-2008
IndianaJonESS



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Happyman

Цитата:
Если нет домена, то  

Поясни, а то с доменом не знакОм.Знаю лишь, что это группа компьютеров имеющая имя в сети. Для решения проблемы с Банк-Клиентом дополнительно на ПК ГлБуха поставить 1с 77 Бух сетевую, чтобы загрузку\выгрузку с\на сервер делать ?

Всего записей: 114 | Зарегистр. 31-03-2008 | Отправлено: 17:06 04-07-2008
kvark



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Happyman
Учитывая наши особенности (простенькая сеть и тд), а с другой стороны желание иметь развитие в сторону увеличения размера баз 1с и повышения производительности 1с и сети в целом, какую конфигурацию сети (свитч, терминальный сервер:обычный ПК или сервер, политику лицензирования) ты бы предложил, чисто экспертно.Кстати принтер у нас Phaser 3428.
oler2

Цитата:
имхо в 50.000 скорее всего вложишься

Ну если результат будет, то можно и увеличить бюджет. Вопрос оптимизации меня интересует: чтобы всё соразмерно было. Чтобы к Запорожцу не приделать мотор от болида Fofmula-1

Всего записей: 234 | Зарегистр. 12-08-2004 | Отправлено: 17:13 04-07-2008 | Исправлено: kvark, 22:39 04-07-2008
oler2



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
500Мб базы-не так уж и больши.
при покупки сервера нужно рассматривать возможность создания raid 0-тобишь увеличить скорость работы дисков
4гига оперативки на нынешних 4 пользователей это не так уж и много...
диски sata
в depocomputers такой комп стоит порядка 23000р.+WS 2003+лицензии на терминал
не забываем про офис(если майкрасофт то его стоимость для 5 пользователей=5*8000=40000), альтернативы в бухгалтерии не приемлемы(из практики)
+стандартный набор програм(антивирусы, архиваторы...)
имхо при нормальном подходе дай бог в 80.000 уложится.
имхо оптимально на мой взгляд устроить для бухгалтерии гигабитную сеть с прямым подключением к серверу, где будет создан raid 0 имхо самая дешёвая реализация и пожалуй достаточно эффективна до 10 человек и базах 500 мег.
никаких особых лицензий и прочего в этом случае не требуется,понадобится нормальный комп для сервера(но имхо туда можно запихнуть xp до 10 пользователей), соответственно raid-тут либо карточка, либо встроенный и скорость шины приличная, гигабитный свитч на 5-7 портов, 5-7 гигабитных карт-вот пожалуй и всё

Всего записей: 1205 | Зарегистр. 14-03-2006 | Отправлено: 17:49 04-07-2008
LexusG

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kvark

Цитата:
То есть ты предлагаешь, как и Happyman

Точно... в твоем случае Терминал самое правильное решение. С Банк-Клиентом тоже никаких проблем не будет (имеется в виду Клиент-СБ от Сбербанка) другие нужно смотреть, но в большинстве случаев, обмен ведется через тхт-файлы, поэтому ставим клиента локально а обмены гоняем через "разшаренную" папку. У меня например основная база (ТиС) растет на 500 мег за пол-года. При размере с 2.5 до 3 Гб, 50 пользователей работали достаточно комфортно, но базы переодически режу. Конфигурация сервера 2хXeon 5130 4Gb, HDD под базы 2х73 SCSI в райд 0. С Canon под терминалами действительно проблема пришлось выкинуть 800, 810, 3200. Нормально работал только MFU 3200, 3150.

Всего записей: 448 | Зарегистр. 14-09-2005 | Отправлено: 17:50 04-07-2008 | Исправлено: LexusG, 17:58 04-07-2008
oler2



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да незабудь современные антивири на практике съедают 20%ресурсов, их нужно ставить в щадящий режим.....

Всего записей: 1205 | Зарегистр. 14-03-2006 | Отправлено: 17:51 04-07-2008
kvark



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oler2

Цитата:
возможность создания raid 0

Заманчиво таким режимом ускорить систему, а надёжность не пострадает?

Всего записей: 234 | Зарегистр. 12-08-2004 | Отправлено: 15:32 05-07-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Тюнинг сети под 1с 77


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru