powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Hardware [игнор отключен] [закрыт для гостей] / Посоветуйте ssd на 128 Гб для сервера БД
35 сообщений из 35, показаны все 2 страниц
Посоветуйте ssd на 128 Гб для сервера БД
    #37457815
Кукнкш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собственно нужен хороший надежный ssd-винт на 128 Гб для БД. Стоять будет в RAID1. СУБД - MS SQL 2008 R2. Интересует приличное количество транзакций в секунду при прочих равных. Какие есть хорошие ssd стоимостью до 60-70 тыс. руб.?
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37457820
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
с контроллером SandForce 1200 или выше.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37457883
Кукнкш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdvс контроллером SandForce 1200 или выше.
Они быстрее, чем Intel x25-E? У интела 4000 IOPS всего, меньше чем у вашего в 10 (!) раз. Там только 64 Гб модели по 20 тыс. руб., но можно и RAID10.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37458058
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КукнкшУ интела 4000 IOPS всего, меньше чем у вашего в 10 (!) раз.
это значит что у интела контроллер старый. Вам для СУБД нужны иопсы. 4000 иопсов меньше 50000 иопсов. Аминь.

p.s. Intel X25-E старье, ему уже 3 года. Когда-то он был новым, но в области SSD все очень быстро меняется. Почитайте сравнения ssd, статьи вообще, и т.д. По-моему, прежде чем тратить такие деньги, стоит потратить немного времени на ознакомление с подробностями.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37458064
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
насчет raid 10 из ssd - при нормальных ssd должен быть интерфейс SATA 3 минимум, с пропускной способностью не меньше 600мб в секунду, иначе толку от raid 10 будет мало (упрется в скорость шины).
Нормальных тестов ssd в raid 10 я видел мало, но хотя бы один вменяемый знаю
http://www.thg.ru/storage/ssd_enterprise/index.html
(правда, ssd какой-то не очень выбран для теста - 4к iops на raid 10 из 8-ми ssd? как-то хило).

Но, есть сомнения в raid 10 на ssd. raid 1 понятен, но raid 10... Должны быть какие-то супер-требования по iops.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37458132
Кукнкш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdvэто значит что у интела контроллер старый. Вам для СУБД нужны иопсы. 4000 иопсов меньше 50000 иопсов. Аминь.

Ну, ежели так, то:
Накопитель SSD PCI-E 240G OCZ RevoDrive X2 OCZSSDPX-1RVDX0240, MLC, 740/720МБ/сек на 240(!) Гигов с 100000(!) IOPS за 21000 руб?
В 25 раз быстрее интела, в 4 раза больше по объему и немного дешевле. СтОит брать? У интела SLC, но судя по описанию это не помогает. Или у интела надежность больше? почему он еще продается за такие деньги при таких характеристиках?
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37458217
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кукнкш Или у интела надежность больше? почему он еще продается за такие деньги при таких характеристиках?
Месяц назад я видел в компьютерной фирме в Ильичевске дисковод за 80 гривен (10 долларов США в пересчете на российские рубли). Дисковод был 5.25". На 720К, сделан на "Изоте" 20 лет назад. Новый, нераспакованный. Вот почему он еще продается за такие деньги при таких характеристиках?
P.S. Да, да, я купил. Не удержался.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37458265
Кукнкш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ДжекНепотрошитель...
P.S. Да, да, я купил. Не удержался.
вот вам смешно, а мне непонятно) раньше считалось, что для серверов малое количество циклов перезаписи в MLC будет приводить к быстрому выходу из строя винтов. всего 10 тыс. циклов перезаписи. Можно не боясь ставить эти винчестеры в сервер?
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37458267
Кукнкш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
к тому же они пишут, что тот же Vertex3 для ноутов и десктопов:
Built with the quality, reliability, and durability that lives up to the OCZ name, the Vertex 3 Series easily integrates into today’s mobile and desktop platforms and features TRIM support to optimize performance over the drive’s lifespan as the ultimate Windows 7 companion.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37458415
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КукнкшMLC будет приводить к быстрому выходу из строя винтов. всего 10 тыс. циклов перезаписи
это перезаписей одного блока. в ССД есть свободный пул блоков, для замены вышедшим из строя - аналог remap в hdd. кроме того, там перезапись одной и той же информации, например кластера файловой системы, может приводить к записи разных блоков на нижнем уровне. Это как раз сделано для того, что если "снаружи" что-то долбит в один блок, то на нижнем уровне нет опасности исчерпания этих самых циклов.
У Интела, Делла и HP уже есть корпоративные системы хранения на SSD, причем как только на SSD, так и гибридные (SSD + HDD).

