Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году / 24 сообщений из 24, страница 1 из 1
17.01.2019, 21:12
    #39761162
John Artur La Diff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
Насколько серьёзно будет для промышленной среды использовать диски 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
17.01.2019, 21:37
    #39761164
Andy_OLAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
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
17.01.2019, 23:24
    #39761186
John Artur La Diff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
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
18.01.2019, 01:07
    #39761198
Andy_OLAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
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
18.01.2019, 01:10
    #39761199
Andy_OLAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
John Artur La DiffSeagate ST4000NM023
John Artur La DiffИнтерфейс
Подключение SATA 3

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

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

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


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

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

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

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

зато нет проблем с выбором дисков
...
Рейтинг: 0 / 0
18.01.2019, 13:59
    #39761498
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
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
18.01.2019, 21:39
    #39761752
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
Надо брать Oracle VM Server.
...
Рейтинг: 0 / 0
21.01.2019, 14:35
    #39762385
John Artur La Diff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
1. диски ещё не купили.
2. бюджет ограничен. Seagate ST4000NM023 стоит порядка 14000 за 1 диск 4 ТБ. Если речь про SSD, то посоветуйте конкретные модели в ценовом диапазоне до 40000 за диск (ёмкость 1-2 ТБ)
3. У нас не интернет магазин и допустим простой - сутки.
...
Рейтинг: 0 / 0
21.01.2019, 14:49
    #39762396
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
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
21.01.2019, 14:55
    #39762405
John Artur La Diff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
а вот такой подойдёт: 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
21.01.2019, 18:08
    #39762503
John Artur La Diff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
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
22.01.2019, 04:04
    #39762599
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
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
22.01.2019, 09:31
    #39762653
Sal
Sal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году
на 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
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Выбор железа. Какие диски выбрать для сервера БД Oracle в 2019 году / 24 сообщений из 24, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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