powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
24 сообщений из 24, страница 1 из 1
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761162
John Artur La Diff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Насколько серьёзно будет для промышленной среды использовать диски Seagate ST4000NM023 3,5 по 4 ТБ с RAID-6?

Код: html
1.
2.
3.
4.
Планируемое количество транзакций в секунду: 30-50
Количество одновременных сессий в БД: 1000-1500
Планируемый прирост БД: 50-90 ГБ в месяц
Планируемый общий объём БД: 1 ТБ 


Seagate ST4000NM023
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Производитель	Seagate
Характеристики накопителя
Объем HDD	4 Тб
Объем буферной памяти	128 Мб
Скорость вращения	7200 rpm
Общие характеристики
Форм-фактор	3.5"
Тип накопителя	HDD
Интерфейс
Подключение	SATA 3
Внешняя скорость передачи данных	600 Мб/с


http://infostor.ru/nas_ds/ESDS_3024R.html

https://www.kns.ru/zhestkii-disk-hdd-sata-4000gb-3-5-seagate-st4000nm023/goods.html

Стоит ли рассматривать такой вариант? Если нет, то насколько дороже выйдет что-то более подходящее?
Какие минусы будут с RAID-6? Планируется, что БД будет работать на виртуальной машине VMWare.
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761164
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
John Artur La Diff,

Молодой человек. Представьте, что железо вытягивает любые массивные селекты из БД. Представьте, что база выросла до 1 Тбайт. И представьте, что бэкап делается за приемлимые X часов. И у Вас все кошерно, несколько свежих бэкапов.
А теперь представьте, что база умерла. Глюк в железе - и где-то записался кривой chunk на RAID массиве. Ошибка в драйвере VMware. Такое бывает. И не так редко, как думается.

А теперь бизнес говорит Вам - мы без этой базы жить не можем. Простой не допустим. Восстановить базу из полного бэкапа (просто представим, что бэкапы журнала тоже повреждены, для рестора придется читать весь забэкапленный 1 Тбайт). Чтение быстрое. А вот записывать нужно на RAID-6. За какое время Вы сможете записать этот терабайт на массив? Например, кривые драйвера, кривая прошивка RAID-контроллера, скорость записи какие-нибудь 50 Мбайт/сек, нужно записать 1024*1024 Мбайт, получаем 20970 секунд, это 6 часов. Бизнес сможет остановиться и не работать с этой базой в течение 6 часов , причем обязательно в послеобеденное время, когда нужно продавать покупателям, вносить данные приехавшего товара от поставщиков и так далее?

Если нет - Вы идете к бизнесу и говорите "Нужно брать самые дорогие PCI-X SSD диски емкостью по 1 Тбайт, собирать из них RAID-1 массив из 2 дисков и третий hot-spare и еще рядом такой же массив для бэкапа". Считаете стоимость остановки бизнеса, считаете стоимость железа - и бизнес пусть сам решает.
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761186
John Artur La Diff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andy_OLAPJohn Artur La Diff,

Молодой человек. Представьте, что железо вытягивает любые массивные селекты из БД. Представьте, что база выросла до 1 Тбайт. И представьте, что бэкап делается за приемлимые X часов. И у Вас все кошерно, несколько свежих бэкапов.
А теперь представьте, что база умерла. Глюк в железе - и где-то записался кривой chunk на RAID массиве. Ошибка в драйвере VMware. Такое бывает. И не так редко, как думается.

А теперь бизнес говорит Вам - мы без этой базы жить не можем. Простой не допустим. Восстановить базу из полного бэкапа (просто представим, что бэкапы журнала тоже повреждены, для рестора придется читать весь забэкапленный 1 Тбайт). Чтение быстрое. А вот записывать нужно на RAID-6. За какое время Вы сможете записать этот терабайт на массив? Например, кривые драйвера, кривая прошивка RAID-контроллера, скорость записи какие-нибудь 50 Мбайт/сек, нужно записать 1024*1024 Мбайт, получаем 20970 секунд, это 6 часов. Бизнес сможет остановиться и не работать с этой базой в течение 6 часов , причем обязательно в послеобеденное время, когда нужно продавать покупателям, вносить данные приехавшего товара от поставщиков и так далее?