p.s. эксперименты по "перезаписи" люди уже давно даже на флэшках проводили.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37458421
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv кроме того, там перезапись одной и той же информации, например кластера файловой системы, может приводить к записи разных блоков на нижнем уровне. Это как раз сделано для того, что если "снаружи" что-то долбит в один блок, то на нижнем уровне нет опасности исчерпания этих самых циклов.

Для того, чтобы это эффективно работало, не следует SSD забивать под завязку. 20-30% свободного места следует поддерживать.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37458422
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хотя, конечно, все равно страшно :-)
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37458424
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
насчет свободного места - NTFS начинает сильно тормозить, когда свободного места остается 10%. Так что, в любом случае, забивать под завязку не очень получается что HDD, что SSD.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37458941
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А не проще докупить оперативной памяти?
Я бы пока не рисковал с SSD.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37459016
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
много памяти нужно набивать с диска и постоянно скидывать данные и транзакции в лог на диск
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37459145
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvнасчет свободного места - NTFS начинает сильно тормозить, когда свободного места остается 10%. Так что, в любом случае, забивать под завязку не очень получается что HDD, что SSD.
Она начинает тормозить, если сильно фрагментировано свободное пространство. Если раздел целиком отдан под базу данных, NTFS в таком случае отнесется лояльно к забиванию раздела.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37459197
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зымного памяти нужно набивать с диска и постоянно скидывать данные и транзакции в лог на диск отдельный рэйд контроллер с райбэк рэшированием под логи и пара дисков в зеркало, скорее всего успешно прожуют ваши логи и будет подешевле килобакса в итоге.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37459592
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_Pisarevskyотдельный рэйд контроллер с райбэк рэшированием под логи и пара дисков в зеркало, скорее всего успешно прожуют ваши логи и будет подешевле килобакса в итоге.
Как отдельный рейд ускорит сбрасывание данных на диск при активной работе, если в сервере будет стоять дофига памяти? Рейды на блинах уже проигрывают ssd даже по скорости линейной записи. А коммиты из логов в базу, или будем ждать пока лог забьет весь дополнительный массив?
Вот неплохая статья, например: http://www.mysqlperformanceblog.com/2011/09/18/disaster-mysql-5-5-flushing/
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37459817
Фотография iv_an_ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжекНепотрошительКукнкш Или у интела надежность больше? почему он еще продается за такие деньги при таких характеристиках?
Месяц назад я видел в компьютерной фирме в Ильичевске дисковод за 80 гривен (10 долларов США в пересчете на российские рубли). Дисковод был 5.25". На 720К, сделан на "Изоте" 20 лет назад. Новый, нераспакованный. Вот почему он еще продается за такие деньги при таких характеристиках?
P.S. Да, да, я купил. Не удержался.Новые 5.25" --- свирепый дефицит. Есть системы учёта всяких жидкостей-газов, которые несколько раз в сутки пишут буквально по несколько байт на дискету в опломбированном дисководе. Всех обновлений три сектора. Раз в год дискета меняется испектором :)
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37460266
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зыIvan_Pisarevskyотдельный рэйд контроллер с райбэк рэшированием под логи и пара дисков в зеркало, скорее всего успешно прожуют ваши логи и будет подешевле килобакса в итоге.
Как отдельный рейд ускорит сбрасывание данных на диск при активной работе, если в сервере будет стоять дофига памяти?Коллега, в сабже вопрос про МССКЛ, вы мне суете ссылку на майскл... ась?

В МССКЛ есть такая хрень, лог транзакций, если его замутить на отдельный контроллер, то это соответственно снизит нагрузку на контроллер на котором лежит собственно БД.

Кэш буфер на ОЗУ даст еще ИОПСов чем флеш, а когда закэшированные данные будут сбрасываться на диски, то это будет линейная запись большими блоками, где САТА вполне уместны и обладают на порядок большим объемом при сопоставимой цене. дадут на запись более 50 мегабайт в секунду, при такой скорости записи флеш на 100 гиг забьется под завязку менее чем за сутки, а пара САТАшек по паре терабайт на брата в зеркале уже дадут вполне достаточный объем.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37460618
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_PisarevskyКоллега, в сабже вопрос про МССКЛ, вы мне суете ссылку на майскл... ась?

