Конфигурация для серверов отчетов и живой базы (Oracle 11)

Как создать сервер оптимальной конфигурации.

Модераторы: Trinity admin`s, Free-lance moderator`s

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

Конфигурация для серверов отчетов и живой базы (Oracle 11)

Сообщение Black-Dragon » 17 апр 2009, 10:41

Доброго дня!

Стоит задача приобретения 4-х серверов, 2 из которых будут серверами отчетов, 2 - под "живую" базу.
(Надеюсь, ничего, что вопрос о серверах FSC, а не о продуктах Trinity? В наших краях это самый дешевый вариант, а если везти из России выйдет чуть дороже наших Fujitsu ~5%, я считал и смотрел конфигуратор, модель E220).

Базы будут на Oracle 11.
1. Размер живой базы в ближайшей перспективе - до 100gb (сейчас до 50), количество пользователей - до 400 (пока не более 200). Запись преобладает, примерно 70\30. => RAID10 (+1x Hot spare).
2. Размер базы отчетов - до 150gb (сейчас до 100), количество пользователей - до 30-ти одновременных. Понятно, что преобладает чтение, не менее 90% (остальные 10 - это заливка периодических обновлений). => RAID5 (+1x Hot spare) или лучше, IMHO, RAID5E (если его поддерживает контроллер, точно не помню).

Поначалу думал все 4 взять в такой конфигурации:
E5420\8gb RAM\7х 146gb SAS 15krpm\ LSI 1078 512mb BBU.
Либо, если бы дали столько денег, то несколько сильнее (второй ЦПУ и вдвое больше ОЗУ):
2х E5420\16gb RAM\7х 146gb SAS 15krpm\ LSI 1078 512mb BBU.

Но выходит слишком дорого, поэтому думаю специализировать сервера и удешевить сервера отчетов. Сервера под живую базу облегчать не вижу смысла, некуда. Можно было бы вместо 15krpm взять 10krpm, но, вроде, разница в цене не принципиальна. Также можно было бы взять 5 HDD, а не 7, но разница в производительности RAID10 на 4-х и 6-ти HDD довольно велика, жалко.
Зато возникла мысль изменить конфиг сервера отчетов и взять вместо 7x 146gb SAS 15krpm - 8x 160-250gb SATA 7200krpm. Знаю, что второй вариант ощутимо медленнее, но, к сожалению, больше 3.5" HDD не влезает, и больше 7200krpm для этих серверов нет (собственно, даже не знаю, ставит ли кто из брендов WD серии Raptor).

В общем, прошу высказаться, правильно ли я мыслю.
Спасибо.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Конфигурация для серверов отчетов и живой базы (Oracle 11)

Сообщение Stranger03 » 17 апр 2009, 11:24

"Black-Dragon"
Правильно ли я понимаю, что на 4-х серверах будут разные базы данных под разные задачи? Резервирования не предполагается? Что с резервным копированием? И что у нас с бюджетом в вечнозеленых енотах?

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Конфигурация для серверов отчетов и живой базы (Oracle 11)

Сообщение Tert » 17 апр 2009, 11:27

Black-Dragon
Вообще то под такие нагрузки мы уже рекомендуем внешнюю дисковую систему: быстрее и наращивать (при нехватке производительности) намного легче.

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Конфигурация для серверов отчетов и живой базы (Oracle 11)

Сообщение gs » 17 апр 2009, 13:14

А почему именно четыре машины?

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

Re: Конфигурация для серверов отчетов и живой базы (Oracle 11)

Сообщение Black-Dragon » 17 апр 2009, 18:25

Stranger03 писал(а):Правильно ли я понимаю, что на 4-х серверах будут разные базы данных под разные задачи? Резервирования не предполагается? Что с резервным копированием? И что у нас с бюджетом в вечнозеленых енотах?
gs писал(а):А почему именно четыре машины?
По две на каждый сервис (живая база\ отчеты): основной + резервный.

Бюджет около 30k$.
Резервное копирование осуществляется на сервер бэкапов.

Tert писал(а):Black-Dragon
Вообще то под такие нагрузки мы уже рекомендуем внешнюю дисковую систему: быстрее и наращивать (при нехватке производительности) намного легче.
Боюсь, дороже получится.

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Конфигурация для серверов отчетов и живой базы (Oracle 11)

Сообщение gs » 17 апр 2009, 18:29

