|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
Здравствуйте. ОС – Windows SERVER СУБД – MS SQL SERVER 2017 Имеется HDD, SSD1, SSD2. Куда разумнее установить систему, СУБД, БД? Модератор: Тема перенесена из форума "Проектирование БД". ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2020, 17:23 |
|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
Алексаша, Если у вас по 1 диску, то в целом все равно. Но на SSD будет чуток быстрее ) Например, систему и СУБД на HDD, файлы данных и логов - на разные SSD ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2020, 18:04 |
|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
Да и, собственно, какой характер нагрузки? Объем и т.д. А то, если база на полгига и вся в память помещается - все равно, куда ее поместить. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2020, 18:47 |
|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
Бд 80 Гб Ram 32 Гб 15 пользователей ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2020, 15:53 |
|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
Критик Например, систему и СУБД на HDD, файлы данных и логов - на разные SSD ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2020, 20:48 |
|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
Спасибо за ответы! А какого вида винты было бы неплохо приобрести, дыбы в полной мере улучшить работу СУБД. Как я понял ос и СУБД можно поставить на hdd базу на сдд1 лог на сдд2. Для индексов наверное ещё один ссд? А что если файловую группу праймери на hdd вместе с с ОС и СБД, все таблицы на ссд1, лог на ссд2... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2020, 00:32 |
|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
Алексаша А какого вида винты было бы неплохо приобрести... raid-массив желательно ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2020, 13:32 |
|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
Алексаша Для индексов наверное ещё один ссд? А что если файловую группу праймери на hdd вместе с с ОС и СБД, все таблицы на ссд1, лог на ссд2... Имеет смысл разделать логи и данные, т.к. там совершенно разный тип нагрузки, и то многие специалисты не советуют этим заморачиваться для SSD (это для производительности, а вот надёжность при раздельном хранении будет выше) Если есть деньги удвоить количество дисков, то вместо одиночных SSD под логи и данные имеет смысл сделать два зеркала из SSD - получится очень бюджетное повышение надёжности и доступности, притом очень большое. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2020, 15:33 |
|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
alexeyvg Если есть деньги удвоить количество дисков, то вместо одиночных SSD под логи и данные имеет смысл сделать два зеркала из SSD - получится очень бюджетное повышение надёжности и доступности, притом очень большое. В чем смысл зеркала из SSD? Скорость при одновременном чтении с двух дисков? Работает далеко не на всех контроллерах и для потокового чтения. Во всех остальных случаях имеется повышение латентности, поскольку ответ о записи идет после записи на оба диска в зеркале. Отказоустойчивость? Если отказал один диск то информация есть на втором? Так SSD отказывает немного не так. Он перестает принимать данные на запись. На чтение все так же. Учитывая первый пункт - вообще не понятно. Страйп дает и скорость и размер в два раза выше. Но психологический баръер нового оборудования преодолеть сложно. Это как с парадоксом Монти Пайтона. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2020, 18:31 |
|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
LogrusAS, SSD отказывают не только по достижении лимита перезаписи, но и по электрике - тоже. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2020, 20:37 |
|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
uaggster LogrusAS, SSD отказывают не только по достижении лимита перезаписи, но и по электрике - тоже. Принципиально же намагниченные области HDD ничем не отличаются от заряженных областей SSD, и то и то - офигенно маленькое "нечто", в которой магией записываются видосы и картинки, и которое может сломаться, потому что "ну так получилось" :-) LogrusAS Скорость при одновременном чтении с двух дисков? Работает далеко не на всех контроллерах и для потокового чтения. Хотя от контроллера зависит, факт. У ТС, понятно, никакого контроллера не будет, так что только софтовый рейд виндой. Уверен, что он будет параллелить правильно. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2020, 22:17 |
|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
uaggster LogrusAS, SSD отказывают не только по достижении лимита перезаписи, но и по электрике - тоже. Все когда то отказывает. И правильно собирать на внешних стореджах. Ставим два двухканальных полноценных рейд-контроллера. Два внешних стореджа, тоже двухканальных. Подключаем крест на крест. Контролер 1, канал 1 - сторедж 1, канал 1. Контролер 1, канал 2 - сторедж 2, канал 1. Контролер 2, канал 1 - сторедж 1, канал 2. Контролер 2, канал 2 - сторедж 2, канал 2. И дисков минимум штук 16, 8 в одном сторедже и 8 в другом. А потом это все в один 10 рейд. И еще по два диска в сторедж на хот спаре. Вот тогда ничего не откажет сразу. Но вот не так давно, в хайенд ноутбуки ставили по 4 SSD на 64 Гб. И объединяли их контролером (внезапно!) в страйп. Разные и серьезные производители. Это когда топы покупали себе с SSD, а большого размера делать еще не научились. Вообще все эти игры в продакшене нужны только с нормальными контролерами и количеством дисков. Чтобы менять вышедшие из строя на лету, не прерывая работы и не снижая производительность. А два SSD на сервере? Ну четыре, ладно. Это не сервер, а ноутбук. Только дешевле, потому что в большом корпусе под столом у главбуха? Я уже не говорю о том, что в таком "сервере" контролер в лучшем случае "софтверный" (не путать с рейдом средствами винды) и потому одноканальный. И никакой скорости не будет. А вот отказы сразу двух дисков в зеркале из-за сбоя контролера я тоже видел. Так что всегда чем то нужно жертвовать. Но пролистайте форум. Очень много постов: "Как востановить базу! Срочно! Уволят! Бекапы не делали!" Часто диск в зеркале из двух дисков выходит из строя, а узнают об этом только тогда когда вышел второй. Никто же не жаловался? Все проблемы от отсутствия регулярного обслуживания. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.09.2020, 16:50 |
|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
LogrusAS И правильно... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.09.2020, 16:55 |
|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
alexeyvg Ага, и даже просто ячейка/блок может отказать на чтение. Всегда что-то отказывает рано или поздно. Bus-factor тоже никто не отменял. Но на моей практике чаще происходят логические ошибки, чем железные. Сервер. Два SSD... в зеркале на ZFS под соляркой. Со сжатием. Поверх солярки виртуализация и виртуалка с MS SQL. И никаких бекапов, потому как каждую ночь же делаем снапшоты ZFS, для постгреса вот работает. А когда база накрылась медным тазом - кто виноват? Правильно - мастдай и Бил Гейтс. А диски то в порядке. Поменяли сбойный, снапшот востановили, все ведь правильно? Это реальный кейс. И компания крупная. alexeyvg Хотя от контроллера зависит, факт. У ТС, понятно, никакого контроллера не будет, так что только софтовый рейд виндой. Уверен, что он будет параллелить правильно. Хорошо когда уверен. А я уже лет 16 перед запуском проекта гоняю тесты по разному. И никогда рейд виндой не был быстрее существенно. Процессор грузил больше, это да. Но у меня всегда правда контролеры стояли, а не хайтауер под столом. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.09.2020, 17:01 |
|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
Гавриленко Сергей Алексеевич LogrusAS И правильно... Вот, золотые слова! Ключевая часть СТРАТЕГИИ. Бекапов, наблюдения за отказом диска в рейде с отсылкой админу почты или месенджер какой нибудь. Тогда можно и обойтись тем что есть. А то что я описал - тоже под наблюдением, холодным резервом дисков и обученым менять хот свапные диски админом жить может очень долго. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.09.2020, 17:05 |
|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
LogrusAS Вообще все эти игры в продакшене нужны только с нормальными контролерами и количеством дисков. Чтобы менять вышедшие из строя на лету, не прерывая работы и не снижая производительность. А два SSD на сервере? Ну четыре, ладно. Это не сервер, а ноутбук. Только дешевле, потому что в большом корпусе под столом у главбуха? Или EMC, или б/у ноутбук с одним HDD А среднего чего то не может быть? Для какого нибудь завода ЖБИ, скажем. Когда нет жёстких требований к доступности, но нужно, что бы база не покрывалась раз в месяц неисправимыми дефектами блоков. Автор не будет ставить рейд, он хочет использовать одиночный диск. Я ему советую поставить зеркало - на рейд и СХД денег не дадут, а 100 баксов на ещё один SSD дадут, пусть со скандалами и угрозами увольнения. LogrusAS Я уже не говорю о том, что в таком "сервере" контролер в лучшем случае "софтверный" (не путать с рейдом средствами винды) и потому одноканальный. И никакой скорости не будет. А вот отказы сразу двух дисов в зеркале из-за сбоя контролера я тоже видел. LogrusAS uaggsterLogrusAS, SSD отказывают не только по достижении лимита перезаписи, но и по электрике - тоже. Между прочим, ваша схема "8 в одном сторедже и 8 в другом. А потом это все в один 10 рейд." ровно в 8 раз ненадёжней крестьянского зеркала на виндах, это только по дискам, даже без учёта контроллера (как уже заметили, контроллеры тоже бывают причиной катастроф). LogrusAS Но пролистайте форум. Очень много постов Если у вас сторидж на сверхнадёжной EMC, да ещё с географически распределённой реплликацией, срочно делайте бакап! потому что накрыться может всё. К теме "один диск в ноуте VS правильно спроектированная СХД" бакапы отношения не имеют. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.09.2020, 21:36 |
|
Тип диска и ПО
|
|||
---|---|---|---|
#18+
alexeyvg Я писал про рейд средствами винды. И я писал. Что прироста скорости особой нет, надежности нет. Сбойный диск потом поменять тот еще квест. И предупреждения тоже настроить в авто режиме. Но я так и знал, что на оговорку о софтверно-аппаратном рейде поймаетесь. :-) alexeyvg Между прочим, ваша схема "8 в одном сторедже и 8 в другом. А потом это все в один 10 рейд." ровно в 8 раз ненадёжней крестьянского зеркала на виндах, это только по дискам, даже без учёта контроллера (как уже заметили, контроллеры тоже бывают причиной катастроф). Это почему это еще? потому что 8 дисков? Так их 16. И проблема только при отказе одновременно двух дисков в одном зеркале 10 рейда. (Надеюсь дискуссий на тему 10 рейд это зеркало из страйпов или страйп из зеркал не будет?). А вот наличие двух хот-спаре приводит к автоматическому восстановлению. Приходишь значит утром, в почте видишь уведомление о сбойном диске, идешь и меняешь его. Ждешь пока зеркало восстановится. И все само. А в схеме с двумя SSD в виндовом зеркале создается только ложная уверенность в надежности. Потому как следующий раз туда посмотрят только когда клиенты в систему зайти не смогут, и значит либо оба диска упали, либо рейд развалился и недоступен. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2020, 15:36 |
|
|
start [/forum/search_topic.php?author=jonybest&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 684ms |
total: | 840ms |
0 / 0 |