я не вижу принципиальной разницы, но в целом я скинул ссылку для того, чтобы вы имели ввиду потенциальное существование такой проблемы. Конечно нужно проводить аналогичные тесты.

Ivan_PisarevskyВ МССКЛ есть такая хрень, лог транзакций,
да ну, есть логи? удивлен видимо вторую часть моего поста ваша теория скромно пропустила

Ivan_Pisarevskyто это будет линейная запись большими блоками,
напишу ещё раз: до тех пор, пока логи не заполнятся, или не потребуется закоммитить? а если ещё и читать начнем "грязные" данные, только ли линейной записью продолжит заниматься контроллер?
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37460640
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зынапишу ещё раз: до тех пор, пока логи не заполнятся, или не потребуется закоммитить? а если ещё и читать начнем "грязные" данные, только ли линейной записью продолжит заниматься контроллер? И тут Остапа понесло... (с). тут даже комментировать нечего, ибо бред полнейший.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37460922
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зынапишу ещё раз: до тех пор, пока логи не заполнятся, или не потребуется закоммитить? а если ещё и читать начнем "грязные" данные, только ли линейной записью продолжит заниматься контроллер?В MSSQL всё не так.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37461214
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ок, тогда если не затруднит, для образования - как?
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37461531
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зыок, тогда если не затруднит, для образования - как? Ну, это слишком долго расписывать...

Например - транзакция завершается после физической записи данных в файл лога, поэтому утверждение:
зыКак отдельный рейд ускорит сбрасывание данных на диск при активной работе, если в сервере будет стоять дофига памятиневерно. Независимо от объёма памяти для достижения требуемого быстродействия нужен быстрый диск для логов.

Вот тут наш сокамерникфорумник постарался: Почему в Microsoft SQL Server лог-файл важнее файла данных
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37461765
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ок, значит сформулируем исходное утверждение иначе - если вся база сидит в памяти (мы получили бонус на скорость чтения), то при активном изменении базы множеством клиентов данные должны из памяти синхронно скидываться на диск (в базу, случайный доступ) и дописываться в лог (линейно). Поскольку данные в памяти можно менять несравнимо быстрее, мы все равно будем сверху ограничены скоростью синхронной случайной записи на диск в файл данных, правильно?
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37461847
зыок, значит сформулируем исходное утверждение иначе - если вся база сидит в памяти (мы получили бонус на скорость чтения), то при активном изменении базы множеством клиентов данные должны из памяти синхронно скидываться на диск (в базу, случайный доступ) и дописываться в лог (линейно). Поскольку данные в памяти можно менять несравнимо быстрее, мы все равно будем сверху ограничены скоростью синхронной случайной записи на диск в файл данных, правильно?
Абсолютно. Именно для этого и нужны или очень быстрый SSD под лог транзакций, или очень объемный SSD под БД.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37462332
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зыок, значит сформулируем исходное утверждение иначе - если вся база сидит в памяти (мы получили бонус на скорость чтения), то при активном изменении базы множеством клиентов данные должны из памяти синхронно скидываться на диск (в базу, случайный доступ) и дописываться в лог (линейно). Поскольку данные в памяти можно менять несравнимо быстрее, мы все равно будем сверху ограничены скоростью синхронной случайной записи на диск в файл данных, правильно? Не стали всё таки читать по ссылке? :-)

если вся база сидит в памяти, мы получили бонус на скорость чтения.

при активном изменении базы множеством клиентов данные не пишутся синхронно на диск (в базу, случайный доступ)

при активном изменении базы множеством клиентов данные пишутся последовательно в лог-файл (последовательная запись, чтения нет)

При этом асинхронно, в фоне, данные пишутся на диск (в базу, случайный доступ), на пишущие и читающие тразнакции это не влияет

Итог: Поскольку данные в памяти можно менять и читать несравнимо быстрее, но скорость зависит от записи в лог, мы все равно будем сверху ограничены скоростью синхронной случайной последовательной записи на диск в файл данных лога