Может лучше переиграть на одну дисковую и два сервера?
В нормальной ситуации они будут транзакционником и аналитиком, а в час Х нехай один потрудится.
Ну, в общем, обычный кластер.

Ну и вообще - зачем две запаски-то? Одного на двоих не хватит?

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Конфигурация для серверов отчетов и живой базы (Oracle 11)

Сообщение Stranger03 » 17 апр 2009, 18:36

Black-Dragon писал(а):Бюджет около 30k$.
Резервное копирование осуществляется на сервер бэкапов.
Не знаю, какие ценники в Армении, но я бы поглядел на пару серверов типа Супермикры и Заратекс в придачу. САС-ту-САС. Будет поболе бюджета под эти задачи, но уже нормальное решение можно сделать.

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

Re: Конфигурация для серверов отчетов и живой базы (Oracle 11)

Сообщение Black-Dragon » 18 апр 2009, 16:50

gs писал(а):Ну и вообще - зачем две запаски-то? Одного на двоих не хватит?
Ситуация несколько иная. Вообще-то, уже есть два сервера, покупаем ещё 4, но при этом 3 пойдут в центральный региональный филиал, 3 будут у нас.
Я прикинул таким образом: есть сервер живой базы + сервер отчетов + backup сервер, если вылетает один из серверов - вводим резервный. Вылетают оба - используем резервный в обоих качествах. Да, будут тормоза, но случай исключительный, да и вряд ли те два умрут так, чтобы мы не могли собрать из них один работоспособный :). IMHO, это наилучший вариант разумно-экономного резервирования.
Stranger03 писал(а): Не знаю, какие ценники в Армении, но я бы поглядел на пару серверов типа Супермикры и Заратекс в придачу. САС-ту-САС. Будет поболе бюджета под эти задачи, но уже нормальное решение можно сделать.
У нас относительно нормальные ценники на FSC и HP\Dell (чуть дороже). Но бюджет и так великоват, по-хорошему не хотели выходить за 25k$.
По результатам прошлого тендера взяли FSC (TX200 S4), которыми я, в общем-то, доволен. Потому и думаю о FSC.

Вчера думал до ночи и решил пока так (цель - оптимизировать и немного снизить затраты. От идеи с SATA отказался, явно лучше 5 SAS 15krpm, чем 8 SATA 7.2krpm, а экономии не получается, т.к. для 5x SAS достаточно купить TX150 S6, BU которого стоит в три раза дешевле.):

1) три сервера в филиал: FSC TX150 S6 в такой конфигурации:
Xeon X3370\ 8gb DDR2 667\ 6x 146gb SAS 15krpm 3.5''\ RAID controller LSI 1078 (512mb + BBU).

Минус только в однопроцессорности, но двухпроцессорные слишком дороги. Да и одного X3370 должно хватить (у филиала нагрузка будет не менее, чем в 1.5 раза меньше, чем у нас), тем более, что он 3.0ghz, а оптимальный по стоимости DP Xeon, IMHO, - E5420 - 2.5ghz.

2. Для центрального офиса пока не решил. Сейчас есть две штуки такого:
FSC TX200 S4
Xeon E5420\ 8gb DDR2 667\ 5x 73gb Fujitsu MBA3073RC 15000rpm 16mb SAS 3.5''\ RAID controller LSI 1078 (256mb + BBU).

Думаю, каким-то образом проапгрейдить их дисковую (второй ЦПУ стоит ~780$, пока думаю о целесообразности докупки) и купить третий примерно такой же. Проблема в размере и количестве дисков. В этот сервер влезает только 6x 3.5" HDD, а в них уже стоят 5 по 73gb, и даже добавка 6-го даст только ~200gb в RAID10, что мало.
Теперь думаю, как решить этот ребус...

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

Re: Конфигурация для серверов отчетов и живой базы (Oracle 11)

Сообщение Black-Dragon » 19 апр 2009, 11:17

Ребус решил следующим образом: возьму 2 сервера под живую базу (6x 146gb RAID10 => 400+gb), а те два, что имею, буду использовать под отчеты. Только докуплю для них 6-е HDD (вмещается до 6-ти 3.5'') и сделаю RAID5 (или RAID5 + hot spare), объем получится почти 300gb!
Итого, в центр, под живую базу, возьму два TX200 S4 в таком варианте:
2x Xeon E5420\ 16gb DDR2 667\ 6x 146gb 15krpm SAS 3.5''\ RAID controller LSI 1078 (512mb + BBU).

