Ответы пользователя по тегу Твердотельные накопители
  • Как линии pcie делятся между устройствами?

    Melkij
    @Melkij
    PostgreSQL DBA
    Как решил производитель материнской платы разделить - так и будет. Обычно об ограничения упоминается в мануале.

    Видяха единственная станет работать по 8 линиям? Или если во втором слоте не видеокарта, то и линии не будут делиться?

    Каждая линия PCI-E - шина типа точка-точка, на одной шине не может быть нескольких устройств. Поэтому установка любого устройства (даже x1) в слот PCIE_4 переведёт слот PCIE_1 в режим x8.

    Использование PCIe 2.0 x16 не возможно, так как согласно спецификации материнки в случаи установки ssd в m2_2 (а он там установлен) этот слот не работает.

    Верно.

    Итого, при установленной видеокарте, ryzen 2700 и pci-e nvme SSD в слоте M2_2 вы не можете использовать остальные слоты PCI-E x16. Третий nvme тут ставить только или в ущерб устройства в первом PCI-E x16 или в x1 в ущерб полосе (но не латентности) самого nvme. Ну или в USB 3.2 адаптером.
    Ответ написан
    Комментировать
  • AMD EPYC NVMe RAID - решение?

    Melkij
    @Melkij
    PostgreSQL DBA
    Программный linux raid.
    Что помимо простоты будет ещё и работать быстрее. Без шуток. Хорошим SSD упереться в производительность аппаратного RAID контроллера не так уж сложно.
    Ответ написан
    Комментировать
  • Почему занижена скорость SSD?

    Melkij
    @Melkij
    PostgreSQL DBA
    И там, и там 16 линий вроде бы.

    А если внимательно? https://www.asus.com/ru/Motherboards/Z87MPLUS/spec...
    1 x PCIe 3.0/2.0 x16 (x16 mode, yellow)
    1 x PCIe 2.0 x16 (x4 mode, ) *1

    А если очень внимательно:
    *1: The PCIe x16_2 slot shares bandwidth with PCIe x1_2 slot. The default setting is x2 mode. Go to the BIOS setup to change the settings.
    Ответ написан
    6 комментариев
  • Почему Micron RealSSD P400m 2.5 400GB SATA 6Gb/s столько стоит?

    Melkij
    @Melkij
    PostgreSQL DBA
    На залежавшиеся железки бывают иногда неадекватные ценники.
    Для его родного 2013 года характеристики не самые плохие. Насколько ретроспективно могу сходу найти - конкурировать с intel DC S3700 хотели. Впрочем ценник в $1300 и тогда был бы неадекватен, не то что сейчас (каких-то MSRP не нашёл для ориентира).
    Ответ написан
    Комментировать
  • Как исправить, сломался ssd?

    Melkij
    @Melkij
    PostgreSQL DBA
    SMART overall-health self-assessment test result: FAILED!
    Drive failure expected in less than 24 hours. SAVE ALL DATA.


    Труп. Не надо это исправлять.
    Ответ написан
    4 комментария
  • SSD+HDD или один SSD?

    Melkij
    @Melkij
    PostgreSQL DBA
    Какая разница с потерей данных?
    Данные нужны? Значит у вас есть бекапы.
    Если нет бекапа - значит данные не нужны и не важно, какого типа расходник там сдох. Всё равно долго и дорого восстанавливать, даже если удастся нужные файлы восстановить.
    Ответ написан
    Комментировать
  • Как решить проблему с настройкой RAID массива?

    Melkij
    @Melkij
    PostgreSQL DBA
    Если у вас нормальные SSD (а для hetzner это надо отдельно выяснять - могут откровенный мусор поставить под видом datacenter ssd) - то вам вообще не нужен RAID-контроллер.
    Разве только вы умеете конкретно этот контроллер аккуратно настраивать под работу с SSD. Иначе вы упрётесь в производительность контроллера, а не в возможности накопителей. RAID контроллеры уже давно не успевают за хорошими SSD
    Ответ написан
  • Существуют мини боксы для hdd\ssd с raid для подключения к компу по usb3.0?

    Melkij
    @Melkij
    PostgreSQL DBA
    Коробка под диски для прямого подключение (а не сетевого т.е. NAS) правильно гуглится как DAS, Direct-attached storage
    А вот с NAS оборудованными USB портами как раз поаккуратнее, зачастую это USB-хост и к ПК не подключается.

    Например
    Ответ написан
    Комментировать
  • TRIM на SSD в mdadm RAID 1?

    Melkij
    @Melkij
    PostgreSQL DBA
    Вы так говорите будто инсталлятор сделает raid чем-то иным нежели linux raid (aka mdadm).

    Поддержка trim под linux raid - вопрос версии ядра linux (ну может ещё каких крайне нестандартных ядер).
    Ответ написан
    Комментировать
  • SSD вместо RAM?

    Melkij
    @Melkij
    PostgreSQL DBA
    есть SSD с достаточно высокой скоростью чтения/записи

    Недостаточной. Весьма недостаточной. Настолько, что в самих flash SSD распаяны чипы DRAM для нужд кеша и контроллера. Сейчас типично DDR3, объёмом 64-1024мб в зависимости от модели.

    Латентность доступа на чтение SSD весьма далека от латентности RAM в пару десятков нс.
    Латентность записи - пока есть свободные страницы для записи ещё ничего, а вот если свободных страниц нет - то привет. Латентность растёт крайне существенно.

    Магниторезистивная память либо память на основе фазового перехода - вот чем некоторые компании надеются заменить DRAM. Пока безуспешно.
    Ответ написан
    Комментировать
  • Что если расположить жесткие диски вплотную?

    Melkij
    @Melkij
    PostgreSQL DBA
    Едва пролезет мизинец - это по меньшей мере сантиметр места. Это дофига места. Типичное плотное расположение дисков - расстояние в считанные миллиметры.
    Что с ними будет при этом - им всё равно. И крайне не всё равно на собственную температуру. По-дурацки спроектированный корпус может допускать перегрев даже одного диска. Смотрите в мониторинг, оптимальная температура диска и в простое и в нагрузке расположена в диапазоне 35-45С.
    Соответственно при плотной компоновке может потребоваться более мощный обдув.

    SSD - всё равно, жёстких требований к установке и рабочей температуре нет.
    Ответ написан
    7 комментариев
  • Как низкоуровнево работать с SSD жестким диском?

    Melkij
    @Melkij
    PostgreSQL DBA
    Ммм. Вопрос: а нафига вам низкоуровневая работа-то? Более чем высокоуровневого CRUD уровня файла достаточно.

    Берёте любой *nix. Всё есть файл, следовательно задача решена. Открываете /dev/sd? на чтение-запись обычными файловыми операциями. fseek'ом перемещаетесь, пишете-читаете кусками по 2кб. Остальное взаимодействие с накопителем оставляете ядру.
    Чего-нибудь только придумать с сисадмином, чтобы разрешить операции без запуска всего приложения от рута.

    Вопрос номер следующий: у вас и ваших коллег действительно достаточно опыта проектирования и эксплуатации СУБД и файловый систем для реализации всего пласта журналирования, обеспечения восстановления после аварий и консистентности данных?
    Ответ написан
    Комментировать
  • Материнская плата не поддерживает AHCI,как поставить SSD?

    Melkij
    @Melkij
    PostgreSQL DBA
    Чипсет, судя по всему, AHCI всё-таки умеет. А вот ASUS для этой платы таковую настройку не предоставляет в биосе и контроллер остаётся в режиме эмуляции IDE. Что делать: страдать.
    Накопитель должен заработать, но без TRIM'а довольно заметно просядет по производительности. Впрочем, в этих условиях контроллер Barefoot 3 далеко не самый худший вариант : www.fcenter.ru/online/hardarticles/hdd/37859-Tverd...

    Потом, у меня довольно большие сомнения, что плата и ваш процессор умеют 8гб планки памяти. Возможно, только планки по 4гб умеют максимум.
    Ответ написан
    3 комментария
  • Затрутся ли данные при обновлении прошивки SSD?

    Melkij
    @Melkij
    PostgreSQL DBA
    Смотрите примечания к прошивке. Какие-то обновления очищают диск, какие-то нет.

    В любом случае - бекапы.
    Ответ написан
    8 комментариев
  • SAS, SATA, SSD - что выбрать (сервер)?

    Melkij
    @Melkij
    PostgreSQL DBA
    SAS и SATA - интерфейсы между накопителем и материнской платой сервера. Я, пожалуй, сошлюсь на профильный ответ из "похожие вопросы": В чём понт SAS?

    SSD или HDD - первый быстро, но или дорого или маленькая ёмкость, второй - много дешёвого места, но медленно.
    Ответ написан
    Комментировать
  • Оживить SSD

    Melkij
    @Melkij
    PostgreSQL DBA
    > Как минимум половина его объема должна быть в 100% состоянии, ведь на ней были статичные данные.
    Для системы SSD даёт только абстракцию LBA, а сам спокойно перетасовывает в простое изношенные и не изношенные ячейки. Так что они все изношены.

    А опыт умирающего SSD обязательно расскажите, это большая редкость, такой образцовой смерти.
    Ответ написан
    Комментировать
  • Какой SSD выбрать?

    Melkij
    @Melkij
    PostgreSQL DBA
    Стоит ещё присмотреться к Plextor M5 и Corsair Neutron.
    А вот Vertex 4 — староват уже, Vector как раз его замена.
    Обзорчик подходящий: www.fcenter.ru/online.shtml?articles/hardware/hdd/34636 Из которого как раз видна никакая плавающая между ними разница — берите, что в магазине больше понравится.
    Ответ написан
    2 комментария
  • Какой SSD выбрать? OCZ Aglility 3/4 vs Crucial M4

    Melkij
    @Melkij
    PostgreSQL DBA
    Средневзвешенная производительность: (на примере www.fcenter.ru/online.shtml?articles/hardware/hdd/34370, fcenter строит табличку относительную в обзорах SSD)
    image
    Там же fcenter'у поползайте, почитайте обзоры других приглянувшихся.

    Т.е. присмотритесь к vertex 4, corsair neutron, plextor m3, смотря что там сколько стоит в ваших краях.
    Ответ написан
    Комментировать
  • Сервер из ноутбука стоит ли делать?

    Melkij
    @Melkij
    PostgreSQL DBA
    А почему нет?
    Если производительности достаточно и с охлаждением нормально — хороший вариант. Низкое энергопотребление, встроенный UPS.
    Ответ написан
    Комментировать
  • определение sata2 и sata3

    Melkij
    @Melkij
    PostgreSQL DBA
    А какая разница? Ваш SSD до предела SATA II ещё ощутимо не дотягивает.
    Ответ написан