Имя: Пароль:
1C
1C 7.7
v7: Помогите подобрать сервер
,
0 Vasauki
 
14.05.13
14:55
1c 7.7, несколько баз.
Бухгалтерия сильно дописанная. В ней сидят до 10 пользователей одновременно. Размер около 8Gb.
Есть другие базы (штуки 3-5) в них сидят 1-3 пользователя. Размер сказать не могу, но думаю до 1Gb.
Всего пользователей 18 кто то работает с одной бухгалтерией, кто то с другими базами, кто то и там и там.

В бухгалтерии тормоза, база расположена на простой машине бухгалтера.
В остальных вроде все норм.
Хотим купить сервер и поставить всё 1С туда.

Какой сервак собрать лучше? и нужно ли переводить базу на SQL?
1 Yuwa
 
14.05.13
14:58
лучше всего перейти на 8
2 Vasauki
 
14.05.13
15:00
Они денег больше на переход потратят.
3 VladZ
 
14.05.13
15:04
(0) Сажай всех в терминал.
4 Lexusss
 
14.05.13
15:04
Если максимальный размер файла менее 1 Гб, то 7.7 + win2008r2 + терминал спасут вас. Если же табличка проводок перешагнула размер 1Гб - только SQL.
Сам сервер - любое серверное железо среднего уровня, 4 жестких диска SATA или SAS7,2k в RAID 1+0, ОЗУ порядка 20 гиг.
5 VladZ
 
14.05.13
15:08
(4) Для 7.7 памяти можно и меньше... И на 8 Гигах будет нормально работать.
6 Ковычки
 
14.05.13
15:09
104 тыр железка + вин 2012
7 ptiz
 
14.05.13
15:14
(3) +100
8 ЧеловекДуши
 
14.05.13
15:19
(0) 8 Гб, ты это посчитал по размеру каталога БД? :)
Так то там лежит куча Регламентированной отчетности, что в сущности и составляет львиную долю объема каталога :)
9 Vasauki
 
14.05.13
15:20
А 7.7 работает только на MS-SQL Server? Он стоит денег...
10 ЧеловекДуши
 
14.05.13
15:20
(0) >>>Хотим купить сервер и поставить всё 1С туда.

Кто сказал, что засунув всех в одну бочку, вы выиграете по производительности?
К примеру, у нас одна бухгалтерша загружает терминал на 100% при запуски 2-ух БД, на проведение документов, ну обычные операции по закрытию периода :)
В итоге все просто отдыхают.
11 ЧеловекДуши
 
14.05.13
15:22
(9) 1С 7.7 работает там http://www.1c.ru/news/info.jsp?id=12695
Все что выше, на свой страх и риск.

1С неплохо работает под ОСью 2003 х64 (терминал)
12 ЧеловекДуши
 
14.05.13
15:24
(4) >>>  win2008r2
Мисье знатный гурман в извращениях на 1С 7.7 :)
13 Vasauki
 
14.05.13
15:29
(8) Значит мне нужно подсчитать размер именно файлов DBF? И если какой то из них приближается к 1Gb то нужно брать сервер и ставить туда СУБД и переводить базу на SQL-версию, так?
14 ptiz
 
14.05.13
15:31
(13) "то нужно..." пригласить специалиста.
Но для начала - написать сюда, что за DBF имеет самый большой размер.
15 AlexBugs
 
14.05.13
15:38
Брал сервак под такие задачи в конце 2012 г. Осень сложно взять дешевый но надежный сервак, все хотят подороже спихнуть. Взяли такой: http://www.depo.ru/config_depo_c1729_i137353_m2.aspx на процессоре i3, READ-контроллером Adaptec и корзиной под диски. Сами SAS диски купили в другом месте дешевле.
16 Lexusss
 
14.05.13
15:43
(5) 5 баз по 3 пользователю = 15 сеансов + 10 сеансов основной базы = 25 сеансов * 400 мегов = 10 гиг + 8 гиг на кеш баз + 2 гига на систему. Выходит всего на 20 гиг.
(10) Современные серверы комплектуются минимум 4х ядерными процессорам с Hyperthreding. Один пользователь его не положит даже 8 одновременно запущенными 1С. Быстрее дисковая умрет, нежели ОЗУ и процессор. А диски, в любом случае, на всех пользователей общие.
(12) Когда все в терминале, вроде безо всяких плясок работает из коробки.
(14) База бухучета. Я без телепата могу сказать, что это 1SENTRY.DBF.
(15) SAS диски для 10 пользователей ни разу не нужны.
17 AlexBugs
 
14.05.13
15:55
(16) можно и не SAS, но RAID-контролер нужен для файловой 7.7 полюбому!
18 Mikeware
 
14.05.13
15:56
бери черный!
19 varelchik
 
14.05.13
16:08
(16) А вот на счет того что 1С ненагрузить все процы это вы зря.
Вариант 1.
Ставим SQL 2008 разворачиваем в него базу.
Далее отдаем SQL все процы.
Ставим приоритет SQL выше приоритета винды.
Теперь запускаем групповое проведение документов.
И смотрим как SQL подрывает все процессоры и вешает сервак.
ПРОВЕРЕНО.
Правда 1С умудряется такое вытворять с SQL 2008.
На SQL 2000 таких результатов добиться неполучалось.
20 Vasauki
 
14.05.13
16:27
А что вы думаете на счет SSD с бекапами на HDD?
21 Lexusss
 
14.05.13
16:40
(19) 7.7 и SQL2008??? Такого не бывает (легально).
И вообще, для SQL сервера вообще расчет будет несколько иной.
(20) На таком объеме - нафиг не нужно. В терминале все и так будет летать.
Кстати, мы так и не дождались размера самого большого файла.
22 AlexBugs
 