А два имеющихся
Xeon E5420\ 8gb DDR2 667\ 5 (+1) x 73gb Fujitsu MBA3073RC 15000rpm 16mb SAS 3.5''\ RAID controller LSI 1078 (256mb + BBU)
пойдут на сервера отчетов.
В принципе, неплохо получается. Правда?

P.S. Вопрос не по теме, ответьте, пожалуйста, есть 3x FSC TX150 S6 с LSI 1068e, хочу добавить дисков (сейчас по два в RAID1, места не хватает уже). LSI 1068e поддерживает RAID 0, 1, 1E.
Вопросы:
1. можно ли на данном контроллере в RAID1E объеденить 4 и более диска?
2. можно ли на данном контроллере создать более одного массива в RAID1?

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Конфигурация для серверов отчетов и живой базы (Oracle 11)

Сообщение Stranger03 » 20 апр 2009, 07:56

Black-Dragon писал(а):1. можно ли на данном контроллере в RAID1E объеденить 4 и более диска?
По идее должен.
2. можно ли на данном контроллере создать более одного массива в RAID1?
Да, можно, имея более 2-х дисков.
P.S. посмотрите к этому серверу батарейку с кешем, встроенный будет уметь 5-ку и далее.

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

Re: Конфигурация для серверов отчетов и живой базы (Oracle 11)

Сообщение Black-Dragon » 29 апр 2009, 09:50

gs
Кстати, раз уж у нас объявился поставщик решений на Supermicro, не могли бы вы порекомендовать вариант на Supermicro эквивалентный (по стоимости или производительности, оба варианта устроят, хотя, они, наверняка, примерно совпадут) выбранному мной Fujitsu TX200 S4:
2x Xeon E5420\ 16gb DDR2 667\ 6x 146gb 15krpm SAS 3.5''\ RAID controller LSI 1078 (512mb + BBU)?

Спасибо.

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Конфигурация для серверов отчетов и живой базы (Oracle 11)

Сообщение gs » 29 апр 2009, 13:59

Башенный?
Супермикро X7DBE/Adaptec 5805 + BBU/SC745TQ-800(R800).

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

Re: Конфигурация для серверов отчетов и живой базы (Oracle 11)

Сообщение Black-Dragon » 29 апр 2009, 14:34

gs писал(а):Башенный?
Супермикро X7DBE/Adaptec 5805 + BBU/SC745TQ-800(R800).
Спасибо.
Читая ответ, вспомнил, что я же у вас качал конфигуратор, чтоб быть в курсе актуальных цен.
Сейчас там поиграюсь. Извините за неоправданное беспокойство.

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

Re: Конфигурация для серверов отчетов и живой базы (Oracle 11)

Сообщение Black-Dragon » 14 май 2009, 11:02

gs
Как я уже сказал в другом топике, у нас появился поставщик решений на Supermicro. И я, с вашего позволения, предпочел бы в случае заказов у этого поставщика воспользоваться вашими конфигурациями, как уже опробованными и имеющими потенциально минимальное количество проблем, связанных с несовместимостью. В частности, меня интересуют E140-M2, E220 и E240.
А именно, какие матплаты там стоят?
Какие там корпуса (и в Rack, и в Tower исполнении)?

И почему при одинаковой конфигурации, E240 стоит даже немного меньше, чем Е220? В смысле, зачем тогда нужен E220?

P.S. Не сочтите за наглость :roll:

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Конфигурация для серверов отчетов и живой базы (Oracle 11)

Сообщение Stranger03 » 14 май 2009, 11:52

"Black-Dragon"
Основные корпуса:
http://www.supermicro.com/products/chas ... TQ-645.cfm
http://www.supermicro.com/products/chas ... TQ-800.cfm
http://www.supermicro.com/products/chas ... Q-560U.cfm
http://www.supermicro.com/products/chas ... 1-R800.cfm
Основные матери:
http://www.supermicro.com/products/moth ... /X7SBE.cfm
http://www.supermicro.com/products/moth ... /X7DBE.cfm
http://www.supermicro.com/products/moth ... X7DWN+.cfm
По корпусам ничего не поменяется, платы видимо с течением времени будут заменены на i7 and 55xx.

Ответить

Вернуться в «Серверы - Конфигурирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 19 гостей