Я хочу знать, какие ОС лучше всего подходит для запуска Oracle 11g на моей песочнице. Кроме того, я хотел бы знать хорошую комбинацию для сред Dev в средах от 50 до 100 пользователей.
Любая другая информация о связанных инструментах также будет оценена. Спасибо.
Sun Solaris, потому что:
система надежна и сама по себе одна из лучших
долгое время она была основной и эталонной платформой Oracle (и до сих пор исправлена очень рано и хорошо протестирована)
он масштабируется от ПК за 200 долларов до массивных многопроцессорных машин (подумайте о рентабельности разработки, тестирования и производства практически в одной и той же среде)
имеет лучшие диагностические инструменты, самый быстрый стек TCP / IP, очень хорошую документацию,
он не теряет совместимость с выходом новой версии, поэтому вы можете планировать обновления на досуге
Я не думаю, что есть такая вещь, как «лучшая» ОС для тех целей, для которых вы используете Oracle. Песочница и количество пользователей относительно невелико; это не огромное развертывание Fortune 500. У меня также возникает ощущение, что «нерушимая» безопасность - хотя всегда хорошо иметь - в данном случае не так важна, как в других обстоятельствах.
Я бы выбрал ОС, с которой вы лично знакомы больше всего. Причина в том, что вам также необходимо проделать определенный объем работы на уровне ОС, и правильное выполнение этой работы является ключевой частью более широкой картины. Так зачем же бороться с незнакомой ОС и рисковать ошибиться только потому, что она может быть лучше для крупных развертываний Oracle, чем та, которую вы знаете?
Я бы пошел по рекомендациям Oracle, а поскольку Oracle действительно хотите собственный ящик, тогда использование Oracle Unbreakable Linux имеет наибольший смысл.
Если вам нужно масштабировать больше, чем может обрабатывать одна машина AMD64, тогда и только тогда я мог бы рассмотреть какое-то оборудование Sun SPARC среднего уровня.
Oracle Enterprise Linux (OEL):
В настоящее время это основная платформа разработки Oracle, которая поддерживает все новейшие функции.
OEL / RHEL имеет хорошие показатели стабильности и производительности для баз данных Oracle.
Oracle напрямую поддерживает операционную систему, предоставляя вам единую точку контакта для решения любых проблем и значительно снижая вероятность того, что вы будете виноваты.
Oracle поддерживает OEL, что означает, что Oracle может вносить исправления в ОС по мере необходимости. RHEL обычно получает исправления вверх по течению, но OEL обычно получает их в первую очередь.
Linux, похоже, в последние годы привлекает намного больше внимания со стороны SUN / Oracle, чем Solaris.
RHEL5, из-за широкой поддержки поставщиков оборудования, очень хорошая производительность (только может быть превосходит Solaris для Oracle), достаточно хорошая масштабируемость для большинства задач, хорошая поддержка поставщика и стабильность.
RHEL5 имеет довольно хорошую всестороннюю таблицу результатов, не так уж сложно найти инженеров уровня RHCE и имеет первоклассную поддержку Oracle. Что вы еще хотите?
Предполагая, что вам требуются результаты, основанные на производительности, вот книга под названием Бенчмаркинг базы данных это может вам помочь.
RHEL 5.X или Sun Solaris на Sun H / W
Да, я бы выбрал Sun Solaris!
Конечно, это очень субъективно, но у меня был некоторый опыт работы с Oracle под управлением большинство операционные системы. Имейте в виду, что различия между дистрибутивами Linux довольно невелики и что в любом случае потребуется некоторая настройка системным администратором и администратором баз данных. В конце концов, все они работают на ядре Linux!
Стоит ли смотреть на Solaris - это интересная дилемма теперь, когда Oracle скупила этот бизнес, конечно, специалисты по СУБД потратили много времени на то, чтобы MySQL работал быстро на их собственном оборудовании ... не уверен, что то же самое можно сказать и об Oracle .. все же ;-)
Старый пост, новый ракурс. Учитывая недавнюю попытку Oracle приобрести SUN, я думаю, что Oracle четко заявляет, что платформа SUN - это та платформа, которую они хотят использовать под своей крышей.
Я предпочитаю дистрибутив debian. Но я знаю, как настроить их, чтобы добиться максимальной производительности. RHEL и CENTOS близки 2-м и 3-м.
Тем не менее, если бы у меня был опыт работы с SUN OS, я бы выбрал Oracle именно так. Это то, что обычно используют разработчики Oracle, поэтому, скорее всего, будет лучше поддерживаться. Если у вас нет такого опыта, выберите дистрибутив, которым вы умеете управлять и настраивать.