[ТЕМА ЗАКРЫТА]
21.09.2010 09:34
Wanderer_Grey
 
правильно смотришь, если денег дадут, тут зависит от того на сколько критична инфа, такой и будешь рейд собирать
21.09.2010 10:54
John Doe
 
Цитата:
Vovantus вопрос - сколько их нужно? и вообще, каковы общие рекомендации по разноске таблиц БД на разные накопители?
Нужно приблизительно вдвое больше того максимума, который ты предполагаешь. Общая рекомендация - "много - не мало", чем больше разнесешь, тем лучше. В логе оптимизатора есть пофайловая разблюдовка, кто сколько читал и писал, на нее посмотри, посмотри ожидания, кого ждали больше всего... Потом будет ориентировочное понимание, что тебе нужно ускорять. А сейчас твой вопрос сродни "у меня все тормозит, что делать?"
21.09.2010 11:34
Vovantus
 
Цитата:
John Doe А сейчас твой вопрос сродни "у меня все тормозит, что делать?"
у меня ничего не тормозит, просто, закончилось свободное место на дисках. под это дело могу выбить немного бабла на обновление серверного железа. понимаю, что в идеале лучше распихать каждый файл табличного пространства на отдельный носитель, но считаю это избыточным.
21.09.2010 11:53
John Doe
 
Если нет проблемы, то нечего и решать. Бери просто сколько дают..
22.09.2010 08:45
Vovantus
 
в общем, думаю тыров 50 мне выделят на обновление серверного железа. на эти деньги можно прикупить интеловый САСовский контроллер

Контроллер RAID Intel (SRCSASLS4I) Cache 128Mb, 4-port SAS/SATA Raid (0,1,5,10,50,60)

и три-четыре винта

Seagate Cheetah 300Gb <ST3300657SS> SAS 15000rpm 16Mb

в целом, не густо, но учитывая, что в системе сейчас установлены пара сказёвых винтов по 40 гигов, думаю хватит на какое-то время.
22.09.2010 10:30
Wanderer_Grey
 
вообще правда не понятно, что хочешь, нулевой рейд ну на 2 х собери, а вот 10 :), соответственно какой тебе нужен контроллер, какие винты, их кол-во. на 50 можно обновится, главное точно знать , что хочешь
22.09.2010 10:49
Vovantus
 
Цитата:
Wanderer_Grey главное точно знать , что хочешь
хочу, чтобы работало быстро и надёжно :) но так не бывает при маленьком бюджете :( вот и думаю, может вообще без рэйда обойтись? не думаю, что САСовские винты выйдут из строя ближайшие пару -тройку лет. в этом случае, каждодневный бэкап данных и переодическая диагностика поверхности и механики жесткого диска обязательны.
22.09.2010 11:25
AlexeyF
 
Цитата:
Vovantus вот и думаю, может вообще без рэйда обойтись? не думаю, что САСовские винты выйдут из строя ближайшие пару -тройку
Вероятность высока что так и будет, но если выйдет из строя - винить будет некого. Раид10 из 4-х винтов и плюсом 1 винт на горячую замену. В таком варианте можно жить спокойно.
28.09.2010 04:02
Vovantus
 
в общем, есть возможность продавить начальство на покупку нового сервера. бюджет выделили в 80 тыров, но мне нуна почти в два раза больше :) моё мнение, если уж обновлять сервак, так сразу на много лет вперёд. старый сервак отработал уже где-то 7 лет и, в целом, ещё справляется с нагрузкой. его решено поставить вместо второго сервера, который устарел уже давно и без вариантов. на нём сейчас организована файлопомойка, учёт трафика интернет, терминальный доступ и бухгалтерские программы, он же является ещё и маршрутизатором между всеми сетями. решил купить сначало базу для нового сервака, потом, в течении следующего года, буду докупать память, винты, корзины, второй проц. в целом, конфигурация должна выглядеть так:

Корпус ATX Intel Server Chassis SC5650DP 600W (SC5650DP) 1 шт.
Материнская плата Intel S5520HCR 2xS1366 <5520> SVGA + 2xGLAN + 6SATAII(0,1,10) + 12DDR3 1 шт.
Процессор Intel Xeon E5620 2.4 GHz 12Mb 5.86GT / s 1066MHz Box S1366 (BX80614E5620) 2 шт.
Модуль памяти DDR-III DIMM 2048 Mb SDRAM <PC3-8500> ECC Registered CL7 Kingston (KVR1066D3S4R7S / 2G) 6 шт.
Контроллер RAID Intel (SRCSASRB) Cache 256Mb, 8-port SATA / SAS Raid (0,1,5,10,50,60) 1 шт.
Винчестер Seagate Cheetah 300Gb <ST3300657SS> SAS 15000rpm 16Mb 4шт.


