Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Оборудование, ОС и настройки для оптим. работы БЭСТ-4
Goto page Previous  1, 2, 3  Next
 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Технический форум БЭСТ-4
View previous topic :: View next topic  
Author Message
Александр Щербаков



Joined: 27 Jan 2003
Posts: 66
Location: Александр Щербаков
Occupation: ООО
Interests: Пермь

PostPosted: 03 Apr 2003 10:24    Post subject: Reply with quote

Уважаемые!
Насколько я вижу, существуют различные мнения о том, что значит "быстро".

То, что я привожу ниже, считаю "медленным".

Вариант 1.
ОS - W2K AS.
HDD - U2SCSI (RAID 5)

Вариант 2.
OS - Novell 5.0
HDD - IDE ATA-100

Выполняем вышеупомянутый мною отчет "ведомость операций по счету" за год по 62 счету:

Вариант 1.
1 пользователь - 1 мин макс.
2 пользователя и более - 6 мин. и более

Вариант 2.
1 пользователь - 2:00 - 2:30 мин макс.
2 пользователя и более - 2:00 - 3:00 мин. макс.

P.S. Интересные результаты показал тест на NFS с отключенными блокировками: независимо от кол-ва пользователей вышеупомянутый отчет формировался менее чем за 40 сек.
Back to top
View user's profile Send private message
Magistr



Joined: 19 Aug 2002
Posts: 1264
Location: Петрунин Д.Н.
Occupation: Инженер-программист
Interests: Н.Новгород

PostPosted: 03 Apr 2003 11:41    Post subject: Reply with quote

Александр Щербаков wrote:
Вариант 1.
1 пользователь - 1 мин макс.
2 пользователя и более - 6 мин. и более


Что то больно сильное замедление. У нас W2K (не Advanced) на Cel1100, один HDD ATA100, 512MB RAM
1 пользователь - T сек
2 пользователя и более - 3*T сек.