Если нет - Вы идете к бизнесу и говорите "Нужно брать самые дорогие PCI-X SSD диски емкостью по 1 Тбайт, собирать из них RAID-1 массив из 2 дисков и третий hot-spare и еще рядом такой же массив для бэкапа". Считаете стоимость остановки бизнеса, считаете стоимость железа - и бизнес пусть сам решает.
Andy_OLAP, а если мы оставим эти же диски, но соберём RAID-10 будет выигрыш в производительности?
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761198
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
John Artur La DiffAndy_OLAP, а если мы оставим эти же диски, но соберём RAID-10 будет выигрыш в производительности?
Это большой секрет. И даже коммерческая тайна. Но если Вы воспользуетесь гуглом и наберете "RAID-6 vs RAID-10 performance", то первой же ссылкой будет обсуждение на reddit, где указывается калькулятор производительности RAID-массивов .

А дальше можно поступить двумя способами.

Способ первый - узнать у бизнеса максимальное время простоя базы на момент рестора. И таки плясать от этой информации.

Способ второй - так как шекели уже потрачены, и купленное железо считается кошерным - придется готовить то, что есть. Берете два диска, делаете RAID-0, на массиве записываете oracle базу в 1 Тбайт (100 таблиц по 10 Гбайт, таблицы по 3 столбца - int/float/varchar, если применять терминологию MSSQL, записываете рандомно сгенерированные данные, можно простым скриптом на каком-нибудь python, если на PL/SQL сложно, вставлять порциями по 10 тысяч строк и по 100 тысяч строк, увидите просадки).
Сначала на голом железе, потом на виртуальной машине VMware поверх этого железа.

Далее делаете бэкап куда-то, где он будет в боевых условиях, затем ресторите на массив RAID-10. Записываете время рестора. Затем разваливаете массив, делаете RAID-6 (на томе для данных, не на томе для ОС!) из тех же самых дисков, скармливает точно так же в виртуальную машину, делаете рестор. Записываете время рестора.

Идете к бизнесу, озвучиваете условные 2 часа и 3 часа, бизнес удивляется, рвет одежду и посыпает голову пеплом и кричит "Ой-вей, продавцы железа обещали рестор за 10 минут". И приводите выкладки, что 10 минут - это вот такая скорость и вот такие примерно SSD диски вместо того, что куплено. Ну а дальше по обстоятельствам.
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761199
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
John Artur La DiffSeagate ST4000NM023
John Artur La DiffИнтерфейс
Подключение SATA 3

Seagate ST4000NM023 4TB SAS - это таки не SATA. Это SAS. А Вы вообще в ту корзину/RAID-контроллер собираетесь эти диски запихнуть?
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761200
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andy_OLAP,

Нет, оказывается, бывают диски SATA из серии Constellation ES.3, хотя модель в перечне SAS дисков на официальном сайте производителя в документации .

Автор темы, я бы на Вашем месте проверил еще раз - Вы собираетесь использовать SATA или все же купили SAS диски?
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761201
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
John Artur La DiffПланируется, что БД будет работать на виртуальной машине VMWare.
Читайте внимательно вот эту статью на русском языке . Удачи.
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761209
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если бизнес не может без терабайтной БД прожить 6 часов нужно не уровни раида выбирать, а подумать про стэндбай.
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761215
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
John Artur La DiffНасколько серьёзно ... для промышленной среды ... БД будет работать на виртуальной машине VMWare.


Зависит от бизнес задач

И да, полюбопытствуйте о правилах лицензирования VMWare
Будете неприятно удивлены
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761217
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andy_OLAPJohn Artur La DiffПланируется, что БД будет работать на виртуальной машине VMWare.
Читайте внимательно вот эту статью на русском языке . Удачи.
Вмваря, конечно, зло, но зачем статья про iSCSI-то?
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761218
982183
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andy_OLAP"Нужно брать самые дорогие PCI-X SSD диски емкостью по 1 Тбайт, .
Если база 1 Тб, то SSD нужны по 2тб
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761274
Sal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на вопрос "Какие диски выбрать для сервера БД Oracle в 2019 году?"
ответ по моему один - SSD-диски.
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761302
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
John Artur La Diff Планируется, что БД будет работать на виртуальной машине VMWare.
:)
Для усиления эффекта я бы порекомендовала всё это разместить на облаке общего пользования.
Гарантированно незабываемое удовольствие.
Воспоминаний хватит на всю жизнь, ещё и внукам рассказывать будете.
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761351
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlionaДля усиления эффекта я бы порекомендовала всё это разместить на облаке общего пользования.
Гарантированно незабываемое удовольствие.

Оля, это же чистый садомазохизм. Вдруг автор темы не поймет, что это сарказм, и что так делать не нужно.
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761483
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andy_OLAPAlionaДля усиления эффекта я бы порекомендовала всё это разместить на облаке общего пользования.
Гарантированно незабываемое удовольствие.