сейчас, пока, заказывать буду всего по одному. заказ находится в стадии осмысления и доработки, если есть у кого какие мысли по конфигурации, прошу высказаться.
28.09.2010 05:22
Vovantus
 
закралась подлая мысль, а если ли смысл от двух 4-х ядерных процессоров под сокет 1366 с частотой 2.4 (2,66) ГГц в среде оракла? 11 версия, вообще, как в многоядерной конфигурации себя ведёт? под рукой нет ни одного реального тестирования производительности этого процессора в сравнении с более бюджетными моделями. может, есть смысл взять один 4-х ядерный процессор под сокет 1156, но с частотой 2,8 (3.46) ГГц? разница у них не только в частоте, но и в кэш-памяти, а также техпроцессе. как следствие, будет разница в тепловыделении, энергопотреблении, уровне шума. кто-нить заморачивался подобными вопросами?
29.09.2010 15:30
Vovantus
 
сегодня потестил процессоры на серваке. использовал стандартные средства ОС, через оснастку "производительность". выбрал счётчик длина очереди процессора, запустил мониторинг и стал смотреть. в общем, два 2-ядерных зиона с частотой 2.8 ГГц под сокет 771 отработали изумительно! за весь день был только один небольшой пик нагрузки, где процессоры просели и появилась очередь в 9 потоков. я как раз в этот момент перенос и рассчёт товародвижения делал. из этого следует, что слабым местом в системе являются не процессоры. судя по счётчикам памяти, пиковая нагрузка составила порядка 70%. остаются диски. очередь там значительная, т.к. счётчик текущая длина очереди диска показал в пике 252 запроса. счётчики обращений записи на диск/сек и обращений чтения с диска/сек показали в пике 748 и 2242 запроса, соответственно. чего и следовало доказать. но если обновить жесткие диски, вполне вероятно, что узким местом может стать либо память, либо процессор. так что менять нужно сразу всё! :)

второй день голову ломаю, что лучше взять - один 4-ядерный процессор с частотой 2.93 ГГц и кэшем L3 8 Мб под 1156 сокет, либо два 4-ядерных процессора с частотой 2.4 ГГц и кэшем 12 Мб, под сокет 1366. и в том и в другом случае, сервер будет укомплектован SAS - контроллером, с кэшем в 256 Мб и 4 SAS - дисками по 300 Гб, со скоростью вращения 15000 rpm, в рэйде уровня 0+1. оперативной памяти 8 Гб. база 20 гигов, пользователей 10. поделитесь мыслями :)
29.09.2010 15:38
OlegON
 
Учитывая, что далеко не многие операции Супермага можно распараллелить, бери топовую производительность на ядро. Т.е. у тебя не мильон пользователей со слабой нагрузкой, а единицы, но с сильной. Отсюда вывод, ядер может быть и не много, но резвые они должны быть.
29.09.2010 16:26
Wanderer_Grey
 
Intel 2U SR2600URBRPR (LGA1366, i5520, SVGA, SATA RAID, 5xHotSwapSAS/SATA, 2xGbLAN, 12DDR-III, 750W)
INTEL S5520SC (RTL) Dual LGA1366<i5520>2xPCI-E+2xGbLAN+1394 SATA RAID E-ATX 12DDR-III
CPU Intel Xeon E5620 2.4 ГГц/12Мб/5.86 ГТ/с LGA1366 1-2 шт
Corsair XMS3 <CMX8GX3M4A1333C9> DDR-III DIMM 8Gb KIT 4*2Gb <PC3-10600>
Intel RAID Controller RS2BL080 (RTL) PCI-E x8, SAS/SATA-II RAID 0/1/5/6/10/50/60, 8-Channel, Cache 512Mb
HDD 1 Tb SAS2.0 Seagate Constellation ES <ST31000424SS> 7200rpm 16Mb 8 шт
может так ?
29.09.2010 16:33
Wanderer_Grey
 