То есть из-за авто-включения механизма блокировок на уровне ОС при многопользовательском доступе, получаем замедление формирования любых отчетов приблизительно в 3 раза, но не в 6! Это все относится, когда пользователи крутят отчеты на своих машинах (не терминальный дост
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Александр Щербаков



Joined: 27 Jan 2003
Posts: 66
Location: Александр Щербаков
Occupation: ООО
Interests: Пермь

PostPosted: 03 Apr 2003 12:48    Post subject: Reply with quote

Magistr wrote:

Что то больно сильное замедление. У нас W2K (не Advanced) на Cel1100, один HDD ATA100, 512MB RAM
1 пользователь - T сек
2 пользователя и более - 3*T сек.

То есть из-за авто-включения механизма блокировок на уровне ОС при многопользовательском доступе, получаем замедление формирования любых отчетов приблизительно в 3 раза, но не в 6! Это все относится, когда пользователи крутят отчеты на своих машинах (не терминальный доступ)


Согласен, что разница великовата. Но все-таки хотелось услышать мнение о времени формирования отчета.


Last edited by Александр Щербаков on 04 Apr 2003 07:48; edited 1 time in total
Back to top
View user's profile Send private message
Magistr



Joined: 19 Aug 2002
Posts: 1264
Location: Петрунин Д.Н.
Occupation: Инженер-программист
Interests: Н.Новгород

PostPosted: 03 Apr 2003 15:36    Post subject: Reply with quote

Александр Щербаков wrote:

P.S. Интересные результаты показал тест на NFS с отключенными блокировками: независимо от кол-ва пользователей вышеупомянутый отчет формировался менее чем за 40 сек.


Интересно, а какой будет результат с включенными блокировками?
И к чему приводит включение-отключение блокировок (ведь не просто так их ОС ставит)?
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Александр Щербаков



Joined: 27 Jan 2003
Posts: 66
Location: Александр Щербаков
Occupation: ООО
Interests: Пермь

PostPosted: 04 Apr 2003 07:47    Post subject: Reply with quote

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


Last edited by Александр Щербаков on 04 Apr 2003 11:50; edited 1 time in total
Back to top
View user's profile Send private message
Svarog



Joined: 17 Mar 2003
Posts: 357
Location: Гусев Сергей Александрович
Occupation: Сисадм
Interests: Нижний Новгород

PostPosted: 04 Apr 2003 11:46    Post subject: Reply with quote

Вообще есть идея (наверное глупая) разнести TS и сервер баз данных по разным серверам и соединить их гиговой сеткой. В таком варианте на TS можно подключить все тормозные старые компы (а во многих конторах их хватает, и выкинуть жалко и работать нормально нельзя). Файл-сервер в таком варианте можно делать и на NT и на NW наверное, кому как ситуация диктует, хотя на NW всяко будем иметь выигрыш в скорости минимум в два раза (((
A вот теперь совсем глупый вопрос: какой TS cтавят умные люди по W2KS - родной или нечто внешнее? Звиняйте, БЭСТом приходится заниматься эпизодически, нет возможности глубоко вникнуть пока ...и времени не было...
Back to top
View user's profile Send private message Send e-mail
Александр Щербаков



Joined: 27 Jan 2003
Posts: 66
Location: Александр Щербаков
Occupation: ООО
Interests: Пермь

PostPosted: 04 Apr 2003 12:31    Post subject: дороговато для какой-то бухгалтерской проги Reply with quote

этот вариант уже начинает напоминать кластер, утрирую конечно, но это уже не смешно. у нас, как уже писалось, проблем с раб/станциями нет, тачки готовы порвать кого угодно, но.. не могут!.. сервером та же история. ну можем мы позволить себе такую роскошь, как внешний дисковый массив и два сервера, файловый и TS, но кому расскажи, засмеют!!!

у меня большая просьба, вернуться к теме топика.. накидайте все же сюда статистики, сколько считаются отчеты в ваших конкретных случаях?..

п.с. TS пробовали и родной, и Citrix, роли не играет.
п.п.с. приняли решение свалить бэст на новелл, о результатах расскаж
Back to top
View user's profile Send private message
Svarog



Joined: 17 Mar 2003
Posts: 357
Location: Гусев Сергей Александрович
Occupation: Сисадм
Interests: Нижний Новгород

PostPosted: 04 Apr 2003 12:52    Post subject: Reply with quote

Как я привык думать, скорость работы сетевых систем утрированно определяется тремя составляющими: рабочей станцией, сетевой средой, сервером. Если принять за допущение что с рабочими станциями у вас все ОК по определению, то следующим этапом я бы посмотрел сетевую среду, а если точнее то выход сервера в сеть - попросту измерить утилизейшн на этом порту, особенно когда имеют место тормоза в скорости.
Далее по обстановке: если большая нагрузка на это "бутылочное горлышко", ставим гиговую карту, свитч премудрый, или TS на главный сервер.
Далее я думаю стоит анализировать, а что мы имеем на сервере. Самое просто - Perfomance monitor'ом посмотреть что происходит при тормозах в отчетах, кто есть ресурсы и кто дает максимум.
Вообще, априори наверное можно сказать, что файл-серверные системы, не имеющие возможности закачать в кэш обработчика запросов СУБД (btrieve, PSSQL или прочих) всю или большую часть базы данных, интенсивно занимаются считыванием-записью файлов с диска. Отсюда большие требования к рейд-контроллеру, скорости считывания дискового массива и прочая и прочая...
Кстати, в NW вот есть очень хорошие фичи работы с дисками типа "опережающего считывания", хэширования, и т.п. Я по тупости своей не уверен что W2KS умеет все это делать хотя бы близко.
Кстати 2 раз, мне тут шепнули что сервер с БЭСТом НЕ ДОЛЖЕН быть контроллером домена....почему пока не понял но запомнил.
Вот и все...к сожаление чудится мне что особых радостей на файл-серверной системе все наши ухищрения не принесут. У меня стоит Sybase с кэшем более 512 Мег на другом сервер, так там практически вся база входит в кэш - только стартует Sybase долго, зато потом все делает с кэшем и изредка дисками шевелит, обновляя кэш или записывая туда его. А на файл-серверной системе этого как не крутись не получится.

P.S. Извините за пространность - мне самому вот-вот новый сервер заряжать БЭСТом, хочется не только обменяться мнениями, но и обкатать свои иллюзии на опчестве. Может все это фуфло, а может и нет....
P.P.S. Имею печальный опыт: меняю сервер P-100 на PIII-700, все ресурсы его возрастают почти в 10 раз (включая сетевую карточку). Сетка 10 Base-T меняется на 10/100, рабочие станции P-166 меняются на PIII-700. Скорость работы btrieve-приложений возрастает всего в три раза...фича.
Back to top
View user's profile Send private message Send e-mail
Александр Щербаков



Joined: 27 Jan 2003
Posts: 66
Location: Александр Щербаков
Occupation: ООО
Interests: Пермь

PostPosted: 04 Apr 2003 13:26    Post subject: ййй Reply with quote

Сварог, извини, но ты немного не про то. Я уже неоднократно поднимал топики на эту тему, и другой народ много чего писал.

Уже давно выяснено, что затыков в связке винт сервера-его сетевуха-свитч-раб/станция нет. Все утилизейшны меряны перемеряны..

Есть единственнная проблема - внутренние клипперные отчеты в бэсте хз зачем просят эксклюзивные права на файлы, и на этой почве в режиме "2 и больше клиентов" сильно ругаются.

По этой же причине "Формирование отчетов", бишь быстрые, написанные на фоксе, просто летают, потому что открывают файлы в шаред режиме (справедливости ради, там и запросы видимо переписаны по уму).


Так вот, счас я пытаюсь путем сбора статинфы просто решить, какая ОС максимально быстро обрабатывает этот режим "20 бешеных клиентов с эклюзивными желаниями на один файл".
Back to top
View user's profile Send private message
Magistr



Joined: 19 Aug 2002
Posts: 1264
Location: Петрунин Д.Н.
Occupation: Инженер-программист
Interests: Н.Новгород

PostPosted: 04 Apr 2003 14:52    Post subject: Reply with quote

Александр Щербаков wrote:
Плохой результат , так-же как и на W2K.


А в W2K можно блокировки ОС отключить? Только на определнный каталог.

Кстати, достаточно ли будет блокировок СУБД (то есть отключены блокировки ОС), чтобы БЕСТ работал корректно (чтобы целостность БД не нарушилась)?
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Magistr



Joined: 19 Aug 2002
Posts: 1264
Location: Петрунин Д.Н.
Occupation: Инженер-программист
Interests: Н.Новгород

PostPosted: 04 Apr 2003 15:12    Post subject: Reply with quote

Svarog wrote:
Вообще есть идея (наверное глупая) разнести TS и сервер баз данных по разным серверам и соединить их гиговой сеткой.


Это хорошо для использования устаревшей техники. Но скорость формирования отчетов максимальна, если БД и TS находятся на одном компе.

Svarog wrote:

A вот теперь совсем глупый вопрос: какой TS cтавят умные люди по W2KS - родной или нечто внешнее?


У нас штатный TS. Производительность и возможности устраивают.

Александр Щербаков wrote:

у меня большая просьба, вернуться к теме топика.. накидайте все же сюда статистики, сколько считаются отчеты в ваших конкретных случаях?..


Абсолютные цифры сравнивать бесполезно. Нужно сравнивать на одной и той же БД разные конфигурации.

О своих результатах я уже говорил.
Файл-сервер W2KS, клиент 10Mb Cel333 - отчет формируется 40 минут
Этот же сервер, но как TS - отчет формируется не более 4 минут.

Александр Щербаков wrote:

ну можем мы позволить себе такую роскошь, как внешний дисковый массив и два сервера, файловый и TS, но кому расскажи, засмеют!!!


Кстати, а сколько это будет стоить и почему засмеют?

Svarog wrote:

Имею печальный опыт: меняю сервер P-100 на PIII-700, все ресурсы его возрастают почти в 10 раз (включая сетевую карточку). Сетка 10 Base-T меняется на 10/100, рабочие станции P-166 меняются на PIII-700. Скорость работы btrieve-приложений возрастает всего в три раза...фича


У нас:
- Cel333 по сетке 10Mb - отчет формируется 9 мин
- Cel333 по сетке 100Mb - отчет формируется 3 мин.

То есть у вас ускорение получилось из-за перехода на более быструю сеть.

Svarog wrote:

Кстати 2 раз, мне тут шепнули что сервер с БЭСТом НЕ ДОЛЖЕН быть контроллером домена....почему пока не понял но запомнил


А у контроллера домена диск, на котором лежит база AD не кешируется на запись. К тому же, лишная нагрузка по обслуживанию AD. А у нас один сервер W2KS (1x Cel1100,512MB,HDD ATA100,100Mb ):
- AD
- маршрутизатор
- файловый-сервер (на нем БД БЕСТ-а лежат)
- терминальный сервер
- DNS
- DHCP
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Magistr



Joined: 19 Aug 2002
Posts: 1264
Location: Петрунин Д.Н.
Occupation: Инженер-программист
Interests: Н.Новгород

PostPosted: 04 Apr 2003 15:15    Post subject: Re: ййй Reply with quote

Александр Щербаков wrote:
Так вот, счас я пытаюсь путем сбора статинфы просто решить, какая ОС максимально быстро обрабатывает этот режим "20 бешеных клиентов с эклюзивными желаниями на один файл".


В этом форуме уже несколько человек сообщали, что 2-х проц сервак, что-то врое на базе Athlon 1700 нормально держит десяток человек.
Возможно, и 20 можно посадить на TS.

У нас недавно купили 2-х проц сервак, но не для БЕСТ . Может быть мне удастся потестировать на нем работу 15 человек.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
SantechNik



Joined: 31 Dec 2001
Posts: 1696
Location: Гусев Михаил

Interests: Москва

PostPosted: 04 Apr 2003 15:59    Post subject: Reply with quote

В том числе и я это говорил.
Сейчас волею судеб отдел бухгалтерии сидит в 50-ти км от БД БЭСТа. В бухгалтерии сидит 25 теток. Из них 10-25 работает в БЭСТе через TSE. Все 25, конечно, одновременно не работают, но 10-15 реально.
Все это как раз на том самом 2xAthlon-1700XP.
Back to top
View user's profile Send private message Send e-mail
Александр Щербаков



Joined: 27 Jan 2003
Posts: 66
Location: Александр Щербаков
Occupation: ООО
Interests: Пермь

PostPosted: 04 Apr 2003 17:11    Post subject: Reply with quote

Magistr wrote:
Александр Щербаков wrote:
Плохой результат , так-же как и на W2K.


А в W2K можно блокировки ОС отключить? Только на определнный каталог.

Кстати, достаточно ли будет блокировок СУБД (то есть отключены блокировки ОС), чтобы БЕСТ работал корректно (чтобы целостность БД не нарушилась)?


1. Как отключить блокировки в W2K не знаю, но что-то подсказывает мне что никак
2. Насчет достаточности блокировок СУБД был задан вопрос ИС - ответ - незнаем )
Back to top
View user's profile Send private message
Svarog



Joined: 17 Mar 2003
Posts: 357
Location: Гусев Сергей Александрович
Occupation: Сисадм
Interests: Нижний Новгород

PostPosted: 04 Apr 2003 17:49    Post subject: Reply with quote

Хы, как я понимаю, вопрос начинает упираться в W2KS и ее файловую систему, обслуживающую NTFS-тома. Насчет снятия блокировок - я думаю это вряд ли, что-то я не помню ничего насчет снятия блокировок со стороны ОС на отдельные каталоги, а снять блокировки ВООБЩЕ или хотя бы на том как минимум боязно - полная лабуда может получиться.
Отсюда мораль: EXT2 или EXT3, а может и NW могут спасти отцов русской демократии. Пока в W2K не появится более навороченной файловой системы, ничего в этом направлении сделать IMHO не удастся.
Что же до того, что в монопольном режиме доступа к файлам все шоколадно - я не согласен. Не может у файл-серверной системы с ее бесконечными процедурами чтения записей и гонянии по сетке бешеного трафика быть все нормально. Можно сей проблем как-то купировать, установив крутую файловую систему с рейдами, кэшами и прочими раками, но это чисто экстенсивный метод.
Хотя IMHO есть и радость: для меня было приятной неожиданностью живучесть клопперовских dbf-баз. Я привык что фокс запросто может свою базу на сервере развалить, если что-то произошло на станции в момент активной операции...и никакие транзакции фоксовые под NW в этом случае не помогают. Отсюда я крайне отрицательно относился к dbf-базам до того как столкнулся с БЭСТом...
Впрочем, все это IMHO, т.к. плотно я этим БЭСТом занимаюсь от силы месяц.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Технический форум БЭСТ-4 All times are GMT + 4 Hours
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru