Серверное ПО

1С 8.0 SQL vs Terminal (выбор конфигурации сервера)

Ситуация бональна. 1С Торговля-Склад. Примерно 20 компов под Win2K активно юзают это дело, базы будут лежать на серваке. На сколоько я понимаю процессорная мощь тут не нужна, нужно просто обеспечить нормальную пропускную способность сетки и поставить шустренькие и надежные харды. Или я ошибаюсь? Вообщем кто понимает подскажите плз.
Забыл указать характеристики:
Пользователей 20, возможен прирост еще 3 - 5 пользователей.
Размер базы 100Мб, ежедневный прирост 200Кб
База ДБФная (возможно будет переходить под СКЛ)
Может это внесет какую-то конкретику...
Протсто по-товарищески: ориентируйся на терминал. Через 3-6 месяцев ты гарантировано об этом задумаешься. 2000+ атлон, памяти 1024Мб+, остальное погодит (хороший корпус+хороший УПС), тогда можно будет спать болееменее спокойно.
Лёxа
Про терминал -абсолютно правильно, но 25 юзеров*20-40RAM = 512 - 1Гиг,
maxandr
памяти не жалей, а винты - в рейд (зеркалку) -для надежности. И это... бери P4НТ - типа двухпроцессорность
maxandr
Для примера
PIV2.8HT RAM 1Gb HDD 2x 40Gb + 2x 80Gb S-ATA (можно обойтись всего двумя винтами, зато пара под систему, пара - под данные) m/b с аппаратным рейдом. Корпус - inWin и конечно - (с) Леха "+хороший УПС".
коллега какой бюджет ?
Готовы выложить под это дело 2500. Терминал это хорошо, но ни разу с ним не сталкивался, где бы почитать про терминал и 1С в нем?
Работал в конторе - 25 компов 1С-Торговля и склад.
Сначало база висела на одной из машин, потом заказали сервак (CPUx2-2.8 XEON, RAM 4Gb, HDD 4скази RAID 0+1, контроллер с кэшем) итог один - ТЕРМИНАЛ, я ставил CITRIX под w2k, если есть желание могу залить вечерком.
А так в 2500 можно взять сервак, даже хороший, если с москвы.
Почитать:
про рекомендуемые конфигурации 1Сом http://www.v8.1c.ru/predpriyatie/recomendations.htm
про citrix - кратко http://www.iceinform.spb.ru/citrix.htm
коллега надо учесть пару факторов
1. определитесь как у вас будут работать клиенты ? TS или со своих станций
2. если клиенты будут работать со своих мест то 2х процессорная система вам не нужна, 4 гига вам не надо
3. если клиенты работают на TS и 1C работает с SQL то я бы вам посоветовал расчитать количество памяти на запуск 1го процесса 1C
узнать сколько будет весить База SQL с дальнейшим ростом, исходя из этих данных вам скорей всего потребуется 2х процессорная система
2 гига (больше не надо если конечно БД не на пару гиг)
не очень понял что имелл виду Ballamut говоря о Цитата :
HDD 4скази RAID 0+1
raid должен строится на SCSI устройстве например на LSI MegaRAID-1 3 диска по 73 (или 36) в 5й рэйд. 0+1 жто для богатых.
А если в качестве TS использовать Win2003 Server? Есть такой опыт?
ну и используй какие проблемы ? опыт есть, работает на ура (TS).
Особые настройки для 1С с соболем есть или все также как и с обычной рабочей станцией?
maxandr
Лучше подумай о цитриксе - ты сможешь опубликовать 1с и тогда твои юзера не будут видеть рабочего стола сервера только 1с. Встроенный в винду терминал такого не позволит. В плане управляемости и спокойствия души имхо гораздо выгоднее
Цитата :
Встроенный в винду терминал такого не позволит
ты не прав! ещё как позволяет
maxandr: я не работал с 1С, у меня SCALA работает.
На счет того что надо ставить терминал теперь очевидно. Осталось выбрать какой. Есть ли на форуме люди имеющие конкретный опыть установки леченого терминала и 1С с соболем на него? Подскажите как это дело пройти лучше без наступания на грабли.
maxandr
Ставь встроенный виндовый. Если опыта нет - то все равно какой, а виндовый искать не надо и ломать тоже - достаточно перед его установкой перевести системное время компа на 10 лет вперед, а после установки - на 10 лет назад. И будет он у тебя пахать 10 лет без лицензирования. А цитрикс надо искать, качать и ломать.
maxandr Citrix -только он. citrix fr3 2003 serv. По citrix PS 3 -ничего не скажу не нашел еще как его лицензировать.
swop Попробуйка запустить 1с в seamless режиме на встроенном терминале - потом раскажешь.
maxandr заходишь на ввв.citrix.pp.ru - там описано все дословно. Ну если citrix у тебя будет на DC то есть некоторый гемор.Если все же будешь ставить на DC, то создай новый OU заведи там новых зверей для Citrix -задай им другую основную групу-сделай для них отдельную политику GPO, где будет запрещено видеть "нужные диски" и тд., разреши им локальный вход.Запрети локальный вход доменным юзерам
Есще нужен тебе будет Hserver под 1с. Есще желательно поставить Nod32 или Etrust - лучшие антивири под терминал-на худой конец Kav5 -у него убрали проблему которая была у 4.5.0.94. Если есть принтер, который всегда включен(желательно сетевой) то сделай чтобы он был у клиентов Citrix по умолчанию- тогда ты обойдешь проблему предпросмотра документов из под 1с. Еще лучше использовать политику перенаправления папки Мои док. + автономные файлы у зверей - для сохранения доков из под 1с- чтобы зверь не тупил и не сохранял доки на серваке в папке Мои док. или не мыкался по сети в поисках своего компа с расшаренной папкой. Для этого надо еще путь к профилю прописывать в свойствах юзера в AD иначе долго грузится. Короче еще много чего .
Это все мои личные настройки- просьба не пинать если кому что не нравится
Цитата :
Есще нужен тебе будет Hserver под 1с
а это что за зверь? Hasp эмулятор, что ли? Соарон не лучше ли будет?
maxandr 2003 винда с её терминальной службой у меня работает на 6 серверах в разных офисах. Ничем цитрикс не лучше, нет у него ни одного плюса, который бы тебе пригодился. И никаких ХАСПов и проч. сабель не пользую: добрые люди дали ЕХЕшник 1С v7.7 21 релиз, который работает без ключа.
Согласен с Лехой. Если терминал-сервак будет использоваться только для 1С, ИМХО нет смысла с Citrix'ом париться.
maxandr
Терминал лечится активизацией через микрософт. В разделе quick faq это описано, до сих пор работает, 1С ставь пролеченную соароновским патчем, а саблю не ставь.
Леха, не поделишься столь бесценной штукой на мыло?
maxandr
лови
Лёxа в принципе Hserver неплохо работает - но и от Exe я б не отказался, вышли на мыло плиз.
Лёха, поделись, плз, ЕХЕшником 1С v7.7 21 релиз.
q392@yandex.ru
Какие могут быть требования к серверу и рабочим станциям для нормальной по скорости работы этой системы при 60 пользователях?
Если 1С будет крутиться на терминале, то нужен хороший сервак, к примеру НР желательно двухпроцовый, с 2гигами памяти. К рабочим станциям в данном варианте требования не критичны
1С 8.0 сразу отедает по 90-120 Мб для каждого пользователя.
Цитата (автор noble):
Если 1С будет крутиться на терминале, то нужен хороший сервак, к примеру НР желательно двухпроцовый, с 2гигами памяти
По моему опыту 2 Гигов мало. позавчера поставил 3 Гига и жду обновления до 4 Гб.
Каждый сеанс под 2003 - куча доп модулей из автозапуска, которые нужно руками аккуратно вычистить в реестре, но и после этого 10-20 Мб на сеанс вполне реальная доп. нагрузка (Winlogon, rdpclip как минимум).
Но овчинка выделки стоит - обеспечить такое же быстродействие для 1С на сети просто невозможно.
Станции при этом - полное барахло (пробовал на P1 с PCI видео - и ничего, вполне сносное быстродействие) - но это из другой темы, про тонкие терминалы.
ilion
С 1С вычищай, не вычищай, но 8-ка 100Мб отъедает. А ещё был глюк, когда кто нибудь забывал отлогинится и за выходные этот сеанс сжирал ВСЮ оперативку, ВЕСЬ своп, и ещё требовал своп увеличить
А терминал поможет разогнать 8-ку? Или нужен отдельный сервер терминалов и отдельный для sql?
SQL версия 1С никогда не была супер быстродействующей, как впрочем и сетевая.
Просто при работе в терминалке у тебя все dbf и индексы, находясь на том же компьютере, что и работающая программа, кэшируются системой для всех юзеров, что бешено повышает (точнее, не понижает с увеличением числа юзеров) общую производительность и, главное, обеспечивает высокую реактивность системы на каждом экране.
Кстати говоря, 1С в плане управления торгово-производственой деятельностью не является исключительным продуктом для работы в терминалке. Есть и другие решения и более быстродействующие и более глубокие и функциональные. На 1С далеко не просто обеспечить прием заказов по телефону в темпе произнесения их заказчиком. В особенности, когда этих заказчиков и заказов тысячи. Но это уже не предмет обсуждения в форуме, а реальная работа.
А за каким уем,господа админы есть такая вещь как 1с сервер+MS SQL?
нахрен под 8-ку нужен терминал?
решение с апгрейдом железа будет стоить дороже чем даже покупка лицензии на 1с сервер не говоря уже о том что все это можно юзать бесплатно.
по своей практике
30 одновременных постоянно работающих подключений(2-3 из них почти постоянно строят отчеты)
база- управление торговлей - передоработаная- и не намного но быстрее работает
сервер P4-3000 DDR 333 -1Gb рейд уже не помню- старенький сказевый- нулевой но шустрее чем современный тот же саташный.
И все работает - без тормазов.
Нахрена спрашивается нагружать сервер еще клинтскими приложениями,когда разумнее распределить эту нагрузку по рабочим станциям а если уж так и надо для скорости- и то имет смысл только для скорости отчетов(когда данных много) то их сажать на терминал.
ilion ты где DBF в восьмой версии 1с?
vovkam на восьмерке можно и 1с сервер и SQL распологать вместе- а можн ои отдельно. идеальное решение для быстродействия отдельно и за сервером 1с - через гигабитную карту.
если много клиентов-то можно поставить 2 1с сервера и больше-чтобы небыло упадка бымтродействия.
а вообще 8-мерка это кака.
7-рка конечно тоже кака,но более простая и тем более дял которой все есть и которой можно гибче вариант.
8-ка больше подходит для тех кому прощще откармливать фанчайзи и др. просто подписывая счета,не вдаваясь в техническую обоснованность или выслушивая горы информации в которой директорат не рубит фишку,многозначительно кивнув мол понял,чтобы типа не не показаться дебилом.
как работающей в этой области могу не просто сказать а заявить что на 7-ке можно сделать все.и обойдется намного дешевле чем на 8-ке.
в стандартных типовых конфигурациях по статистике до 60% мусора в почти 80% компаний,который дает лишнюю нагрузку при обработках и при хранении информации.
у 8-ки суть задумки неплохая,но направлено все это в первую очередь на необходимость как можно больше слупить бабла с клиентов нежели на большую производительность и удобство.
Бесспорно в 8-ке есть некоторые вещи которых просто не хватает в стандартной 7-ке,но для знающих людей не проблема. есть решения если не на все<то на посчти все случаи жизни.
x555
По поводу восьмёрки полностью согласен. Но меня никто не спрашивал, а я лезть и не буду. Есть отдельный человек, он пускай и разбирается
1С + SQL - это конечно хорошо, но 7-ка всё равно, даже при SQL многое обрабатывает у клиента и по сети не намного меньше гоняет чем при DBF. А если клиентские компы слабые или тонкие? Всё равно терминал, проще один или два сервера мощными сделать, чем каждый компьютер.
Да, и если делать всё по честному, то лицензия MS SQL + 1С SQL намного дороже выходит, чем то же самое на терминале.
Не, давайте не будем вылезать за рамки темы. Про семерку все понятно, там идеален вариант dbf + терминалы, обычно через цитрикс. где и как что можно сделать тоже понятно. Просто есть такая тема, как 8-ка, и иногда приходится ее ставить (по разным причинам). Как же разогнать 8-ку? Сразу понятно, что она нормально работает только с sql сервером. А вот если ее нагружают, что делать?
Из прочитанного вырисовывается такая схема: Под sql мощный сервер с парой зеонов и скази рэйдом, желательно 1+0 штук 4 - 6, а то и 8.
Как я понял, серверную часть 1с-а хорошо тоже поставить на отдельный сервак, а какие компоненты этого сервера нужно нарастить? Процы, винчестеры? Понятно, что два сервака в 1-й конфигурации дороговато использовать. Может лучше для 1с сервера крутой отдать сервак, а сиквелу послабее?
При приросте юзверей добавляем еще сервер с 1с8 серверной частью? Какая конфигурация хороша для какого кол-ва юзверей?
И объединяем эти серваки через гигабитный коммутатор, а юзвери к 1с-ким лезть будут?
Или это все слишком и достаточно заставить юзверские клиентские части работать вместе с серверной частью через терминал на одном сервере, соединенным линком гигабит с sql?
NoNone насколько я помню лицензия на 1сV8 сервер чтоит в районе 1000 баксей
MSSQL Desctop Engine есть в PRO оффисе начиная с пом 2000. если нет то оно стоит пом в районе 800 доларей.
сейчас сказевый рейд нулевой хотябы на 100 гигов обойдется не меньше 2-х тонн зелени на 64 битной шине.Плюсс мать для такой шины и понеслась.прощще как говориться купить новый сервак.
Причем 1с сервер на однокаменном пне 4-ом 50 одновременных подключений- вообще не вопрос- потянет и там же SQL сервер. такую же машину под SQL- и в итоге (зависит от базы) можно на пару-тройку одновременных непрерывных пользователей.
в итоге 1500 баксей и есть 2 полноценных серверя(ну у кого бабла немерянно за бренд HP платить это ихнее дело)
По поводу SQL не намного быстрее - под базу меньше 500 мегабайт смысла нет SQL ставить.И потом в стандарнтой типовой конфе столько чухла ненужного- что разгркзить её и все будет просто летать.
vovkam
точную конфигурацию железа чтобы небыло 100% никто тебе не напишет.
Если только не пойти путем кратности возможной максимальной загрузки от каждого пользователя помноженой на кол-во пользователей.
Сядет 3-4 дубины и будут клацать на кнопку создать подробный годовой отчет и по идее любой сервак уйдет в даун(время дауна зависит от быстродействия)
Прощще все расчитать исходя из планирования рабочих мест и кто чем будет заниматься.Например вбив данных это вообще почти не нагрузка.
выбор данных с большими списками клиентов или номенклатуры это уже другая нагрузка и построение отчетов - это третия вид нагрузки.
может у вас 2-3 продавца и 15 человек аналитиков,и тут по другому надо расчитывать недели в стандарном варианте 15 продавцов и 2-3 аналитика.нагрузка разная получается.
x555
Точная конфигурация и не нужна. Важно понять, как 8-ку заставлять быстрее работать при увеличении нагрузки. Возможны разные варианты установки, например sql на одном, серверная 8-ка на другом, сервер терминалов на третьем, или другое что то. Надо делиться опытом... (Есть такая ситуация и там помогло такое решение)
Рабочие станции опять же можно по особому иногда настраивать. Слышал, кому то очень помогло хранение temp директории в RAM Drive
vovkam
идеальный и надежный вариант заставить восьмерку работать быстрее- это отказаться от неё и перейти(вернуться) на 7.7
vovkam
Как правило, современные двупроцессорные сервера тянут процессорную нагрузку вполне сносно (герцовости и скорости шины достаточно).
проблема в банальном - необходимость механического перемещения головок винчестера при доступе к разным файловым сущностям (компоненты OC, свопинг, интерпретируемые файлы 1С, SQL база). Наибольшее влияние в стратегическом плане дает разнесение этих сущностей по разным физическим дисководам, а в опративно-тактическом - регулярная дефрагментация этих носителей в периоды неактивности пользователей.
Кстати говоря, очень сильное влияние играет правильный выбор RAID.
ТЕМР файлы в RAM - идея не очень хорошая, дешевле купить лишний небольшой винт с лишним контроллером для этих целей
x555
Доброго дня. А вы уверены, что к одному серверу SQL можно прикрутить два сервера приложений (1С)?
надо разносить сервера 1С и SQL по разным машинам, более мощным ставить сиквел, сервер 1С не особо грузит процессор, но жрет много памяти, если она кончается, всё сильно просаживается. сейчас 2 Гиг памяти, пока хватает, одного не хватало на ~20 пользователей.
Вопрос на самом деле в следующем: можно ли использовать такую связку (Один сервер БД MS SQL + два или более серверов приложений 1С) В поддержке 1С ответили что не знают, а вопрос очень актуален в плане масштабируемости системы.
не вижу никаких проблем.. серверу 1С всё равно сколько у тебя сиквелов.. ты ему путь к серверной базе даешь и всё... а сиквелу и подавно всё равно.
Цитата (автор sidrrr):
Один сервер БД MS SQL + два или более серверов приложений 1С
Неужели вы считаете что на каждую базу нужно по своему серверу? Так и по миру пойтить можно
а с сетевой на sql сложно мигрировать? по вашему опыту, сразу sql мутить или на сетевой посидеть пока?
PahanV
SQL сильно быстрее работает, точнее ТАК не тормозит
PahanV
Мигрировать не сложно
Цитата (автор NoNone):
Цитата (автор sidrrr):
Один сервер БД MS SQL + два или более серверов приложений 1С
Неужели вы считаете что на каждую базу нужно по своему серверу? Так и по миру пойтить можно
Вероятно, товарищ хотел сказать несколько серверов приложений 1С на одной базе, типа лоад балансинг. Мои программеры сказали, что пока нет, но 1С контора это уже проектирует.
Цитата (автор PahanV):
а с сетевой на sql сложно мигрировать? по вашему опыту, сразу sql мутить или на сетевой посидеть пока?
У нас сотня пиплов на одной базе, еще пока на семерке. Если у тебя больше 10, то имело бы смысл озаботится.
serpet
Да, именно несколько серверов приложений 1С на одной базе. В поддержке 1С однозначно сказали, что нет, типа Нуралиев на одной из пресс-конференций объявил. Всвязи с этим не очень ясно, как рассчитывать мощность серверов для восьмерки Инфа от самого 1С не очень внятная...Есть мысль прикрутить для серверов приложений Application center, никто не пробовал?
Только попробовал прикрутить два сервера 1С к одной базе SQL. Результат - ругань 1С о недопустимой попытке одновременного подключения Неужели кластер делать!?
Вот как раз решил поэксперементировать с кластером, купил 2 сервака по 2 ксеона, по 4 гига оперативки и по 6 винтов в каждом. Но застрял на подключении 1С к SQL. При попытке подключиться через консоль серверов 1С к готовой базе, скопированной с работающей системы, выдаёт ошибку сервера 1С "Произошла неизвестная ошибка на сервере 1С:Предприятие (800706BE)".
Где грабли не пойму
На сегодняшний день (уже пол года) вся система (1С+SQL) вертится на обычном компе P4 3GHZ/2GB RAM/SATA HDD и приемлемо тянет 16 пользователей.
скажите а какой-либо антивирусный пакет стоит у вас на 1С сервере ?
У меня Symantec Antivirus 10.0.1.1000 CE
sprog такая же фигня была. так и не удалось к готовой базе прицепится. в результате просто создавал новую базу посредством сервера 1с.
если еще кому интересно про конфигурацию, я собрал 2*xeon, 4Gb, adaptek sata raid5 (не помню сейчас что за контроллер), все это в 2-х экземплярах, 1 под SQL, 2 - под сервер 1С и терминал. дешево и сердито.
к сожалению не могу сейчас конкретного сказать, т.к. в тестовом режиме по сути находится до сих пор (около месяца). а так впечатления неплохие.
планируется около 50 пользователей.
uzzzer, у меня сейчас так же работает. 1С глючит с технологией execute disable bit. Для корректной работы приходится добавлять 1cv8.exe и dllhost.exe добавлять в список исключений DEP, иначе ни в какую работать не хочет. Исключение вызывает модуль backend.dll:
Цитата :
*----> Копия памяти для потока 0x464<----*
eax=00000000 ebx=00000100 ecx=00003b6d edx=000070cb esi=00000000 edi=00000000
eip=24d769cf esp=0012f8b4 ebp=24d769c7 iopl=0 nv up ei ng nz ac pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010292
*** WARNING: Unable to verify checksum for C:Program Files1cv8binbackend.dll
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:Program Files1cv8binbackend.dll -
функция: backend!SCOM_Main
No prior disassembly possible
24d769cf e9330d0000 jmpbackend!SCOM_Main+0x7bfbe7 (24d77707)
24d769d4 ff4893 decdword ptr [eax-0x6d]
24d769d7 3b0b cmpecx,[ebx]
24d769d9 039e3eaa0448addebx,[esi+0x4804aa3e]
24d769df 43incebx
24d769e0 f5cmc
24d769e1 006b4d add[ebx+0x4d],ch
24d769e4 27daa
24d769e5 0a92574da4dfor dl,[edx+0xdfa44d57]
СБОЙ -> 24d769cf e9330d0000 jmpbackend!SCOM_Main+0x7bfbe7 (24d77707)
24d769d4 ff4893 decdword ptr [eax-0x6d]
24d769d7 3b0b cmpecx,[ebx]
24d769d9 039e3eaa0448addebx,[esi+0x4804aa3e]
24d769df 43incebx
24d769e0 f5cmc
24d769e1 006b4d add[ebx+0x4d],ch
24d769e4 27daa
24d769e5 0a92574da4dfor dl,[edx+0xdfa44d57]
24d769eb fbsti
24d769ec 06push es
*----> Обратная трассировка стека <----*
ChildEBP RetAddr Args to Child
WARNING: Stack unwind information not available. Following frames may be wrong.
24d769c7 24572db8 000d33e9 9348ff00 9e030b3b backend!SCOM_Main+0x7beeaf
24d769cf 9348ff00 9e030b3b 4804aa3e 6b00f543 backend+0x2db8
000d33e9 00000000 00000000 00000000 00000000 0x9348ff00
может кому будет интерестно посмотреть Xeon vs Opteron
http://www.gamepc.com/labs/view_cont...axville&page=1
есть ут и бух на 8.0 на разных сиквелах и один 1с сервер. УТ не хочу показывать очем может расказать 1с сервер что он хранит, понятно что ссылки на сиквел сервер, это что всего лишь запись в реестре?
или 1с сервер + sql бух посадить на одну машину
Мне приходилось настраивать комбинацию 1C 7.7(сетевая версия, релиз 25) через термнал на Citrix Metaframe XP, в общем проблем с настройкой и работой не возникало, те что появлялись подробно описаны на самом цитриксе или на citrix.pp.ru и относительно легоко лечаться. Подскажите пожалуйста, а имеет ли смысл пересаживать базы на SQL, и при этом организовать доступ через терминал? С одной стороны, перевод на SQL дает увеличение стабильности, с другой, связка SQL + терминал, могут серьезно "просадить" быстродействие сервера. Может кто использовал подобную конфигурацию?
Заранее спасибо, Дмитрий.
Скоро выйдет версия 8.1 там 1С обещает родную поддержку кластеров и работу сервера под Linux
а вот еще про конфигурацию. у меня распределенная система, лучше чем на терминале собрать не удалось (пользователи и сервер 1с предприятия). вышеуказанный 2*xeon, 4Gb к 20 пользователям УПП (клиенты, как выяснилось более 300 метров отъедают нередко) загрузился практически на 100%. ну, т.е. ниже 80% загрузку проца давно не видел. сейчас перегнал на 2*двухядерный оптерон -- выше 20-30 процентов редко когда. пока нравится. но больше недели проколупался, пытаясь поставить на него х64 R2, да и х32 R2 с тем же эффектом.
Всем привет!
Сеть 35 компов, собрались покупать 1Ску 8-ку, Управление предприятием.
Фирма разработчик выставляет требования по железу
Рекомендуемый состав компьютерного парка:
Рабочие станции не ниже Celeron 1.7GHz / 256MB / 10GB, ОС MS Windows 2000/XP (рекомендуется PIV 2.0GHz / 512MB);
Сервер терминальных сессий (рекомендуется, если рабочие станции не удовлетворяют требованиям) не ниже PIV 3.0GHz HT / 2048MB / SATA ОС MS Windows 2000/2003 Server (на каждые 10 пользователей);
Сервер 1С:Предприятия не ниже Xeon 2.4 GHz HT / 1024 Mb ОС Windows 2000/2003 Server;
Сервер БД не ниже 2*Xeon 3.0 GHz HT / 2048 Mb / SCSI RAID массив, ОС Windows 2000/2003 Server + MS SQL Server 2000;
Локальная сеть на основе коммутируемого 100 Mbit Ethernet;
Соединение между сервером 1С:Предприятия 8.0 и сервером БД – Gigabit Ethernet.
Вопрос, на сколько это актуально? Можно ли снизить уровень в реальной работе или не стоит? Кто работает с 8-ой, какое железо используете?
Цитата (автор ScoutRS):
Рабочие станции не ниже Celeron 1.7GHz
Это гон. Я работал с восьмёркой на 400MHz, нормально всё было. Тем более, если это будет терминал. Реально пользователей будет сколько? Все 35?
Под терминалом максимум 10 ПК будет. Больше волнует вопрос по серверам, они стоят не дешево.
Тады ксеона, думаю, не нужно. 3-го пня хватит за глаза.
Я думаю поставить - 2*Xeon 3.0 GHz HT / 2048 Mb / SCSI RAID для 1С-ки и для SQL.
Непонятно чем обусловлены такие можные требования к серверам. Для запаса под пиковые нагрузки? :-
ScoutRS
Под а-а-ахрененно пиковые наверно
http://forum.windowsfaq.ru/showthread.php?t=23800
PahanV
No Тема specified. If you followed a valid link, please notify... Вот и всё.
Для ScoutRS
Если все будет в терминале, то тебе достаточно 1 сервака.
У меня работает человек 20, система 2 ксеона 3.0, рэйд скази 320,
по памяти.... 8 ест на одного 120-150 мег, так что расчитывай исходя из этого.
Все летает просто супер. По поводу рабочих станций...хоть первый пентиум, ведь
у тебя будет терминал.
ScoutRS
Цитата :
Я думаю поставить - 2*Xeon 3.0 GHz
Лучше OpteronЫ производительность больше однозначно
Да всё запущено )))) Почему база данных под ораклом может выдерживать до 100 000 транзакций в секунду и почему 1с под ms-sql тормозит на 100 запросах - ответ простой, потому что у программёров 1с зп маленькая, например, ))))) и вообще в менталите русского народа )))))
Мои партнёры в своё время аксапту водрузили и не спасло и не спасает )))) И не спасёт, потому что человеческое участие тут не важно, не важно железо, важно токо то время, пока обрабатывается кривой запрос ))))
Я к чему это говорю - может с 1с соскачить? если это торговля )))))
о, темка то поживает потихоньку.
вопчем мой 5 сата рэйд показал некоторую несостоятельность. но тут спецфицкие условия вылезли: довольно быстро выросшая до 30 гектар база и неотработанная методология, в результате постоянные жуткие перепроведения (транзакт лог за неделю до 15га набегал), все провисало на дисковой подсистеме. короче нефиг экономить. скази онли. и не сложнее зеркала. транзакт лог на отдельный массив/диск (кстати, до сих пор не пойму, нужна ли отказоустойчивость для транз логов). для сервера предприятия похоже можно навороченный и разогнанный комп -- диск не пользует, память тоже не особо, больше 400 метров не видел кажись, но при достаточно малых нагрузках цпу -- 100%. на два и более процессоров как-то тяжело распараллеливается, если вообще параллелится.
но, наверное, в спокойной обстановке можно и не скази, т.к. при переносе базы на простые скази диски (10000об, отдельные для базы и лога) производительность выросла незначительно, хотя скуль стал прилично жрать процессор, т.е диск перестал быть узким местом, просто и это в радость было. вряд ли больше 20%. но разносить базу и лог обязательно, в т.ч. с точки зрения возможности восстановления, это в первую очередь, вообще-то
Есть 18 баз (бухгалтерия в формате dbf )примерно по 800Мб каждая (это наработалось за 2 года) , все это крутится на TS ( 2 х Xeon 3Gh, 2Гб оперативки). Собираемся перейти на 8.0 (формат SQL), все юр. лица планируется запихнуть в одну базу. Какой размер базы можно ожидать?
Как лучше выстроить схему серверов? От терминального режима отказываться не хочется, удобно администрировать. Везде описывается одна и таже схема, не очень в ней разобрался.
TS -сервер приложений - server SQL.
Какую роль выполняет сервер приложений?
Неужели никто не работает на восьмерке с трехуровневой системой серверов? Поделитесь опытом, какие сервера работают.
Извините за офф-топ, но мне срочно нужно сообщение оставить =)
maxandr
Вопрос еще актуален ?
Да
Из практики: PIV3200/2GB_DDR400/sata0-raid. В 1С8 в терминальном режиме работают около 10 пользователей. Стоит одному запустить обработку и все минут5-12 ждут при 100%-ой загрузке процессоров (HT).
Вопрос : спасет ли переход на Opteron или Xenon?
alhard
Первое - забудте это слово - 0-raid - перейдите на RAID 1
Второе - PIV3200 -это который с HT ?
Поставьте двухядерный процессор - какой влезет в вашу материнскую плату и увидите разницу, так как там два честных ядра, а в HT ядро одно.
Как вариант еще промониторте дисковую очередь - может у вас дисковая система не справляеться (что наврятли)
maxandr
Цитата (автор maxandr):
Какую роль выполняет сервер приложений?
немного опоздал, но http://www.elias.ru/?id=1005