упс лоханулся :(
30.09.2010 08:31
Vovantus
 
прислушался к совету Олега, гнаться за многоядерностью не буду, возьму лучше 4-ядерник, но с частотой повыше. в итоге, конфигурация будет выглядеть следующим образом:

Корпус ATX Intel Server Chassis SC5650UP 400W (SC5650UP)
Материнская плата Intel S3420GPV S1156 <3420> PCI-E + SVGA + 2GLAN + 6SATARAID(0 / 1 / 6 / 10) 4DDR-III ATX
Процессор Intel® Xeon® Processor X3470 (8M Cache, 2.93 GHz) s1156
Модуль памяти DDR-III DIMM 4096 Mb SDRAM <PC3-8500> ECC Registered CL7 Kingston (KVR1066D3D4R7S / 4G) * 2 шт.
Контроллер RAID Intel (SRCSASBB8I) Cache 256Mb, 8-port SATA / SAS Raid (0,1,5,10,50,60)
Корзина на 6 HDD SATA / SAS Hot-Swap (AXX6DRV3G)
Комплект - для установки AXX6DRV3G / EXP в корпус SC5200 / 5650 (APP3HSDBKIT)
Винчестер Seagate Cheetah 300Gb <ST3300657SS> SAS 15000rpm 16Mb * 4 шт.


думается мне, в наших условиях этого сервера хватит ещё лет на 5-7 пользования.
05.10.2010 15:41
Stels
 
Напишу сюда. Но вопросов несколько получается.

Количество магазинов 8 + CO (2 магазина на подходе)
работаем 4 года
база CO ~ 100 ГБ
рабочих мест 20

Заканчивается свободное место под базу на сервере (осталось ~10Гб)
Сервер сам уже старенький 1-проц, массив на сказях 4ГБ памяти
Возможности увеличить объем новыми дисками нету..
да и Райд-контроллер аппаратный начинает (особенно в жару) подглючивать.
стоит Windows Server 2003 R2 SP2 32bit
Oracle 9
Супермаг 1.024.6 SP2 . Как купили - так и не обновлялись.

Задумались о приобретении нового сервера "с запасом".
Что взять?
Отсюда ряд вопросов возник.
1. Если брать хорошую железяку с > чем 4 ГБ оперативы , Сможет ли Win Serv 32bit корректно этой памятью распоряжаться?
(на сайте MS написано max 4Гб, но ниже ЧАСТИЧНО до 128ГБ)
2.(начитавшись форума) Если по первому вопросу - нет, то получается надо ставить Linux 64bit (и лицухи винды в ящик?)
Но с линуксами пока на ВЫ :( ...
3. Если ставить линукс на сервер, то смутно себе представляю технологию:
база понятно на сервере, а Сервер Супермага и Почтовый сервер с Физическим ключем надо будет ставить на другую машину под Win? или на этом же ящике ключь подтыкать и службы эти настраивать?
4. Напрашивается сразу обновление оракла с 9 на 10.
но Супермаг 1.024.6 SP2 будет ли корректно работать под 10? (без обновлений/поднятия версии )

понимаю, конечно, что Lin 64bit и интереснее/быстрее/лучше ,
но опыта работы с Lin не много, а с Oracle 10 вообще 0.

P.S. Оптимизатором 4 пока не пользовался ... но 3 (третий) юзал
05.10.2010 16:08
John Doe
 
1. не сможет. PAE и иже с ними забудьте
2. что мешает стать на ты? пока доедет сервер, вполне можно обнюхать пару дистрибутивов, а по многочисленным докам в инете поставить достаточно не трудно
3. на старый сервер - самое то, вместе с бекапами и чем-нибудь еще, только жару уберите
4. без костылей с патчем от какой-то из .26 версий - не будет, но 10 - хороший выбор
05.10.2010 16:18
Stels
 
Цитата:
John Doe 3. на старый сервер - самое то, вместе с бекапами и чем-нибудь еще, только жару уберите
т.е. от Win никуда не дется?

Цитата:
John Doe 4. без костылей с патчем от какой-то из .26 версий - не будет, но 10 - хороший выбор
насколько это легально? (патч)
и можно ли чуть поподробнее про костыли?
05.10.2010 16:26
John Doe
 
Цитата:
Stels т.е. от Win никуда не дется?
Нет, потому, что какой-то гений программирования в С+ привязался к .net и прочим виндовым заморочкам.
Цитата:
Stels насколько это легально? (патч)
и можно ли чуть поподробнее про костыли?
патч легальный, но для другой версии. Более подробно не помню, тут на форуме писалось как-то
06.10.2010 00:00
orekhov
 
А что мешает обновить Супермаг до последней версии и перенести базу на Oracle 10g x64 под Windows 2003 x64? Кассовый модуль в ЦО не нужен, т.е. устанавливать его на отдельном компьютере с 32-битной Windows не потребуется.
06.10.2010 00:04
twix
 
Цитата:
John Doe 1. не сможет. PAE и иже с ними забудьте
сможет, если отвечать на поставленный вопрос. другое дело, что на процесс не выделит больше 4 Гб. да и адресовать больше 64 Гб тоже обломается.

Цитата:
... максимальный физический адрес доступного операционной системе ОЗУ ограничен на уровне ядра. В Windows XP это ограничение составляет 4 ГБ, 32-разрядный Windows Server 2003 Enterprise Edition поддерживает до 64 ГБ. Существуют программы, позволяющие обойти ограничение на доступную память, но их использование является нарушением лицензионного соглашения Microsoft.
отсюда
06.10.2010 16:33
Stels
 
Цитата:
orekhov А что мешает обновить Супермаг до последней версии и перенести базу на Oracle 10g x64 под Windows 2003 x64? Кассовый модуль в ЦО не нужен, т.е. устанавливать его на отдельном компьютере с 32-битной Windows не потребуется.
1.Обновление СМ денег стоит
2. а почтовый модуль? а модуль сервера супермага
3. у нас Windows Server 2003 R2 SP2 32bit, а покупать 64bit тоже деньги

Цитата:
twix сможет, если отвечать на поставленный вопрос. другое дело, что на процесс не выделит больше 4 Гб. да и адресовать больше 64 Гб тоже обломается.
3.у нас Windows Server 2003 R2 SP2 32bit standart edition :( а не Enterprise Edition
06.10.2010 18:47
twix
 
Цитата:
Stels 3.у нас Windows Server 2003 R2 SP2 32bit standart edition :( а не Enterprise Edition
значит, 32 Гб для вас предел
06.10.2010 20:58
Stels
 
Цитата:
twix значит, 32 Гб для вас предел
я уж обрадовался :(
да не тут-то было
судя по этой ссылке только 4ГБ
07.10.2010 03:34
Vovantus
 
Цитата:
Stels 3. у нас Windows Server 2003 R2 SP2 32bit, а покупать 64bit тоже деньги
насколько я помню, если лицензия на 2003 сервак корпоративная, то можно использовать дистрибутив либо 32 либо 64 битный. разве что, нужно будет купить диск с этим дистрибутивом и тогда лицензионная политика MS не нарушается. так что не великие это деньги чтобы перейти на 64 бита.
07.10.2010 13:20
Stels
 
Цитата:
Vovantus насколько я помню, если лицензия на 2003 сервак корпоративная, то можно использовать дистрибутив либо 32 либо 64 битный. разве что, нужно будет купить диск с этим дистрибутивом и тогда лицензионная политика MS не нарушается. так что не великие это деньги чтобы перейти на 64 бита.
надо будет почитать лицензию. спасибо
11.10.2010 19:13
Stels
 
Цитата:
John Doe навскидку минимум:
8Гб/6xXeon3.2
SAS:
4 x (stripe x 3) (temp/undo/redo/index)
3 x raid10 (users/ff/recovery)
Linux-64 (старый сервак задействовать для расчета ТД)
норма:
от 16Гб/6xXeon3.2
SAS:
6 x (stripe x 3) (temp/undo/redo/index)
5 x raid10 (users/ff/recovery)
Linux-64 (старый сервак задействовать для расчета ТД)
а саму систему тоже на отдельные винты лучше?
просто обычно корзины идут по 8 винтов и + можно ещё пару SATA не в корзине (это если стараться с одной корзиной собирать)
вот я подумал:
-Систему на 2SATA в зеркале
- (temp/undo/redo/index) на 4 винтах RAID10 SAS
-(users/ff/recovery) ещё на 4 винтах RAID10 SAS

или можно систему не выделять, а положить на любой из двух RAID10?
12.10.2010 09:51
Stels
 
Цитата:
Vovantus насколько я помню, если лицензия на 2003 сервак корпоративная, то можно использовать дистрибутив либо 32 либо 64 битный. разве что, нужно будет купить диск с этим дистрибутивом и тогда лицензионная политика MS не нарушается. так что не великие это деньги чтобы перейти на 64 бита.
Vovantus, Спасибо!
На самом деле у нас Open License, а она позволяет использовать любую битность системы :tatice_08:

(позвонил в мИкрософт - там подтвердили!)
13.04.2011 17:02
leonid
 
Есть сервер:
Core2 E8400, памяти 2 Gb, размер БД (только данные) 21 Gb, 2 SATA винта в зеркале.
На сервере Windows 2003 Server + антивирус + 1С (работа с кассами и весами).
6 магазинов на одной базе, одновременных сессий днем около 110.

Себестоимость считается 52 минуты.

По словам операторов:
Тормозит, когда просматриваем остатки, цены, движения. Ещё тормозит при проведении сличительной ведомости.
Долго рассчитывает основания в расходной накладной.

Накладные, бывает, что минут 15 проводятся.

Вопрос:
Если купить Intel i5 + 4Gb памяти + 10-й рэйд (это тысяч 50 получается?)
Будет ли ощутимый прирост производительности?
И на долго ли хватит такого решения?


Опции темы


Часовой пояс GMT +3, время: 17:02.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.