Оптимизация через SSD диск

Материал из Info

Перейти к: навигация, поиск

Распространение SSD дисков набирает скорость и они становятся доступными для все больше специалистов и пользователей. Именно потому оптимизация серверов и рабочих станций через использование одного или нескольких SSD дисков является перспективной задачей и нужно уделить особое внимание данному процессу. Одновременно с оптимизацией есть и страничные особенности (надежность и скорость работы), которые нужно знать и точно управлять. Данный материал рассматривает все преимущества SSD дисков в реальных условиях и предлагает для использования с максимальной пользой новые технологии.

Содержание

Особенности SSD дисков

Жесткие SSD диски представляют собой Flash память, которая замещает стандартные диски в компьютерной системе. Из за своего принципа работы, у них есть несколько преимуществ:

  1. Запись быстрая и всегда отнимает одно и тоже время. Разница со стандартными дисками, где есть физическое перемещение на записывающее устройство (что отнимает определенное время перемещения)- при SSD дисках запись очень быстрая;
  2. Считывание информации так же очень быстрое, так как нет физического перемещения считывающего устройства на поверхности диска;
  3. SSD диски не влияют на фрагментацию данных потому что отсутствует замедление считанных данных с разных сегментов диска.

В качестве недостатка SSD дисков можно указать следующие особенности:

  1. Ограничение количества записей в клетках диска, что ведет к менее продолжительному использованию диска;
  2. Большая цена SSD дисков, по сравнению со стандартными дисками.

Плюсы и минусы SSD дисков являются фактом, но так же важно их быстродействие и возможность улучшения всех системы.

Сервер и рабочая станция

Можно рассмотреть 2 сценария по работе с SSD дисками:

  1. Рабочая станция с SSD. В таком случае ускорение только на отдельном рабочем месте и нет видимой разницы в рамках целой системы;
  2. Основной сервер с SSD. В таком случае целостная система использует преимущества SSD дисков, скорость работы очень большая и все могут воспользоваться преимуществом;
  3. Комбинированная система – сервер и рабочая станция на одном компьютере. Преимущества совмещают ускорение на точке 1 и 2, в таком случае есть огромное повышение скорости работы целой системы.

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

Что нужно сделать?

Для того чтобы использовать преимущества SSD дисков при работе с SQL сервером исполняются следующие шаги:

  1. Оптимизация выполняется на основном сервере, где работает SQL сервер системы.
  2. SSD диск добавляется в систему как второй диск, основной диск должен быть стандартным.
  3. Сама операционная система, SQL сервер и папка с временными файлами сохраняются на стандартном диске или два стандартных диска в RAID 1 (Mirror) или в RAID 0 (Stripe) для ускорения работы операционной системы.

Это делается с целью уменьшения нагрузки на SSD дисков случайными операциями:

  1. Только база данных SQL сервера перемещается на SSD диск. Таким образом оптимизируется время считывания/записи в базу данных. Так как время поиска/записи очень маленькое, скорость в целом ощущается всеми пользователями системы. Это действует на все пользовательские базы данных, без системных, особенно на TEMPDB.
  2. Добавляется автоматический архив, который архивирует базу с SSD диска на стандартный диск. Таким образом гарантируем данные, даже если SSD диск создаст какую-нибудь проблему.

Указанная последовательность очень простая и дает максимальные результаты. Она выполнима для компьютеров, к которым SSD диск был дополнительно добавлен и не является основным в системе. Архивация базы осуществляется через Microinvest Архи Pro для работы с SQL серверами и через Microinvest Склад Pro при работе с Access базой.

Если есть только SSD диски

В некоторых компьютерах есть только SSD диски. В таком случае нет необходимости делать что-то дополнительно, система полностью оптимизирована для работы. Рекомендуется добавить внешнее USB Flash устройство и на нем делать архив базы. Архивация базы выполняется через Microinvest Архи Pro.

Дополнительная защита SSD дисков

Последнее поколение SSD дисков не нуждается от дополнительной защиты, но вопреки этому хорошо использовать следующие рекомендации:

  1. При сильно загруженном SQL сервере и большой системы желательно использовать RAID 1 контролер с двумя отдельными SSD дисками. Скорость работы огромная, все данные дублированы и полностью защищены от потерь. Часто в такие системы добавляется стандартный диск, который копирует данные каждый час для максимальной защиты.
  2. Архивация данных должна осуществляться на другом носителе, когда база на SSD диске, тогда архивы должны быть на жестком диске или на USB Flash устройстве. Так гарантируется независимость данных при произвольной ошибке в системе. Это может быть и второй диск SSD, который используется только для архивации, такая структура только ускорит время архивации при большом объеме данных.

Выполнение этих двух простых рекомендаций дает 100% гарантию сохранности данных.

Хитрости в SSD дисках

При использовании SSD диска не форматируйте полный его размер. Оставьте около 30% не форматированного места, это очень увеличивает жизнь диску потому что данная зона используется как резервное пространство и при нужде используется. Использование данного простого принципа дает повышенную гарантию для беспроблемной работы при большой нагрузке и очень долгому периоду времени.

Другие

Указанная технология работы может очень изменить быстродействие всей системы. Иногда наблюдаются идеальные результаты, даже при очень большой нагрузке системы и огромной по размеру базы данных. Потому новые технологии, в частности SSD диски сильно улучшают скорость обработки операций и упрощают создание огромных по объему отчетов. Использование SSD дисков является очень перспективным и Microinvest рекомендует переход на системы такого класса.

Некоторые полезные ресурсы


Рассмотрите другие статьи в категориях Решение проблем | Оборудование | Оптимизация