Оля, это же чистый садомазохизм. Вдруг автор темы не поймет, что это сарказм, и что так делать не нужно.
В моём случае это был садизм со стороны руководства и в течение полутора лет!
Не смогла удержаться, чтобы не "похвастаться".
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761494
Sal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aliona,

зато нет проблем с выбором дисков
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761498
7200rpm под промышленную в 1TB базу маловато, как минимум 10к или лучше SSD диски.

https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/solutions/vmware-oracle-databases-on-vmware-best-practices-guide.pdf

И как выше писал Vadim Lejnin по поводу лицензирования ORACL под VMWARE ждёт неприятный сюрприз.
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39761752
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо брать Oracle VM Server.
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39762385
John Artur La Diff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. диски ещё не купили.
2. бюджет ограничен. Seagate ST4000NM023 стоит порядка 14000 за 1 диск 4 ТБ. Если речь про SSD, то посоветуйте конкретные модели в ценовом диапазоне до 40000 за диск (ёмкость 1-2 ТБ)
3. У нас не интернет магазин и допустим простой - сутки.
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39762396
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
John Artur La Diff2. бюджет ограничен. Seagate ST4000NM023 стоит порядка 14000 за 1 диск 4 ТБ. Если речь про SSD, то посоветуйте конкретные модели в ценовом диапазоне до 40000 за диск (ёмкость 1-2 ТБ)
https://www.nix.ru/price/price_list.html?section=ssd_all#c_id=900&enums%5B4470%5D%5B%5D=10&fn=900&g_id=598&page=1&price%5Bmin%5D=956&price%5Bmax%5D=34563&sort=%2Bp1710%2B127%2B275%2B531%2B310&store=msk-0_1721_1&thumbnail_view=1]https://www.nix.ru/price/price_list.html?section=ssd_all#c_id=900&enums[4470][]=10&fn=900&g_id=598&page=1&price[min]=956&price[max]=34563&sort= p1710 127 275 531 310&store=msk-0_1721_1&thumbnail_view=1
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39762405
John Artur La Diff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а вот такой подойдёт: SSD диск Intel DC S4600 Series 960 Гб SSDSC2KG960G701 SATA ?

https://www.nix.ru/autocatalog/ssd_intel/SSD-960-Gb-SATA-6Gb-s-Intel-DC-S4600-Series-SSDSC2KG960G701-25-3D-TLC_323112.html
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39762503
John Artur La Diff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrey_anonymousJohn Artur La Diff2. бюджет ограничен. Seagate ST4000NM023 стоит порядка 14000 за 1 диск 4 ТБ. Если речь про SSD, то посоветуйте конкретные модели в ценовом диапазоне до 40000 за диск (ёмкость 1-2 ТБ)
https://www.nix.ru/price/price_list.html?section=ssd_all#c_id=900&enums [4470][]=10&fn=900&g_id=598&page=1&price[min]=956&price[max]=34563&sort= p1710 127 275 531 310&store=msk-0_1721_1&thumbnail_view=1

Пишут на том же nix.ru что данные диски не подходят для БД.
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39762599
John Artur La Diff,

imho
В OLTP основной ввод-вывод идёт на redo, undo, temp и controlfile (но случаи, однако, всякие бывают). Есть смысл взять для их размещения SSD с большим ресурсом и ёмкостью 400-800 Гбайт, а файлы табличных пространств хранить на SSD типа того же Kingston KC400 или Samsung 860 Evo, или Samsung 970 Evo (у них относительно маленький ресурс, но на них будет приходиться вполне допустимые 0.1-0.3 DWPD). Для Samsung, насколько я помню, можно их фирменной утилитой увеличить область over-provisioning за счёт полезного пространства и тем самым сильно продлить жизнь SSD.

В качестве SSD с большим ресурсом можно поискать Intel DC S3710, HST Ultrastar SS300, HST Ultrastar SS530 (2 последних модели с интерфейсом SAS)
/imho
...
Рейтинг: 0 / 0
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
    #39762653
Sal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на forum.ixbt.com/ есть ветка "SSD в серверах и СХД" в разделе Серверы
http://forum.ixbt.com/topic.cgi?id=66:9010-112
вот как раз под БД советуют HGST SS300:
"
divig
3 месяца назад / 27 октября 2018 08:33
подскажите ssd 500 gb под теmpdb sql2008 r2. есть чего побыстрей чем intel s3700?
можно и sas.
a_shats
В этой ветке уже поминали же - HGST SS300 серия, вполне себе бодрые штуки - есть низкоресурсные за вменяемую цену, есть высокоресурсные.
"
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]