14.05.13
16:44
(20) работаем на SSD Intel с базой 1 Гб. Летает, но иногда бывает ступор... Рискованное это занятие :) В бизнесе SSD не советуют.
23 mehfk
 
14.05.13
16:48
(19) max degree of parallelism = 0 или общему числу ядер ?
24 Vasauki
 
14.05.13
17:23
(21) Файла под рукой нет. Пока не знаю, когда будет...
25 Vasauki
 
14.05.13
17:27
(21) А почему не бывает? Разве 1С не все равно, как мы используем купленную у них конфигурацию и платформу?
26 Холст
 
14.05.13
17:33
просто поставить на любой современный комп (не старше Core 2 Duo, от 2 гиг оперативки, от 2х ядер) SQL и перевести базы на него, желательно чтобы это был выделенный комп для удобства администрирования, винду можно Win XP prof/Win 7
27 Холст
 
14.05.13
17:34
а если самую большую базу обрезать, чтоб гарантированно влезало в 10 гиг SQL - то экпресс SQL поставить 2008
28 Lexusss
 
14.05.13
17:36
(25) 7.7 при старте проверяет, соответствует ли версия SQL сервера ее требованиям. Так что все, что старше SQL2000, она считает более старыми, нежели SQL 6,5.
(27) SQL Express ограничен по ОЗУ до 1Гб. Для таких баз этого будет маловато...
29 Vasauki
 
14.05.13
17:41
Вообщем пока остановился на примерной конфигурации сервера:

Оперативная память 16Gb
Процессор Intel Xeon E3-12xx
Мать какую нибудь...
HDD 4x500 RAID 1+0

Попробую помутить с базой, свернуть там, еще что.

Если будет так же тормозить, буду тестить на
Windows Server 2008R2 и термнинальном доступе.
Если и здесь будет запара попробую перейти на SQL.

Как узнаю, что нужно точно, будем брать.

Microsoft SQL. А какой лучше версии брать?
30 Vasauki
 
14.05.13
17:45
Еще скажем, что бы 1С базу запускали только одну за раз, и выходили если не работают.
31 Злой Бобр
 
15.05.13
00:20
(0) Вот тебе пример железки http://serveri.com.ua/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=75&category_id=29&option=com_virtuemart&Itemid=3
Брать модель: SuperServer 5047C-TRF; Intel Xeon E3-1230V2 4x3.3GHz; 4x4Gb DDR3-1333; 8x1000GB SATA; LSI Logic 9240-8i
При необходимости можно будет добавить оперативы и процов.
Базу в скуль гнать только если объемы файлов добираются до пиковой величины.
(10) Поменяйте админа и все решится само собой. Бух тут никаким боком.
32 Vasauki
 
15.05.13
11:45
Всем огромное спасибо за информацию и помощь!
33 ptiz
 
15.05.13
11:58
(29) Лучше 2 полноценных SAS винта на 10 000 оборотов в зеркале, чем порнография из 4 х 7200 в  RAID 1+0
34 AlexBugs
 
15.05.13
12:05
(33) Поддерживаю этот вариант. Мы так и сделали. если станет сокорсти не хватать, то 2 винта докупим и 5-й рейд сделаем.
35 AlexBugs
 
15.05.13
12:08
(29) На данный момент тебе MS продаст только Microsoft SQL 2012, а по условиям лицензирования ты можешь поставить и более раннюю версию...
36 AlexBugs
 
15.05.13
12:10
(29) Мать какую нибудь... - простая не подойте, т.к. драйвера под MS Server есть только на серверные материнки :( Поэтому покупай сразу сервер.
37 viktor_vv
 
15.05.13
12:16
(16) Че-то ты многовато для семерки насчитал. Зашел у себя посмотрел, запущено 36 процессов семерки, 12 сеансов пользователей, выделение памяти - 2.8 Gb, пик 2.9.
38 viktor_vv
 
15.05.13
12:16
Там правда и ДБФ и скуль базы, сам скуль на другой машине, дбф базы на этой же.
39 Vasauki
 
15.05.13
12:19
(35) А Microsoft Server 2008R2 сейчас можно купить?
40 Vasauki
 
15.05.13
12:23
Что то поставщики мне сказали, что только 2012 с помощью даунгрейд правда, если у нас уже есть купленный 2008, чтобы использовать его медиапак.
41 Vasauki
 
15.05.13
12:26
(36) Такая мать подойдет?

MB ASUS Intel® C206, s1155, (Core i3 21xx, Xeon E3-12xx), 4xDDR3 (32Gb/1333 ECC), Int. GPU(DVI-I), 2xGBL Intel® 82574L, 4xPCIe-x16(x16+x8,+x4)1xPCIe-x1, 1xPCI, 2xSATAIII, 4xSATAII RAID(0,1,5,10), 2xUSB3.0, 14xUSB2.0, ATX
42 Ковычки
 
15.05.13
13:53
с небуферизированной неригистровой памятью будут проблемы
43 Ковычки
 
15.05.13
13:54
(40) 2012 нормально - поставишь его в режиме коры на гипер-в и два сервера гостями
44 Neg
 
15.05.13
13:56
(39) 12 бери, а он соответственно дает право ставить 08
45 AlexBugs
 
16.05.13
11:03
(41) да это оптимальный вариант. Но повторяю для 1С главное - быстрые диски. поэтому вопрос какой будет RAID- контроллер? у него должен быть кэш и производительность хорошая.
Основная теорема систематики: Новые системы плодят новые проблемы.