И только если записей очень много, память переполняется буферами, и сервер не успевает асинхронно сделать изменения в файле базы, то только тогда производительность по записи упирается в скорость случайной записи в файл базы.
Это проявляется при апдэйтах случайных записей больших таблиц на сервере с маленькой памятью.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37462472
Как итог:
- много ОЗУ (по максимуму)
- очень быстрые и небольшие диски в зеркале под ЛОГ
- медленные и объемные диски под БД
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37462578
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
очень быстрыйКак итог:
- много ОЗУ (по максимуму)
- очень быстрые и небольшие диски в зеркале под ЛОГ
- медленные и объемные диски под БД Лучьше третий пункт переформулировать: "объемные и по возможности быстрые диски под БД" :-)

А то складывается впечатлдение, что диски под файлы данных обязательно должны быть медленные.

В конце концов, может ТС вообще сможет поместить на SSD всю свою 100-мегабайтную базу.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37462652
alexeyvgочень быстрыйКак итог:
- много ОЗУ (по максимуму)
- очень быстрые и небольшие диски в зеркале под ЛОГ
- медленные и объемные диски под БД Лучьше третий пункт переформулировать: "объемные и по возможности быстрые диски под БД" :-)

А то складывается впечатлдение, что диски под файлы данных обязательно должны быть медленные.

В конце концов, может ТС вообще сможет поместить на SSD всю свою 100-мегабайтную базу.
С одной стороны да, с другой стороны о скорости имеет смысл говорить в разрезе её стоимости и надежности.
Ну а медленные HDD намного дешевле и надежнее чем SSD.

Конечно если автор готов ради 100 МБ базы так изголяться, или готов ради 10 ТБ базы покупать дисковый массив за 1M$, то вопросов нет :)
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37468218
Кукнкш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdvКукнкшУ интела 4000 IOPS всего, меньше чем у вашего в 10 (!) раз.
это значит что у интела контроллер старый. Вам для СУБД нужны иопсы. 4000 иопсов меньше 50000 иопсов. Аминь.

p.s. Intel X25-E старье, ему уже 3 года. Когда-то он был новым, но в области SSD все очень быстро меняется. Почитайте сравнения ssd, статьи вообще, и т.д. По-моему, прежде чем тратить такие деньги, стоит потратить немного времени на ознакомление с подробностями.
А вот и почитал. SandForce SF-2281. Стабильность не блещет. В качестве сервера никуда не годится. См. например, тут . Вы сами какой конкретно диск используете?
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37468255
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я пока никакие ssd не использую, ибо стремно, и нет посылов к этому. Вернее посыл есть - заменить на своем новом ноуте 500 гиговый sata на ssd, но 500гиговых ssd вроде как пока нет, а если и будут, то по адским ценам.
для серверов БД есть планы протестировать ssd. но пока это только в планах.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37468259
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
к слову - я про osz ssd почти ничего не читал, поэтому в мыслях не было их кому-то советовать. я говорил лишь про контроллер SandForce. Кто и как его использует - это уже детали. Впрочем, спасибо за ссылку, получается, что в отличие от SandForce 12xx контроллер SandForce 2xxxx глючный.
...
Рейтинг: 0 / 0
Посоветуйте ssd на 128 Гб для сервера БД
    #37564319
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чем тестировать ssd ? а то тут написано, что "+++" - означает некорректные результаты в bonnie++
слишком быстрый оказался программный гибрид SSD + 2*1Тб SATA
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
bonnie++ -d 1 -s 600m -f -m sup -b  -u www-data -r 0
Version  1.96       ------Sequential Output------ --Sequential Input- --Random-
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
sup            600M           195612  24 235679  21           +++++ +++ +++++ +++
Latency                          97us      22us                37us   54345us
Version  1.96       ------Sequential Create------ --------Random Create--------
sup                 -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16    29   1 +++++ +++    34   1    28   1 +++++ +++    34   1
Latency               146ms     335us   69968us   80015us      27us   60003us
1.96,1.96,sup,1,1323302050,600M,,,,195612,24,235679,21,,,+++++,+++,+++++,+++,16,,,,,29,1,+++++,+++,34,1,28,1,+++++,+++,34,1,,97us,22us,,37us,54345us,146ms,335us,69968us,80015us,27us,60003us
...
Рейтинг: 0 / 0
35 сообщений из 35, показаны все 2 страниц
Форумы / Hardware [игнор отключен] [закрыт для гостей] / Посоветуйте ssd на 128 Гб для сервера БД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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