Необходим сервер с высокопроизводительной дисковой подсистемой

123
Romka_Kharkov
На сайте с 08.04.2009
Offline
485
#11
zexis:
Почему на SCSI?
SCSI это устаревшая технология. Ей на смену давно пришел SAS.

Тоже можно :) У меня есть до сих пор машинки со SCSI и куча оборудования под него включая RAID контролеры, есть и SAS В принципе на Dell серверах, я ошибусь если скажу что SCSI будет лучше SATA ?

Есть около 15.000 ipv4 !!! (http://onyx.net.ua/price.php#ipv4) Качественный хостинг с 2005 года - лучшее клиентам! (http://onyx.net.ua/)
M
На сайте с 01.12.2009
Offline
235
#12

Ставьте стойку из дисков. И радуется жизни, мало скорости добавите 2-3 штуки, и по наращиванию идите в перёд )) SSD хороший вариант но надо обратить внимание на активность как заметил netwind

Тюнинг ваше положения могут ухудшить ( потеря данных )

Администратор Linux,Freebsd. построения крупных проектов.
R
На сайте с 03.07.2006
Offline
214
#13
slaveofmoney:
к сожалению использование oracle, это требование ПО (есть второй вариант firebird, но оно то точно не быстрее)
1. Бюджета хватит но на Ораклу тратить не охота
2. Как вариант тут надо подумать
3. Софт не наш (
а вот по расширению лицензии это надо подумать... взять много памяти и бд в нее, думаю ускориться в разы

Посмотрите на чём вы работаете:

http://www.oracle.com/us/products/database/product-editions-066501.html

У вас бесплатная версия Oracle, купите стандартную версию за 180 баксов, добавьте памяти до 8 Гб в сервер, и всё залетает.

Не надо никаких стоек дисков и темболее SCSI, ваша дисковая система на данный момент самая быстрая и надёжная, которую можно купить за разумные деньги. Всё-равно всё будет упираться в пропускную способность шины.

slaveofmoney
На сайте с 18.08.2008
Offline
53
#14
rengen:
Посмотрите на чём вы работаете:
http://www.oracle.com/us/products/database/product-editions-066501.html

У вас бесплатная версия Oracle, купите стандартную версию за 180 баксов, добавьте памяти до 8 Гб в сервер, и всё залетает.

Не надо никаких стоек дисков и темболее SCSI, ваша дисковая система на данный момент самая быстрая и надёжная, которую можно купить за разумные деньги. Всё-равно всё будет упираться в пропускную способность шины.

у нас не бесплатная версия а Standart Edition One, только везде пишут она на два процессора, а у нас в лицензии почему то написано 1

p.s. 180 баксов это на одного пользователя, вы гляньте сколько на процессор лицензия, у нас в конторе покупал не я, а неважно кто, за 400к рублей (входит сервер + сама база)

пусто )
zexis
На сайте с 09.08.2005
Offline
388
#15

Зачем нужна БД за 400к да еще и с ограничениями?

Бесплатные firebird или mysql сейчас имеют все необходимые функции для создания систем корпоративного уровня и нужной степени надежности.

Что касается оптимизации, то оптимизация структуры БД может дать в разы более существенный выигрыш, чем покупка очень дорогого сервера.

Хотя в некоторых корпоративных системах бывает такой бардак и запутанность бизнес-логики, что оптимизировать их почти не реально.

slaveofmoney
На сайте с 18.08.2008
Offline
53
#16
zexis:
Зачем нужна БД за 400к да еще и с ограничениями?
Бесплатные firebird или mysql сейчас имеют все необходимые функции для создания систем корпоративного уровня и нужной степени надежности.
Что касается оптимизации, то оптимизация структуры БД может дать в разы более существенный выигрыш, чем покупка очень дорогого сервера.

Хотя в некоторых корпоративных системах бывает такой бардак и запутанность бизнес-логики, что оптимизировать их почти не реально.

оптимизация тут не катит, софт кривой вообще в хлам, а уж стоимость......., но не мне решать, посмотрите тесты firebird vs oracle и все поймете

R
На сайте с 03.07.2006
Offline
214
#17
slaveofmoney:
у нас не бесплатная версия а Standart Edition One, только везде пишут она на два процессора, а у нас в лицензии почему то написано 1

