Помогите с конфигурацией cервера под Oracle
Модераторы: Trinity admin`s, Free-lance moderator`s
Помогите с конфигурацией cервера под Oracle
Нужен сервер под базу на Oracle
Размер базы < 2 Гб
прироcт базы < 1 Гб в год
Нам предлагают следующую конфигурацию:
• 2*Xeon 3.2,
• 4*1Gb DDR2 ECC Registered,
• LSI Megaraid 320-2x 512Mb BBU,
• 8*73Gb SCSI 10rpm.
Разнесение данных по дискам:
• 1 зеркало - system+data (малоактивные таблицы)
• 2 зеркало - data (активные таблицы)
• 1 JBOD - индексы
• 2 JBOD - журналы+своп
• 3 JBOD - прочее+своп
1)Прошу Ваших рекомендаций
2)Какую ОС под Oracle выбрать:RHEL, SLES или MS 2003 Server?
ps - финансовая состовляющая вопроса:цена сервера менее 150000 руб.
Размер базы < 2 Гб
прироcт базы < 1 Гб в год
Нам предлагают следующую конфигурацию:
• 2*Xeon 3.2,
• 4*1Gb DDR2 ECC Registered,
• LSI Megaraid 320-2x 512Mb BBU,
• 8*73Gb SCSI 10rpm.
Разнесение данных по дискам:
• 1 зеркало - system+data (малоактивные таблицы)
• 2 зеркало - data (активные таблицы)
• 1 JBOD - индексы
• 2 JBOD - журналы+своп
• 3 JBOD - прочее+своп
1)Прошу Ваших рекомендаций
2)Какую ОС под Oracle выбрать:RHEL, SLES или MS 2003 Server?
ps - финансовая состовляющая вопроса:цена сервера менее 150000 руб.
1. Определитесь с характером нагрузки дисковой подсистемы - что преобладает, чтение или запись? Archivelog будет включен или вы фаталист? Это даст исходную, но не конечную информацию для физической компоновки.
2. Характер приложения - где выполняются вычисления, если они есть, на сервере или на клиенте? Отсюда вы можете оценить достаточность CPU. Да и на диски возможна дополнительная нагрузка.
Конечно, база по объему маленькая, но вы еще не сказали, что именно с данными будет делаться?
Текущее распределение по дискам странное. Дисков мало, ну, чтобы все поделить "по Марксу". Я имею в виду не емкость. Часть дисков не резервируется. Вам нужен простой? На 2-м JBOD вы готовы пожертвовать редологами? Так?
Покажусь плагиатором идей старожилов форума, но без ответов на вопросы из п.1 напрашивается RAID 10, порезанный на LUN'ы, количество которых, опять-таки, зависит от ответов на вопросы.
Хотя, исходя из годового прироста, похоже, что чтение превалирует.
Но, может быть, у вас временные таблицы большие?
OS... IMHO, SLES 9. Из всех linux-дистрибутивов новичку проще всего на нем установить и поддерживать Oracle. И можно, 64-bit.
Если возьмете Win2003, то однозначно 64-bit, чтобы спокойно добавлять память и рациональнее ее использовать.
2. Характер приложения - где выполняются вычисления, если они есть, на сервере или на клиенте? Отсюда вы можете оценить достаточность CPU. Да и на диски возможна дополнительная нагрузка.
Конечно, база по объему маленькая, но вы еще не сказали, что именно с данными будет делаться?
Текущее распределение по дискам странное. Дисков мало, ну, чтобы все поделить "по Марксу". Я имею в виду не емкость. Часть дисков не резервируется. Вам нужен простой? На 2-м JBOD вы готовы пожертвовать редологами? Так?
Покажусь плагиатором идей старожилов форума, но без ответов на вопросы из п.1 напрашивается RAID 10, порезанный на LUN'ы, количество которых, опять-таки, зависит от ответов на вопросы.
Хотя, исходя из годового прироста, похоже, что чтение превалирует.
Но, может быть, у вас временные таблицы большие?
OS... IMHO, SLES 9. Из всех linux-дистрибутивов новичку проще всего на нем установить и поддерживать Oracle. И можно, 64-bit.
Если возьмете Win2003, то однозначно 64-bit, чтобы спокойно добавлять память и рациональнее ее использовать.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Помогите с конфигурацией cервера под Oracle
Размер баз - это хорошо. Но еще не указано количество пользователей. Также хотелось бы услышать
- что за данные там храняться
- какой средний объем одной записи
- сколько пользователей активных
- какой характер нагрузки на базу
Что касается разбивки по дискам, то вам мягко говоря советуют чушь. Если я правильно понимаю, то у вас две корзины по 4-е диска в каждой (иначе смысла в 320-2х контроллере 0). Лучше тогда взять Адаптек 2342, сделать из всех дисков РАИД10, порезать его на необходимое количество логических дисков. А так...., вылет одного диска будет означать немедленную смерть вашей базы, ну если вы не будете каждый час делать бекапы.
- что за данные там храняться
- какой средний объем одной записи
- сколько пользователей активных
- какой характер нагрузки на базу
Что касается разбивки по дискам, то вам мягко говоря советуют чушь. Если я правильно понимаю, то у вас две корзины по 4-е диска в каждой (иначе смысла в 320-2х контроллере 0). Лучше тогда взять Адаптек 2342, сделать из всех дисков РАИД10, порезать его на необходимое количество логических дисков. А так...., вылет одного диска будет означать немедленную смерть вашей базы, ну если вы не будете каждый час делать бекапы.
- a_shats
- Advanced member
- Сообщения: 5010
- Зарегистрирован: 27 авг 2002, 10:55
- Откуда: Москва
- Контактная информация:
Вдобавок к сказанному коллегами:
- Xeon 3,2 GHz - на устаревшем ядре, 1-ядерные процессоры. Смысла их приобретать сейчас нет абсолютно никакого. Смотрите на современные 2- и 4-ядерники, в зависимости от задач
- SCSI - то же самое, пора уже отказываться, благо ныне на SAS контроллеры не хуже (Adaptec 3805, LSI 8408E).
- Xeon 3,2 GHz - на устаревшем ядре, 1-ядерные процессоры. Смысла их приобретать сейчас нет абсолютно никакого. Смотрите на современные 2- и 4-ядерники, в зависимости от задач
- SCSI - то же самое, пора уже отказываться, благо ныне на SAS контроллеры не хуже (Adaptec 3805, LSI 8408E).
to Bormoto
1) База будет работать в режиме Archivlog
2) По соотношению чтение-запись не могу сказать; скажу лишь что база будет использоваться для медицинской информационной системы [данные пациентов, реестр оказанных услуг, история болезни и т.п.]
3) Основная вычислительная нагрузка будет на сервер
to Stranger03
1) Будет храниться в основном текстовая информация
2) Средний размер записи ~ 7 кб
3) Пользователей максимум- 170
to a_shats
Предложите, пожалуйста, Ваш вариант
1) База будет работать в режиме Archivlog
2) По соотношению чтение-запись не могу сказать; скажу лишь что база будет использоваться для медицинской информационной системы [данные пациентов, реестр оказанных услуг, история болезни и т.п.]
3) Основная вычислительная нагрузка будет на сервер
to Stranger03
1) Будет храниться в основном текстовая информация
2) Средний размер записи ~ 7 кб
3) Пользователей максимум- 170
to a_shats
Предложите, пожалуйста, Ваш вариант
- a_shats
- Advanced member
- Сообщения: 5010
- Зарегистрирован: 27 авг 2002, 10:55
- Откуда: Москва
- Контактная информация:
Вот мой вариант:
С внутренней дисковой:
Supermicro X7DBE/2xXeon 5335/4x2GB FB-DIMM DDRII-667/SC836E1-R800V/Adaptec 3805+BBU/16x73GB 15K rpm SAS
С внешней дисковой
Supermicro 6015P-8R/2xXeon 5335/4x2GB FB-DIMM DDRII-667/2x73GB 10K rpm U320/Qlogic QLA2460
плюс массив
Xyratex F5402E, 2 контроллера, по 1 ГБ кэша на контроллере 12x73GB 15K rpm U320 как минимум (а лучше бы 24).
С внутренней дисковой:
Supermicro X7DBE/2xXeon 5335/4x2GB FB-DIMM DDRII-667/SC836E1-R800V/Adaptec 3805+BBU/16x73GB 15K rpm SAS
С внешней дисковой
Supermicro 6015P-8R/2xXeon 5335/4x2GB FB-DIMM DDRII-667/2x73GB 10K rpm U320/Qlogic QLA2460
плюс массив
Xyratex F5402E, 2 контроллера, по 1 ГБ кэша на контроллере 12x73GB 15K rpm U320 как минимум (а лучше бы 24).
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 26 гостей