p.s. 180 баксов это на одного пользователя, вы гляньте сколько на процессор лицензия, у нас в конторе покупал не я, а неважно кто, за 400к рублей (входит сервер + сама база)

Тут есть нюансы, если у вас один процессор, но четырёхядерный, вы платите как за два процессора. То есть каждое ядро считается по 0.5 стоимости. Подробнее тут: http://www.westlogic.ru/Licensing/Oracle_lic.php

Если у вас программа использует только один логин-пароль для всех БД, то вам можно купить лицуху на одного пользователя. Но раз вы говорите, что у вас и так полноценная версия, а не фришная, и деньги не ушли в карман вашим предшественикам, то такой вариант апдейта явно не поможет. Смотрите в сторону увеличения RAM, конфигурирования кеша запросов и покупки дополнительного внешнего хранилища и рапределения нагрузки. Увеличить производительность 4x146GB 15K rpm в raid 10 не представляется возможным и вряд ли вам предложат что-то более производительное с бюджетом до 10К долларов. В конце концов, скорость работы любого диска ограничивается ещё контроллером и шиной передачи данных.

P
На сайте с 08.03.2007
Offline
250
#18

Интересно что является генератором трафика, забивающим десятый рейд? Как такие объёмы потом используются при нулевой загрузке процессора?

yesRuslik
На сайте с 08.02.2009
Offline
178
#19
slaveofmoney:
Есть сервер на базе

м/п Intel Snow Hill S3210SH
проц QuadCore Intel Core 2 Quad Q9505, 2833 MHz (8.5 x 333)
raid Intel(R) RAID Controller SRCSASRB
4xSEAGATE ST3146356SS 150GB в raid 10
ось Microsoft Windows Server 2003 R2, Standard Edition x86

на нем крутиться Oracle 10g
на оракле несколько баз общим объемом в ~40Gb

проблема в быстродействии, судя по счетчику производительности:
средняя длинна очереди диска ~ 0.860
видимо стухает дисковая подсистема, нагрузка на проц минимальная

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

По железу я бы рекомендовал посмотреть в сторону дисковых полок с количеством дисков 14-16шт и с кешем на DDR + SSD. На чтение будет мегабыстро, на запись также, будут сглаживать кеши скорость.

Если позволит бюджет - решение можно наворотить серьезное, базу держать на полке, апгрейдить рабочую ноду(сервер) практически без даунтайма. Нет никаких заморочек с лицензией.

Аренда выделенных серверов (http://yeshost.ru/) от 69 евро VDS сервер (http://yeshost.ru/vds) от 7.95евро Виртуальный хостинг (http://yeshost.ru/virtualhosting)от 0.95 евро Windows VDS хостинг скоро (http://yeshost.ru/vds)
slaveofmoney
На сайте с 18.08.2008
Offline
53
#20
rengen:
Тут есть нюансы, если у вас один процессор, но четырёхядерный, вы платите как за два процессора. То есть каждое ядро считается по 0.5 стоимости. Подробнее тут: http://www.westlogic.ru/Licensing/Oracle_lic.php

Если у вас программа использует только один логин-пароль для всех БД, то вам можно купить лицуху на одного пользователя. Но раз вы говорите, что у вас и так полноценная версия, а не фришная, и деньги не ушли в карман вашим предшественикам, то такой вариант апдейта явно не поможет. Смотрите в сторону увеличения RAM, конфигурирования кеша запросов и покупки дополнительного внешнего хранилища и рапределения нагрузки. Увеличить производительность 4x146GB 15K rpm в raid 10 не представляется возможным и вряд ли вам предложат что-то более производительное с бюджетом до 10К долларов. В конце концов, скорость работы любого диска ограничивается ещё контроллером и шиной передачи данных.

вы немного не точно прочитали условия лицензии

При лицензировании программ Oracle, имеющих в наименовании продукта слова Standard Edition One или Standard Edition, процессор учитывается эквивалентно занятому сокету.

поэтому Standard Edition One это:

$5,800 per processor(maximum of 2 sockets) for unlimited use
т.е. на два процессора без каких либо ограничений

а так да я уже пришел к выводу наворачивать дисковую базу смысла нет, надо много оперативной памяти, на текущем сервере 8gb, особо расширять некуда, поэтому купим новый и воткнем 128Gb ram + те-же 4xSAS

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий